kdevelop:agateau-kdevplatform.git
7 years agoMake sure the tabbar base line is always aligned with the tabbar appmenu-1.1
Aurelien Gateau [Tue, 14 Sep 2010 10:03:58 +0000 (12:03 +0200)]
Make sure the tabbar base line is always aligned with the tabbar

7 years agoWhen using native menubars, make the area switcher a toolbar widget
Aurelien Gateau [Mon, 13 Sep 2010 15:19:46 +0000 (17:19 +0200)]
When using native menubars, make the area switcher a toolbar widget

7 years agoDo not require a menubar as AreaTabWidget parent
Aurelien Gateau [Mon, 13 Sep 2010 10:02:17 +0000 (12:02 +0200)]
Do not require a menubar as AreaTabWidget parent

7 years agoHide parts of AreaTabWidget which do not need to be public
Aurelien Gateau [Mon, 13 Sep 2010 09:59:57 +0000 (11:59 +0200)]
Hide parts of AreaTabWidget which do not need to be public

7 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Mon, 13 Sep 2010 02:35:37 +0000 (04:35 +0200)]
SVN_SILENT made messages (.desktop file)

7 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sun, 12 Sep 2010 02:53:48 +0000 (04:53 +0200)]
SVN_SILENT made messages (.desktop file)

7 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sat, 11 Sep 2010 02:36:11 +0000 (04:36 +0200)]
SVN_SILENT made messages (.desktop file)

7 years agodon't repeat declarations in includenavigationcontext
Milian Wolff [Fri, 10 Sep 2010 17:08:00 +0000 (19:08 +0200)]
don't repeat declarations in includenavigationcontext

7 years agoproperly distinguish between declarations and definitions in UsesWidget
Milian Wolff [Fri, 10 Sep 2010 16:40:58 +0000 (18:40 +0200)]
properly distinguish between declarations and definitions in UsesWidget

don't merge multiple declarations into one widget, as that should never happen (a declaration is supposed to be unique)

7 years agoClose tab on middle click. Drag'n'Drop reordering is still possible with left mouse...
Milian Wolff [Fri, 10 Sep 2010 16:13:43 +0000 (18:13 +0200)]
Close tab on middle click. Drag'n'Drop reordering is still possible with left mouse button.

BUG: 234874

7 years agoreturn 'Namespace' for namespaces in declarationKind
Milian Wolff [Fri, 10 Sep 2010 15:35:48 +0000 (17:35 +0200)]
return 'Namespace' for namespaces in declarationKind

7 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Fri, 10 Sep 2010 02:42:33 +0000 (04:42 +0200)]
SVN_SILENT made messages (.desktop file)

7 years agoadd runtime check for SmartInterface and error out if it is not provided
Milian Wolff [Thu, 9 Sep 2010 13:36:36 +0000 (15:36 +0200)]
add runtime check for SmartInterface and error out if it is not provided

7 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Thu, 9 Sep 2010 02:44:18 +0000 (04:44 +0200)]
SVN_SILENT made messages (.desktop file)

7 years agobackport: typo fixes by Andrew Coles
Milian Wolff [Wed, 8 Sep 2010 21:10:19 +0000 (23:10 +0200)]
backport: typo fixes by Andrew Coles

7 years agoinit before loading style, this way the correct previewtext is shown when initializin...
Milian Wolff [Wed, 8 Sep 2010 16:10:38 +0000 (18:10 +0200)]
init before loading style, this way the correct previewtext is shown when initializing the edit dialog

7 years agoactually select the row in selectStyle, makes sure new styles are selected directly
Milian Wolff [Wed, 8 Sep 2010 15:26:55 +0000 (17:26 +0200)]
actually select the row in selectStyle, makes sure new styles are selected directly

7 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Wed, 8 Sep 2010 03:21:07 +0000 (05:21 +0200)]
SVN_SILENT made messages (.desktop file)

7 years agobackport from master: Initialize ArrayTypeData::m_dimension in the default constructo...
David Nolden [Mon, 6 Sep 2010 17:41:34 +0000 (19:41 +0200)]
backport from master: Initialize ArrayTypeData::m_dimension in the default constructor. This will silence valgrind for some cases, and might also fix some
tiny bugs.

