qt-creator:qt-creator.git
3 years agoShow error message when project cannot be opened. wip/vcproj
Radovan Zivkovic [Sun, 30 Mar 2014 19:02:50 +0000 (21:02 +0200)]
Show error message when project cannot be opened.

Change-Id: I72c701c0a6d4a40f17998d46e21e9dc117cf064e
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
3 years agoDisplay error message when adding an existing configuration.
Radovan Zivkovic [Sun, 30 Mar 2014 18:36:57 +0000 (20:36 +0200)]
Display error message when adding an existing configuration.

Change-Id: I44ce937ab9bab65c3680c11304e1ba5a6c366e1e
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
3 years agoFixed saving for file build configuration.
Radovan Zivkovic [Fri, 28 Mar 2014 23:33:37 +0000 (00:33 +0100)]
Fixed saving for file build configuration.

Change-Id: I5605936a0cc9d4e2f88a6cd962c1c7cfa44ef639
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
3 years agoFixed loading of build configurations.
Radovan Zivkovic [Fri, 28 Mar 2014 08:47:06 +0000 (09:47 +0100)]
Fixed loading of build configurations.

Change-Id: Ib9c7924c503440982455b5fc58c8fa2decd9301a
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
3 years agoCleanup includes
Radovan Zivkovic [Thu, 22 May 2014 00:42:30 +0000 (02:42 +0200)]
Cleanup includes

Change-Id: I3b6e524ca3fdafb792f7047eae3114dd0a0e3a49
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
3 years agoVcProjectManager: Adapt to master API
Orgad Shaneh [Fri, 23 May 2014 08:17:30 +0000 (11:17 +0300)]
VcProjectManager: Adapt to master API

Change-Id: I7a89173bec3e00e3d9853940399b36aadfe27b24
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Reviewed-by: Radovan Zivkovic <pivonroll@gmail.com>
3 years agoRemoved all unnecessary virtual destructors.
Radovan Zivkovic [Tue, 25 Feb 2014 22:13:13 +0000 (23:13 +0100)]
Removed all unnecessary virtual destructors.

Change-Id: I73a7aed208c471e6d9472473f715cb99b641c4b4
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
3 years agoRenamed name to displayName.
Radovan Zivkovic [Tue, 25 Feb 2014 07:44:58 +0000 (08:44 +0100)]
Renamed name to displayName.

Change-Id: I7cd22e359ffb0f4db920923964694611821c2977
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
3 years agoAdded virtual destructor in IDebuggerTools.
Radovan Zivkovic [Tue, 25 Feb 2014 07:43:05 +0000 (08:43 +0100)]
Added virtual destructor in IDebuggerTools.

Change-Id: I3c4b6816a507af41ce0c415a3281bc6c1b9751af
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
3 years agoCode style fixes.
Radovan Zivkovic [Tue, 25 Feb 2014 07:41:56 +0000 (08:41 +0100)]
Code style fixes.

Change-Id: Icaea2fc240cd645a2c23110ce93f41eeaad3ccdb
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
3 years agoUpdated copyright year to 2014.
Radovan Zivkovic [Mon, 24 Feb 2014 09:06:58 +0000 (10:06 +0100)]
Updated copyright year to 2014.

Change-Id: I04445e55b26094e2a19036a4001daeff73026caf
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
3 years agoCode style fixes.
Radovan Zivkovic [Mon, 24 Feb 2014 08:52:08 +0000 (09:52 +0100)]
Code style fixes.

Change-Id: I0da440558a8382a3f5f7457b08023aae1476064e
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
3 years agoFixed saving of tool xml paths.
Radovan Zivkovic [Fri, 21 Feb 2014 00:07:44 +0000 (01:07 +0100)]
Fixed saving of tool xml paths.

Change-Id: I6a87402963757ba08ac5cdb4ce4f752e622ff301
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
3 years agoAdded file build configuration editing.
Radovan Zivkovic [Sun, 20 Oct 2013 15:46:25 +0000 (17:46 +0200)]
Added file build configuration editing.

Change-Id: Ib010f588cb364d56d5b3198c0088cf5307abc134
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
3 years agoAdded FileContainer.
Radovan Zivkovic [Sun, 13 Oct 2013 22:47:36 +0000 (00:47 +0200)]
Added FileContainer.

