kdevelop:devel-kdevplatform.git
8 years agomerge r1043096: v0.9.96
Andreas Pakulat [Sun, 1 Nov 2009 20:23:37 +0000 (20:23 -0000)]
merge r1043096:
Use the prefixed name when looking for imported targets

8 years agoMerge r1043035:
Andreas Pakulat [Sat, 31 Oct 2009 15:28:13 +0000 (15:28 -0000)]
Merge r1043035:
don't crash if no tool view is selected for adding

8 years agoadd context menu to IdealDockBars, propagate the signal, similar to the tab signal...
Milian Wolff [Sat, 31 Oct 2009 03:27:46 +0000 (03:27 -0000)]
add context menu to IdealDockBars, propagate the signal, similar to the tab signal. but this time let the handler (i.e. shell/mainwindow_p) create the menu, which makes the code a lot easier on that side.
you can add new tool views from the context menu.
please review, at least one part has to be cleaned up imo (regarding Sublime::Area and addToolView - you cannot force a position so far).

8 years agoMake the context-browser history management and the previous/next context shortcuts...
David Nolden [Fri, 30 Oct 2009 22:24:57 +0000 (22:24 -0000)]
Make the context-browser history management and the previous/next context shortcuts work properly with multiple main-windows

8 years agocleanup code style
Milian Wolff [Fri, 30 Oct 2009 20:07:43 +0000 (20:07 -0000)]
cleanup code style

8 years agofix documentation
Milian Wolff [Thu, 29 Oct 2009 14:26:47 +0000 (14:26 -0000)]
fix documentation

8 years agominor cleanup
Milian Wolff [Wed, 28 Oct 2009 23:46:51 +0000 (23:46 -0000)]
minor cleanup

8 years agofix the Tool View menu, i.e. make it possible to toggle dock views from it, not only...
Milian Wolff [Wed, 28 Oct 2009 23:12:21 +0000 (23:12 -0000)]
fix the Tool View menu, i.e. make it possible to toggle dock views from it, not only enable them.
problem is that QActions in a QActionCollection that is set to exclusive cannot be _unchecked_.
=> Remove the collection and check manually that only one widget is visible per bar at any time.

8 years agoMerge the rename actions.
Aleix Pol Gonzalez [Wed, 28 Oct 2009 21:47:26 +0000 (21:47 -0000)]
Merge the rename actions.

8 years agoAdd interface to rename folders and files from the project manager view.
Aleix Pol Gonzalez [Wed, 28 Oct 2009 19:07:59 +0000 (19:07 -0000)]
Add interface to rename folders and files from the project manager view.

8 years agoAdd IDebugSession::convertToLocalUrl and IDebugSession::convertToRemoteUrl that
Niko Sams [Wed, 28 Oct 2009 19:01:53 +0000 (19:01 -0000)]
Add IDebugSession::convertToLocalUrl and IDebugSession::convertToRemoteUrl that
allows debugging with remote urls.
Call it when opening files from frame stack.

8 years agoAllow remote urls for breakpoints
Niko Sams [Wed, 28 Oct 2009 18:55:47 +0000 (18:55 -0000)]
Allow remote urls for breakpoints

8 years agothe crash has been fixed by fixing initialization order
Patrick Spendrin [Wed, 28 Oct 2009 11:15:34 +0000 (11:15 -0000)]
the crash has been fixed by fixing initialization order

8 years agomake it possible to lock/unlock and remove tool views from the context menu
Milian Wolff [Wed, 28 Oct 2009 01:38:38 +0000 (01:38 -0000)]
make it possible to lock/unlock and remove tool views from the context menu

8 years agoshow the same context menu on the tool view toggle-button as on the tool view itself...
Milian Wolff [Wed, 28 Oct 2009 00:59:40 +0000 (00:59 -0000)]
show the same context menu on the tool view toggle-button as on the tool view itself (i.e. the position menu)

