kdevelop:kdevplatform.git
7 years agoset version to 1.1.0 v1.1.0
Milian Wolff [Mon, 18 Oct 2010 16:41:33 +0000 (18:41 +0200)]
set version to 1.1.0

7 years agoAdd missing i18n() calls to "Open Project" dialog [untranslated strings]
Nicolás Alvarez [Sun, 17 Oct 2010 04:57:08 +0000 (01:57 -0300)]
Add missing i18n() calls to "Open Project" dialog [untranslated strings]

CCMAIL:kde-i18n-doc@kde.org

7 years agoAdd a bunch of missing Messages.sh. [untranslated strings]
Nicolás Alvarez [Sun, 17 Oct 2010 04:09:23 +0000 (01:09 -0300)]
Add a bunch of missing Messages.sh. [untranslated strings]

No wonder the strings were showing up in English in the GUI.
They weren't even getting extracted, let alone translated.

Don't we release 4.1 in less than a week?
Translators are *so* going to hate us.

(note that adding missing i18n()s to existing English strings
is allowed even during string freeze, according to techbase)

7 years agofinally fix 'close all' for all areas
Milian Wolff [Sat, 16 Oct 2010 17:33:52 +0000 (19:33 +0200)]
finally fix 'close all' for all areas

BUG: 253928

7 years agofix compile
Milian Wolff [Sat, 16 Oct 2010 12:49:05 +0000 (14:49 +0200)]
fix compile

7 years agoDon't add semicolon when autocompleting void function when one of ',;)' follows
Milian Wolff [Thu, 14 Oct 2010 11:07:09 +0000 (13:07 +0200)]
Don't add semicolon when autocompleting void function when one of ',;)' follows

BUG: 254061

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

7 years agoUse the proper icon for debug->run action.
Aleix Pol [Wed, 13 Oct 2010 20:13:37 +0000 (22:13 +0200)]
Use the proper icon for debug->run action.

7 years agoensure that ProjectFolderItem url's have the trailing slash
Milian Wolff [Wed, 13 Oct 2010 11:33:34 +0000 (13:33 +0200)]
ensure that ProjectFolderItem url's have the trailing slash

this way we can safely use e.g. KUrl::relativeUrl(folderItem->url()) without falling into random traps
like the cmake manager did resulting in asserts and probably broken behavior

7 years agoUse KIO::stat rather than KIO::NetAccess::stat so that we can pass HideProgressInfo...
David Faure [Tue, 12 Oct 2010 23:14:19 +0000 (01:14 +0200)]
Use KIO::stat rather than KIO::NetAccess::stat so that we can pass HideProgressInfo, otherwise a progress
dialog would pop up at every keystroke while typing the hostname of sftp://hostname.

CCBUG: 226090
(that bug was for kate, if I understand correctly, so probably the same fix has to be done there)
CCMAIL: dhdev@gmx.de

7 years agoMake launch config enable "Apply" the project target changes.
Vladimir Prus [Sat, 9 Oct 2010 16:07:45 +0000 (20:07 +0400)]
Make launch config enable "Apply" the project target changes.

7 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Fri, 8 Oct 2010 03:00:18 +0000 (05:00 +0200)]
SVN_SILENT made messages (.desktop file)

7 years agoset version to 1.0.90 for RC1 v1.0.90
Milian Wolff [Mon, 4 Oct 2010 18:45:20 +0000 (20:45 +0200)]
set version to 1.0.90 for RC1

7 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Mon, 4 Oct 2010 02:49:04 +0000 (04:49 +0200)]
SVN_SILENT made messages (.desktop file)

7 years agoIn output toolviews, make sure Select All and Copy only call our slot.
Nicolás Alvarez [Fri, 1 Oct 2010 23:39:14 +0000 (20:39 -0300)]
In output toolviews, make sure Select All and Copy only call our slot.

Otherwise the default behavior of the KStandardActions
will call selectAll() or copy() on whatever widget happens to be focused.

7 years agoprotect against dangling pointers due to silently killed jobs
Milian Wolff [Tue, 28 Sep 2010 15:56:42 +0000 (17:56 +0200)]
protect against dangling pointers due to silently killed jobs

BUG: 252656

7 years agouse proper icon for jump to Delcaration/Definition
Milian Wolff [Tue, 28 Sep 2010 12:55:12 +0000 (14:55 +0200)]
use proper icon for jump to Delcaration/Definition

CCBUG: 215198

7 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 28 Sep 2010 03:27:35 +0000 (05:27 +0200)]
SVN_SILENT made messages (.desktop file)

