| Summary: | toolbar changes aren't saved | ||
|---|---|---|---|
| Product: | [Applications] kdevelop | Reporter: | Bart Verwilst <bart> |
| Component: | UI: all modes | Assignee: | kdevelop-bugs-null |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | bwadolowski, filippo.santovito, milan.svoboda |
| Priority: | NOR | ||
| Version First Reported In: | 3.0.0a7 | ||
| Target Milestone: | --- | ||
| Platform: | Compiled Sources | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Bart Verwilst
2003-09-30 13:44:39 UTC
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>
|