8 years agodon't crash when all docks from a dockbar get removed and the user selects 'previous...
Milian Wolff [Wed, 28 Oct 2009 00:35:20 +0000 (00:35 -0000)]
don't crash when all docks from a dockbar get removed and the user selects 'previous tool view' action

8 years agoremove useless 'Show Statusbar' action from menu, remove it's code (which has no...
Milian Wolff [Wed, 28 Oct 2009 00:04:14 +0000 (00:04 -0000)]
remove useless 'Show Statusbar' action from menu, remove it's code (which has no effect anyways). KDevelop simply has no status bar since like half a year now...

8 years agoremove unused IdealDockWidgetButton class
Milian Wolff [Tue, 27 Oct 2009 23:51:41 +0000 (23:51 -0000)]
remove unused IdealDockWidgetButton class

8 years agoremove dead reference to switcher.h from install list
Milian Wolff [Tue, 27 Oct 2009 23:48:40 +0000 (23:48 -0000)]
remove dead reference to switcher.h from install list

8 years agoremove unused switcher.{h,cpp}
Milian Wolff [Tue, 27 Oct 2009 23:15:26 +0000 (23:15 -0000)]
remove unused switcher.{h,cpp}

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 27 Oct 2009 10:40:32 +0000 (10:40 -0000)]
SVN_SILENT made messages (.desktop file)

8 years agoone beer for every forgotten file.close() ;-) (can't be deleted otherwise)
Patrick Spendrin [Mon, 26 Oct 2009 22:43:01 +0000 (22:43 -0000)]
one beer for every forgotten file.close() ;-) (can't be deleted otherwise)

8 years agoAlso replace characters a la 'b' in "clearStrings()"
David Nolden [Mon, 26 Oct 2009 19:12:22 +0000 (19:12 -0000)]
Also replace characters a la 'b' in "clearStrings()"
This fixes code completion in c++ behind '\"'

8 years agoFix a possible initialization order issue
David Nolden [Mon, 26 Oct 2009 16:44:36 +0000 (16:44 -0000)]
Fix a possible initialization order issue

8 years agoadd the possibility to run the command from the shell
Patrick Spendrin [Mon, 26 Oct 2009 15:46:09 +0000 (15:46 -0000)]
add the possibility to run the command from the shell

8 years agoremove endless loop after a crash
Patrick Spendrin [Mon, 26 Oct 2009 01:44:29 +0000 (01:44 -0000)]
remove endless loop after a crash

8 years agounify indendation, use spaces instead of tabs
Milian Wolff [Sun, 25 Oct 2009 23:31:39 +0000 (23:31 -0000)]
unify indendation, use spaces instead of tabs

8 years agoDo not let the documentation combo steal the focus.
Aleix Pol Gonzalez [Sun, 25 Oct 2009 23:31:29 +0000 (23:31 -0000)]
Do not let the documentation combo steal the focus.
Show the clear icon in the search field lineedit.

8 years agoadd 'reload all' to context menu of text documents, reloads all openDocuments as...
Milian Wolff [Sun, 25 Oct 2009 23:02:00 +0000 (23:02 -0000)]
add 'reload all' to context menu of text documents, reloads all openDocuments as returned by DocumentController

8 years agoadd a fixme and a short explanation
Patrick Spendrin [Sun, 25 Oct 2009 22:41:22 +0000 (22:41 -0000)]
add a fixme and a short explanation

8 years agoUse the proper signal to check if the project line edit changed. That way we get...
Aleix Pol Gonzalez [Sun, 25 Oct 2009 22:11:54 +0000 (22:11 -0000)]
Use the proper signal to check if the project line edit changed. That way we get when the line edit has changed due to completion as well.

8 years agoFix quick-open
David Nolden [Sun, 25 Oct 2009 22:01:39 +0000 (22:01 -0000)]
Fix quick-open

8 years agofor now disable this as it makes kdevelop die on windows
Patrick Spendrin [Sun, 25 Oct 2009 16:59:12 +0000 (16:59 -0000)]
for now disable this as it makes kdevelop die on windows

8 years agorevert last patch, was crap - sorry
Milian Wolff [Sat, 24 Oct 2009 23:16:38 +0000 (23:16 -0000)]
revert last patch, was crap - sorry

8 years agodon't leak the QFile in TopDUContextDynamicData::loadData
Milian Wolff [Sat, 24 Oct 2009 23:12:48 +0000 (23:12 -0000)]
don't leak the QFile in TopDUContextDynamicData::loadData

8 years agoDo not stop running jobs when pressing 'Escape' in a quickopen line
David Nolden [Sat, 24 Oct 2009 18:24:01 +0000 (18:24 -0000)]
Do not stop running jobs when pressing 'Escape' in a quickopen line

8 years agoWhen KDevelop has crashes 2 times in order with a specific duchain repository, automa...
David Nolden [Sat, 24 Oct 2009 12:07:25 +0000 (12:07 -0000)]
When KDevelop has crashes 2 times in order with a specific duchain repository, automatically clear that repository.

8 years agoAnother fix needed for making the renamed import-targets work. I wonder why it worked...
Andreas Pakulat [Wed, 21 Oct 2009 11:18:09 +0000 (11:18 -0000)]
Another fix needed for making the renamed import-targets work. I wonder why it worked at home...

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Wed, 21 Oct 2009 10:08:16 +0000 (10:08 -0000)]
SVN_SILENT made messages (.desktop file)