Change-Id: Ia85e311a077267d8e34e60841ca2159057c248b4
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
3 years agoMoved ivcprojectnodemodel.h to interfaces.
Radovan Zivkovic [Sun, 13 Oct 2013 22:00:26 +0000 (00:00 +0200)]
Moved ivcprojectnodemodel.h to interfaces.

Change-Id: Ib64bb87880d406be0a22eab7fe000459482db58f
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
3 years agoCleanup share pointers and unneeded include files.
Radovan Zivkovic [Sun, 13 Oct 2013 21:32:01 +0000 (23:32 +0200)]
Cleanup share pointers and unneeded include files.

Change-Id: Ie3b5e59dcd0ca047bc3037252f1455b4388c90be
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
3 years agoVcProjectDocument implements IVisualStudioProject interface.
Radovan Zivkovic [Sun, 13 Oct 2013 21:25:25 +0000 (23:25 +0200)]
VcProjectDocument implements IVisualStudioProject interface.

Change-Id: I063d712950fb98fe9b2b13c02bb8535869029052
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
3 years agoPublishingData implements IPublishingData interface.
Radovan Zivkovic [Fri, 11 Oct 2013 09:10:26 +0000 (11:10 +0200)]
PublishingData implements IPublishingData interface.

Change-Id: Ic2438a94cc5ef4a59b2234729255ee6d18a02916
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
3 years agoPublishingItem implements IPublishingItem interface.
Radovan Zivkovic [Fri, 11 Oct 2013 08:52:19 +0000 (10:52 +0200)]
PublishingItem implements IPublishingItem interface.

Change-Id: Ifcfd705119156563cf68baef5ba9c69f06fc3141
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
3 years agoRemoved Configuration Widgets 2003, 2005 and 2008.
Radovan Zivkovic [Fri, 11 Oct 2013 08:43:29 +0000 (10:43 +0200)]
Removed Configuration Widgets 2003, 2005 and 2008.

Change-Id: I266d6f83b9a1437a3e5dd61ffe61c63462ebb32a
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
3 years agoPlatforms implements IPlatforms interface.
Radovan Zivkovic [Fri, 11 Oct 2013 08:38:18 +0000 (10:38 +0200)]
Platforms implements IPlatforms interface.

Change-Id: Ib3dd23bfbf82bf3105316258c2ac676423155645
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
3 years agoPlatform implements IPlatform interface.
Radovan Zivkovic [Fri, 11 Oct 2013 08:26:19 +0000 (10:26 +0200)]
Platform implements IPlatform interface.

Change-Id: Id463cd1c19dc78480eb502a95e3faf1af021960f
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
3 years agoToolFiles implements IToolFiles interface.
Radovan Zivkovic [Thu, 10 Oct 2013 22:10:00 +0000 (00:10 +0200)]
ToolFiles implements IToolFiles interface.

Change-Id: Ibafdf9973366b973a1098d17ae9b473b454c9d01
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
3 years agoDefaultToolFile implements IToolFile interface.
Radovan Zivkovic [Thu, 10 Oct 2013 21:51:57 +0000 (23:51 +0200)]
DefaultToolFile implements IToolFile interface.

Change-Id: Ic7f91ac564bb41958a81b1e4190df14d79a7fc5d
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
3 years agoToolFile implements IToolFile interface.
Radovan Zivkovic [Thu, 10 Oct 2013 21:44:11 +0000 (23:44 +0200)]
ToolFile implements IToolFile interface.

Change-Id: I82a0aefa9c9f3b5cfe1ad9925b0430b9ef62063f
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
3 years agoReferences implement IReferences interface.
Radovan Zivkovic [Thu, 10 Oct 2013 19:05:20 +0000 (21:05 +0200)]
References implement IReferences interface.

Change-Id: I6aaff1a9d0c6c86b4fdb4335e8a0454bb548a7f4
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
3 years agoProjectReference implements IReference interface.
Radovan Zivkovic [Thu, 10 Oct 2013 18:46:26 +0000 (20:46 +0200)]
ProjectReference implements IReference interface.

Change-Id: Iee3ec9508ea16f274ad22ae02045142282bd2e23
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
3 years agoGlobal and Globals implements IGlobal and IGlobals.
Radovan Zivkovic [Wed, 9 Oct 2013 23:13:48 +0000 (01:13 +0200)]
Global and Globals implements IGlobal and IGlobals.