7 years agoprevent possible crash on shutdown when a process is still running
Milian Wolff [Mon, 27 Sep 2010 14:20:16 +0000 (16:20 +0200)]
prevent possible crash on shutdown when a process is still running

7 years agofix potential overflow when no editor factory was found
Milian Wolff [Mon, 27 Sep 2010 10:33:02 +0000 (12:33 +0200)]
fix potential overflow when no editor factory was found

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

7 years agofix: use QueuedConnection to fix crash on show declaration/definition
Milian Wolff [Fri, 24 Sep 2010 17:10:44 +0000 (19:10 +0200)]
fix: use QueuedConnection to fix crash on show declaration/definition

the problem is that quite some direct connections eventually lead to a call to MainWindowPrivate::mergeView()
which in turn called KXMLGuiFactory::removeClient which deleted the QMenu. Afterwards the menu is closed but was already deleted
=> boom

BUG: 249884

7 years agodon't crash GenericManager when closing project while some GenericManagerListJob...
Milian Wolff [Fri, 24 Sep 2010 16:45:02 +0000 (18:45 +0200)]
don't crash GenericManager when closing project while some GenericManagerListJob is still running

7 years agoFix toolview button painting to highlight icon on hover.
Nicolás Alvarez [Fri, 17 Sep 2010 18:13:41 +0000 (15:13 -0300)]
Fix toolview button painting to highlight icon on hover.

It was already showing icons correctly for horizontal buttons,
but not for vertical due to all the custom painting.

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

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

7 years agoMerge branch '1.1' of gitorious.org:kdevelop/kdevplatform into 1.1
Aleix Pol [Wed, 22 Sep 2010 16:37:35 +0000 (18:37 +0200)]
Merge branch '1.1' of gitorious.org:kdevelop/kdevplatform into 1.1

7 years agoOnly add files in case it's needed.
Aleix Pol [Wed, 22 Sep 2010 16:13:35 +0000 (18:13 +0200)]
Only add files in case it's needed.

7 years agoset version to 1.0.82 for beta 3 v1.0.82
Milian Wolff [Tue, 21 Sep 2010 12:29:38 +0000 (14:29 +0200)]
set version to 1.0.82 for beta 3

7 years agoDo not try to process DVcsJob output when it failed.
Aleix Pol [Mon, 20 Sep 2010 16:51:45 +0000 (18:51 +0200)]
Do not try to process DVcsJob output when it failed.

CCBUG: 251839

7 years agoMerge branch '1.1' of gitorious.org:kdevelop/kdevplatform into 1.1
Aleix Pol [Mon, 20 Sep 2010 11:28:28 +0000 (13:28 +0200)]
Merge branch '1.1' of gitorious.org:kdevelop/kdevplatform into 1.1

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

7 years agoWe got a crash whenever we got a wrong current branch. In such cases notify the user...
Aleix Pol [Mon, 20 Sep 2010 00:14:53 +0000 (02:14 +0200)]
We got a crash whenever we got a wrong current branch. In such cases notify the user and don't proceed with the Branch Manager dialog.

BUG: 251329

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

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

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

7 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Thu, 16 Sep 2010 03:06:08 +0000 (05:06 +0200)]
SVN_SILENT made messages (.desktop file)

7 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Wed, 15 Sep 2010 02:38:06 +0000 (04:38 +0200)]
SVN_SILENT made messages (.desktop file)

7 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 14 Sep 2010 03:00:28 +0000 (05:00 +0200)]
SVN_SILENT made messages (.desktop file)

7 years agoDon't use "git mv" for not versioned files.
Aleix Pol [Mon, 13 Sep 2010 23:19:32 +0000 (01:19 +0200)]
Don't use "git mv" for not versioned files.

7 years agoAdd files before commiting in case they're not staged yet.
Aleix Pol [Mon, 13 Sep 2010 23:04:36 +0000 (01:04 +0200)]
Add files before commiting in case they're not staged yet.
Makes it possible to add files from the Patch Review UI.

7 years agoFix a couple of wrong messages spotted by Andrew Coles.
Aleix Pol [Mon, 13 Sep 2010 19:00:34 +0000 (21:00 +0200)]
Fix a couple of wrong messages spotted by Andrew Coles.

CCMAIL:  andrew.i.coles@googlemail.com

7 years agoFix a serious problem with the persistency of working sets. Due to this problem,...
David nolden [Mon, 13 Sep 2010 13:33:58 +0000 (15:33 +0200)]
Fix a serious problem with the persistency of working sets. Due to this problem, working sets could simply get lost after closing+reopening the application.

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. 26
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.