Version: 3.0 alpha7 (using KDE KDE 3.1.92) Installed from: Compiled From Sources OS: Linux When you change the toolbars in kdevelop ( for example remove the debugging and browser toolbars ), everything is back to its default place when you restart kdevelop.. I think it should save the positions/active toolbars instead :o) Thanks in advance!
Again this one!!!
uh? :)
*** This bug has been marked as a duplicate of 63071 ***
Matt is right. (See Bug 63071) This is not a dupe of that bug. Reopening. :)
This bug is still present in Kdevelop 3.0.3. Removing the debugger toolbar for example, closing kdevelop, reopening it, shows that toolbar again..
*** Bug 69499 has been marked as a duplicate of this bug. ***
Still there in KDE 3.3.2. This is now over a year old.
Which KDevelop version ? KDevelop 3.2 RC1 will be released tomorrow.
This should be largely solved for most toolbars by the fix I did a few weeks back. What it doesn't solve is toolbars created or manipulated by plugins, such as the Debugger and the External Tools toolbars. This is a consequence of a rather odd KXMLGUI design and KDevelop's inability to cope with it. It's a design problem that we probably won't solve any time soon.
You should solve it. It's still here now in the newest version - and it makes using KDevelop unacceptably unconvenient for each new session - having to put everything back, reconfiguring the gui.
Got that same, kdevelop-3.3.0-1 BTW, that bug has number 117779 too...
*** Bug 117779 has been marked as a duplicate of this bug. ***
Turning of the debugger-pluging hides the toolbar, by this course totaly disables debugging.
*** Bug 137051 has been marked as a duplicate of this bug. ***
SVN commit 614494 by dagerbo: Allow debugger toolbar and view sessions toolbar to have their visibility state properly stored/restored. Now it is possible to hide the debugger toolbar and not have it reappear on next start. Also, remove groups from the build toolbar. We do this to avoid a xmlgui bug where the buttons magically disappear when reloading a project. BUG: 65231 M +15 -5 kdevelopui.rc --- branches/kdevelop/3.4/src/kdevelopui.rc #614493:614494 @@ -1,5 +1,5 @@ <!DOCTYPE kpartgui SYSTEM "kpartgui.dtd"> -<kpartgui version="32" name="kdevelop" > +<kpartgui version="33" name="kdevelop" > <MenuBar> <Menu name="file" noMerge="1"><text>&File</text> <DefineGroup name="new_merge"/> @@ -156,15 +156,15 @@ <ToolBar name="buildToolBar" position="Top" noMerge="1"> <text>Build Toolbar</text> <Merge/> - <DefineGroup name="build_operations"/> - <DefineGroup name="debug_operations"/> +<!-- <DefineGroup name="build_operations"/> + <DefineGroup name="debug_operations"/>--> <Action name="stop_processes"/> </ToolBar> <ToolBar name="browserToolBar" position="Top" noMerge="1"> <text>Browser Toolbar</text> - <DefineGroup name="class_operations" /> - <DefineGroup name="browser_operations" /> +<!-- <DefineGroup name="class_operations" /> + <DefineGroup name="browser_operations" />--> <Merge/> </ToolBar> @@ -178,4 +178,14 @@ <Action name="file_closeother"/> </Menu> +<ToolBar name="debugToolBar"> + <text>Debugger Toolbar</text> + <Merge/> +</ToolBar> + +<ToolBar name="viewsession_toolbar" > + <text>View Sessions Toolbar</text> + <Merge/> +</ToolBar> + </kpartgui>