8 years agoHopefully the last place I overlooked to rename the variables
Andreas Pakulat [Wed, 21 Oct 2009 07:18:20 +0000 (07:18 -0000)]
Hopefully the last place I overlooked to rename the variables

8 years agoseems like apaku forget this part in his last commits
Milian Wolff [Tue, 20 Oct 2009 22:17:22 +0000 (22:17 -0000)]
seems like apaku forget this part in his last commits

8 years agoForgot to do the renaming here in the docs.
Andreas Pakulat [Tue, 20 Oct 2009 21:10:22 +0000 (21:10 -0000)]
Forgot to do the renaming here in the docs.

8 years agoRename the library variables to _LIBRARIES as suggested by Alexander, it
Andreas Pakulat [Tue, 20 Oct 2009 21:07:36 +0000 (21:07 -0000)]
Rename the library variables to _LIBRARIES as suggested by Alexander, it
better reflects what they contain as they'll produce link-lines that
also include their interface-libs

8 years agoUse a namespace of the imported targets, this way its easier to identify
Andreas Pakulat [Tue, 20 Oct 2009 20:30:51 +0000 (20:30 -0000)]
Use a namespace of the imported targets, this way its easier to identify
problems due to broken cmake-stuff.

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 20 Oct 2009 09:36:50 +0000 (09:36 -0000)]
SVN_SILENT made messages (.desktop file)

8 years agoLet the plugin decide what kind of locals it want's to show.
Niko Sams [Mon, 19 Oct 2009 18:47:19 +0000 (18:47 -0000)]
Let the plugin decide what kind of locals it want's to show.
XDebug has separate "Superglobals"

8 years agoadd Import kind to Declaration, so we can re-use all the nice Declaration features...
Milian Wolff [Mon, 19 Oct 2009 17:10:10 +0000 (17:10 -0000)]
add Import kind to Declaration, so we can re-use all the nice Declaration features for file includes, e.g. uses, jump to dec==file etc.

To use, just add the declaration to the _included_ file, I personally add it directly to the beginning, with an empty range.
Than just build uses for every include. Works very well.

TODO: port the code to create a nice navigation widget from the IncludeItem to KDevplatform, so others can re-use it.

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Mon, 19 Oct 2009 09:39:19 +0000 (09:39 -0000)]
SVN_SILENT made messages (.desktop file)

8 years agoProof-reading change:
Andrew Coles [Sun, 18 Oct 2009 17:09:08 +0000 (17:09 -0000)]
Proof-reading change:

- Eliminated exclamation points (should not be used outwith games etc.)
- Added missing period at end of multi-sentence message.

