kdevelop:kdevelop.git
7 years agoincrease version v4.0.80
Milian Wolff [Wed, 1 Sep 2010 11:17:03 +0000 (13:17 +0200)]
increase version

7 years agoMerge branch '4.0'
Milian Wolff [Tue, 31 Aug 2010 16:25:34 +0000 (18:25 +0200)]
Merge branch '4.0'

7 years agodon't crash when renaming a file in custom make manager
Milian Wolff [Tue, 31 Aug 2010 16:25:24 +0000 (18:25 +0200)]
don't crash when renaming a file in custom make manager

BUG: 233824

7 years agobasic support for auto keyword
Milian Wolff [Tue, 31 Aug 2010 15:34:55 +0000 (17:34 +0200)]
basic support for auto keyword

Initializer lists are not yet supported, but otherwise it seems to work quite well

I'm not sure about the rewind for "auto" in the parser, david please take a look,
I hope you have an idea to do that in a cleaner way?

BUG: 192381

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

7 years agoConsider the files reload a project reloading, so it takes the lock and everything.
Aleix Pol [Tue, 31 Aug 2010 00:04:43 +0000 (02:04 +0200)]
Consider the files reload a project reloading, so it takes the lock and everything.

7 years agoUpdate recursively the url on items which it's parent's url has been updated.
Aleix Pol [Tue, 31 Aug 2010 00:01:39 +0000 (02:01 +0200)]
Update recursively the url on items which it's parent's url has been updated.

BUG: 232837

7 years agoFix crash on renaming and make sure that folder renaming works.
Aleix Pol [Mon, 30 Aug 2010 23:01:54 +0000 (01:01 +0200)]
Fix crash on renaming and make sure that folder renaming works.

BUG: 232137

7 years agoAdjust okteta version to match the master branch.
Andreas Pakulat [Mon, 30 Aug 2010 18:36:43 +0000 (20:36 +0200)]
Adjust okteta version to match the master branch.

7 years agoMerge remote branch 'origin/master'
Andreas Pakulat [Mon, 30 Aug 2010 18:17:52 +0000 (20:17 +0200)]
Merge remote branch 'origin/master'

7 years agoProperly integrate okteta plugin.
Andreas Pakulat [Mon, 30 Aug 2010 17:38:27 +0000 (19:38 +0200)]
Properly integrate okteta plugin.

7 years agoMerge branch 'merge_okteta'
Andreas Pakulat [Mon, 30 Aug 2010 17:30:07 +0000 (19:30 +0200)]
Merge branch 'merge_okteta'

7 years agoMove code into a subdir suitable for inclusion in kdevelop
Andreas Pakulat [Mon, 30 Aug 2010 17:27:43 +0000 (19:27 +0200)]
Move code into a subdir suitable for inclusion in kdevelop

7 years agoRevert "Increase gdb version check to >= 7.1.0"
Niko Sams [Mon, 30 Aug 2010 17:18:11 +0000 (19:18 +0200)]
Revert "Increase gdb version check to >= 7.1.0"

This reverts commit 6fa7873977bc7b74927518902c9d43f383497bf7.

7 years agoPartially Revert "Updated the support of changed variables highlighting."
Niko Sams [Mon, 30 Aug 2010 17:14:37 +0000 (19:14 +0200)]
Partially Revert "Updated the support of changed variables highlighting."

This partially reverts commit 5fc70bf4e0e1700911c9ee7c48fbeba61702893e.
(only the changes related to -stack-list-variables)

7 years agoPrevent crash while renaming.
Aleix Pol [Mon, 30 Aug 2010 14:14:38 +0000 (16:14 +0200)]
Prevent crash while renaming.

BUG: 242680

7 years agoCheck when a project has been removed from the FS and close it, prevents a crash.
Aleix Pol [Mon, 30 Aug 2010 12:40:46 +0000 (14:40 +0200)]
Check when a project has been removed from the FS and close it, prevents a crash.

It closes some bug but I can't find it.

7 years agoOops!
Aleix Pol [Sun, 29 Aug 2010 22:16:11 +0000 (00:16 +0200)]
Oops!

7 years agoMerge branch 'master' of gitorious.org:kdevelop/kdevelop
Aleix Pol [Sun, 29 Aug 2010 22:15:52 +0000 (00:15 +0200)]
Merge branch 'master' of gitorious.org:kdevelop/kdevelop

7 years agoFix compilation.
Aleix Pol [Sun, 29 Aug 2010 21:59:15 +0000 (23:59 +0200)]
Fix compilation.