Change-Id: I9eef4fa20331138708371f019900259061f6b115
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
3 years agoVcProjectManager: Fix compiler warnings
Orgad Shaneh [Mon, 3 Mar 2014 09:59:53 +0000 (11:59 +0200)]
VcProjectManager: Fix compiler warnings

+ memory leak

Change-Id: Iadbd0b2c70c5906b3f22aa3cd4134d1c184d6baf
Reviewed-by: Radovan Zivkovic <pivonroll@gmail.com>
3 years agoRemoved ActiveXReference 2003, 2005 and 2008.
Radovan Zivkovic [Tue, 8 Oct 2013 22:47:38 +0000 (00:47 +0200)]
Removed ActiveXReference 2003, 2005 and 2008.

Change-Id: Icb7b9089c6603d6e5265984be42ab38fbe521012
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
3 years agoMoved DebuggerTools and DeploymentTools into Tools.
Radovan Zivkovic [Tue, 8 Oct 2013 22:12:10 +0000 (00:12 +0200)]
Moved DebuggerTools and DeploymentTools into Tools.

Change-Id: I37cc9820266a6e5f57d18fdafb645ed4cb662421
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
3 years agoVcProjectManager: Fix Qt5 registration
Orgad Shaneh [Sat, 30 Nov 2013 19:23:54 +0000 (21:23 +0200)]
VcProjectManager: Fix Qt5 registration

Change-Id: Id681c36b678ebfabfa1e055a2839256ac3cab8ee
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
3 years agoAdded GeneralToolAttributeContainer.
Radovan Zivkovic [Tue, 8 Oct 2013 11:48:38 +0000 (13:48 +0200)]
Added GeneralToolAttributeContainer.

Change-Id: Ifb8198c7660bf20947104d62eaf7d8ee9ad5a1cf
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
3 years agoActiveXReference now implements IReference.
Radovan Zivkovic [Tue, 8 Oct 2013 10:25:43 +0000 (12:25 +0200)]
ActiveXReference now implements IReference.

Change-Id: I2a98c95240415d7cd877f3eb0f52c75a5055db2a
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
3 years agoRenamed ITool to IConfigurationTool.
Radovan Zivkovic [Mon, 7 Oct 2013 10:48:27 +0000 (12:48 +0200)]
Renamed ITool to IConfigurationTool.

Change-Id: I81a0944ddc611a93c1d7fda95d72dc00b7960db5
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
3 years agoPublishingItem now uses GeneralAttributeContainer.
Radovan Zivkovic [Sun, 6 Oct 2013 22:47:51 +0000 (00:47 +0200)]
PublishingItem now uses GeneralAttributeContainer.

Change-Id: I6cb2ad51f9377a77d8fbdb24295798ed9a445e21
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
3 years agoPublishingData uses GeneralAttributeContainer.
Radovan Zivkovic [Sat, 5 Oct 2013 17:15:45 +0000 (19:15 +0200)]
PublishingData uses GeneralAttributeContainer.

Change-Id: Ibf00e075ed996b27e2fc63eb6c05adb71dbe3b0a
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
3 years agoDeploymentTool uses GeneralAttributeContainer.
Radovan Zivkovic [Sat, 5 Oct 2013 17:10:45 +0000 (19:10 +0200)]
DeploymentTool uses GeneralAttributeContainer.

Change-Id: Ia2546260218bc7baaed7473b03baa5e4ed812e82
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
3 years agoDebuggerTool uses GeneralAttributeContainer.
Radovan Zivkovic [Sat, 5 Oct 2013 17:04:34 +0000 (19:04 +0200)]
DebuggerTool uses GeneralAttributeContainer.

Change-Id: I86192a3aff0d5c576a614fd83a7bb521c28f1149
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
3 years agoRemoved unneeded functions from Configurations class.
Radovan Zivkovic [Thu, 3 Oct 2013 23:14:33 +0000 (01:14 +0200)]
Removed unneeded functions from Configurations class.

Change-Id: Id0056323dfbdd6b0bbdd6dae8a166ec0335bc133
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
3 years agoFiles now implement IFiles interface.
Radovan Zivkovic [Thu, 3 Oct 2013 22:48:26 +0000 (00:48 +0200)]
Files now implement IFiles interface.

Change-Id: I2025b18080d9d8ac5b805c0082f972116224a7ba
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
3 years agoAdded VcFileContainerNode.
Radovan Zivkovic [Thu, 3 Oct 2013 21:52:56 +0000 (23:52 +0200)]
Added VcFileContainerNode.