8 years agoAnd its actually group not append.
Andreas Pakulat [Sun, 18 Oct 2009 16:14:15 +0000 (16:14 -0000)]
And its actually group not append.

8 years agoForgot to increase the version number after the last change.
Andreas Pakulat [Sun, 18 Oct 2009 16:12:45 +0000 (16:12 -0000)]
Forgot to increase the version number after the last change.

8 years agoRevert 1033903, this is not needed anymore as updateLocals now returns
Niko Sams [Sun, 18 Oct 2009 15:03:05 +0000 (15:03 -0000)]
Revert 1033903, this is not needed anymore as updateLocals now returns
the Variables

8 years agoDon't attach in Locals::updateLocals, instead leave the call to the plugin.
Niko Sams [Sun, 18 Oct 2009 15:02:42 +0000 (15:02 -0000)]
Don't attach in Locals::updateLocals, instead leave the call to the plugin.
Needed because for xdebug we don't need it as the value/children is avaliable directly.

8 years agoRemove the log-message, it just confuses people as long as we don't
Andreas Pakulat [Sun, 18 Oct 2009 13:42:14 +0000 (13:42 -0000)]
Remove the log-message, it just confuses people as long as we don't
support the komparepart.

8 years agoFix wrong variable name for the language library
Andreas Pakulat [Sun, 18 Oct 2009 13:42:05 +0000 (13:42 -0000)]
Fix wrong variable name for the language library

8 years agoBuild the new grepview plugin
Andreas Pakulat [Sun, 18 Oct 2009 13:41:58 +0000 (13:41 -0000)]
Build the new grepview plugin

8 years agoGrepview is also a general purpose plugin, so lets move it up to the platform.
Andreas Pakulat [Sun, 18 Oct 2009 13:38:19 +0000 (13:38 -0000)]
Grepview is also a general purpose plugin, so lets move it up to the platform.

8 years agoimplement basic support for opening multiple files via context menu/openwith.
Andreas Pakulat [Sun, 18 Oct 2009 13:37:12 +0000 (13:37 -0000)]
implement basic support for opening multiple files via context menu/openwith.
BUG:208265

8 years agonow that the pluginUnloaded signal is emitted properly lets use it to de-register...
Andreas Pakulat [Sun, 18 Oct 2009 13:37:05 +0000 (13:37 -0000)]
now that the pluginUnloaded signal is emitted properly lets use it to de-register xml gui clients from this mainwindow.
Fixes a crash when using "Configure shortcuts" after closing the last open project.

8 years agoproperly deregister all xmlguiclients when a plugin is removed and/or destroyed.
Andreas Pakulat [Sun, 18 Oct 2009 13:36:58 +0000 (13:36 -0000)]
properly deregister all xmlguiclients when a plugin is removed and/or destroyed.

8 years agoneed to use fully qualified name for the slot argument for connect() to work.
Andreas Pakulat [Sun, 18 Oct 2009 13:36:51 +0000 (13:36 -0000)]
need to use fully qualified name for the slot argument for connect() to work.

8 years agoProperly emit the pluginUnloaded signal
Andreas Pakulat [Sun, 18 Oct 2009 13:36:42 +0000 (13:36 -0000)]
Properly emit the pluginUnloaded signal

8 years agoadd documentation for the pluginUnloaded signal. Mention that the iplugin might alrea...
Andreas Pakulat [Sun, 18 Oct 2009 13:36:35 +0000 (13:36 -0000)]
add documentation for the pluginUnloaded signal. Mention that the iplugin might already have free'd all its resources.

8 years agoUse a temp variable for encoding to be able to change it.
Andreas Pakulat [Sun, 18 Oct 2009 12:18:06 +0000 (12:18 -0000)]
Use a temp variable for encoding to be able to change it.

8 years agoImplement support for opening multiple files via File->Open...
Andreas Pakulat [Sun, 18 Oct 2009 12:09:48 +0000 (12:09 -0000)]
Implement support for opening multiple files via File->Open...
This doesn't change the behaviour of openDocument(KUrl()). That call will still ask for a filename and allow to choose only 1 file.