7 years agoFix compilation.
Aleix Pol [Sun, 29 Aug 2010 21:59:15 +0000 (23:59 +0200)]
Fix compilation.

7 years agoMerge branch 'master' of gitorious.org:kdevelop/kdevelop
Aleix Pol [Sun, 29 Aug 2010 21:51:43 +0000 (23:51 +0200)]
Merge branch 'master' of gitorious.org:kdevelop/kdevelop

7 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sun, 29 Aug 2010 07:24:20 +0000 (07:24 -0000)]
SVN_SILENT made messages (.desktop file)

7 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sun, 29 Aug 2010 07:19:58 +0000 (09:19 +0200)]
SVN_SILENT made messages (.desktop file)

7 years agofix test
Niko Sams [Sat, 28 Aug 2010 14:58:57 +0000 (16:58 +0200)]
fix test

Due to the usage of -list-variables argv/c come before locals.
So adjust the test to this change.

7 years agoIncrease gdb version check to >= 7.1.0
Niko Sams [Sat, 28 Aug 2010 07:58:51 +0000 (09:58 +0200)]
Increase gdb version check to >= 7.1.0

since last changes (-list-variables) depend on gdb 7.1

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

7 years agoMerge commit 'refs/merge-requests/25' of git://gitorious.org/kdevelop/kdevelop
Niko Sams [Sat, 28 Aug 2010 07:31:41 +0000 (09:31 +0200)]
Merge commit 'refs/merge-requests/25' of git://gitorious.org/kdevelop/kdevelop

7 years agoDon't try to modify the CMakeLists.txt file when there's none.
Aleix Pol [Thu, 26 Aug 2010 16:09:25 +0000 (18:09 +0200)]
Don't try to modify the CMakeLists.txt file when there's none.

7 years agoProperly add pending elements in the project tree.
Aleix Pol [Thu, 26 Aug 2010 15:31:08 +0000 (17:31 +0200)]
Properly add pending elements in the project tree.

Makes it work for statements like: "add_subdirectory( a/b )"

7 years agoLoad the folder items recursively, to show everything, not just empty folders.
Aleix Pol [Thu, 26 Aug 2010 14:57:52 +0000 (16:57 +0200)]
Load the folder items recursively, to show everything, not just empty folders.

7 years agoSome code refactoring to simplify the code for project reloading.
Aleix Pol [Thu, 26 Aug 2010 14:56:59 +0000 (16:56 +0200)]
Some code refactoring to simplify the code for project reloading.

7 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Thu, 26 Aug 2010 08:33:24 +0000 (08:33 -0000)]
SVN_SILENT made messages (.desktop file)

7 years agoUpdated the support of changed variables highlighting.
Konstantin Karganov [Wed, 25 Aug 2010 14:39:38 +0000 (18:39 +0400)]
Updated the support of changed variables highlighting.

Switched to use -stack-list-variables (available in GDB 7.1)
Added better handling of changed variables values.

7 years agoAdded support for highlighting recent changes in variable view (main changes in kdevp...
Konstantin Karganov [Tue, 27 Jul 2010 18:43:39 +0000 (22:43 +0400)]
Added support for highlighting recent changes in variable view (main changes in kdevplatform)

7 years agoSome code refactoring to remove some duplicated code that shouldn't have been.
Aleix Pol [Wed, 25 Aug 2010 05:12:17 +0000 (07:12 +0200)]
Some code refactoring to remove some duplicated code that shouldn't have been.
Fixes UI (model) glitches when renaming a file under a target (didn't remove the file in the folder)

7 years agoFix issues in the applied patch to have real smooth model reloading.
Aleix Pol [Wed, 25 Aug 2010 04:19:32 +0000 (06:19 +0200)]
Fix issues in the applied patch to have real smooth model reloading.

7 years agoMerge branch 'master' of gitorious.org:kdevelop/kdevelop
Aleix Pol [Wed, 25 Aug 2010 03:07:04 +0000 (05:07 +0200)]
Merge branch 'master' of gitorious.org:kdevelop/kdevelop

7 years agoApplied the reloadmodel.patch I sent on the list.
Aleix Pol [Wed, 25 Aug 2010 03:06:34 +0000 (05:06 +0200)]
Applied the reloadmodel.patch I sent on the list.

7 years agoAdd a column property to be able to provide them from within the ErrorFormats and...
Aleix Pol [Tue, 24 Aug 2010 17:48:46 +0000 (19:48 +0200)]
Add a column property to be able to provide them from within the ErrorFormats and use it to provide the information to the "item clicked" action to jump to the correct position.

Use the textGroup attribute to figure out if it's a warning or error.

7 years agoAlthough it's not being used, shortened text is 4, 3 is the column number.
Aleix Pol [Tue, 24 Aug 2010 17:16:22 +0000 (19:16 +0200)]
Although it's not being used, shortened text is 4, 3 is the column number.

7 years agoThis is not .cc files
Laurent Montel [Mon, 23 Aug 2010 07:39:48 +0000 (07:39 -0000)]
This is not .cc files

7 years agoFix includes
Laurent Montel [Mon, 23 Aug 2010 07:39:08 +0000 (07:39 -0000)]
Fix includes

7 years agoFix forward declaration
Laurent Montel [Mon, 23 Aug 2010 07:38:01 +0000 (07:38 -0000)]
Fix forward declaration

7 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sun, 22 Aug 2010 09:01:23 +0000 (09:01 -0000)]
SVN_SILENT made messages (.desktop file)

7 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sat, 21 Aug 2010 12:32:55 +0000 (12:32 -0000)]
SVN_SILENT made messages (.desktop file)