7 years agoProperly retrieve the branch name, now it works when the branch name has '/' in it.
Aleix Pol [Mon, 6 Sep 2010 12:23:48 +0000 (14:23 +0200)]
Properly retrieve the branch name, now it works when the branch name has '/' in it.

7 years agoFix compilation
Aleix Pol [Mon, 6 Sep 2010 02:59:51 +0000 (04:59 +0200)]
Fix compilation

7 years agoFix naming of the actions as David suggested.
Aleix Pol [Mon, 6 Sep 2010 02:58:09 +0000 (04:58 +0200)]
Fix naming of the actions as David suggested.
Uncomment the Revision History.

Conflicts:

vcs/dvcs/dvcsplugin.cpp

7 years agoDon't let the user ask between revisions if there is not at least 2 revisions selected.
Aleix Pol [Mon, 6 Sep 2010 00:26:50 +0000 (02:26 +0200)]
Don't let the user ask between revisions if there is not at least 2 revisions selected.

7 years agoMake revision intervals a little safer.
Aleix Pol [Mon, 6 Sep 2010 00:19:30 +0000 (02:19 +0200)]
Make revision intervals a little safer.

7 years agoMake it possible to diff last changes, improve the support to intervals with previous.
Aleix Pol [Mon, 6 Sep 2010 02:14:26 +0000 (04:14 +0200)]
Make it possible to diff last changes, improve the support to intervals with previous.

Conflicts:

plugins/git/gitplugin.cpp

7 years agoAdd version checks in case it's needed after during the execution.
Aleix Pol [Thu, 2 Sep 2010 23:14:56 +0000 (01:14 +0200)]
Add version checks in case it's needed after during the execution.

7 years agoRemoved handling of contentsMargin based on PM_ToolTipLabelFrameWidth, because
Hugo Pereira Da Costa [Thu, 2 Sep 2010 20:13:37 +0000 (14:13 -0600)]
Removed handling of contentsMargin based on PM_ToolTipLabelFrameWidth, because
it is handled internally when painting the tooltip, and thus redundant,
resulting in breaking the tooltip appearance for some styles.

7 years agoRe-added setAutoFillBackground(true) in IdealDockWidget, otherwise the widget
Hugo Pereira Da Costa [Thu, 2 Sep 2010 21:09:13 +0000 (15:09 -0600)]
Re-added setAutoFillBackground(true) in IdealDockWidget, otherwise the widget
ends up being transparent, which sometime results in widget painting
collisions with main panel.

Note that the bug was not visible with oxygen, since it has been modified
(since kde4.4) to still paint the default background gradient (instead of flat
background color), in such cases. All other styles were broken, though.

7 years agoalso support configuring projects in multiple kdevelop sessions
Milian Wolff [Fri, 3 Sep 2010 14:49:33 +0000 (16:49 +0200)]
also support configuring projects in multiple kdevelop sessions

7 years agofix: Make it possible to configure KDevelop from multiple sessions, instead of showin...
Milian Wolff [Fri, 3 Sep 2010 13:24:32 +0000 (15:24 +0200)]
fix: Make it possible to configure KDevelop from multiple sessions, instead of showing "configuration is already opened in KDevelop"

We must not keep the KSettings::Dialog around, Konqueror does the same so should be the way to go.
Imo the short delay on starting the config dialog is much better than not being able to configure at all from a 2nd session.

7 years agodon't overwrite selected source format's text when switching mimetype
Milian Wolff [Fri, 3 Sep 2010 13:14:20 +0000 (15:14 +0200)]
don't overwrite selected source format's text when switching mimetype

BUG: 229723

7 years agoMerge commit 'refs/merge-requests/26' of gitorious.org:kdevelop/kdevplatform into...
Milian Wolff [Thu, 2 Sep 2010 16:17:25 +0000 (18:17 +0200)]
Merge commit 'refs/merge-requests/26' of gitorious.org:kdevelop/kdevplatform into merge-request-26

7 years agoincrease version v1.0.80
Milian Wolff [Wed, 1 Sep 2010 11:15:31 +0000 (13:15 +0200)]
increase version

