Commit graph

38 commits

Author SHA1 Message Date
Philippe C.D. Robert
70c0bded36 Code cleanup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@17414 72102866-910b-0410-8b05-ffd578937521
2003-08-01 15:02:04 +00:00
Sergii Stoian
41abbd7e65 *** empty log message ***
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@17086 72102866-910b-0410-8b05-ffd578937521
2003-07-02 11:32:45 +00:00
Sergii Stoian
1ff9f6f15b *** empty log message ***
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@16832 72102866-910b-0410-8b05-ffd578937521
2003-05-29 08:23:43 +00:00
Sergii Stoian
d0f26f386c *** empty log message ***
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@16779 72102866-910b-0410-8b05-ffd578937521
2003-05-23 09:11:07 +00:00
Sergii Stoian
181436660c *** empty log message ***
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@16737 72102866-910b-0410-8b05-ffd578937521
2003-05-16 14:06:51 +00:00
Sergii Stoian
51d8556e77 menu validation and project files saving changes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@16671 72102866-910b-0410-8b05-ffd578937521
2003-05-08 08:05:42 +00:00
Sergii Stoian
506f50d311 createProjectOfType: add pcproj filename before adding to loadedProjects array
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@16588 72102866-910b-0410-8b05-ffd578937521
2003-05-01 00:44:57 +00:00
Sergii Stoian
b5953bef10 ProjectBuilder made optionally separate panel
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@16528 72102866-910b-0410-8b05-ffd578937521
2003-04-23 11:06:43 +00:00
Sergii Stoian
684d8c4e04 Make ProjectBuilder separate panel.various changes and cleanups.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@16497 72102866-910b-0410-8b05-ffd578937521
2003-04-21 13:46:10 +00:00
Philippe C.D. Robert
5ae48c7190 Updated the headers and copyright notice
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@15153 72102866-910b-0410-8b05-ffd578937521
2002-11-27 18:41:07 +00:00
Philippe C.D. Robert
42cea681ef Extracted the hardcoded UI into separated categories
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@15150 72102866-910b-0410-8b05-ffd578937521
2002-11-27 17:40:09 +00:00
Philippe C.D. Robert
da76830956 Updated my email address in the author description
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@15084 72102866-910b-0410-8b05-ffd578937521
2002-11-24 12:23:47 +00:00
Philippe C.D. Robert
36ea546a03 More cleanups...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@15083 72102866-910b-0410-8b05-ffd578937521
2002-11-24 12:20:54 +00:00
Philippe C.D. Robert
849eb4ef3b Some more cleanup to fix some glitches (this time on GNUstep)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@15082 72102866-910b-0410-8b05-ffd578937521
2002-11-24 11:43:20 +00:00
Philippe C.D. Robert
b1e997da7e Cleaned up import statements and added support for Mac OS X (some defines, not
yet working).


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@15081 72102866-910b-0410-8b05-ffd578937521
2002-11-24 11:08:02 +00:00
Adam Fedor
e56b2c6901 removed bunches of duplicate calls, retains and releases.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@13543 72102866-910b-0410-8b05-ffd578937521
2002-04-26 03:12:50 +00:00
Philippe C.D. Robert
050cf77b3d The timed safe mechanism now also saves all project files, if needed.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@12951 72102866-910b-0410-8b05-ffd578937521
2002-03-02 13:11:05 +00:00
Philippe C.D. Robert
29d6aeb29f Removed annoying alert panel raised upon saving all projects
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@12629 72102866-910b-0410-8b05-ffd578937521
2002-02-21 21:26:38 +00:00
Philippe C.D. Robert
bae1bafa98 Fixed 2 bugs which caused a severe crash.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@12551 72102866-910b-0410-8b05-ffd578937521
2002-02-17 13:14:51 +00:00
Philippe C.D. Robert
a634432d6f Cleaned up the header files ( added ifndef/define statements ), splitted the
ProjectCenter.h header and some other cleanups. Editor now send notifications
whenever they become or resign key.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@12389 72102866-910b-0410-8b05-ffd578937521
2002-02-02 21:12:49 +00:00
Philippe C.D. Robert
62f64889bd Kind of implemented saving and reverting of common files. A long way to go,
but for now it works...


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@12388 72102866-910b-0410-8b05-ffd578937521
2002-02-02 19:21:00 +00:00
Philippe C.D. Robert
7c264a098c Rewriting the entire editor code. Hence introduced a PCEditorController and
cleaned up the PCServer class. Every project now has a controller which
controls all editors. Editors itself use an editor view to display the files
or external editors.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@12386 72102866-910b-0410-8b05-ffd578937521
2002-02-02 17:56:44 +00:00
Philippe C.D. Robert
d4bd4d3637 Fixed a bug preventing reopening projects. Also added 2 methods which will
be used to make an editor embedded.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@12266 72102866-910b-0410-8b05-ffd578937521
2002-01-29 21:46:45 +00:00
Philippe C.D. Robert
fa7bda8926 ProjectCenter now stores the project files under PROJECTNAME.pcproj to avoid
name clashes.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@12017 72102866-910b-0410-8b05-ffd578937521
2002-01-07 09:37:19 +00:00
Philippe C.D. Robert
fed5094fe2 The inspector now handles the installation path and other settings. Furthermore
it does not save changes automatically but marks the project as being edited.
Upon 'save' the project file and GNUmakefile are being saved, not before!
In addition the various PC* bundles are now maintained by ProjectCenter itself.
The installation path for ProjectCenter.app is corrected to the SYSTEM ROOT as
well.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@11948 72102866-910b-0410-8b05-ffd578937521
2002-01-02 16:05:02 +00:00
Philippe C.D. Robert
debdc3d8aa ProjectCenter now validates project dictionaries and updates them if requested.
I also added new keys tp the PC.project files in order to be able to generate
valid *.spec.in files needed when building RPMs.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@11925 72102866-910b-0410-8b05-ffd578937521
2002-01-01 17:27:41 +00:00
Philippe C.D. Robert
738cd02b95 Automatic, periodic saving of all open projectfiles is now supported.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@11914 72102866-910b-0410-8b05-ffd578937521
2001-12-29 15:29:08 +00:00
Philippe C.D. Robert
f23771be80 Cleaned up the writeMakefile method and implemented the save stuff the way it
should be. Some additions for proper preference handling have been made as well.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@11911 72102866-910b-0410-8b05-ffd578937521
2001-12-29 14:09:39 +00:00
Philippe C.D. Robert
b98c03aebc New version - now copyrighted by the FSF
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@10645 72102866-910b-0410-8b05-ffd578937521
2001-08-03 14:23:25 +00:00
Robert Slover
af54ec14db some more minor fix and cleanup work
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@8495 72102866-910b-0410-8b05-ffd578937521
2001-01-07 14:43:34 +00:00
Robert Slover
d59201b358 logs only when in DEBUG
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@8493 72102866-910b-0410-8b05-ffd578937521
2001-01-07 14:10:59 +00:00
Robert Slover
457634d06f reopening projects is now possible - finally...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@8490 72102866-910b-0410-8b05-ffd578937521
2001-01-07 12:12:17 +00:00
Robert Slover
6b6d8aba72 some daily work...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@8079 72102866-910b-0410-8b05-ffd578937521
2000-11-10 18:27:15 +00:00
Robert Slover
e5f22cafc2 More UI enhancements - not really functional yet
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@7819 72102866-910b-0410-8b05-ffd578937521
2000-10-15 18:24:09 +00:00
Robert Slover
908efddd71 typo and note about GNUstep version added
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@7816 72102866-910b-0410-8b05-ffd578937521
2000-10-15 12:27:52 +00:00
Robert Slover
1af6bc56f1 daily work
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@7574 72102866-910b-0410-8b05-ffd578937521
2000-09-21 05:42:44 +00:00
Robert Slover
a1cfff2685 Implemented a first 'editor', UI enhancements and other nice things
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@7530 72102866-910b-0410-8b05-ffd578937521
2000-09-17 12:13:10 +00:00
Robert Slover
611d39e478 Initial revision
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@7258 72102866-910b-0410-8b05-ffd578937521
2000-08-27 19:11:42 +00:00