7 years agoextractrc does not like empty spaces at the beginning
Albert Astals Cid [Fri, 20 Aug 2010 21:23:11 +0000 (22:23 +0100)]
extractrc does not like empty spaces at the beginning

Thus you were not getting translations for this
CCMAIL: aleixpol@kde.org

7 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Fri, 20 Aug 2010 07:39:15 +0000 (07:39 -0000)]
SVN_SILENT made messages (.desktop file)

7 years agoMerge branch '4.0'
Andreas Pakulat [Thu, 19 Aug 2010 17:24:48 +0000 (19:24 +0200)]
Merge branch '4.0'

7 years agoHelp people find the movingranges branch.
Andreas Pakulat [Thu, 19 Aug 2010 17:23:31 +0000 (19:23 +0200)]
Help people find the movingranges branch.

Provide the url for the devel-kdevelop clone which has the movingranges
branch so people can actually use it.

7 years agoFixing context menu memory leak in gdbOutputWidget.
Konstantin Karganov [Thu, 19 Aug 2010 13:38:35 +0000 (17:38 +0400)]
Fixing context menu memory leak in gdbOutputWidget.

7 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Thu, 19 Aug 2010 07:30:34 +0000 (07:30 -0000)]
SVN_SILENT made messages (.desktop file)

7 years agoMerge branch '4.0'
Milian Wolff [Tue, 17 Aug 2010 13:42:59 +0000 (15:42 +0200)]
Merge branch '4.0'

7 years agofix: don't skip comments inside strings inside macros
Milian Wolff [Tue, 17 Aug 2010 13:42:44 +0000 (15:42 +0200)]
fix: don't skip comments inside strings inside macros

7 years agoMerge branch '4.0'
Andreas Pakulat [Tue, 17 Aug 2010 07:49:27 +0000 (09:49 +0200)]
Merge branch '4.0'

7 years agoReally error out with too-new-kdelbis version
Andreas Pakulat [Tue, 17 Aug 2010 07:48:38 +0000 (09:48 +0200)]
Really error out with too-new-kdelbis version

Wrong argument to message()

7 years agoMerge branch '4.0'
Andreas Pakulat [Tue, 17 Aug 2010 05:43:59 +0000 (07:43 +0200)]
Merge branch '4.0'

7 years agoFix my blind max-version check.
Andreas Pakulat [Tue, 17 Aug 2010 05:42:47 +0000 (07:42 +0200)]
Fix my blind max-version check.

Somehow I put in the wrong minor version, sorry.

7 years agoMerge branch '4.0'
Andreas Pakulat [Mon, 16 Aug 2010 13:47:46 +0000 (15:47 +0200)]
Merge branch '4.0'

7 years agoMerge branch '4.0' of gitorious.org:kdevelop/kdevelop into 4.0
Andreas Pakulat [Mon, 16 Aug 2010 13:46:03 +0000 (15:46 +0200)]
Merge branch '4.0' of gitorious.org:kdevelop/kdevelop into 4.0

7 years agoError out if kdelibs is too new
Andreas Pakulat [Mon, 16 Aug 2010 13:44:50 +0000 (15:44 +0200)]
Error out if kdelibs is too new

Tell users of the git sources that KDevPlatform won't work with kdelibs
4.6.64 and later as there the smart-ranges have been removed. At some
point master can lift this requirement again, once the movingranges
branch has been merged, but 1.0 will never work with such kdelibs