7 years agoMerge commit 'refs/merge-requests/24' of gitorious.org:kdevelop/kdevplatform into...
Milian Wolff [Wed, 1 Sep 2010 10:57:09 +0000 (12:57 +0200)]
Merge commit 'refs/merge-requests/24' of gitorious.org:kdevelop/kdevplatform into merge-request-24

7 years agoMerge branch '1.0'
Milian Wolff [Tue, 31 Aug 2010 15:51:56 +0000 (17:51 +0200)]
Merge branch '1.0'

7 years agodon't crash when non-textdocument is opened and shortcuts get changed
Milian Wolff [Tue, 31 Aug 2010 15:51:42 +0000 (17:51 +0200)]
don't crash when non-textdocument is opened and shortcuts get changed

BUG: 247809

7 years agoMerge branch 'master' of gitorious.org:kdevelop/kdevplatform
Aleix Pol [Tue, 31 Aug 2010 14:49:20 +0000 (16:49 +0200)]
Merge branch 'master' of gitorious.org:kdevelop/kdevplatform

7 years agoProvide the repository root as the git diff base directory.
Aleix Pol [Tue, 31 Aug 2010 14:48:59 +0000 (16:48 +0200)]
Provide the repository root as the git diff base directory.

7 years agoControl recursion for git add and commit
Aleix Pol [Tue, 31 Aug 2010 14:34:22 +0000 (16:34 +0200)]
Control recursion for git add and commit

7 years agoreuse KDevelop::renameUrl, should also fix VCS integration
Milian Wolff [Tue, 31 Aug 2010 11:06:57 +0000 (13:06 +0200)]
reuse KDevelop::renameUrl, should also fix VCS integration

7 years ago--debug
Milian Wolff [Tue, 31 Aug 2010 11:05:09 +0000 (13:05 +0200)]
--debug

7 years agofix url rename propagation for good inside projectFolderItem::rename
Milian Wolff [Tue, 31 Aug 2010 11:04:52 +0000 (13:04 +0200)]
fix url rename propagation for good inside projectFolderItem::rename

fixes also some corner cases in CMakeManager, CustomMakeManager and shares code properly

BUG: 232837

7 years agoRevert "properly set url (on item and its children) on rename in generic manager"
Milian Wolff [Tue, 31 Aug 2010 10:59:54 +0000 (12:59 +0200)]
Revert "properly set url (on item and its children) on rename in generic manager"

This reverts commit 75ba1aa3100ff1f1ae62295dc0ad510908384230.

7 years agoproperly set url (on item and its children) on rename in generic manager
Milian Wolff [Tue, 31 Aug 2010 10:42:42 +0000 (12:42 +0200)]
properly set url (on item and its children) on rename in generic manager

CCBUG: 232837

7 years agoit's children, not childs
Milian Wolff [Tue, 31 Aug 2010 10:38:48 +0000 (12:38 +0200)]
it's children, not childs

7 years agoadd helper to access all children of an item, makes it easier to iterate over all...
Milian Wolff [Tue, 31 Aug 2010 10:35:37 +0000 (12:35 +0200)]
add helper to access all children of an item, makes it easier to iterate over all of them with foreach

7 years agoSupport git status's involving file movement.
Aleix Pol [Tue, 31 Aug 2010 02:03:08 +0000 (04:03 +0200)]
Support git status's involving file movement.
Improve status detection.

7 years agoMerge branch 'master' of gitorious.org:kdevelop/kdevplatform
Aleix Pol [Tue, 31 Aug 2010 00:09:40 +0000 (02:09 +0200)]
Merge branch 'master' of gitorious.org:kdevelop/kdevplatform

7 years agoProvide the file/folder url as the model's tooltip. It provides more information...
Aleix Pol [Tue, 31 Aug 2010 00:08:08 +0000 (02:08 +0200)]
Provide the file/folder url as the model's tooltip. It provides more information than just the decoration.

7 years agoMake it possible to remove folders by passing the recursive parameter: "git rm -r...
Aleix Pol [Tue, 31 Aug 2010 00:06:39 +0000 (02:06 +0200)]
Make it possible to remove folders by passing the recursive parameter: "git rm -r -- ..."