Change-Id: If6484c8cbc3576ab160c5bb548a6e08b71906c3c
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
3 years agoFilter and Folder classes now implement IFileContainer interface.
Radovan Zivkovic [Mon, 23 Sep 2013 22:59:52 +0000 (00:59 +0200)]
Filter and Folder classes now implement IFileContainer interface.

Change-Id: If6aca14658c1242e37b17f7fda64dab0949bdf42
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
3 years agoAdded AttributeContainer class to File.
Radovan Zivkovic [Sun, 22 Sep 2013 21:17:32 +0000 (23:17 +0200)]
Added AttributeContainer class to File.

Change-Id: I3d6c5ed09c0dd60ef252b8e107bdeec2e6a3f1da
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
3 years agoAdded ConfigurationContainer class.
Radovan Zivkovic [Sun, 22 Sep 2013 19:59:29 +0000 (21:59 +0200)]
Added ConfigurationContainer class.

Change-Id: Id564204974baa72b73672e1dbbf2970f82fed570
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
3 years agoConfiguration class now implements IConfiguration interface.
Radovan Zivkovic [Sun, 22 Sep 2013 15:22:22 +0000 (17:22 +0200)]
Configuration class now implements IConfiguration interface.

Change-Id: Ife83dc8a501b58447249a151f752e7e98670a65a
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
3 years agoAdd file configuration when cloning an existing configuration.
Radovan Zivkovic [Mon, 16 Sep 2013 22:24:18 +0000 (00:24 +0200)]
Add file configuration when cloning an existing configuration.

Change-Id: I06de1320bcb957c03b6fa312bf6206424cedfbc1
Reviewed-by: hjk <hjk121@nokiamail.com>
Reviewed-by: Radovan Zivkovic <pivonroll@gmail.com>
3 years agoFixed typo in Radovan's last name in license header.
Radovan Zivkovic [Mon, 16 Sep 2013 21:12:38 +0000 (23:12 +0200)]
Fixed typo in Radovan's last name in license header.

Change-Id: I254995a2e65bf5771357ce07b25f93b7c41214c4
Reviewed-by: hjk <hjk121@nokiamail.com>
3 years agoFixed empty schema file path for VS 2003, 2005 and 2008.
Radovan Zivkovic [Tue, 19 Nov 2013 22:45:05 +0000 (23:45 +0100)]
Fixed empty schema file path for VS 2003, 2005 and 2008.

Change-Id: I0dd7b12accce5174698fa7d189e2b4809c8ff403
Reviewed-by: Bojan Petrovic <bojan85@gmail.com>
3 years agoVcproj tools now use xml definitions.
Radovan Zivkovic [Wed, 14 Aug 2013 22:57:07 +0000 (00:57 +0200)]
Vcproj tools now use xml definitions.

Change-Id: I7a10b891a9442ed4d0a30d2ad2ca2cedb4201dbd
Reviewed-by: Bojan Petrovic <bojan85@gmail.com>
3 years agoprocessNodeAttributes is removed from the IVcProjectXMLNode interface.
Radovan Zivkovic [Wed, 7 Aug 2013 21:06:43 +0000 (23:06 +0200)]
processNodeAttributes is removed from the IVcProjectXMLNode interface.

Change-Id: I296258d42b28cbe65083ba525850b155759f1945
Reviewed-by: Bojan Petrovic <bojan85@gmail.com>
3 years agoRemoved Files_Private class.
Radovan Zivkovic [Wed, 7 Aug 2013 20:48:00 +0000 (22:48 +0200)]
Removed Files_Private class.

Change-Id: Idfb9295ab96b63470193362896df2688535dbf85
Reviewed-by: Bojan Petrovic <bojan85@gmail.com>
3 years agoRemoved AssemblyReference_Private class.
Radovan Zivkovic [Wed, 7 Aug 2013 19:26:57 +0000 (21:26 +0200)]
Removed AssemblyReference_Private class.

Change-Id: I415ad2d7fe1af919663b881c7ddbb67bdadd2b20
Reviewed-by: Bojan Petrovic <bojan85@gmail.com>
3 years agoRemoved ActiveXReference_private classes.
Radovan Zivkovic [Mon, 5 Aug 2013 23:01:59 +0000 (01:01 +0200)]
Removed ActiveXReference_private classes.

