Commit graph

161 commits

Author SHA1 Message Date
Philippe C.D. Robert
5adf8da156 Removed unneeded buttons, added a title to the remaining ones and introduced
a splitview between the project browser and component view. In the build
view a popup button is now used for build targets.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@12225 72102866-910b-0410-8b05-ffd578937521
2002-01-27 13:32:46 +00:00
Philippe C.D. Robert
4b984a8357 Cleanup of the toplevel makefile
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@12141 72102866-910b-0410-8b05-ffd578937521
2002-01-20 11:02:48 +00:00
Nicola Pero
a3b3031ffe Minor change to make it compile again
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@12135 72102866-910b-0410-8b05-ffd578937521
2002-01-19 11:54:08 +00:00
Philippe C.D. Robert
91d38827a0 Somehow $(GNUSTEP_LOCAL_ROOT) is enough for the install path to be correct.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@12028 72102866-910b-0410-8b05-ffd578937521
2002-01-07 15:37:10 +00:00
Philippe C.D. Robert
59c7905360 Updated all ChangeLog files (using cvs2cl.pl)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@12023 72102866-910b-0410-8b05-ffd578937521
2002-01-07 15:05:46 +00:00
Philippe C.D. Robert
a50df2110a Added libProjectCenter to the bundle's library link settings.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@12022 72102866-910b-0410-8b05-ffd578937521
2002-01-07 15:01:07 +00:00
Philippe C.D. Robert
346daad02e PCLib is now maintained by ProjectCenter as well!
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@12018 72102866-910b-0410-8b05-ffd578937521
2002-01-07 10:00:23 +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
Adam Fedor
ba23332a84 Include -lProjectCenter correctly
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@12016 72102866-910b-0410-8b05-ffd578937521
2002-01-07 04:40:03 +00:00
Philippe C.D. Robert
b98b09f399 Changed the build tool entry to /usr/bin/make in all project files and
templates.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@11953 72102866-910b-0410-8b05-ffd578937521
2002-01-02 17:51:53 +00:00
Philippe C.D. Robert
9d2387f4bf The build tool can now be customised. Make sure to enter a valid path in the
inspector field!


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@11952 72102866-910b-0410-8b05-ffd578937521
2002-01-02 17:43:11 +00:00
Philippe C.D. Robert
0dbee7d4b5 The library now gets installed in the proper directory as well.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@11951 72102866-910b-0410-8b05-ffd578937521
2002-01-02 17:33:01 +00:00
Philippe C.D. Robert
63b8fa60dd Added the ChangeLog for the Gorm App project
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@11950 72102866-910b-0410-8b05-ffd578937521
2002-01-02 16:37:59 +00:00
Philippe C.D. Robert
1de4b9ab38 Libraries, Gorm apps and tools use the install path now, too.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@11949 72102866-910b-0410-8b05-ffd578937521
2002-01-02 16:33:52 +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
c27438e6c5 All bundles and libProjectCenter are now installed under GNUSTEP_SYSTEM_ROOT.
Also the PC.proj templates have now a correct install path default value.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@11943 72102866-910b-0410-8b05-ffd578937521
2002-01-02 12:13:06 +00:00
Philippe C.D. Robert
53645b6799 Added a new button for the build target 'dist' in the builder panel
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@11927 72102866-910b-0410-8b05-ffd578937521
2002-01-01 18:21:14 +00:00
Philippe C.D. Robert
c27f10ff80 Added the icon for creating a tar.gz dist and updated the project files using
the latest CVS code.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@11926 72102866-910b-0410-8b05-ffd578937521
2002-01-01 18:09:14 +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
a6b824ea22 Updated ANNOUNCE file
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@11917 72102866-910b-0410-8b05-ffd578937521
2001-12-29 15:56:20 +00:00
Philippe C.D. Robert
81d5697f5a Updated NEWS for 0.2.6
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@11916 72102866-910b-0410-8b05-ffd578937521
2001-12-29 15:44:32 +00:00
Philippe C.D. Robert
3bda3f4b47 Removed the toplevel ChangeLog, updated the ChangeLogs in the subdirectories and
raised the version number to 0.2.6.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@11915 72102866-910b-0410-8b05-ffd578937521
2001-12-29 15:37:30 +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
0a98952de1 Fixed some minor issues with file backup handling
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@11913 72102866-910b-0410-8b05-ffd578937521
2001-12-29 14:41:43 +00:00
Philippe C.D. Robert
b4b59ad657 Implemented more preference handling and cleaned up some ugly parts of the
code. Removed the loadedProjectsWindow feature, it just does not make any sense.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@11912 72102866-910b-0410-8b05-ffd578937521
2001-12-29 14:10:57 +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
36d234f2e7 Cleaned up the writeMakefile method
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@11910 72102866-910b-0410-8b05-ffd578937521
2001-12-29 14:07:58 +00:00
Philippe C.D. Robert
c574c7cae4 leaned up the writeMakefile method
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@11909 72102866-910b-0410-8b05-ffd578937521
2001-12-29 14:07:39 +00:00
Philippe C.D. Robert
cdcc6ced81 Fixed a typo and altered matrix button behaviour
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@11907 72102866-910b-0410-8b05-ffd578937521
2001-12-28 14:11:56 +00:00
Philippe C.D. Robert
a93953166a Added the missing rpm icon
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@11906 72102866-910b-0410-8b05-ffd578937521
2001-12-28 14:11:09 +00:00
Philippe C.D. Robert
630ef09ea3 Updated the header information for all created file types
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@11905 72102866-910b-0410-8b05-ffd578937521
2001-12-28 13:46:11 +00:00
Adam Fedor
610f59b2a4 Include proper header dirs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@11004 72102866-910b-0410-8b05-ffd578937521
2001-09-25 15:46:00 +00:00
Philippe C.D. Robert
61c2a9ad58 Minor changes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@10646 72102866-910b-0410-8b05-ffd578937521
2001-08-03 14:31:19 +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
Philippe C.D. Robert
52e50372a9 Better highlighting of keywords
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@10630 72102866-910b-0410-8b05-ffd578937521
2001-08-01 16:27:51 +00:00
Philippe C.D. Robert
bd6e55d0d1 Better templates for headers
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@10629 72102866-910b-0410-8b05-ffd578937521
2001-08-01 16:27:36 +00:00
Philippe C.D. Robert
c0e2b4703b optimised include behaviour
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@10628 72102866-910b-0410-8b05-ffd578937521
2001-08-01 13:12:46 +00:00
Philippe C.D. Robert
89cc067a89 Some updated information regarding the version
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@10627 72102866-910b-0410-8b05-ffd578937521
2001-08-01 12:43:38 +00:00
Philippe C.D. Robert
dfcb0dc606 Removed the toplevel ChangeLog file
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@10626 72102866-910b-0410-8b05-ffd578937521
2001-08-01 12:43:19 +00:00
Philippe C.D. Robert
08f161f3e8 New copyright information and minor template additions
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@10625 72102866-910b-0410-8b05-ffd578937521
2001-08-01 12:35:41 +00:00
Philippe C.D. Robert
6a13cec6b9 Added ChangeLog file
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@10482 72102866-910b-0410-8b05-ffd578937521
2001-07-15 11:41:14 +00:00
Philippe C.D. Robert
23c50044d1 Default editor is now vi, new version number added
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@10318 72102866-910b-0410-8b05-ffd578937521
2001-07-07 11:56:25 +00:00
Philippe C.D. Robert
d56a67b599 New version 0.2.4
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@10317 72102866-910b-0410-8b05-ffd578937521
2001-07-07 11:56:07 +00:00
Philippe C.D. Robert
2688e0b00a Little GUI modifications
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@10316 72102866-910b-0410-8b05-ffd578937521
2001-07-07 11:48:59 +00:00
Philippe C.D. Robert
a465400cff Little GUI modifications, done by Pierre-Yves Rivaille
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@10315 72102866-910b-0410-8b05-ffd578937521
2001-07-07 11:48:48 +00:00
Philippe C.D. Robert
24e18e6d01 Added the GormApplication project, done by Pierre-Yves Rivaille
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@10314 72102866-910b-0410-8b05-ffd578937521
2001-07-07 11:48:28 +00:00
Philippe C.D. Robert
05a0252a56 *** empty log message ***
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@10313 72102866-910b-0410-8b05-ffd578937521
2001-07-07 11:47:24 +00:00
Philippe C.D. Robert
3fedd7bc3d Added makefile
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@10278 72102866-910b-0410-8b05-ffd578937521
2001-07-01 19:02:25 +00:00
Philippe C.D. Robert
5a35542c50 Applied patch from Adam Fedor
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@10277 72102866-910b-0410-8b05-ffd578937521
2001-07-01 19:01:27 +00:00
Philippe C.D. Robert
e1d2090c18 Minor update
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@10276 72102866-910b-0410-8b05-ffd578937521
2001-07-01 19:01:06 +00:00