7 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Mon, 30 Aug 2010 07:36:39 +0000 (09:36 +0200)]
SVN_SILENT made messages (.desktop file)

7 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Mon, 30 Aug 2010 02:21:52 +0000 (04:21 +0200)]
SVN_SILENT made messages (.desktop file)

7 years agoBuild git plugin with kdevplatform.
Andreas Pakulat [Sun, 29 Aug 2010 19:29:35 +0000 (21:29 +0200)]
Build git plugin with kdevplatform.

7 years agoMerge branch 'merge_git'
Andreas Pakulat [Sun, 29 Aug 2010 19:18:11 +0000 (21:18 +0200)]
Merge branch 'merge_git'

7 years agoPrepare for merging the plugin into kdevplatform
Andreas Pakulat [Sun, 29 Aug 2010 19:16:00 +0000 (21:16 +0200)]
Prepare for merging the plugin into kdevplatform

Move the plugin code to its final destination within the kdevplatform
source tree.

7 years agoFix crash when opening context menu without selected variable
Niko Sams [Sat, 28 Aug 2010 15:23:20 +0000 (17:23 +0200)]
Fix crash when opening context menu without selected variable

BUG: 249331

7 years agoMerge branch 'highlight-changed-values'
Niko Sams [Sat, 28 Aug 2010 14:38:56 +0000 (16:38 +0200)]
Merge branch 'highlight-changed-values'

7 years agoDon't set changed recursively
Niko Sams [Sat, 28 Aug 2010 10:46:58 +0000 (12:46 +0200)]
Don't set changed recursively

As the information of what excatly changed get's lost.

Also reset the changed status on a central place. (that needs to
be done recursively)

7 years agoMerge commit 'refs/merge-requests/21' of git://gitorious.org/kdevelop/kdevplatform...
Niko Sams [Sat, 28 Aug 2010 07:36:46 +0000 (09:36 +0200)]
Merge commit 'refs/merge-requests/21' of git://gitorious.org/kdevelop/kdevplatform into highlight-changed-values

7 years agoIn the save dialog shown on quit, focus Cancel button by default.
Nicolás Alvarez [Fri, 27 Aug 2010 22:25:55 +0000 (19:25 -0300)]
In the save dialog shown on quit, focus Cancel button by default.

Used to be "Save None", which is bad since it may cause data loss.

7 years agoNo need to cast anymore in Project Model.
Aleix Pol [Fri, 27 Aug 2010 12:37:06 +0000 (14:37 +0200)]
No need to cast anymore in Project Model.

7 years agoMerge branch 'master' of gitorious.org:kdevelop/kdevplatform
Aleix Pol [Thu, 26 Aug 2010 14:37:47 +0000 (16:37 +0200)]
Merge branch 'master' of gitorious.org:kdevelop/kdevplatform

7 years agoNo need to check if it's not null anymore (all elements in the model will be ProjectB...
Aleix Pol [Wed, 25 Aug 2010 19:28:59 +0000 (21:28 +0200)]
No need to check if it's not null anymore (all elements in the model will be ProjectBaseItems for sure).

7 years agoFixed highlighting issue with emitting dataChanged signal.
Konstantin Karganov [Wed, 25 Aug 2010 14:34:16 +0000 (18:34 +0400)]
Fixed highlighting issue with emitting dataChanged signal.

7 years agoadd pending lines when process finished
Niko Sams [Wed, 25 Aug 2010 06:45:52 +0000 (08:45 +0200)]
add pending lines when process finished

Fixes problem that no text was inserted

7 years agoMerge commit 'refs/merge-requests/21' of git://gitorious.org/kdevelop/kdevplatform...
Niko Sams [Tue, 24 Aug 2010 18:40:47 +0000 (20:40 +0200)]
Merge commit 'refs/merge-requests/21' of git://gitorious.org/kdevelop/kdevplatform into highlight-changed-values

7 years agoAsk to save files before trying to change branches.
Aleix Pol [Tue, 24 Aug 2010 17:07:36 +0000 (19:07 +0200)]
Ask to save files before trying to change branches.