Change-Id: Id9b164e48f778b2a93f9c62af79c95a009fe52af
Reviewed-by: Bojan Petrovic <bojan85@gmail.com>
3 years agoRemoved m_oldName member from Configuration class.
Radovan Zivkovic [Mon, 5 Aug 2013 22:26:34 +0000 (00:26 +0200)]
Removed m_oldName member from Configuration class.

Change-Id: I14dceb5a347a85f4a51b08cf00dfb856a727818a
Reviewed-by: Bojan Petrovic <bojan85@gmail.com>
3 years agoRemoved ConfigurationType class.
Radovan Zivkovic [Mon, 5 Aug 2013 22:20:12 +0000 (00:20 +0200)]
Removed ConfigurationType class.

Change-Id: I531c49ee9e90fa9f56e9a3adcd0ab770705e105b
Reviewed-by: Bojan Petrovic <bojan85@gmail.com>
3 years agoRemoved ReferenceConfiguration and FileConfiguration classes.
Radovan Zivkovic [Mon, 5 Aug 2013 21:47:24 +0000 (23:47 +0200)]
Removed ReferenceConfiguration and FileConfiguration classes.

Change-Id: I69f6cfa695be57d3bec2fdafcb9fe39d33ae15ad
Reviewed-by: Bojan Petrovic <bojan85@gmail.com>
3 years agoRemoved FolderType class.
Radovan Zivkovic [Sun, 4 Aug 2013 23:35:18 +0000 (01:35 +0200)]
Removed FolderType class.

Change-Id: Ic0b48837bcdb115eebd11809306ea31201e10b76
Reviewed-by: Bojan Petrovic <bojan85@gmail.com>
3 years agoRemoved FilterType class.
Radovan Zivkovic [Sun, 4 Aug 2013 23:23:25 +0000 (01:23 +0200)]
Removed FilterType class.

Change-Id: Ifb307410b2f315dcd6c8d77865a616ce542c3640
Reviewed-by: Bojan Petrovic <bojan85@gmail.com>
3 years agoRemoved FileType class.
Radovan Zivkovic [Sun, 4 Aug 2013 23:04:20 +0000 (01:04 +0200)]
Removed FileType class.

Change-Id: I0ba9c93157d819e663dc5cf6ab6e897d645046c8
Reviewed-by: Bojan Petrovic <bojan85@gmail.com>
3 years agoDisplay warning message box when failed to save a project.
Radovan Zivkovic [Sat, 3 Aug 2013 12:08:32 +0000 (14:08 +0200)]
Display warning message box when failed to save a project.

Change-Id: I790d829945520a8d5031f13f31e3bf5d5902ae23
Reviewed-by: Bojan Petrovic <bojan85@gmail.com>
3 years agoQLabel from VcMakeStepConfigWidget now has a parent.
Radovan Zivkovic [Thu, 25 Jul 2013 22:50:37 +0000 (00:50 +0200)]
QLabel from VcMakeStepConfigWidget now has a parent.

Change-Id: Ic952b1a01b0dd169983c4a6a57de87cb7cf00764
Reviewed-by: Bojan Petrovic <bojan85@gmail.com>
3 years agoRemoved unused member m_futureInterface.
Radovan Zivkovic [Thu, 25 Jul 2013 22:49:47 +0000 (00:49 +0200)]
Removed unused member m_futureInterface.

Change-Id: Iff766e2a6bcdb4ba5855ece6c298bca5798f6955
Reviewed-by: Bojan Petrovic <bojan85@gmail.com>
3 years agoRemoved VcDocumentModel::readRoot.
Radovan Zivkovic [Wed, 24 Jul 2013 21:26:19 +0000 (23:26 +0200)]
Removed VcDocumentModel::readRoot.

Change-Id: I894e796b84f5b3235561c7feb28efb8013793ab2
Reviewed-by: Bojan Petrovic <bojan85@gmail.com>
3 years agoRemoved reimplementation for Configuration200x::operator=.
Radovan Zivkovic [Wed, 24 Jul 2013 21:22:18 +0000 (23:22 +0200)]
Removed reimplementation for Configuration200x::operator=.

Change-Id: Iec5e99adc64a80abfcc96362669316eea45bdd2f
Reviewed-by: Bojan Petrovic <bojan85@gmail.com>
3 years agoRemoved FileFactory.
Radovan Zivkovic [Wed, 24 Jul 2013 21:04:16 +0000 (23:04 +0200)]
Removed FileFactory.