8 years ago--unused variable
Andreas Pakulat [Sun, 18 Oct 2009 12:09:39 +0000 (12:09 -0000)]
--unused variable

8 years agoNo need to mention "file" again in the action text, its the file menu
Andreas Pakulat [Sun, 18 Oct 2009 12:09:28 +0000 (12:09 -0000)]
No need to mention "file" again in the action text, its the file menu
after all.

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sun, 18 Oct 2009 10:31:55 +0000 (10:31 -0000)]
SVN_SILENT made messages (.desktop file)

8 years agoReturn variables, so values or children can be added
Niko Sams [Sun, 18 Oct 2009 10:22:56 +0000 (10:22 -0000)]
Return variables, so values or children can be added

8 years agocleanup a bit;
Patrick Spendrin [Sat, 17 Oct 2009 22:16:29 +0000 (22:16 -0000)]
cleanup a bit;
use constantly m_controller after it has been set.

8 years agoRemove useless code for the projectview-loading.
Andreas Pakulat [Sat, 17 Oct 2009 15:50:51 +0000 (15:50 -0000)]
Remove useless code for the projectview-loading.

8 years agoMake the projectmanagerview automatically load on startup
Andreas Pakulat [Sat, 17 Oct 2009 15:50:46 +0000 (15:50 -0000)]
Make the projectmanagerview automatically load on startup

8 years agoProvide the same cmake variables for the libraries as are set by
Andreas Pakulat [Sat, 17 Oct 2009 15:09:56 +0000 (15:09 -0000)]
Provide the same cmake variables for the libraries as are set by
FindKDevPlatform, so we can more easily move around plugins. Fixes
compilation of documentview.

8 years agoRemove the last remaining of Veritas
Andreas Pakulat [Sat, 17 Oct 2009 15:05:46 +0000 (15:05 -0000)]
Remove the last remaining of Veritas

8 years agoAdd the documentview plugin that is here now.
Andreas Pakulat [Sat, 17 Oct 2009 15:05:34 +0000 (15:05 -0000)]
Add the documentview plugin that is here now.

8 years agoIncrease the version after the recent changes.
Andreas Pakulat [Sat, 17 Oct 2009 13:44:16 +0000 (13:44 -0000)]
Increase the version after the recent changes.

8 years agoNo git plugin here anymore.
Andreas Pakulat [Sat, 17 Oct 2009 13:40:30 +0000 (13:40 -0000)]
No git plugin here anymore.

8 years agoMove the git plugin as it unfortunately doesn't work at all as far as I know.
Andreas Pakulat [Sat, 17 Oct 2009 13:39:41 +0000 (13:39 -0000)]
Move the git plugin as it unfortunately doesn't work at all as far as I know.

8 years agoMove this plugin to the platform as its useful for other kdevplatform apps too.
Andreas Pakulat [Sat, 17 Oct 2009 13:37:41 +0000 (13:37 -0000)]
Move this plugin to the platform as its useful for other kdevplatform apps too.

8 years agono veritas here anymore.
Andreas Pakulat [Sat, 17 Oct 2009 13:36:45 +0000 (13:36 -0000)]
no veritas here anymore.

8 years agoMove the veritas library to playground as its been unmaintained for a while and nobod...
Andreas Pakulat [Sat, 17 Oct 2009 13:23:14 +0000 (13:23 -0000)]
Move the veritas library to playground as its been unmaintained for a while and nobody is interested in it as far as history shows.

8 years agoRemove now-useless version checks for KDE 4.2/Qt4.4
Andreas Pakulat [Sat, 17 Oct 2009 12:59:21 +0000 (12:59 -0000)]
Remove now-useless version checks for KDE 4.2/Qt4.4