7 years agoFix git pull when not providing a location.
Aleix Pol [Tue, 24 Aug 2010 16:56:25 +0000 (18:56 +0200)]
Fix git pull when not providing a location.
Merge stderr and stdout into stdout for push an pull, that way the user can get proper feedback.

7 years agoShow Silent DVcsJob's output if they went wrong.
Aleix Pol [Tue, 24 Aug 2010 16:47:55 +0000 (18:47 +0200)]
Show Silent DVcsJob's output if they went wrong.

7 years agoRemove more unused features.
Aleix Pol [Tue, 24 Aug 2010 16:44:32 +0000 (18:44 +0200)]
Remove more unused features.
Make silent some jobs where the user won't expect proper feedback.
Make Stash Manager dialog hig-compliant.

7 years agoUse the NewRequest job to fullfill the requests.
Aleix Pol [Tue, 24 Aug 2010 15:45:20 +0000 (17:45 +0200)]
Use the NewRequest job to fullfill the requests.

BUG: 248367

7 years agoSomehow I committed something that I shouldn't. Sorry guys.
Aleix Pol [Tue, 24 Aug 2010 04:28:25 +0000 (06:28 +0200)]
Somehow I committed something that I shouldn't. Sorry guys.

7 years agoMerge branch 'master' of gitorious.org:kdevelop/kdevplatform
Aleix Pol [Tue, 24 Aug 2010 04:19:55 +0000 (06:19 +0200)]
Merge branch 'master' of gitorious.org:kdevelop/kdevplatform

7 years agoAsk to save the files before diffing/commiting.
Aleix Pol [Tue, 24 Aug 2010 03:49:06 +0000 (05:49 +0200)]
Ask to save the files before diffing/commiting.
Patch review won't work properly otherwise and it doesn't make sense not to save the files, it's more likely that the user forgot to save before triggering the action.

7 years agoAsk to save the files before diffing/commiting.
Aleix Pol [Tue, 24 Aug 2010 03:49:06 +0000 (05:49 +0200)]
Ask to save the files before diffing/commiting.
Patch review won't work properly otherwise and it doesn't make sense not to save the files, it's more likely that the user forgot to save before triggering the action.

7 years agoGet rid of unused and wrong code.
Aleix Pol [Tue, 24 Aug 2010 03:44:27 +0000 (05:44 +0200)]
Get rid of unused and wrong code.

7 years agoUse the project name to provide a meaningful checkout/clone directory in the Project...
Aleix Pol [Mon, 23 Aug 2010 19:35:06 +0000 (21:35 +0200)]
Use the project name to provide a meaningful checkout/clone directory in the Project source page inside the OpenProjectDialog.

7 years agoAdd APIDOCS for the whole widget.
Aleix Pol [Mon, 23 Aug 2010 19:32:43 +0000 (21:32 +0200)]
Add APIDOCS for the whole widget.
Add a projectName method to provide the VcsLocationWidget's project name.
Adapt the standard implementation to the last changes.

7 years agoNo need to have an abstract signal since it is a QObject already.
Aleix Pol [Mon, 23 Aug 2010 19:02:20 +0000 (21:02 +0200)]
No need to have an abstract signal since it is a QObject already.

7 years agoMade dvcsjobtest to pass.
Aleix Pol [Mon, 23 Aug 2010 18:47:42 +0000 (20:47 +0200)]
Made dvcsjobtest to pass.