Change-Id: I01a023756434576e729b01f57dd0a8af4b408760
Reviewed-by: Bojan Petrovic <bojan85@gmail.com>
3 years agoRemoved Configuration::init function.
Radovan Zivkovic [Wed, 24 Jul 2013 20:58:38 +0000 (22:58 +0200)]
Removed Configuration::init function.

Change-Id: I0c773eb05e16abbf066d5175648028a15bb34d09
Reviewed-by: Bojan Petrovic <bojan85@gmail.com>
3 years agoRemoved exces WS character in some template declarations.
Radovan Zivkovic [Mon, 15 Jul 2013 07:48:11 +0000 (09:48 +0200)]
Removed exces WS character in some template declarations.

Change-Id: I73ec969040986488bdad9404f8af5c303f5f6ac5
Reviewed-by: Bojan Petrovic <bojan85@gmail.com>
3 years agoVarious code style fixes.
Radovan Zivkovic [Sun, 14 Jul 2013 23:38:25 +0000 (01:38 +0200)]
Various code style fixes.

Change-Id: I38ec00f80d96eab3b7ee968a71f62880ce78d2ce
Reviewed-by: Bojan Petrovic <bojan85@gmail.com>
3 years agoAdded doxygen documentation for interfaces.
Radovan Zivkovic [Sun, 14 Jul 2013 22:35:02 +0000 (00:35 +0200)]
Added doxygen documentation for interfaces.

Change-Id: Idf5593a737a3da148b33c068c5d88bbb5eb82159
Reviewed-by: Bojan Petrovic <bojan85@gmail.com>
3 years agoFixed fileExists method. Added remove file support.
Radovan Zivkovic [Wed, 5 Jun 2013 00:54:08 +0000 (02:54 +0200)]
Fixed fileExists method. Added remove file support.

Change-Id: I2fc55cacbc66b4b397a77e68b34e76a3b9658ee3
Reviewed-by: Bojan Petrovic <bojan85@gmail.com>
3 years agoFixed fatal error handling when parsing build output.
Radovan Zivkovic [Mon, 3 Jun 2013 23:58:12 +0000 (01:58 +0200)]
Fixed fatal error handling when parsing build output.

Change-Id: Iab67369e858f673045e4bdfd49f0fc2cf208fa63
Reviewed-by: Bojan Petrovic <bojan85@gmail.com>
3 years agoAdded edit features for vcproj build configurations.
Radovan Zivkovic [Sun, 2 Jun 2013 01:06:20 +0000 (03:06 +0200)]
Added edit features for vcproj build configurations.

Change-Id: Id3dc9d3b2190a3db2745b9165710163968715c17
Reviewed-by: Bojan Petrovic <bojan85@gmail.com>
3 years agoVcProjectFile::fileName() should return full path.
Radovan Zivkovic [Tue, 28 May 2013 23:15:05 +0000 (01:15 +0200)]
VcProjectFile::fileName() should return full path.

Change-Id: I6941ab1789583cbb2132614a680f3a5dd818cb94
Reviewed-by: Bojan Petrovic <bojan85@gmail.com>
3 years agoFiles, folders and filters can now be added/removed.
Radovan Zivkovic [Tue, 28 May 2013 22:17:13 +0000 (00:17 +0200)]
Files, folders and filters can now be added/removed.

Change-Id: I05b0fff0dfbe04544c69b56c85b4311dfe2072f8
Reviewed-by: Bojan Petrovic <bojan85@gmail.com>
3 years agoAdded property editing for vc projects.
Radovan Zivkovic [Sun, 26 May 2013 14:04:23 +0000 (16:04 +0200)]
Added property editing for vc projects.

Change-Id: I8c394ee100cf190b8196e6cd58fe2820fe268f76
Reviewed-by: Bojan Petrovic <bojan85@gmail.com>
3 years agoAdded VcProjectKitInformation, managers for Ms Builds and schemas.
Radovan Zivkovic [Sat, 25 May 2013 12:28:32 +0000 (14:28 +0200)]
Added VcProjectKitInformation, managers for Ms Builds and schemas.

Change-Id: Ic02eebc907f04a7277957c460ee7d77d748f7c83
Reviewed-by: Bojan Petrovic <bojan85@gmail.com>
3 years agoAdded license headers.
Radovan Zivkovic [Fri, 19 Apr 2013 17:45:28 +0000 (19:45 +0200)]
Added license headers.