8 years agoIncrease requirement to KDE 4.3
Andreas Pakulat [Sat, 17 Oct 2009 12:59:09 +0000 (12:59 -0000)]
Increase requirement to KDE 4.3

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Thu, 15 Oct 2009 09:19:34 +0000 (09:19 -0000)]
SVN_SILENT made messages (.desktop file)

8 years agoCorrected a couple of minor typos.
Andrew Coles [Wed, 14 Oct 2009 21:23:28 +0000 (21:23 -0000)]
Corrected a couple of minor typos.

8 years agoAdd asserts to make sure required controllers are returned correctly
Niko Sams [Wed, 14 Oct 2009 18:19:48 +0000 (18:19 -0000)]
Add asserts to make sure required controllers are returned correctly
by the DebugSession

8 years agoRevert 1030728, DebugSession must provide a VariableController.
Niko Sams [Wed, 14 Oct 2009 18:17:39 +0000 (18:17 -0000)]
Revert 1030728, DebugSession must provide a VariableController.
XDebug does that now too.

8 years agofix lookup by language-name, since X-KDevelop-Language is defined as QString, the...
Milian Wolff [Tue, 13 Oct 2009 16:14:01 +0000 (16:14 -0000)]
fix lookup by language-name, since X-KDevelop-Language is defined as QString, the QStringList operator 'in' won't work in the KTrader language. makes loading language plugins on-demand via LanguageController::language() possible

8 years agoStop debug session in cleanup method, not in destructor, as the
Niko Sams [Tue, 13 Oct 2009 05:41:40 +0000 (05:41 -0000)]
Stop debug session in cleanup method, not in destructor, as the
core is gone in destructor. (as suggested by Andreas)

8 years agoStop debug session on shutdown
Niko Sams [Mon, 12 Oct 2009 19:37:24 +0000 (19:37 -0000)]
Stop debug session on shutdown

8 years agoMake methods public to modify children from outside.
Niko Sams [Sun, 11 Oct 2009 14:19:32 +0000 (14:19 -0000)]
Make methods public to modify children from outside.
(Needed in xdebug plugin)

8 years agoMove code that marks watches out of scope when debugger ended into platform
Niko Sams [Sun, 11 Oct 2009 14:19:18 +0000 (14:19 -0000)]
Move code that marks watches out of scope when debugger ended into platform

8 years agoAdd missing i18n
Laurent Montel [Fri, 9 Oct 2009 07:27:30 +0000 (07:27 -0000)]
Add missing i18n

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Wed, 7 Oct 2009 10:10:29 +0000 (10:10 -0000)]
SVN_SILENT made messages (.desktop file)

8 years agoProperly reset the maximized widget member if a widget is removed from
Andreas Pakulat [Tue, 6 Oct 2009 07:23:10 +0000 (07:23 -0000)]
Properly reset the maximized widget member if a widget is removed from
the layout. Fixes a crash when trying to close the maximized toolview.
BUG:209550

8 years agoDon't crash when debugger doesn't provide a VariableController
Niko Sams [Sat, 3 Oct 2009 07:44:44 +0000 (07:44 -0000)]
Don't crash when debugger doesn't provide a VariableController

8 years agoMake FrameStackModel and VariableController optional, not every
Niko Sams [Sat, 3 Oct 2009 07:44:40 +0000 (07:44 -0000)]
Make FrameStackModel and VariableController optional, not every
debugger might implement them.

8 years agoCall function to get FrameStackModel, as it does delayed initialization
Niko Sams [Sat, 3 Oct 2009 07:44:36 +0000 (07:44 -0000)]
Call function to get FrameStackModel, as it does delayed initialization
and might not yet be initialized.

8 years agofix init order to remove compiler warning
Milian Wolff [Thu, 1 Oct 2009 13:11:39 +0000 (13:11 -0000)]
fix init order to remove compiler warning

8 years agomake declarationKind virtual instead of static so we can do language-dependant stuff...
Milian Wolff [Thu, 1 Oct 2009 13:08:57 +0000 (13:08 -0000)]
make declarationKind virtual instead of static so we can do language-dependant stuff in it