Bug 183177 - Rewrite/Redesign Run settings to work across projects and allow for extension from plugins
Summary: Rewrite/Redesign Run settings to work across projects and allow for extension...
Status: RESOLVED FIXED
Alias: None
Product: kdevplatform
Classification: Developer tools
Component: run support (show other bugs)
Version: unspecified
Platform: unspecified Linux
: HI major
Target Milestone: 1.0.0
Assignee: Andreas Pakulat
URL:
Keywords:
: 178452 182771 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-02-04 14:24 UTC by Manuel Nickschas
Modified: 2009-04-30 23:44 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Manuel Nickschas 2009-02-04 14:24:29 UTC
Version:           3.9.91 (using 4.2.61 (KDE 4.2.61 (KDE 4.3 >= 20090127)), Gentoo)
Compiler:          x86_64-pc-linux-gnu-gcc
OS:                Linux (x86_64) release 2.6.27-gentoo-r2

Trying to change some settings in Project Configuration -> Run, but the Apply button never gets enabled. Hence, I can't save the changed settings.

Probably the settings page fails notifying changes to the dialog.
Comment 1 Andreas Pakulat 2009-02-25 23:09:17 UTC
*** Bug 178452 has been marked as a duplicate of this bug. ***
Comment 2 Andreas Pakulat 2009-02-25 23:09:29 UTC
*** Bug 182771 has been marked as a duplicate of this bug. ***
Comment 3 Andreas Pakulat 2009-02-25 23:11:23 UTC
Had a quick look at the problem and I think the base problem is that the run settings as is simply are not meant to be written as kcm using kconfig_compiler. They try to provide their own kcfg-code, but somehow its not hooked up to the gui properly.

As there's a complete redesign planned anyway, I'll leave this one open for that, but there's no good way to fix the current dialog to behave properly without introducing ton's of connect() calls for all the widgets (which I consider wasted time given that this will be redone anyway)
Comment 4 Andreas Pakulat 2009-02-25 23:13:25 UTC
changing the title to match the actual plan for run settings:

- possibility to have global runs, per-project runs
- ability to re-use runs for debugging
- ability for plugins to provide new run types including custom config pages
Comment 5 Andreas Pakulat 2009-04-30 23:44:25 UTC
this has landed in trunk now.