Change-Id: I9bd3d1eac3112ceb33c54bca623e6e2d817ece2d
Reviewed-by: Sergey Shambir <sergey.shambir.auto@gmail.com>
Reviewed-by: Bojan Petrovic <bojan85@gmail.com>
3 years agoSwitched to new vcproj document model.
Radovan Zivkovic [Wed, 17 Apr 2013 23:54:41 +0000 (01:54 +0200)]
Switched to new vcproj document model.

Change-Id: I5b31bf43fcc9475d1b5d20cfe232aa547835125e
Reviewed-by: Bojan Petrovic <bojan85@gmail.com>
3 years agoVcMakeStep now remembers it's own settings.
Radovan Zivkovic [Wed, 17 Apr 2013 23:12:14 +0000 (01:12 +0200)]
VcMakeStep now remembers it's own settings.

Change-Id: I7a3be2942d764b03fccd4ecc5451e91ec3f1df1e
Reviewed-by: Bojan Petrovic <bojan85@gmail.com>
3 years agoAdded schema file setting in vcproj options page.
Radovan Zivkovic [Wed, 17 Apr 2013 23:05:41 +0000 (01:05 +0200)]
Added schema file setting in vcproj options page.

Change-Id: Ifc7dd0eab6a16d4c181e3627b84909e4226915f1
Reviewed-by: Bojan Petrovic <bojan85@gmail.com>
3 years agoAdded new vcproj document model.
Radovan Zivkovic [Tue, 16 Apr 2013 00:48:46 +0000 (02:48 +0200)]
Added new vcproj document model.

Change-Id: I94e6fe8fdced49cf86ffc2dff4ae0ffae88d9d67
Reviewed-by: Sergey Shambir <sergey.shambir.auto@gmail.com>
Reviewed-by: Bojan Petrovic <bojan85@gmail.com>
3 years agoMerged with current master branch.
Radovan Zivkovic [Mon, 15 Apr 2013 22:53:36 +0000 (00:53 +0200)]
Merged with current master branch.

Change-Id: I0b291ad1ddccd74c107edc24bebad008a063e9a0
Reviewed-by: Sergey Shambir <sergey.shambir.auto@gmail.com>
Reviewed-by: Bojan Petrovic <bojan85@gmail.com>
3 years agoVCProj: handling Configuration xml node
Sergey Shambir [Sat, 2 Mar 2013 19:16:00 +0000 (23:16 +0400)]
VCProj: handling Configuration xml node

Now Configuration used in two cases
1) import build configurations
2) collect macro defines for C++ code model

Change-Id: I9b44043bffdbfc6ade0ddd47f4bd9c20d1a9c88b
Reviewed-by: Radovan Zivkovic <pivonroll@gmail.com>
Reviewed-by: Bojan Petrovic <bojan85@gmail.com>
3 years agoVCProj: *.vcproj MIME-type now is subclass of application/xml
Sergey Shambir [Sat, 2 Mar 2013 09:33:01 +0000 (13:33 +0400)]
VCProj: *.vcproj MIME-type now is subclass of application/xml

Change allows PlainTextEditor to use XML definitions (highlighting +
code folding).

Change-Id: I566b36d0b229ce4103d5118c3f0fafc0ae15d173
Reviewed-by: Radovan Zivkovic <pivonroll@gmail.com>
3 years agoCompilation fix for GCC/clang
Sergey Shambir [Sat, 23 Feb 2013 12:48:22 +0000 (16:48 +0400)]
Compilation fix for GCC/clang

sizeof() for incomplete classes is Microsoft extension, used in
QList<Task> destructor.

Change-Id: I7a6caa3857af980a6a071ac8102ecf77b7477d86
Reviewed-by: Radovan Zivkovic <pivonroll@gmail.com>
3 years agoVCProj: added integration with C++ code model.
Sergey Shambir [Mon, 28 Jan 2013 14:50:48 +0000 (18:50 +0400)]
VCProj: added integration with C++ code model.

VCProjectManager plugin now depends on CppTools.

Change-Id: I3b73b7f5ab5a6ecb2cd95fdc95f1e22744179842
Reviewed-by: Radovan Zivkovic <pivonroll@gmail.com>
3 years agoVCProj: converting dir separator on unix systems
Sergey Shambir [Mon, 28 Jan 2013 14:15:30 +0000 (18:15 +0400)]
VCProj: converting dir separator on unix systems