7 years agoThat test was useless. (it was jus just running "hg root" and "bzr root" against...
Aleix Pol [Mon, 23 Aug 2010 18:36:24 +0000 (20:36 +0200)]
That test was useless. (it was jus just running "hg root" and "bzr root" against the tmp directory)

7 years agoRemoved idistributedversioncontrol::reset method.
Aleix Pol [Mon, 23 Aug 2010 17:49:48 +0000 (19:49 +0200)]
Removed idistributedversioncontrol::reset method.

Reasons: args argument is broken and we already have revert which should do exactly that if the VcsRevision HEAD is provided.

7 years agoMake the startModel() a Qt::QueuedConnection otherwise we have the same problem as...
Aleix Pol [Mon, 23 Aug 2010 17:38:36 +0000 (19:38 +0200)]
Make the startModel() a Qt::QueuedConnection otherwise we have the same problem as before.
Use OutputModel in DVcsJob instead of QStandardItemModel, looks better and makes use of several optimizations.

7 years agoMake VcsJob output model initialization delayed and dependent on if it's a verbose...
Aleix Pol [Mon, 23 Aug 2010 17:07:43 +0000 (19:07 +0200)]
Make VcsJob output model initialization delayed and dependent on if it's a verbose output job.

CCMAIL: apaku@gmx.de

7 years agoDon't need to control argument relativeness in the job, it should be up to the specif...
Aleix Pol [Mon, 23 Aug 2010 17:03:54 +0000 (19:03 +0200)]
Don't need to control argument relativeness in the job, it should be up to the specific plugin (e.g. git supports absolute arguments perfectly fine).

7 years agoUse the .git directory as the 'git status' base directory.
Aleix Pol [Mon, 23 Aug 2010 16:53:35 +0000 (18:53 +0200)]
Use the .git directory as the 'git status' base directory.

7 years agoFix compilation.
Aleix Pol [Mon, 23 Aug 2010 04:06:42 +0000 (06:06 +0200)]
Fix compilation.
Make git status a silent job.

7 years agoDon't crash if we don't have a model (like in NoGUI mode).
Aleix Pol [Sun, 22 Aug 2010 19:07:56 +0000 (21:07 +0200)]
Don't crash if we don't have a model (like in NoGUI mode).

7 years agoDon't provide the RC file because it was not working, we were not using it and it...
Aleix Pol [Sun, 22 Aug 2010 18:13:02 +0000 (20:13 +0200)]
Don't provide the RC file because it was not working, we were not using it and it made impossible to test the plugin.

7 years agoMore code cleanup.
Aleix Pol [Sun, 22 Aug 2010 18:12:27 +0000 (20:12 +0200)]
More code cleanup.
Make the test not to crash anymore (and to pass).

7 years agoCode repetition cleanup
Aleix Pol [Sun, 22 Aug 2010 17:37:31 +0000 (19:37 +0200)]
Code repetition cleanup

7 years agoFix dvcsjob.cpp compilation.
Aleix Pol [Sun, 22 Aug 2010 16:48:40 +0000 (18:48 +0200)]
Fix dvcsjob.cpp compilation.

CCMAIL: apaku@gmx.de

7 years agoDon't assert if we can fail gracefully.
Andreas Pakulat [Sat, 21 Aug 2010 22:11:40 +0000 (00:11 +0200)]
Don't assert if we can fail gracefully.

Assert means its going to crash in debug builds, which is bad, especially
since this is just normal error-condition which we can report and then
abort the job-execution.

CCMAIL: aleixpol@kde.org

7 years agoMake the tests build.
Andreas Pakulat [Sat, 21 Aug 2010 12:01:59 +0000 (14:01 +0200)]
Make the tests build.

7 years agoEnforce building of tests (they currently don't build).
Andreas Pakulat [Sat, 21 Aug 2010 11:59:06 +0000 (13:59 +0200)]
Enforce building of tests (they currently don't build).

7 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sat, 21 Aug 2010 02:23:00 +0000 (04:23 +0200)]
SVN_SILENT made messages (.desktop file)

7 years agoMerge commit 'refs/merge-requests/23' of gitorious.org:kdevelop/kdevplatform into...
Milian Wolff [Fri, 20 Aug 2010 17:31:27 +0000 (19:31 +0200)]
Merge commit 'refs/merge-requests/23' of gitorious.org:kdevelop/kdevplatform into merge-request-23

7 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Fri, 20 Aug 2010 07:36:30 +0000 (09:36 +0200)]
SVN_SILENT made messages (.desktop file)

7 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Fri, 20 Aug 2010 07:35:40 +0000 (09:35 +0200)]
SVN_SILENT made messages (.desktop file)

7 years agoDon't put an empty parameter when we're not specifying where to push.
Aleix Pol [Fri, 20 Aug 2010 02:46:11 +0000 (04:46 +0200)]
Don't put an empty parameter when we're not specifying where to push.
Fixes pushing.