7 years agoFix compilation for the QtHelp plugin
Aleix Pol [Sat, 14 Aug 2010 16:46:43 +0000 (18:46 +0200)]
Fix compilation for the QtHelp plugin

7 years agoAdapted cmake documentation plugin to the new documentation structure.
Aleix Pol [Sat, 14 Aug 2010 16:43:43 +0000 (18:43 +0200)]
Adapted cmake documentation plugin to the new documentation structure.

7 years agoMerge branch 'master' of gitorious.org:kdevelop/kdevelop
Aleix Pol [Thu, 12 Aug 2010 21:14:23 +0000 (23:14 +0200)]
Merge branch 'master' of gitorious.org:kdevelop/kdevelop

7 years agoProperly define the supported interface.
Aleix Pol [Thu, 12 Aug 2010 21:13:30 +0000 (23:13 +0200)]
Properly define the supported interface.

7 years agofixed: target kdevplatform 4.0 has 9 as api version id (tomatos for free here)
Friedrich W. H. Kossebau [Thu, 12 Aug 2010 20:30:40 +0000 (20:30 -0000)]
fixed: target kdevplatform 4.0 has 9 as api version id (tomatos for free here)

7 years agochanged: target kdevplatform 4.0 has 8 as api version id
Friedrich W. H. Kossebau [Thu, 12 Aug 2010 20:21:09 +0000 (20:21 -0000)]
changed: target kdevplatform 4.0 has 8 as api version id

7 years agofixed: update needed versions of kdelibs and kdevplatform
Friedrich W. H. Kossebau [Thu, 12 Aug 2010 20:19:48 +0000 (20:19 -0000)]
fixed: update needed versions of kdelibs and kdevplatform

7 years agofixed: extract strings for translation catalogs
Friedrich W. H. Kossebau [Thu, 12 Aug 2010 20:18:34 +0000 (20:18 -0000)]
fixed: extract strings for translation catalogs

7 years agoadd unit test making sure the ctor types are different
Milian Wolff [Thu, 12 Aug 2010 17:48:29 +0000 (19:48 +0200)]
add unit test making sure the ctor types are different

7 years agoExtract the item's URL from an appropiate parent item.
Aleix Pol [Thu, 12 Aug 2010 13:35:05 +0000 (15:35 +0200)]
Extract the item's URL from an appropiate parent item.
Fixes crash when loading some cmake project.

7 years agoDisable build folders that doesn't exist.
Aleix Pol [Wed, 11 Aug 2010 14:02:21 +0000 (16:02 +0200)]
Disable build folders that doesn't exist.

BUG: 221104

7 years agoPass URL's to the CMakeFolderItem's instead of a string, for consistency.
Aleix Pol [Wed, 11 Aug 2010 13:18:37 +0000 (15:18 +0200)]
Pass URL's to the CMakeFolderItem's instead of a string, for consistency.

7 years agoFix cmake condition test.
Aleix Pol [Tue, 10 Aug 2010 21:24:03 +0000 (23:24 +0200)]
Fix cmake condition test.
Make it pass again, don't crash when OR is the first keyword of the condition.

7 years agohack: make overriding ctors in new class wizard work as expected
Milian Wolff [Mon, 9 Aug 2010 13:33:30 +0000 (15:33 +0200)]
hack: make overriding ctors in new class wizard work as expected

7 years agouse new helper from kdevplatform
Milian Wolff [Mon, 9 Aug 2010 12:14:48 +0000 (14:14 +0200)]
use new helper from kdevplatform

7 years agofix compile... - sorry
Milian Wolff [Mon, 9 Aug 2010 12:13:00 +0000 (14:13 +0200)]
fix compile... - sorry

7 years agofix compile... - sorry
Milian Wolff [Mon, 9 Aug 2010 12:13:00 +0000 (14:13 +0200)]
fix compile... - sorry

7 years agoMerge branch '4.0'
Milian Wolff [Mon, 9 Aug 2010 12:11:54 +0000 (14:11 +0200)]
Merge branch '4.0'

7 years agodon't offer ctors of indirect parent classes for overriding, add test
Milian Wolff [Mon, 9 Aug 2010 12:10:30 +0000 (14:10 +0200)]
don't offer ctors of indirect parent classes for overriding, add test

7 years agoMerge commit 'refs/merge-requests/22' of git://gitorious.org/kdevelop/kdevelop into...
Aleix Pol [Sun, 8 Aug 2010 20:53:15 +0000 (22:53 +0200)]
Merge commit 'refs/merge-requests/22' of git://gitorious.org/kdevelop/kdevelop into integration