Also added missed <QDebug> header to fix compilation.

Change-Id: I763c22673716fd4aeb5d439934eefeee1120b77e
Reviewed-by: Radovan Zivkovic <pivonroll@gmail.com>
3 years agoVCProjectManager: *.vcproj file now recognized as ProjectFile node
Sergey Shambir [Sun, 27 Jan 2013 21:25:57 +0000 (01:25 +0400)]
VCProjectManager: *.vcproj file now recognized as ProjectFile node

In project overview it will be displayed below project name, not in
"Other files".

Change-Id: Ibee7e5a5399ff940380c90a721b0224bfebcb72c
Reviewed-by: Radovan Zivkovic <pivonroll@gmail.com>
3 years agoRenamed MsBuildParser to MsBuildOutputParser.
Radovan Zivkovic [Mon, 21 Jan 2013 00:17:11 +0000 (01:17 +0100)]
Renamed MsBuildParser to MsBuildOutputParser.

Change-Id: I68924c9786dfbfa97eef319e2f9d60df6fb28128
Reviewed-by: Bojan Petrovic <bojan85@gmail.com>
3 years agoTable cells must not be editable.
Radovan Zivkovic [Mon, 21 Jan 2013 00:08:04 +0000 (01:08 +0100)]
Table cells must not be editable.

Change-Id: I00bdee2b0d48850ecf944ca8749a979829800a88
Reviewed-by: Bojan Petrovic <bojan85@gmail.com>
3 years agoBetter summary text for build step widget.
Radovan Zivkovic [Sun, 20 Jan 2013 18:48:14 +0000 (19:48 +0100)]
Better summary text for build step widget.

Change-Id: I901dd3c872332a0498f9c633218dcb4de7933ca8
Reviewed-by: Bojan Petrovic <bojan85@gmail.com>
3 years agoAdded ms build parser.
Radovan Zivkovic [Sun, 20 Jan 2013 18:43:28 +0000 (19:43 +0100)]
Added ms build parser.

Change-Id: Ie755bee3854e45f9607c65e48019faa6de365a0a
Reviewed-by: Bojan Petrovic <bojan85@gmail.com>
3 years agoAdded loadBuildConfiguration().
Radovan Zivkovic [Sun, 20 Jan 2013 18:31:57 +0000 (19:31 +0100)]
Added loadBuildConfiguration().

Change-Id: Iff763616e9921afe0ec7215d66a15c036e315ed1
Reviewed-by: Bojan Petrovic <bojan85@gmail.com>
3 years agoAdded Debug and Release build configurations.
Radovan Zivkovic [Sun, 20 Jan 2013 18:25:20 +0000 (19:25 +0100)]
Added Debug and Release build configurations.

Change-Id: Icf9371b065484551e807a25a2928cc65ac29af81
Reviewed-by: Bojan Petrovic <bojan85@gmail.com>
3 years agoAdded Clean step.
Radovan Zivkovic [Sun, 20 Jan 2013 18:02:58 +0000 (19:02 +0100)]
Added Clean step.

Change-Id: I3846dc8530e02037bbc3b200599bb568df86bc79
Reviewed-by: Bojan Petrovic <bojan85@gmail.com>
3 years agoAdded Visual Studio settings page and choice for MS Build command.
Radovan Zivkovic [Thu, 6 Dec 2012 21:16:25 +0000 (22:16 +0100)]
Added Visual Studio settings page and choice for MS Build command.

Change-Id: Ia5a3b089d92cbd00ce15a03ebcfa2a67cf351dc0
Reviewed-by: Bojan Petrovic <bojan85@gmail.com>
3 years agoAdded vc project build configuration.
Radovan Zivkovic [Sun, 25 Nov 2012 22:07:01 +0000 (23:07 +0100)]
Added vc project build configuration.

Change-Id: I0302f38228b914a8dd0ef3348cbce975bd6f4b96
Reviewed-by: Bojan Petrovic <bojan85@gmail.com>
3 years agoInitial commit.
Bojan Petrovic [Thu, 3 May 2012 21:15:18 +0000 (23:15 +0200)]
Initial commit.

Change-Id: I780993c008f95614b46da16b346fe40c5c15f8dc