7 years agoMerge branch 'variable-format'
Niko Sams [Sat, 7 Aug 2010 18:21:01 +0000 (20:21 +0200)]
Merge branch 'variable-format'

7 years agoSet format for watches used across debug sessions
Niko Sams [Sat, 7 Aug 2010 08:05:55 +0000 (10:05 +0200)]
Set format for watches used across debug sessions

7 years agoUse state instead of event
Niko Sams [Sat, 7 Aug 2010 08:01:22 +0000 (10:01 +0200)]
Use state instead of event

as the state is more reliable.
This fixes watches across debug sessions. Problem was that GdbVariable::markAllDead();
wasn't called and so the varname of the previous session was kept and
no -var-create executed for the new session.

7 years agoremove fixme
Niko Sams [Sat, 7 Aug 2010 07:34:47 +0000 (09:34 +0200)]
remove fixme

As the indicated solution doesn't work. Problem is that
watches are used across debug sessions, so this member would need to
be updated when session ends and another starts.

It is true that the current implementation isn't good either.

7 years agoAdapt to platform changes
Niko Sams [Sat, 7 Aug 2010 07:29:15 +0000 (09:29 +0200)]
Adapt to platform changes

7 years agoDon't crash when setting format without a started session
Niko Sams [Sat, 7 Aug 2010 07:24:38 +0000 (09:24 +0200)]
Don't crash when setting format without a started session

7 years agoMerge commit 'refs/merge-requests/23' of git://gitorious.org/kdevelop/kdevelop into...
Niko Sams [Sat, 7 Aug 2010 06:58:16 +0000 (08:58 +0200)]
Merge commit 'refs/merge-requests/23' of git://gitorious.org/kdevelop/kdevelop into variable-format

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

7 years agoAdded canSetFormat() method for debugger variable class, which shows if debugger...
Konstantin Karganov [Tue, 20 Jul 2010 20:02:50 +0000 (00:02 +0400)]
Added canSetFormat() method for debugger variable class, which shows if debugger is capable of changing format

7 years agoAdded the new Fetch Project action to the menu.
Aleix Pol [Wed, 4 Aug 2010 02:07:52 +0000 (04:07 +0200)]
Added the new Fetch Project action to the menu.

7 years agoThere were some forgotten CMake AST tests left in separate files, 22
Nicolás Alvarez [Tue, 3 Aug 2010 23:32:40 +0000 (20:32 -0300)]
There were some forgotten CMake AST tests left in separate files,
not even being compiled.

Merge them into cmakeast-test and delete the unused files.

7 years agoCMake: if an empty list is passed to addArguments, don't add an empty argument.
Nicolás Alvarez [Sun, 20 Jun 2010 23:00:14 +0000 (20:00 -0300)]
CMake: if an empty list is passed to addArguments, don't add an empty argument.

Many parseFunctionInfo() methods check for arguments.isEmpty(),
which will never be true if addArguments always adds something.

This makes CMakeAstTest::testFunctionBadParse pass again.

7 years agoFix CMake AST test for "break" to not test passing arguments.
Nicolás Alvarez [Sun, 20 Jun 2010 20:37:57 +0000 (17:37 -0300)]
Fix CMake AST test for "break" to not test passing arguments.

CMake doesn't complain when passing arguments,
so we don't check for that since 008a9d00.
But the test wasn't fixed to match.

7 years agoFix testFunctionBadParse.
Nicolás Alvarez [Sat, 22 May 2010 16:06:39 +0000 (13:06 -0300)]
Fix testFunctionBadParse.
It was creating an AST for 'macro' instead of 'function'.

7 years agoCMakeAstTest: Add testcases for IF().
Nicolás Alvarez [Sat, 19 Jun 2010 03:05:29 +0000 (00:05 -0300)]
CMakeAstTest: Add testcases for IF().

7 years agoAdded another testcase for cmake_minimum_required parsing.
Nicolás Alvarez [Sat, 22 May 2010 04:22:00 +0000 (01:22 -0300)]
Added another testcase for cmake_minimum_required parsing.

7 years agoMerge branch '4.0'
Andreas Pakulat [Mon, 2 Aug 2010 19:03:13 +0000 (21:03 +0200)]
Merge branch '4.0'

7 years agoFix maintainership info
Andreas Pakulat [Mon, 2 Aug 2010 18:58:00 +0000 (20:58 +0200)]
Fix maintainership info

I've resigned from maintainership, so adjust that. Aleix/Milian are now
co-maintaining.

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