ChangeLog renamed to ChangeLog.old. Added temp ChangeLog

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@16529 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Sergii Stoian 2003-04-23 11:09:25 +00:00
parent b5953bef10
commit be573e765e
4 changed files with 1348 additions and 1346 deletions

View file

@ -1,676 +1 @@
2003-04-21 Serg Stoyan <stoyan@hologr.com>
* Replace all occurrences of #import with #include and make
needed #ifndefs
* PCProject+UInterface.m:
(_initUI): Set browser maximum visible colums to 4. Load placeholder
editor view. Move "Build Options" into PCProjectBulder.m. Cleanup.
title to
* PCProjectBuilder.m: Make it separate panel.
(_createComponentView): Install and Options buttons added. Move
target popup into _createOptionsPanel.
(_createOptionsPanel): Added.
* h.template and m.template removed.
2003-01-25 Daniel Luederwald <das_flip@gmx.de>
* PCBrowserController.m: Add gsmarkup to editable files.
(isEditableFiles:): Idem, but don't allow editing if extension
is gorm (patch from Adam Fedor <fedor@gnu.org>).
* PCProjectDebugger.m (run:): Add PCRenaissanceProject.
2002-11-27 Philippe C.D. Robert <probert@siggraph.org>
* Extracting UI code into separate categories. PBX project file for
Mac OS X using Cocoa.
2002-11-24 Philippe C.D. Robert <probert@siggraph.org>
* Fixing import statements in most headers and source files preparing
a Mac OS X port.
2002-11-04 Adam Fedor <fedor@gnu.org>
* PCFileManager.m (-showAddFileWindow): Only copy file if it isn't
already there.
2002-10-06 15:45 probert
* PCEditor.h, PCEditor.m, PCEditorView.m, PCProjectEditor.h,
PCProjectEditor.m: Updated the AUTHORS file and applied David
Ayers' patch.
2002-08-10 14:10 probert
* PCEditor.m: Applied patch sent in by O. Kornilov to avoid
exception when clicking on file name in browser
2002-08-10 13:41 probert
* PCEditorView+Highlighting.m: Removed call to super's initialize
2002-06-01 16:00 probert
* ChangeLog: Updated ChangeLogs
2002-06-01 15:55 probert
* PCMakefileFactory.m: Code cleanup
2002-06-01 15:46 probert
* GNUmakefile, PCBundleLoader.m, PCMakefileFactory.m,
ProjectCenter.pcproj: Fixed a bug in the lib makefile creation
part.
2002-04-26 05:12 fedor
* ChangeLog, GNUmakefile, PCBrowserController.m,
PCHistoryController.m, PCProject.m, PCProjectManager.m: removed
bunches of duplicate calls, retains and releases.
2002-04-25 23:12 fedor
* ChangeLog, PCBrowserController.m, PCHistoryController.m: Retain
browser
2002-03-25 20:37 probert
* ChangeLog, Version: ChangeLog updates
2002-03-03 14:47 probert
* PCHistoryController.m, PCProject.m: Fixed mem leak in the history
controller.
2002-03-02 14:58 probert
* PCEditor.m, PCEditorView.m: Editors should now use the font
panel.
2002-03-02 14:15 probert
* PCEditor.h, PCEditor.m, PCEditorController.m: Using
saveFileIfNeeded instead of saveFile.
2002-03-02 14:11 probert
* PCEditorController.h, PCEditorController.m, PCProject.m,
PCProjectManager.m: The timed safe mechanism now also saves all
project files, if needed.
2002-03-01 16:19 probert
* PCMakefileFactory.h, PCMakefileFactory.m: Added support for tool
projects.
2002-03-01 15:58 probert
* PCMakefileFactory.h, PCMakefileFactory.m: Support for libraries
added.
2002-03-01 15:18 probert
* PCMakefileFactory.h, PCMakefileFactory.m: Support for bundles
2002-03-01 11:39 probert
* GNUmakefile, PCMakefileFactory.h, PCMakefileFactory.m,
ProjectCenter.h, ProjectCenter.pcproj: Began to clean up the
makefile creation code. Introduced a shared factory for that
purpose which implements basic stuff used by all projects.
2002-02-22 19:48 probert
* PCEditorController.m: Fixed a bug which caused PC to crash when
an external GS editor was used, thx to Richard for pointing me to
the right place!
2002-02-21 22:26 probert
* PCProjectManager.m: Removed annoying alert panel raised upon
saving all projects
2002-02-21 22:17 probert
* GNUmakefile, PCBrowserController.m, PCHistoryController.h,
PCHistoryController.m, PCProject.h, PCProject.m, ProjectCenter.h,
ProjectCenter.pcproj: First attempt of integrating a history
browser for better file navigation. There are still bugs though...
2002-02-21 13:50 probert
* PCEditorController.m: When a GNUstep app is used as external
editor, NSWorkspace is used to open the file using the repsective
app.
2002-02-21 12:29 probert
* PCProject.m: Removing a file causes the browser to be updated
2002-02-21 12:25 probert
* PCBrowserController.m, PCProject.m: If the project changes the
browser reloads the correct column.
2002-02-21 11:45 probert
* PCProject+ComponentHandling.h, PCProject+ComponentHandling.m,
PCProject.h, PCProject.m: All project components are now accessible
via menu entry. Furthermore it is also possible to launch the
selected target via menu entry.
2002-02-21 11:15 probert
* PCEditorController.h, PCEditorController.m, PCProject.m: Single
click always invokes the internal editor now.
2002-02-21 11:05 probert
* PCBrowserController.h, PCBrowserController.m, PCProject.h,
PCProject.m: Cleaned up the code which is called upon seleting a
file in the project browser. Now libraries etc. do not show up in
the internal editor anymore.
2002-02-17 21:10 probert
* ChangeLog: Updated the ChangeLog files
2002-02-17 21:02 probert
* PCDefines.h: Added the TabBehaviour define required by the
preferences
2002-02-17 18:40 probert
* GNUmakefile, PCEditorView+Highlighting.h,
PCEditorView+Highlighting.m, PCEditorView.h, PCEditorView.m,
ProjectCenter.h, ProjectCenter.pcproj: Moved the (deprecated)
highlighting code into PCEditorView+Highlighting and implemented
tab (\t) capabilities.
2002-02-17 14:14 probert
* PCEditor.m, PCEditorController.m, PCEditorView.m, PCProject.m,
PCProjectEditor.m, PCProjectManager.m: Fixed 2 bugs which caused a
severe crash.
2002-02-16 21:46 probert
* PCBrowserController.m, PCFileManager.h, PCFileManager.m,
PCProject+ComponentHandling.m, PCProjectEditor.m: Enhanced the 'new
file window' by adding a description view.
2002-02-12 22:44 probert
* PCProject.m: Fixed the bug that when clicking on a source file
for the first time, the editor did not display the file's content.
2002-02-12 21:05 probert
* PCProjectBuilder.m, PCProjectDebugger.h, PCProjectDebugger.m:
Added a launch target popup which lets the user choose between the
default or the debug target.
2002-02-11 23:19 probert
* GNUmakefile, PCEditor.h, PCEditor.m, PCEditorController.m,
PCEditorView.h, PCEditorView.m, PCFileManager.m,
PCProject+ComponentHandling.h, PCProject+ComponentHandling.m,
PCProject.h, PCProject.m, PCProjectBuilder.h, PCProjectBuilder.m,
PCProjectDebugger.h, PCProjectEditor.h, PCProjectEditor.m,
ProjectCenter.h, ProjectCenter.pcproj, ProjectComponent.h: Began to
work on support for an integrated editor, thus much has been
rewritten related to editor handling. This is work in progress...
Every PCProject component now has to conform to the
ProjectComponent protocol. Syntax highlighting is disabled for
now, this will undergo a major rewrite soon. Furthermore I
separated the component handling stuff from the main class file and
put it into PCProject+ComponentHandling.
2002-02-03 20:31 probert
* PCEditor.h, PCEditor.m, PCProject.m, PCTextFinder.m: Optimised
text edition reflection. Embedded editing will need more changes in
that respect, I fear...
2002-02-03 17:30 probert
* GNUmakefile, PCEditor.m, PCTextFinder.h, PCTextFinder.m,
ProjectCenter.h, ProjectCenter.pcproj: Added a text finder to
ProjectCenter (based on Ali Ozer's code).
2002-02-02 22:13 probert
* PCDefines.h: Defines belong into PCDefines.h now
2002-02-02 22:12 probert
* GNUmakefile, PCBrowserController.h, PCBundleLoader.h, PCEditor.h,
PCEditor.m, PCEditorView.m, PCFileManager.h, PCProject.h,
PCProjectBuilder.h, PCProjectManager.h, PCProjectManager.m,
PCServer.h, PreferenceController.h, ProjectBuilder.h,
ProjectCenter.h, ProjectCenter.pcproj, ProjectDebugger.h,
ProjectEditor.h, Server.h: 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.
2002-02-02 20:21 probert
* PCBrowserController.m, PCEditor.h, PCEditor.m,
PCEditorController.h, PCEditorController.m, PCEditorView.h,
PCEditorView.m, PCProject.h, PCProject.m, PCProjectManager.m: Kind
of implemented saving and reverting of common files. A long way to
go, but for now it works...
2002-02-02 18:56 probert
* GNUmakefile, PCBrowserController.h, PCBrowserController.m,
PCBundleLoader.h, PCBundleLoader.m, PCEditor.h, PCEditor.m,
PCEditorController.h, PCEditorController.m, PCEditorView.h,
PCEditorView.m, PCProject.h, PCProject.m, PCProjectManager.m,
PCServer.h, PCServer.m, ProjectCenter.pcproj: 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.
2002-01-29 22:46 probert
* PCEditor.h, PCEditor.m, PCProjectManager.m: Fixed a bug
preventing reopening projects. Also added 2 methods which will be
used to make an editor embedded.
2002-01-29 22:29 probert
* GNUmakefile, PCEditor.h, PCEditor.m, PCServer.h, PCServer.m,
ProjectCenter.pcproj: Cleaning up the internal editor code. More to
come...
2002-01-27 14:55 probert
* GNUmakefile, PCProject.m, PCProjectDebugger.m, PCSplitView.h,
PCSplitView.m, ProjectCenter.pcproj: Using a customised split view
instead of a NSSplitView - more to come...
2002-01-27 14:37 probert
* PCProject.m: Minor UI enhancement: main button alignement
adjusted.
2002-01-27 14:32 probert
* PCProject.m, PCProjectBuilder.h, PCProjectBuilder.m,
PCProjectDebugger.m: 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.
2002-01-07 16:05 probert
* ChangeLog: Updated all ChangeLog files (using cvs2cl.pl)
2002-01-07 11:00 probert
* GNUmakefile, PCBrowserController.m, PCEditorView.m,
PCFileManager.m, ProjectCenter.pcproj, Version: PCLib is now
maintained by ProjectCenter as well!
2002-01-07 10:37 probert
* PCProject.m, PCProjectManager.m: ProjectCenter now stores the
project files under PROJECTNAME.pcproj to avoid name clashes.
2002-01-02 18:43 probert
* PCProject.m, PCProjectBuilder.m: The build tool can now be
customised. Make sure to enter a valid path in the inspector field!
2002-01-02 18:33 probert
* GNUmakefile: The library now gets installed in the proper
directory as well.
2002-01-02 17:05 probert
* PCProject.h, PCProject.m, PCProjectBuilder.m, PCProjectManager.m:
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.
2002-01-02 13:13 probert
* PCBundleLoader.m: All bundles and libProjectCenter are now
installed under GNUSTEP_SYSTEM_ROOT. Also the PC.proj templates
have now a correct install path default value.
2002-01-01 19:21 probert
* PCProjectBuilder.m: Added a new button for the build target
'dist' in the builder panel
2002-01-01 18:27 probert
* PCProject.h, PCProject.m, PCProjectBuilder.m, PCProjectManager.m:
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.
2001-12-29 16:37 probert
* ChangeLog: Removed the toplevel ChangeLog, updated the ChangeLogs
in the subdirectories and raised the version number to 0.2.6.
2001-12-29 16:29 probert
* PCProjectManager.h, PCProjectManager.m: Automatic, periodic
saving of all open projectfiles is now supported.
2001-12-29 15:41 probert
* PCProject.m: Fixed some minor issues with file backup handling
2001-12-29 15:09 probert
* PCProject.m, PCProjectManager.h, PCProjectManager.m,
ProjectCenter.h: 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.
2001-12-28 15:11 probert
* PCProjectDebugger.m: Fixed a typo and altered matrix button
behaviour
2001-08-03 16:23 probert
* FileCreator.h, PCBrowserController.h, PCBrowserController.m,
PCBundleLoader.h, PCBundleLoader.m, PCDataSource.h, PCDataSource.m,
PCEditorView.h, PCEditorView.m, PCFileManager.h, PCFileManager.m,
PCProject.h, PCProject.m, PCProjectBuilder.h, PCProjectBuilder.m,
PCProjectDebugger.h, PCProjectDebugger.m, PCProjectManager.h,
PCProjectManager.m, PCServer.h, PCServer.m, PreferenceController.h,
ProjectBuilder.h, ProjectCenter.h, ProjectDebugger.h,
ProjectEditor.h, ProjectType.h, Server.h: New version - now
copyrighted by the FSF
2001-08-01 18:27 probert
* PCEditorView.m: Better highlighting of keywords
2001-08-01 14:35 probert
* GNUmakefile, GNUmakefile.postamble, GNUmakefile.preamble: New
copyright information and minor template additions
2001-07-07 13:48 probert
* PCProjectDebugger.m, PCServer.m: Little GUI modifications, done
by Pierre-Yves Rivaille
2001-07-01 21:02 probert
* GNUmakefile.postamble: Added makefile
2001-07-01 21:01 probert
* GNUmakefile, GNUmakefile.preamble: Applied patch from Adam Fedor
2001-01-29 13:17 robert
* PCEditorView.m, PCProjectBuilder.m, PCServer.m: new textview code
required some changes
2001-01-14 18:54 robert
* ChangeLog: Updated the ChangeLogs
2001-01-14 18:01 robert
* PB.project: removing old PB stuff
2001-01-14 17:57 robert
* PCProjectBuilder.m, PCProjectDebugger.h, PCProjectDebugger.m:
Major improvements to the launch/debugger part
2001-01-14 17:23 robert
* Makefile, Makefile.postamble, Makefile.preamble: removed old PB
stuff
2001-01-14 16:53 robert
* PCProject.m: Fixed some mem leaks
2001-01-13 21:46 robert
* PCFileManager.m, PCProject.m: fix in the bundle project related
to the principal class.
2001-01-11 20:21 robert
* PCProjectBuilder.m, PCProjectDebugger.m: some more textview
handling...sigh
2001-01-11 19:42 robert
* PCProjectBuilder.m, PCProjectDebugger.h, PCProjectDebugger.m:
Added a primitive app/too launcher/debugger
2001-01-10 16:19 robert
* PCProjectBuilder.h, PCProjectBuilder.m: Initial support for RPM
SPEC file creation
2001-01-07 15:43 robert
* PCProjectManager.h, PCProjectManager.m: some more minor fix and
cleanup work
2001-01-07 15:11 robert
* PCBrowserController.m: removed unneeded log
2001-01-07 15:10 robert
* PCProjectManager.m: logs only when in DEBUG
2001-01-07 15:07 robert
* PCBrowserController.m: opening files using the workspace now
works a little bit better...
2001-01-07 14:44 robert
* PCServer.h, PCServer.m: reopening a file in the internal editor
now works w/o crashing
2001-01-07 13:12 robert
* PCBrowserController.m, PCProject.m, PCProjectManager.m: reopening
projects is now possible - finally...
2001-01-06 17:26 robert
* PCProject.h, PCProject.m, PCServer.m: minor bugfix in the editor
textview and new method to copy files into proj
2000-11-10 19:27 robert
* PCProject.h, PCProject.m, PCProjectManager.m: some daily work...
2000-11-10 15:07 robert
* ChangeLog: changelog for 0.2.0
2000-11-04 17:47 robert
* PCBundleLoader.m: the bundle path is now depending on the env
variable
2000-11-04 14:20 robert
* PCProject.h, PCProject.m: projects are by default not executable
2000-11-02 11:21 robert
* PCProject.m, PCProjectBuilder.m: 2 lines of information when
launching...
2000-11-01 11:38 robert
* PCBrowserController.m, PCProject.m: removed logs
2000-10-29 21:17 robert
* PCProjectDebugger.h, PCProjectDebugger.m: added the class which
will one day become a simple gdb frontend
2000-10-29 21:15 robert
* GNUmakefile, PCBrowserController.m, PCProject.h, PCProject.m,
PCProjectBuilder.h, PCProjectBuilder.m, ProjectCenter.h: new style
interface - simpler but hopefully more usable
2000-10-29 13:00 robert
* PCBundleLoader.m, PCProject.m, PCProjectBuilder.h,
PCProjectBuilder.m, PCServer.h, PCServer.m: build logging now
works, as well as some enhancements when using the internal
'editor'
2000-10-27 19:15 robert
* PCProject.h, PCProject.m: removed the 2 popups, which are not
needed on the top right side
2000-10-26 11:12 robert
* PCProject.m: more image files are allowed now
2000-10-20 20:13 robert
* PCProject.h, PCProjectBuilder.m: new build images in the build
panel
2000-10-20 17:18 robert
* PCEditorView.m, PCProject.m: Support for protocols in file
creation
2000-10-15 20:24 robert
* PCBrowserController.m, PCProject.h, PCProject.m,
PCProjectBuilder.m, PCProjectManager.m: More UI enhancements - not
really functional yet
2000-10-15 14:27 robert
* PCBrowserController.m, PCProject.m, PCProjectBuilder.h,
PCProjectBuilder.m, PCProjectManager.m: typo and note about GNUstep
version added
2000-09-22 19:11 robert
* PCProject.h, PCProject.m: minor UI changes
2000-09-22 12:33 robert
* PCBrowserController.m, PCProject.h, PCProject.m,
PCProjectBuilder.h, PCProjectBuilder.m: some UI modifications
2000-09-21 09:36 robert
* PCBundleLoader.m: bundle path issues
2000-09-21 07:42 robert
* PCProjectManager.h, PCProjectManager.m: daily work
2000-09-21 07:20 robert
* PCFileManager.m: daily work
2000-09-21 07:16 robert
* PCEditorView.m: @end is now highlighted, too
2000-09-20 17:50 robert
* ChangeLog: Added a changelog
2000-09-20 17:46 robert
* GNUmakefile, PCBrowserController.m, PCEditorView.h,
PCEditorView.m, PCProject.h, PCProject.m, PCServer.m,
ProjectCenter.h: Added a first editor with syntax highlighting
2000-09-20 11:59 robert
* PCProjectBuilder.m: daily work
2000-09-20 11:53 robert
* PCProject.m, PCProjectBuilder.m: minor UI changes (scrollers in
scrollviews)
2000-09-19 17:39 robert
* PCProject.m, PCProjectBuilder.m: sizeToCells was missing ...
2000-09-17 16:40 robert
* PCProject.h, PCProject.m, PCProjectBuilder.m: Basic preferences
handling
2000-09-17 14:13 robert
* PCBrowserController.h, PCBrowserController.m, PCFileManager.h,
PCFileManager.m, PCProject.h, PCProject.m, PCProjectBuilder.h,
PCProjectBuilder.m, PCProjectManager.h, PCProjectManager.m,
PCServer.h, PCServer.m, ProjectCenter.h, Server.h: Implemented a
first 'editor', UI enhancements and other nice things
2000-09-03 22:10 robert
* GNUmakefile: renamed libPC into libProjectCenter
2000-08-28 21:04 robert
* PCBrowserController.m, PCFileManager.h: The class and header
files are now being displayed
2000-08-27 21:12 robert
* Makefile.preamble, PB.project, h.template, m.template, Makefile,
Makefile.postamble, ProjectEditor.h, Server.h, PCServer.h,
PCServer.m, ProjectCenter.h, ProjectDebugger.h, ProjectType.h,
PCProjectManager.m, PCProjectManager.h, PCBundleLoader.h,
PCBundleLoader.m, PreferenceController.h, ProjectBuilder.h,
PCBrowserController.h, PCDataSource.h, PCDataSource.m, PCProject.h,
PCFileManager.h, PCProject.m, PCFileManager.m, FileCreator.h,
GNUmakefile, GNUmakefile.preamble, PCBrowserController.m,
PCProjectBuilder.h, PCProjectBuilder.m: Initial revision
2000-08-27 21:12 robert
* Makefile.preamble, PB.project, h.template, m.template, Makefile,
Makefile.postamble, ProjectEditor.h, Server.h, PCServer.h,
PCServer.m, ProjectCenter.h, ProjectDebugger.h, ProjectType.h,
PCProjectManager.m, PCProjectManager.h, PCBundleLoader.h,
PCBundleLoader.m, PreferenceController.h, ProjectBuilder.h,
PCBrowserController.h, PCDataSource.h, PCDataSource.m, PCProject.h,
PCFileManager.h, PCProject.m, PCFileManager.m, FileCreator.h,
GNUmakefile, GNUmakefile.preamble, PCBrowserController.m,
PCProjectBuilder.h, PCProjectBuilder.m: Initial import
ChangeLog entries should be added to ../ChangeLog

676
PCLib/ChangeLog.old Normal file
View file

@ -0,0 +1,676 @@
2003-04-21 Serg Stoyan <stoyan@hologr.com>
* Replace all occurrences of #import with #include and make
needed #ifndefs
* PCProject+UInterface.m:
(_initUI): Set browser maximum visible colums to 4. Load placeholder
editor view. Move "Build Options" into PCProjectBulder.m. Cleanup.
title to
* PCProjectBuilder.m: Make it separate panel.
(_createComponentView): Install and Options buttons added. Move
target popup into _createOptionsPanel.
(_createOptionsPanel): Added.
* h.template and m.template removed.
2003-01-25 Daniel Luederwald <das_flip@gmx.de>
* PCBrowserController.m: Add gsmarkup to editable files.
(isEditableFiles:): Idem, but don't allow editing if extension
is gorm (patch from Adam Fedor <fedor@gnu.org>).
* PCProjectDebugger.m (run:): Add PCRenaissanceProject.
2002-11-27 Philippe C.D. Robert <probert@siggraph.org>
* Extracting UI code into separate categories. PBX project file for
Mac OS X using Cocoa.
2002-11-24 Philippe C.D. Robert <probert@siggraph.org>
* Fixing import statements in most headers and source files preparing
a Mac OS X port.
2002-11-04 Adam Fedor <fedor@gnu.org>
* PCFileManager.m (-showAddFileWindow): Only copy file if it isn't
already there.
2002-10-06 15:45 probert
* PCEditor.h, PCEditor.m, PCEditorView.m, PCProjectEditor.h,
PCProjectEditor.m: Updated the AUTHORS file and applied David
Ayers' patch.
2002-08-10 14:10 probert
* PCEditor.m: Applied patch sent in by O. Kornilov to avoid
exception when clicking on file name in browser
2002-08-10 13:41 probert
* PCEditorView+Highlighting.m: Removed call to super's initialize
2002-06-01 16:00 probert
* ChangeLog: Updated ChangeLogs
2002-06-01 15:55 probert
* PCMakefileFactory.m: Code cleanup
2002-06-01 15:46 probert
* GNUmakefile, PCBundleLoader.m, PCMakefileFactory.m,
ProjectCenter.pcproj: Fixed a bug in the lib makefile creation
part.
2002-04-26 05:12 fedor
* ChangeLog, GNUmakefile, PCBrowserController.m,
PCHistoryController.m, PCProject.m, PCProjectManager.m: removed
bunches of duplicate calls, retains and releases.
2002-04-25 23:12 fedor
* ChangeLog, PCBrowserController.m, PCHistoryController.m: Retain
browser
2002-03-25 20:37 probert
* ChangeLog, Version: ChangeLog updates
2002-03-03 14:47 probert
* PCHistoryController.m, PCProject.m: Fixed mem leak in the history
controller.
2002-03-02 14:58 probert
* PCEditor.m, PCEditorView.m: Editors should now use the font
panel.
2002-03-02 14:15 probert
* PCEditor.h, PCEditor.m, PCEditorController.m: Using
saveFileIfNeeded instead of saveFile.
2002-03-02 14:11 probert
* PCEditorController.h, PCEditorController.m, PCProject.m,
PCProjectManager.m: The timed safe mechanism now also saves all
project files, if needed.
2002-03-01 16:19 probert
* PCMakefileFactory.h, PCMakefileFactory.m: Added support for tool
projects.
2002-03-01 15:58 probert
* PCMakefileFactory.h, PCMakefileFactory.m: Support for libraries
added.
2002-03-01 15:18 probert
* PCMakefileFactory.h, PCMakefileFactory.m: Support for bundles
2002-03-01 11:39 probert
* GNUmakefile, PCMakefileFactory.h, PCMakefileFactory.m,
ProjectCenter.h, ProjectCenter.pcproj: Began to clean up the
makefile creation code. Introduced a shared factory for that
purpose which implements basic stuff used by all projects.
2002-02-22 19:48 probert
* PCEditorController.m: Fixed a bug which caused PC to crash when
an external GS editor was used, thx to Richard for pointing me to
the right place!
2002-02-21 22:26 probert
* PCProjectManager.m: Removed annoying alert panel raised upon
saving all projects
2002-02-21 22:17 probert
* GNUmakefile, PCBrowserController.m, PCHistoryController.h,
PCHistoryController.m, PCProject.h, PCProject.m, ProjectCenter.h,
ProjectCenter.pcproj: First attempt of integrating a history
browser for better file navigation. There are still bugs though...
2002-02-21 13:50 probert
* PCEditorController.m: When a GNUstep app is used as external
editor, NSWorkspace is used to open the file using the repsective
app.
2002-02-21 12:29 probert
* PCProject.m: Removing a file causes the browser to be updated
2002-02-21 12:25 probert
* PCBrowserController.m, PCProject.m: If the project changes the
browser reloads the correct column.
2002-02-21 11:45 probert
* PCProject+ComponentHandling.h, PCProject+ComponentHandling.m,
PCProject.h, PCProject.m: All project components are now accessible
via menu entry. Furthermore it is also possible to launch the
selected target via menu entry.
2002-02-21 11:15 probert
* PCEditorController.h, PCEditorController.m, PCProject.m: Single
click always invokes the internal editor now.
2002-02-21 11:05 probert
* PCBrowserController.h, PCBrowserController.m, PCProject.h,
PCProject.m: Cleaned up the code which is called upon seleting a
file in the project browser. Now libraries etc. do not show up in
the internal editor anymore.
2002-02-17 21:10 probert
* ChangeLog: Updated the ChangeLog files
2002-02-17 21:02 probert
* PCDefines.h: Added the TabBehaviour define required by the
preferences
2002-02-17 18:40 probert
* GNUmakefile, PCEditorView+Highlighting.h,
PCEditorView+Highlighting.m, PCEditorView.h, PCEditorView.m,
ProjectCenter.h, ProjectCenter.pcproj: Moved the (deprecated)
highlighting code into PCEditorView+Highlighting and implemented
tab (\t) capabilities.
2002-02-17 14:14 probert
* PCEditor.m, PCEditorController.m, PCEditorView.m, PCProject.m,
PCProjectEditor.m, PCProjectManager.m: Fixed 2 bugs which caused a
severe crash.
2002-02-16 21:46 probert
* PCBrowserController.m, PCFileManager.h, PCFileManager.m,
PCProject+ComponentHandling.m, PCProjectEditor.m: Enhanced the 'new
file window' by adding a description view.
2002-02-12 22:44 probert
* PCProject.m: Fixed the bug that when clicking on a source file
for the first time, the editor did not display the file's content.
2002-02-12 21:05 probert
* PCProjectBuilder.m, PCProjectDebugger.h, PCProjectDebugger.m:
Added a launch target popup which lets the user choose between the
default or the debug target.
2002-02-11 23:19 probert
* GNUmakefile, PCEditor.h, PCEditor.m, PCEditorController.m,
PCEditorView.h, PCEditorView.m, PCFileManager.m,
PCProject+ComponentHandling.h, PCProject+ComponentHandling.m,
PCProject.h, PCProject.m, PCProjectBuilder.h, PCProjectBuilder.m,
PCProjectDebugger.h, PCProjectEditor.h, PCProjectEditor.m,
ProjectCenter.h, ProjectCenter.pcproj, ProjectComponent.h: Began to
work on support for an integrated editor, thus much has been
rewritten related to editor handling. This is work in progress...
Every PCProject component now has to conform to the
ProjectComponent protocol. Syntax highlighting is disabled for
now, this will undergo a major rewrite soon. Furthermore I
separated the component handling stuff from the main class file and
put it into PCProject+ComponentHandling.
2002-02-03 20:31 probert
* PCEditor.h, PCEditor.m, PCProject.m, PCTextFinder.m: Optimised
text edition reflection. Embedded editing will need more changes in
that respect, I fear...
2002-02-03 17:30 probert
* GNUmakefile, PCEditor.m, PCTextFinder.h, PCTextFinder.m,
ProjectCenter.h, ProjectCenter.pcproj: Added a text finder to
ProjectCenter (based on Ali Ozer's code).
2002-02-02 22:13 probert
* PCDefines.h: Defines belong into PCDefines.h now
2002-02-02 22:12 probert
* GNUmakefile, PCBrowserController.h, PCBundleLoader.h, PCEditor.h,
PCEditor.m, PCEditorView.m, PCFileManager.h, PCProject.h,
PCProjectBuilder.h, PCProjectManager.h, PCProjectManager.m,
PCServer.h, PreferenceController.h, ProjectBuilder.h,
ProjectCenter.h, ProjectCenter.pcproj, ProjectDebugger.h,
ProjectEditor.h, Server.h: 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.
2002-02-02 20:21 probert
* PCBrowserController.m, PCEditor.h, PCEditor.m,
PCEditorController.h, PCEditorController.m, PCEditorView.h,
PCEditorView.m, PCProject.h, PCProject.m, PCProjectManager.m: Kind
of implemented saving and reverting of common files. A long way to
go, but for now it works...
2002-02-02 18:56 probert
* GNUmakefile, PCBrowserController.h, PCBrowserController.m,
PCBundleLoader.h, PCBundleLoader.m, PCEditor.h, PCEditor.m,
PCEditorController.h, PCEditorController.m, PCEditorView.h,
PCEditorView.m, PCProject.h, PCProject.m, PCProjectManager.m,
PCServer.h, PCServer.m, ProjectCenter.pcproj: 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.
2002-01-29 22:46 probert
* PCEditor.h, PCEditor.m, PCProjectManager.m: Fixed a bug
preventing reopening projects. Also added 2 methods which will be
used to make an editor embedded.
2002-01-29 22:29 probert
* GNUmakefile, PCEditor.h, PCEditor.m, PCServer.h, PCServer.m,
ProjectCenter.pcproj: Cleaning up the internal editor code. More to
come...
2002-01-27 14:55 probert
* GNUmakefile, PCProject.m, PCProjectDebugger.m, PCSplitView.h,
PCSplitView.m, ProjectCenter.pcproj: Using a customised split view
instead of a NSSplitView - more to come...
2002-01-27 14:37 probert
* PCProject.m: Minor UI enhancement: main button alignement
adjusted.
2002-01-27 14:32 probert
* PCProject.m, PCProjectBuilder.h, PCProjectBuilder.m,
PCProjectDebugger.m: 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.
2002-01-07 16:05 probert
* ChangeLog: Updated all ChangeLog files (using cvs2cl.pl)
2002-01-07 11:00 probert
* GNUmakefile, PCBrowserController.m, PCEditorView.m,
PCFileManager.m, ProjectCenter.pcproj, Version: PCLib is now
maintained by ProjectCenter as well!
2002-01-07 10:37 probert
* PCProject.m, PCProjectManager.m: ProjectCenter now stores the
project files under PROJECTNAME.pcproj to avoid name clashes.
2002-01-02 18:43 probert
* PCProject.m, PCProjectBuilder.m: The build tool can now be
customised. Make sure to enter a valid path in the inspector field!
2002-01-02 18:33 probert
* GNUmakefile: The library now gets installed in the proper
directory as well.
2002-01-02 17:05 probert
* PCProject.h, PCProject.m, PCProjectBuilder.m, PCProjectManager.m:
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.
2002-01-02 13:13 probert
* PCBundleLoader.m: All bundles and libProjectCenter are now
installed under GNUSTEP_SYSTEM_ROOT. Also the PC.proj templates
have now a correct install path default value.
2002-01-01 19:21 probert
* PCProjectBuilder.m: Added a new button for the build target
'dist' in the builder panel
2002-01-01 18:27 probert
* PCProject.h, PCProject.m, PCProjectBuilder.m, PCProjectManager.m:
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.
2001-12-29 16:37 probert
* ChangeLog: Removed the toplevel ChangeLog, updated the ChangeLogs
in the subdirectories and raised the version number to 0.2.6.
2001-12-29 16:29 probert
* PCProjectManager.h, PCProjectManager.m: Automatic, periodic
saving of all open projectfiles is now supported.
2001-12-29 15:41 probert
* PCProject.m: Fixed some minor issues with file backup handling
2001-12-29 15:09 probert
* PCProject.m, PCProjectManager.h, PCProjectManager.m,
ProjectCenter.h: 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.
2001-12-28 15:11 probert
* PCProjectDebugger.m: Fixed a typo and altered matrix button
behaviour
2001-08-03 16:23 probert
* FileCreator.h, PCBrowserController.h, PCBrowserController.m,
PCBundleLoader.h, PCBundleLoader.m, PCDataSource.h, PCDataSource.m,
PCEditorView.h, PCEditorView.m, PCFileManager.h, PCFileManager.m,
PCProject.h, PCProject.m, PCProjectBuilder.h, PCProjectBuilder.m,
PCProjectDebugger.h, PCProjectDebugger.m, PCProjectManager.h,
PCProjectManager.m, PCServer.h, PCServer.m, PreferenceController.h,
ProjectBuilder.h, ProjectCenter.h, ProjectDebugger.h,
ProjectEditor.h, ProjectType.h, Server.h: New version - now
copyrighted by the FSF
2001-08-01 18:27 probert
* PCEditorView.m: Better highlighting of keywords
2001-08-01 14:35 probert
* GNUmakefile, GNUmakefile.postamble, GNUmakefile.preamble: New
copyright information and minor template additions
2001-07-07 13:48 probert
* PCProjectDebugger.m, PCServer.m: Little GUI modifications, done
by Pierre-Yves Rivaille
2001-07-01 21:02 probert
* GNUmakefile.postamble: Added makefile
2001-07-01 21:01 probert
* GNUmakefile, GNUmakefile.preamble: Applied patch from Adam Fedor
2001-01-29 13:17 robert
* PCEditorView.m, PCProjectBuilder.m, PCServer.m: new textview code
required some changes
2001-01-14 18:54 robert
* ChangeLog: Updated the ChangeLogs
2001-01-14 18:01 robert
* PB.project: removing old PB stuff
2001-01-14 17:57 robert
* PCProjectBuilder.m, PCProjectDebugger.h, PCProjectDebugger.m:
Major improvements to the launch/debugger part
2001-01-14 17:23 robert
* Makefile, Makefile.postamble, Makefile.preamble: removed old PB
stuff
2001-01-14 16:53 robert
* PCProject.m: Fixed some mem leaks
2001-01-13 21:46 robert
* PCFileManager.m, PCProject.m: fix in the bundle project related
to the principal class.
2001-01-11 20:21 robert
* PCProjectBuilder.m, PCProjectDebugger.m: some more textview
handling...sigh
2001-01-11 19:42 robert
* PCProjectBuilder.m, PCProjectDebugger.h, PCProjectDebugger.m:
Added a primitive app/too launcher/debugger
2001-01-10 16:19 robert
* PCProjectBuilder.h, PCProjectBuilder.m: Initial support for RPM
SPEC file creation
2001-01-07 15:43 robert
* PCProjectManager.h, PCProjectManager.m: some more minor fix and
cleanup work
2001-01-07 15:11 robert
* PCBrowserController.m: removed unneeded log
2001-01-07 15:10 robert
* PCProjectManager.m: logs only when in DEBUG
2001-01-07 15:07 robert
* PCBrowserController.m: opening files using the workspace now
works a little bit better...
2001-01-07 14:44 robert
* PCServer.h, PCServer.m: reopening a file in the internal editor
now works w/o crashing
2001-01-07 13:12 robert
* PCBrowserController.m, PCProject.m, PCProjectManager.m: reopening
projects is now possible - finally...
2001-01-06 17:26 robert
* PCProject.h, PCProject.m, PCServer.m: minor bugfix in the editor
textview and new method to copy files into proj
2000-11-10 19:27 robert
* PCProject.h, PCProject.m, PCProjectManager.m: some daily work...
2000-11-10 15:07 robert
* ChangeLog: changelog for 0.2.0
2000-11-04 17:47 robert
* PCBundleLoader.m: the bundle path is now depending on the env
variable
2000-11-04 14:20 robert
* PCProject.h, PCProject.m: projects are by default not executable
2000-11-02 11:21 robert
* PCProject.m, PCProjectBuilder.m: 2 lines of information when
launching...
2000-11-01 11:38 robert
* PCBrowserController.m, PCProject.m: removed logs
2000-10-29 21:17 robert
* PCProjectDebugger.h, PCProjectDebugger.m: added the class which
will one day become a simple gdb frontend
2000-10-29 21:15 robert
* GNUmakefile, PCBrowserController.m, PCProject.h, PCProject.m,
PCProjectBuilder.h, PCProjectBuilder.m, ProjectCenter.h: new style
interface - simpler but hopefully more usable
2000-10-29 13:00 robert
* PCBundleLoader.m, PCProject.m, PCProjectBuilder.h,
PCProjectBuilder.m, PCServer.h, PCServer.m: build logging now
works, as well as some enhancements when using the internal
'editor'
2000-10-27 19:15 robert
* PCProject.h, PCProject.m: removed the 2 popups, which are not
needed on the top right side
2000-10-26 11:12 robert
* PCProject.m: more image files are allowed now
2000-10-20 20:13 robert
* PCProject.h, PCProjectBuilder.m: new build images in the build
panel
2000-10-20 17:18 robert
* PCEditorView.m, PCProject.m: Support for protocols in file
creation
2000-10-15 20:24 robert
* PCBrowserController.m, PCProject.h, PCProject.m,
PCProjectBuilder.m, PCProjectManager.m: More UI enhancements - not
really functional yet
2000-10-15 14:27 robert
* PCBrowserController.m, PCProject.m, PCProjectBuilder.h,
PCProjectBuilder.m, PCProjectManager.m: typo and note about GNUstep
version added
2000-09-22 19:11 robert
* PCProject.h, PCProject.m: minor UI changes
2000-09-22 12:33 robert
* PCBrowserController.m, PCProject.h, PCProject.m,
PCProjectBuilder.h, PCProjectBuilder.m: some UI modifications
2000-09-21 09:36 robert
* PCBundleLoader.m: bundle path issues
2000-09-21 07:42 robert
* PCProjectManager.h, PCProjectManager.m: daily work
2000-09-21 07:20 robert
* PCFileManager.m: daily work
2000-09-21 07:16 robert
* PCEditorView.m: @end is now highlighted, too
2000-09-20 17:50 robert
* ChangeLog: Added a changelog
2000-09-20 17:46 robert
* GNUmakefile, PCBrowserController.m, PCEditorView.h,
PCEditorView.m, PCProject.h, PCProject.m, PCServer.m,
ProjectCenter.h: Added a first editor with syntax highlighting
2000-09-20 11:59 robert
* PCProjectBuilder.m: daily work
2000-09-20 11:53 robert
* PCProject.m, PCProjectBuilder.m: minor UI changes (scrollers in
scrollviews)
2000-09-19 17:39 robert
* PCProject.m, PCProjectBuilder.m: sizeToCells was missing ...
2000-09-17 16:40 robert
* PCProject.h, PCProject.m, PCProjectBuilder.m: Basic preferences
handling
2000-09-17 14:13 robert
* PCBrowserController.h, PCBrowserController.m, PCFileManager.h,
PCFileManager.m, PCProject.h, PCProject.m, PCProjectBuilder.h,
PCProjectBuilder.m, PCProjectManager.h, PCProjectManager.m,
PCServer.h, PCServer.m, ProjectCenter.h, Server.h: Implemented a
first 'editor', UI enhancements and other nice things
2000-09-03 22:10 robert
* GNUmakefile: renamed libPC into libProjectCenter
2000-08-28 21:04 robert
* PCBrowserController.m, PCFileManager.h: The class and header
files are now being displayed
2000-08-27 21:12 robert
* Makefile.preamble, PB.project, h.template, m.template, Makefile,
Makefile.postamble, ProjectEditor.h, Server.h, PCServer.h,
PCServer.m, ProjectCenter.h, ProjectDebugger.h, ProjectType.h,
PCProjectManager.m, PCProjectManager.h, PCBundleLoader.h,
PCBundleLoader.m, PreferenceController.h, ProjectBuilder.h,
PCBrowserController.h, PCDataSource.h, PCDataSource.m, PCProject.h,
PCFileManager.h, PCProject.m, PCFileManager.m, FileCreator.h,
GNUmakefile, GNUmakefile.preamble, PCBrowserController.m,
PCProjectBuilder.h, PCProjectBuilder.m: Initial revision
2000-08-27 21:12 robert
* Makefile.preamble, PB.project, h.template, m.template, Makefile,
Makefile.postamble, ProjectEditor.h, Server.h, PCServer.h,
PCServer.m, ProjectCenter.h, ProjectDebugger.h, ProjectType.h,
PCProjectManager.m, PCProjectManager.h, PCBundleLoader.h,
PCBundleLoader.m, PreferenceController.h, ProjectBuilder.h,
PCBrowserController.h, PCDataSource.h, PCDataSource.m, PCProject.h,
PCFileManager.h, PCProject.m, PCFileManager.m, FileCreator.h,
GNUmakefile, GNUmakefile.preamble, PCBrowserController.m,
PCProjectBuilder.h, PCProjectBuilder.m: Initial import

View file

@ -1,670 +1 @@
2003-04-21 Serg Stoyan <stoyan@hologr.com>
* All *.tiff files moved to Images dir.
* ProjectCenter_main.m (createMenu()): Set title of app menu to "PC".
* Replace all occurrences of #import with #include and make needed
#ifndefs
* h.template and m.template removed.
2003-01-25 Daniel Luederwald <das_flip@gmx.de>
* PCBrowserController.m: Add gsmarkup to editable files.
(isEditableFiles:): Idem, but don't allow editing if extension
is gorm (patch from Adam Fedor <fedor@gnu.org>).
* PCProjectDebugger.m (run:): Add PCRenaissanceProject.
2002-11-27 Philippe C.D. Robert <probert@siggraph.org>
* Extracting UI code into separate categories. PBX project file for
Mac OS X using Cocoa.
2002-11-24 Philippe C.D. Robert <probert@siggraph.org>
* Fixing import statements in most headers and source files preparing
a Mac OS X port.
2002-11-04 Adam Fedor <fedor@gnu.org>
* PCFileManager.m (-showAddFileWindow): Only copy file if it isn't
already there.
2002-10-06 15:45 probert
* PCEditor.h, PCEditor.m, PCEditorView.m, PCProjectEditor.h,
PCProjectEditor.m: Updated the AUTHORS file and applied David
Ayers' patch.
2002-08-10 14:10 probert
* PCEditor.m: Applied patch sent in by O. Kornilov to avoid
exception when clicking on file name in browser
2002-08-10 13:41 probert
* PCEditorView+Highlighting.m: Removed call to super's initialize
2002-06-01 16:00 probert
* ChangeLog: Updated ChangeLogs
2002-06-01 15:55 probert
* PCMakefileFactory.m: Code cleanup
2002-06-01 15:46 probert
* GNUmakefile, PCBundleLoader.m, PCMakefileFactory.m,
ProjectCenter.pcproj: Fixed a bug in the lib makefile creation
part.
2002-04-26 05:12 fedor
* ChangeLog, GNUmakefile, PCBrowserController.m,
PCHistoryController.m, PCProject.m, PCProjectManager.m: removed
bunches of duplicate calls, retains and releases.
2002-04-25 23:12 fedor
* ChangeLog, PCBrowserController.m, PCHistoryController.m: Retain
browser
2002-03-25 20:37 probert
* ChangeLog, Version: ChangeLog updates
2002-03-03 14:47 probert
* PCHistoryController.m, PCProject.m: Fixed mem leak in the history
controller.
2002-03-02 14:58 probert
* PCEditor.m, PCEditorView.m: Editors should now use the font
panel.
2002-03-02 14:15 probert
* PCEditor.h, PCEditor.m, PCEditorController.m: Using
saveFileIfNeeded instead of saveFile.
2002-03-02 14:11 probert
* PCEditorController.h, PCEditorController.m, PCProject.m,
PCProjectManager.m: The timed safe mechanism now also saves all
project files, if needed.
2002-03-01 16:19 probert
* PCMakefileFactory.h, PCMakefileFactory.m: Added support for tool
projects.
2002-03-01 15:58 probert
* PCMakefileFactory.h, PCMakefileFactory.m: Support for libraries
added.
2002-03-01 15:18 probert
* PCMakefileFactory.h, PCMakefileFactory.m: Support for bundles
2002-03-01 11:39 probert
* GNUmakefile, PCMakefileFactory.h, PCMakefileFactory.m,
ProjectCenter.h, ProjectCenter.pcproj: Began to clean up the
makefile creation code. Introduced a shared factory for that
purpose which implements basic stuff used by all projects.
2002-02-22 19:48 probert
* PCEditorController.m: Fixed a bug which caused PC to crash when
an external GS editor was used, thx to Richard for pointing me to
the right place!
2002-02-21 22:26 probert
* PCProjectManager.m: Removed annoying alert panel raised upon
saving all projects
2002-02-21 22:17 probert
* GNUmakefile, PCBrowserController.m, PCHistoryController.h,
PCHistoryController.m, PCProject.h, PCProject.m, ProjectCenter.h,
ProjectCenter.pcproj: First attempt of integrating a history
browser for better file navigation. There are still bugs though...
2002-02-21 13:50 probert
* PCEditorController.m: When a GNUstep app is used as external
editor, NSWorkspace is used to open the file using the repsective
app.
2002-02-21 12:29 probert
* PCProject.m: Removing a file causes the browser to be updated
2002-02-21 12:25 probert
* PCBrowserController.m, PCProject.m: If the project changes the
browser reloads the correct column.
2002-02-21 11:45 probert
* PCProject+ComponentHandling.h, PCProject+ComponentHandling.m,
PCProject.h, PCProject.m: All project components are now accessible
via menu entry. Furthermore it is also possible to launch the
selected target via menu entry.
2002-02-21 11:15 probert
* PCEditorController.h, PCEditorController.m, PCProject.m: Single
click always invokes the internal editor now.
2002-02-21 11:05 probert
* PCBrowserController.h, PCBrowserController.m, PCProject.h,
PCProject.m: Cleaned up the code which is called upon seleting a
file in the project browser. Now libraries etc. do not show up in
the internal editor anymore.
2002-02-17 21:10 probert
* ChangeLog: Updated the ChangeLog files
2002-02-17 21:02 probert
* PCDefines.h: Added the TabBehaviour define required by the
preferences
2002-02-17 18:40 probert
* GNUmakefile, PCEditorView+Highlighting.h,
PCEditorView+Highlighting.m, PCEditorView.h, PCEditorView.m,
ProjectCenter.h, ProjectCenter.pcproj: Moved the (deprecated)
highlighting code into PCEditorView+Highlighting and implemented
tab (\t) capabilities.
2002-02-17 14:14 probert
* PCEditor.m, PCEditorController.m, PCEditorView.m, PCProject.m,
PCProjectEditor.m, PCProjectManager.m: Fixed 2 bugs which caused a
severe crash.
2002-02-16 21:46 probert
* PCBrowserController.m, PCFileManager.h, PCFileManager.m,
PCProject+ComponentHandling.m, PCProjectEditor.m: Enhanced the 'new
file window' by adding a description view.
2002-02-12 22:44 probert
* PCProject.m: Fixed the bug that when clicking on a source file
for the first time, the editor did not display the file's content.
2002-02-12 21:05 probert
* PCProjectBuilder.m, PCProjectDebugger.h, PCProjectDebugger.m:
Added a launch target popup which lets the user choose between the
default or the debug target.
2002-02-11 23:19 probert
* GNUmakefile, PCEditor.h, PCEditor.m, PCEditorController.m,
PCEditorView.h, PCEditorView.m, PCFileManager.m,
PCProject+ComponentHandling.h, PCProject+ComponentHandling.m,
PCProject.h, PCProject.m, PCProjectBuilder.h, PCProjectBuilder.m,
PCProjectDebugger.h, PCProjectEditor.h, PCProjectEditor.m,
ProjectCenter.h, ProjectCenter.pcproj, ProjectComponent.h: Began to
work on support for an integrated editor, thus much has been
rewritten related to editor handling. This is work in progress...
Every PCProject component now has to conform to the
ProjectComponent protocol. Syntax highlighting is disabled for
now, this will undergo a major rewrite soon. Furthermore I
separated the component handling stuff from the main class file and
put it into PCProject+ComponentHandling.
2002-02-03 20:31 probert
* PCEditor.h, PCEditor.m, PCProject.m, PCTextFinder.m: Optimised
text edition reflection. Embedded editing will need more changes in
that respect, I fear...
2002-02-03 17:30 probert
* GNUmakefile, PCEditor.m, PCTextFinder.h, PCTextFinder.m,
ProjectCenter.h, ProjectCenter.pcproj: Added a text finder to
ProjectCenter (based on Ali Ozer's code).
2002-02-02 22:13 probert
* PCDefines.h: Defines belong into PCDefines.h now
2002-02-02 22:12 probert
* GNUmakefile, PCBrowserController.h, PCBundleLoader.h, PCEditor.h,
PCEditor.m, PCEditorView.m, PCFileManager.h, PCProject.h,
PCProjectBuilder.h, PCProjectManager.h, PCProjectManager.m,
PCServer.h, PreferenceController.h, ProjectBuilder.h,
ProjectCenter.h, ProjectCenter.pcproj, ProjectDebugger.h,
ProjectEditor.h, Server.h: 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.
2002-02-02 20:21 probert
* PCBrowserController.m, PCEditor.h, PCEditor.m,
PCEditorController.h, PCEditorController.m, PCEditorView.h,
PCEditorView.m, PCProject.h, PCProject.m, PCProjectManager.m: Kind
of implemented saving and reverting of common files. A long way to
go, but for now it works...
2002-02-02 18:56 probert
* GNUmakefile, PCBrowserController.h, PCBrowserController.m,
PCBundleLoader.h, PCBundleLoader.m, PCEditor.h, PCEditor.m,
PCEditorController.h, PCEditorController.m, PCEditorView.h,
PCEditorView.m, PCProject.h, PCProject.m, PCProjectManager.m,
PCServer.h, PCServer.m, ProjectCenter.pcproj: 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.
2002-01-29 22:46 probert
* PCEditor.h, PCEditor.m, PCProjectManager.m: Fixed a bug
preventing reopening projects. Also added 2 methods which will be
used to make an editor embedded.
2002-01-29 22:29 probert
* GNUmakefile, PCEditor.h, PCEditor.m, PCServer.h, PCServer.m,
ProjectCenter.pcproj: Cleaning up the internal editor code. More to
come...
2002-01-27 14:55 probert
* GNUmakefile, PCProject.m, PCProjectDebugger.m, PCSplitView.h,
PCSplitView.m, ProjectCenter.pcproj: Using a customised split view
instead of a NSSplitView - more to come...
2002-01-27 14:37 probert
* PCProject.m: Minor UI enhancement: main button alignement
adjusted.
2002-01-27 14:32 probert
* PCProject.m, PCProjectBuilder.h, PCProjectBuilder.m,
PCProjectDebugger.m: 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.
2002-01-07 16:05 probert
* ChangeLog: Updated all ChangeLog files (using cvs2cl.pl)
2002-01-07 11:00 probert
* GNUmakefile, PCBrowserController.m, PCEditorView.m,
PCFileManager.m, ProjectCenter.pcproj, Version: PCLib is now
maintained by ProjectCenter as well!
2002-01-07 10:37 probert
* PCProject.m, PCProjectManager.m: ProjectCenter now stores the
project files under PROJECTNAME.pcproj to avoid name clashes.
2002-01-02 18:43 probert
* PCProject.m, PCProjectBuilder.m: The build tool can now be
customised. Make sure to enter a valid path in the inspector field!
2002-01-02 18:33 probert
* GNUmakefile: The library now gets installed in the proper
directory as well.
2002-01-02 17:05 probert
* PCProject.h, PCProject.m, PCProjectBuilder.m, PCProjectManager.m:
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.
2002-01-02 13:13 probert
* PCBundleLoader.m: All bundles and libProjectCenter are now
installed under GNUSTEP_SYSTEM_ROOT. Also the PC.proj templates
have now a correct install path default value.
2002-01-01 19:21 probert
* PCProjectBuilder.m: Added a new button for the build target
'dist' in the builder panel
2002-01-01 18:27 probert
* PCProject.h, PCProject.m, PCProjectBuilder.m, PCProjectManager.m:
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.
2001-12-29 16:37 probert
* ChangeLog: Removed the toplevel ChangeLog, updated the ChangeLogs
in the subdirectories and raised the version number to 0.2.6.
2001-12-29 16:29 probert
* PCProjectManager.h, PCProjectManager.m: Automatic, periodic
saving of all open projectfiles is now supported.
2001-12-29 15:41 probert
* PCProject.m: Fixed some minor issues with file backup handling
2001-12-29 15:09 probert
* PCProject.m, PCProjectManager.h, PCProjectManager.m,
ProjectCenter.h: 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.
2001-12-28 15:11 probert
* PCProjectDebugger.m: Fixed a typo and altered matrix button
behaviour
2001-08-03 16:23 probert
* FileCreator.h, PCBrowserController.h, PCBrowserController.m,
PCBundleLoader.h, PCBundleLoader.m, PCDataSource.h, PCDataSource.m,
PCEditorView.h, PCEditorView.m, PCFileManager.h, PCFileManager.m,
PCProject.h, PCProject.m, PCProjectBuilder.h, PCProjectBuilder.m,
PCProjectDebugger.h, PCProjectDebugger.m, PCProjectManager.h,
PCProjectManager.m, PCServer.h, PCServer.m, PreferenceController.h,
ProjectBuilder.h, ProjectCenter.h, ProjectDebugger.h,
ProjectEditor.h, ProjectType.h, Server.h: New version - now
copyrighted by the FSF
2001-08-01 18:27 probert
* PCEditorView.m: Better highlighting of keywords
2001-08-01 14:35 probert
* GNUmakefile, GNUmakefile.postamble, GNUmakefile.preamble: New
copyright information and minor template additions
2001-07-07 13:48 probert
* PCProjectDebugger.m, PCServer.m: Little GUI modifications, done
by Pierre-Yves Rivaille
2001-07-01 21:02 probert
* GNUmakefile.postamble: Added makefile
2001-07-01 21:01 probert
* GNUmakefile, GNUmakefile.preamble: Applied patch from Adam Fedor
2001-01-29 13:17 robert
* PCEditorView.m, PCProjectBuilder.m, PCServer.m: new textview code
required some changes
2001-01-14 18:54 robert
* ChangeLog: Updated the ChangeLogs
2001-01-14 18:01 robert
* PB.project: removing old PB stuff
2001-01-14 17:57 robert
* PCProjectBuilder.m, PCProjectDebugger.h, PCProjectDebugger.m:
Major improvements to the launch/debugger part
2001-01-14 17:23 robert
* Makefile, Makefile.postamble, Makefile.preamble: removed old PB
stuff
2001-01-14 16:53 robert
* PCProject.m: Fixed some mem leaks
2001-01-13 21:46 robert
* PCFileManager.m, PCProject.m: fix in the bundle project related
to the principal class.
2001-01-11 20:21 robert
* PCProjectBuilder.m, PCProjectDebugger.m: some more textview
handling...sigh
2001-01-11 19:42 robert
* PCProjectBuilder.m, PCProjectDebugger.h, PCProjectDebugger.m:
Added a primitive app/too launcher/debugger
2001-01-10 16:19 robert
* PCProjectBuilder.h, PCProjectBuilder.m: Initial support for RPM
SPEC file creation
2001-01-07 15:43 robert
* PCProjectManager.h, PCProjectManager.m: some more minor fix and
cleanup work
2001-01-07 15:11 robert
* PCBrowserController.m: removed unneeded log
2001-01-07 15:10 robert
* PCProjectManager.m: logs only when in DEBUG
2001-01-07 15:07 robert
* PCBrowserController.m: opening files using the workspace now
works a little bit better...
2001-01-07 14:44 robert
* PCServer.h, PCServer.m: reopening a file in the internal editor
now works w/o crashing
2001-01-07 13:12 robert
* PCBrowserController.m, PCProject.m, PCProjectManager.m: reopening
projects is now possible - finally...
2001-01-06 17:26 robert
* PCProject.h, PCProject.m, PCServer.m: minor bugfix in the editor
textview and new method to copy files into proj
2000-11-10 19:27 robert
* PCProject.h, PCProject.m, PCProjectManager.m: some daily work...
2000-11-10 15:07 robert
* ChangeLog: changelog for 0.2.0
2000-11-04 17:47 robert
* PCBundleLoader.m: the bundle path is now depending on the env
variable
2000-11-04 14:20 robert
* PCProject.h, PCProject.m: projects are by default not executable
2000-11-02 11:21 robert
* PCProject.m, PCProjectBuilder.m: 2 lines of information when
launching...
2000-11-01 11:38 robert
* PCBrowserController.m, PCProject.m: removed logs
2000-10-29 21:17 robert
* PCProjectDebugger.h, PCProjectDebugger.m: added the class which
will one day become a simple gdb frontend
2000-10-29 21:15 robert
* GNUmakefile, PCBrowserController.m, PCProject.h, PCProject.m,
PCProjectBuilder.h, PCProjectBuilder.m, ProjectCenter.h: new style
interface - simpler but hopefully more usable
2000-10-29 13:00 robert
* PCBundleLoader.m, PCProject.m, PCProjectBuilder.h,
PCProjectBuilder.m, PCServer.h, PCServer.m: build logging now
works, as well as some enhancements when using the internal
'editor'
2000-10-27 19:15 robert
* PCProject.h, PCProject.m: removed the 2 popups, which are not
needed on the top right side
2000-10-26 11:12 robert
* PCProject.m: more image files are allowed now
2000-10-20 20:13 robert
* PCProject.h, PCProjectBuilder.m: new build images in the build
panel
2000-10-20 17:18 robert
* PCEditorView.m, PCProject.m: Support for protocols in file
creation
2000-10-15 20:24 robert
* PCBrowserController.m, PCProject.h, PCProject.m,
PCProjectBuilder.m, PCProjectManager.m: More UI enhancements - not
really functional yet
2000-10-15 14:27 robert
* PCBrowserController.m, PCProject.m, PCProjectBuilder.h,
PCProjectBuilder.m, PCProjectManager.m: typo and note about GNUstep
version added
2000-09-22 19:11 robert
* PCProject.h, PCProject.m: minor UI changes
2000-09-22 12:33 robert
* PCBrowserController.m, PCProject.h, PCProject.m,
PCProjectBuilder.h, PCProjectBuilder.m: some UI modifications
2000-09-21 09:36 robert
* PCBundleLoader.m: bundle path issues
2000-09-21 07:42 robert
* PCProjectManager.h, PCProjectManager.m: daily work
2000-09-21 07:20 robert
* PCFileManager.m: daily work
2000-09-21 07:16 robert
* PCEditorView.m: @end is now highlighted, too
2000-09-20 17:50 robert
* ChangeLog: Added a changelog
2000-09-20 17:46 robert
* GNUmakefile, PCBrowserController.m, PCEditorView.h,
PCEditorView.m, PCProject.h, PCProject.m, PCServer.m,
ProjectCenter.h: Added a first editor with syntax highlighting
2000-09-20 11:59 robert
* PCProjectBuilder.m: daily work
2000-09-20 11:53 robert
* PCProject.m, PCProjectBuilder.m: minor UI changes (scrollers in
scrollviews)
2000-09-19 17:39 robert
* PCProject.m, PCProjectBuilder.m: sizeToCells was missing ...
2000-09-17 16:40 robert
* PCProject.h, PCProject.m, PCProjectBuilder.m: Basic preferences
handling
2000-09-17 14:13 robert
* PCBrowserController.h, PCBrowserController.m, PCFileManager.h,
PCFileManager.m, PCProject.h, PCProject.m, PCProjectBuilder.h,
PCProjectBuilder.m, PCProjectManager.h, PCProjectManager.m,
PCServer.h, PCServer.m, ProjectCenter.h, Server.h: Implemented a
first 'editor', UI enhancements and other nice things
2000-09-03 22:10 robert
* GNUmakefile: renamed libPC into libProjectCenter
2000-08-28 21:04 robert
* PCBrowserController.m, PCFileManager.h: The class and header
files are now being displayed
2000-08-27 21:12 robert
* Makefile.preamble, PB.project, h.template, m.template, Makefile,
Makefile.postamble, ProjectEditor.h, Server.h, PCServer.h,
PCServer.m, ProjectCenter.h, ProjectDebugger.h, ProjectType.h,
PCProjectManager.m, PCProjectManager.h, PCBundleLoader.h,
PCBundleLoader.m, PreferenceController.h, ProjectBuilder.h,
PCBrowserController.h, PCDataSource.h, PCDataSource.m, PCProject.h,
PCFileManager.h, PCProject.m, PCFileManager.m, FileCreator.h,
GNUmakefile, GNUmakefile.preamble, PCBrowserController.m,
PCProjectBuilder.h, PCProjectBuilder.m: Initial revision
2000-08-27 21:12 robert
* Makefile.preamble, PB.project, h.template, m.template, Makefile,
Makefile.postamble, ProjectEditor.h, Server.h, PCServer.h,
PCServer.m, ProjectCenter.h, ProjectDebugger.h, ProjectType.h,
PCProjectManager.m, PCProjectManager.h, PCBundleLoader.h,
PCBundleLoader.m, PreferenceController.h, ProjectBuilder.h,
PCBrowserController.h, PCDataSource.h, PCDataSource.m, PCProject.h,
PCFileManager.h, PCProject.m, PCFileManager.m, FileCreator.h,
GNUmakefile, GNUmakefile.preamble, PCBrowserController.m,
PCProjectBuilder.h, PCProjectBuilder.m: Initial import
ChangeLog entries should be added to ../ChangeLog

670
ProjectCenter/ChangeLog.old Normal file
View file

@ -0,0 +1,670 @@
2003-04-21 Serg Stoyan <stoyan@hologr.com>
* All *.tiff files moved to Images dir.
* ProjectCenter_main.m (createMenu()): Set title of app menu to "PC".
* Replace all occurrences of #import with #include and make needed
#ifndefs
* h.template and m.template removed.
2003-01-25 Daniel Luederwald <das_flip@gmx.de>
* PCBrowserController.m: Add gsmarkup to editable files.
(isEditableFiles:): Idem, but don't allow editing if extension
is gorm (patch from Adam Fedor <fedor@gnu.org>).
* PCProjectDebugger.m (run:): Add PCRenaissanceProject.
2002-11-27 Philippe C.D. Robert <probert@siggraph.org>
* Extracting UI code into separate categories. PBX project file for
Mac OS X using Cocoa.
2002-11-24 Philippe C.D. Robert <probert@siggraph.org>
* Fixing import statements in most headers and source files preparing
a Mac OS X port.
2002-11-04 Adam Fedor <fedor@gnu.org>
* PCFileManager.m (-showAddFileWindow): Only copy file if it isn't
already there.
2002-10-06 15:45 probert
* PCEditor.h, PCEditor.m, PCEditorView.m, PCProjectEditor.h,
PCProjectEditor.m: Updated the AUTHORS file and applied David
Ayers' patch.
2002-08-10 14:10 probert
* PCEditor.m: Applied patch sent in by O. Kornilov to avoid
exception when clicking on file name in browser
2002-08-10 13:41 probert
* PCEditorView+Highlighting.m: Removed call to super's initialize
2002-06-01 16:00 probert
* ChangeLog: Updated ChangeLogs
2002-06-01 15:55 probert
* PCMakefileFactory.m: Code cleanup
2002-06-01 15:46 probert
* GNUmakefile, PCBundleLoader.m, PCMakefileFactory.m,
ProjectCenter.pcproj: Fixed a bug in the lib makefile creation
part.
2002-04-26 05:12 fedor
* ChangeLog, GNUmakefile, PCBrowserController.m,
PCHistoryController.m, PCProject.m, PCProjectManager.m: removed
bunches of duplicate calls, retains and releases.
2002-04-25 23:12 fedor
* ChangeLog, PCBrowserController.m, PCHistoryController.m: Retain
browser
2002-03-25 20:37 probert
* ChangeLog, Version: ChangeLog updates
2002-03-03 14:47 probert
* PCHistoryController.m, PCProject.m: Fixed mem leak in the history
controller.
2002-03-02 14:58 probert
* PCEditor.m, PCEditorView.m: Editors should now use the font
panel.
2002-03-02 14:15 probert
* PCEditor.h, PCEditor.m, PCEditorController.m: Using
saveFileIfNeeded instead of saveFile.
2002-03-02 14:11 probert
* PCEditorController.h, PCEditorController.m, PCProject.m,
PCProjectManager.m: The timed safe mechanism now also saves all
project files, if needed.
2002-03-01 16:19 probert
* PCMakefileFactory.h, PCMakefileFactory.m: Added support for tool
projects.
2002-03-01 15:58 probert
* PCMakefileFactory.h, PCMakefileFactory.m: Support for libraries
added.
2002-03-01 15:18 probert
* PCMakefileFactory.h, PCMakefileFactory.m: Support for bundles
2002-03-01 11:39 probert
* GNUmakefile, PCMakefileFactory.h, PCMakefileFactory.m,
ProjectCenter.h, ProjectCenter.pcproj: Began to clean up the
makefile creation code. Introduced a shared factory for that
purpose which implements basic stuff used by all projects.
2002-02-22 19:48 probert
* PCEditorController.m: Fixed a bug which caused PC to crash when
an external GS editor was used, thx to Richard for pointing me to
the right place!
2002-02-21 22:26 probert
* PCProjectManager.m: Removed annoying alert panel raised upon
saving all projects
2002-02-21 22:17 probert
* GNUmakefile, PCBrowserController.m, PCHistoryController.h,
PCHistoryController.m, PCProject.h, PCProject.m, ProjectCenter.h,
ProjectCenter.pcproj: First attempt of integrating a history
browser for better file navigation. There are still bugs though...
2002-02-21 13:50 probert
* PCEditorController.m: When a GNUstep app is used as external
editor, NSWorkspace is used to open the file using the repsective
app.
2002-02-21 12:29 probert
* PCProject.m: Removing a file causes the browser to be updated
2002-02-21 12:25 probert
* PCBrowserController.m, PCProject.m: If the project changes the
browser reloads the correct column.
2002-02-21 11:45 probert
* PCProject+ComponentHandling.h, PCProject+ComponentHandling.m,
PCProject.h, PCProject.m: All project components are now accessible
via menu entry. Furthermore it is also possible to launch the
selected target via menu entry.
2002-02-21 11:15 probert
* PCEditorController.h, PCEditorController.m, PCProject.m: Single
click always invokes the internal editor now.
2002-02-21 11:05 probert
* PCBrowserController.h, PCBrowserController.m, PCProject.h,
PCProject.m: Cleaned up the code which is called upon seleting a
file in the project browser. Now libraries etc. do not show up in
the internal editor anymore.
2002-02-17 21:10 probert
* ChangeLog: Updated the ChangeLog files
2002-02-17 21:02 probert
* PCDefines.h: Added the TabBehaviour define required by the
preferences
2002-02-17 18:40 probert
* GNUmakefile, PCEditorView+Highlighting.h,
PCEditorView+Highlighting.m, PCEditorView.h, PCEditorView.m,
ProjectCenter.h, ProjectCenter.pcproj: Moved the (deprecated)
highlighting code into PCEditorView+Highlighting and implemented
tab (\t) capabilities.
2002-02-17 14:14 probert
* PCEditor.m, PCEditorController.m, PCEditorView.m, PCProject.m,
PCProjectEditor.m, PCProjectManager.m: Fixed 2 bugs which caused a
severe crash.
2002-02-16 21:46 probert
* PCBrowserController.m, PCFileManager.h, PCFileManager.m,
PCProject+ComponentHandling.m, PCProjectEditor.m: Enhanced the 'new
file window' by adding a description view.
2002-02-12 22:44 probert
* PCProject.m: Fixed the bug that when clicking on a source file
for the first time, the editor did not display the file's content.
2002-02-12 21:05 probert
* PCProjectBuilder.m, PCProjectDebugger.h, PCProjectDebugger.m:
Added a launch target popup which lets the user choose between the
default or the debug target.
2002-02-11 23:19 probert
* GNUmakefile, PCEditor.h, PCEditor.m, PCEditorController.m,
PCEditorView.h, PCEditorView.m, PCFileManager.m,
PCProject+ComponentHandling.h, PCProject+ComponentHandling.m,
PCProject.h, PCProject.m, PCProjectBuilder.h, PCProjectBuilder.m,
PCProjectDebugger.h, PCProjectEditor.h, PCProjectEditor.m,
ProjectCenter.h, ProjectCenter.pcproj, ProjectComponent.h: Began to
work on support for an integrated editor, thus much has been
rewritten related to editor handling. This is work in progress...
Every PCProject component now has to conform to the
ProjectComponent protocol. Syntax highlighting is disabled for
now, this will undergo a major rewrite soon. Furthermore I
separated the component handling stuff from the main class file and
put it into PCProject+ComponentHandling.
2002-02-03 20:31 probert
* PCEditor.h, PCEditor.m, PCProject.m, PCTextFinder.m: Optimised
text edition reflection. Embedded editing will need more changes in
that respect, I fear...
2002-02-03 17:30 probert
* GNUmakefile, PCEditor.m, PCTextFinder.h, PCTextFinder.m,
ProjectCenter.h, ProjectCenter.pcproj: Added a text finder to
ProjectCenter (based on Ali Ozer's code).
2002-02-02 22:13 probert
* PCDefines.h: Defines belong into PCDefines.h now
2002-02-02 22:12 probert
* GNUmakefile, PCBrowserController.h, PCBundleLoader.h, PCEditor.h,
PCEditor.m, PCEditorView.m, PCFileManager.h, PCProject.h,
PCProjectBuilder.h, PCProjectManager.h, PCProjectManager.m,
PCServer.h, PreferenceController.h, ProjectBuilder.h,
ProjectCenter.h, ProjectCenter.pcproj, ProjectDebugger.h,
ProjectEditor.h, Server.h: 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.
2002-02-02 20:21 probert
* PCBrowserController.m, PCEditor.h, PCEditor.m,
PCEditorController.h, PCEditorController.m, PCEditorView.h,
PCEditorView.m, PCProject.h, PCProject.m, PCProjectManager.m: Kind
of implemented saving and reverting of common files. A long way to
go, but for now it works...
2002-02-02 18:56 probert
* GNUmakefile, PCBrowserController.h, PCBrowserController.m,
PCBundleLoader.h, PCBundleLoader.m, PCEditor.h, PCEditor.m,
PCEditorController.h, PCEditorController.m, PCEditorView.h,
PCEditorView.m, PCProject.h, PCProject.m, PCProjectManager.m,
PCServer.h, PCServer.m, ProjectCenter.pcproj: 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.
2002-01-29 22:46 probert
* PCEditor.h, PCEditor.m, PCProjectManager.m: Fixed a bug
preventing reopening projects. Also added 2 methods which will be
used to make an editor embedded.
2002-01-29 22:29 probert
* GNUmakefile, PCEditor.h, PCEditor.m, PCServer.h, PCServer.m,
ProjectCenter.pcproj: Cleaning up the internal editor code. More to
come...
2002-01-27 14:55 probert
* GNUmakefile, PCProject.m, PCProjectDebugger.m, PCSplitView.h,
PCSplitView.m, ProjectCenter.pcproj: Using a customised split view
instead of a NSSplitView - more to come...
2002-01-27 14:37 probert
* PCProject.m: Minor UI enhancement: main button alignement
adjusted.
2002-01-27 14:32 probert
* PCProject.m, PCProjectBuilder.h, PCProjectBuilder.m,
PCProjectDebugger.m: 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.
2002-01-07 16:05 probert
* ChangeLog: Updated all ChangeLog files (using cvs2cl.pl)
2002-01-07 11:00 probert
* GNUmakefile, PCBrowserController.m, PCEditorView.m,
PCFileManager.m, ProjectCenter.pcproj, Version: PCLib is now
maintained by ProjectCenter as well!
2002-01-07 10:37 probert
* PCProject.m, PCProjectManager.m: ProjectCenter now stores the
project files under PROJECTNAME.pcproj to avoid name clashes.
2002-01-02 18:43 probert
* PCProject.m, PCProjectBuilder.m: The build tool can now be
customised. Make sure to enter a valid path in the inspector field!
2002-01-02 18:33 probert
* GNUmakefile: The library now gets installed in the proper
directory as well.
2002-01-02 17:05 probert
* PCProject.h, PCProject.m, PCProjectBuilder.m, PCProjectManager.m:
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.
2002-01-02 13:13 probert
* PCBundleLoader.m: All bundles and libProjectCenter are now
installed under GNUSTEP_SYSTEM_ROOT. Also the PC.proj templates
have now a correct install path default value.
2002-01-01 19:21 probert
* PCProjectBuilder.m: Added a new button for the build target
'dist' in the builder panel
2002-01-01 18:27 probert
* PCProject.h, PCProject.m, PCProjectBuilder.m, PCProjectManager.m:
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.
2001-12-29 16:37 probert
* ChangeLog: Removed the toplevel ChangeLog, updated the ChangeLogs
in the subdirectories and raised the version number to 0.2.6.
2001-12-29 16:29 probert
* PCProjectManager.h, PCProjectManager.m: Automatic, periodic
saving of all open projectfiles is now supported.
2001-12-29 15:41 probert
* PCProject.m: Fixed some minor issues with file backup handling
2001-12-29 15:09 probert
* PCProject.m, PCProjectManager.h, PCProjectManager.m,
ProjectCenter.h: 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.
2001-12-28 15:11 probert
* PCProjectDebugger.m: Fixed a typo and altered matrix button
behaviour
2001-08-03 16:23 probert
* FileCreator.h, PCBrowserController.h, PCBrowserController.m,
PCBundleLoader.h, PCBundleLoader.m, PCDataSource.h, PCDataSource.m,
PCEditorView.h, PCEditorView.m, PCFileManager.h, PCFileManager.m,
PCProject.h, PCProject.m, PCProjectBuilder.h, PCProjectBuilder.m,
PCProjectDebugger.h, PCProjectDebugger.m, PCProjectManager.h,
PCProjectManager.m, PCServer.h, PCServer.m, PreferenceController.h,
ProjectBuilder.h, ProjectCenter.h, ProjectDebugger.h,
ProjectEditor.h, ProjectType.h, Server.h: New version - now
copyrighted by the FSF
2001-08-01 18:27 probert
* PCEditorView.m: Better highlighting of keywords
2001-08-01 14:35 probert
* GNUmakefile, GNUmakefile.postamble, GNUmakefile.preamble: New
copyright information and minor template additions
2001-07-07 13:48 probert
* PCProjectDebugger.m, PCServer.m: Little GUI modifications, done
by Pierre-Yves Rivaille
2001-07-01 21:02 probert
* GNUmakefile.postamble: Added makefile
2001-07-01 21:01 probert
* GNUmakefile, GNUmakefile.preamble: Applied patch from Adam Fedor
2001-01-29 13:17 robert
* PCEditorView.m, PCProjectBuilder.m, PCServer.m: new textview code
required some changes
2001-01-14 18:54 robert
* ChangeLog: Updated the ChangeLogs
2001-01-14 18:01 robert
* PB.project: removing old PB stuff
2001-01-14 17:57 robert
* PCProjectBuilder.m, PCProjectDebugger.h, PCProjectDebugger.m:
Major improvements to the launch/debugger part
2001-01-14 17:23 robert
* Makefile, Makefile.postamble, Makefile.preamble: removed old PB
stuff
2001-01-14 16:53 robert
* PCProject.m: Fixed some mem leaks
2001-01-13 21:46 robert
* PCFileManager.m, PCProject.m: fix in the bundle project related
to the principal class.
2001-01-11 20:21 robert
* PCProjectBuilder.m, PCProjectDebugger.m: some more textview
handling...sigh
2001-01-11 19:42 robert
* PCProjectBuilder.m, PCProjectDebugger.h, PCProjectDebugger.m:
Added a primitive app/too launcher/debugger
2001-01-10 16:19 robert
* PCProjectBuilder.h, PCProjectBuilder.m: Initial support for RPM
SPEC file creation
2001-01-07 15:43 robert
* PCProjectManager.h, PCProjectManager.m: some more minor fix and
cleanup work
2001-01-07 15:11 robert
* PCBrowserController.m: removed unneeded log
2001-01-07 15:10 robert
* PCProjectManager.m: logs only when in DEBUG
2001-01-07 15:07 robert
* PCBrowserController.m: opening files using the workspace now
works a little bit better...
2001-01-07 14:44 robert
* PCServer.h, PCServer.m: reopening a file in the internal editor
now works w/o crashing
2001-01-07 13:12 robert
* PCBrowserController.m, PCProject.m, PCProjectManager.m: reopening
projects is now possible - finally...
2001-01-06 17:26 robert
* PCProject.h, PCProject.m, PCServer.m: minor bugfix in the editor
textview and new method to copy files into proj
2000-11-10 19:27 robert
* PCProject.h, PCProject.m, PCProjectManager.m: some daily work...
2000-11-10 15:07 robert
* ChangeLog: changelog for 0.2.0
2000-11-04 17:47 robert
* PCBundleLoader.m: the bundle path is now depending on the env
variable
2000-11-04 14:20 robert
* PCProject.h, PCProject.m: projects are by default not executable
2000-11-02 11:21 robert
* PCProject.m, PCProjectBuilder.m: 2 lines of information when
launching...
2000-11-01 11:38 robert
* PCBrowserController.m, PCProject.m: removed logs
2000-10-29 21:17 robert
* PCProjectDebugger.h, PCProjectDebugger.m: added the class which
will one day become a simple gdb frontend
2000-10-29 21:15 robert
* GNUmakefile, PCBrowserController.m, PCProject.h, PCProject.m,
PCProjectBuilder.h, PCProjectBuilder.m, ProjectCenter.h: new style
interface - simpler but hopefully more usable
2000-10-29 13:00 robert
* PCBundleLoader.m, PCProject.m, PCProjectBuilder.h,
PCProjectBuilder.m, PCServer.h, PCServer.m: build logging now
works, as well as some enhancements when using the internal
'editor'
2000-10-27 19:15 robert
* PCProject.h, PCProject.m: removed the 2 popups, which are not
needed on the top right side
2000-10-26 11:12 robert
* PCProject.m: more image files are allowed now
2000-10-20 20:13 robert
* PCProject.h, PCProjectBuilder.m: new build images in the build
panel
2000-10-20 17:18 robert
* PCEditorView.m, PCProject.m: Support for protocols in file
creation
2000-10-15 20:24 robert
* PCBrowserController.m, PCProject.h, PCProject.m,
PCProjectBuilder.m, PCProjectManager.m: More UI enhancements - not
really functional yet
2000-10-15 14:27 robert
* PCBrowserController.m, PCProject.m, PCProjectBuilder.h,
PCProjectBuilder.m, PCProjectManager.m: typo and note about GNUstep
version added
2000-09-22 19:11 robert
* PCProject.h, PCProject.m: minor UI changes
2000-09-22 12:33 robert
* PCBrowserController.m, PCProject.h, PCProject.m,
PCProjectBuilder.h, PCProjectBuilder.m: some UI modifications
2000-09-21 09:36 robert
* PCBundleLoader.m: bundle path issues
2000-09-21 07:42 robert
* PCProjectManager.h, PCProjectManager.m: daily work
2000-09-21 07:20 robert
* PCFileManager.m: daily work
2000-09-21 07:16 robert
* PCEditorView.m: @end is now highlighted, too
2000-09-20 17:50 robert
* ChangeLog: Added a changelog
2000-09-20 17:46 robert
* GNUmakefile, PCBrowserController.m, PCEditorView.h,
PCEditorView.m, PCProject.h, PCProject.m, PCServer.m,
ProjectCenter.h: Added a first editor with syntax highlighting
2000-09-20 11:59 robert
* PCProjectBuilder.m: daily work
2000-09-20 11:53 robert
* PCProject.m, PCProjectBuilder.m: minor UI changes (scrollers in
scrollviews)
2000-09-19 17:39 robert
* PCProject.m, PCProjectBuilder.m: sizeToCells was missing ...
2000-09-17 16:40 robert
* PCProject.h, PCProject.m, PCProjectBuilder.m: Basic preferences
handling
2000-09-17 14:13 robert
* PCBrowserController.h, PCBrowserController.m, PCFileManager.h,
PCFileManager.m, PCProject.h, PCProject.m, PCProjectBuilder.h,
PCProjectBuilder.m, PCProjectManager.h, PCProjectManager.m,
PCServer.h, PCServer.m, ProjectCenter.h, Server.h: Implemented a
first 'editor', UI enhancements and other nice things
2000-09-03 22:10 robert
* GNUmakefile: renamed libPC into libProjectCenter
2000-08-28 21:04 robert
* PCBrowserController.m, PCFileManager.h: The class and header
files are now being displayed
2000-08-27 21:12 robert
* Makefile.preamble, PB.project, h.template, m.template, Makefile,
Makefile.postamble, ProjectEditor.h, Server.h, PCServer.h,
PCServer.m, ProjectCenter.h, ProjectDebugger.h, ProjectType.h,
PCProjectManager.m, PCProjectManager.h, PCBundleLoader.h,
PCBundleLoader.m, PreferenceController.h, ProjectBuilder.h,
PCBrowserController.h, PCDataSource.h, PCDataSource.m, PCProject.h,
PCFileManager.h, PCProject.m, PCFileManager.m, FileCreator.h,
GNUmakefile, GNUmakefile.preamble, PCBrowserController.m,
PCProjectBuilder.h, PCProjectBuilder.m: Initial revision
2000-08-27 21:12 robert
* Makefile.preamble, PB.project, h.template, m.template, Makefile,
Makefile.postamble, ProjectEditor.h, Server.h, PCServer.h,
PCServer.m, ProjectCenter.h, ProjectDebugger.h, ProjectType.h,
PCProjectManager.m, PCProjectManager.h, PCBundleLoader.h,
PCBundleLoader.m, PreferenceController.h, ProjectBuilder.h,
PCBrowserController.h, PCDataSource.h, PCDataSource.m, PCProject.h,
PCFileManager.h, PCProject.m, PCFileManager.m, FileCreator.h,
GNUmakefile, GNUmakefile.preamble, PCBrowserController.m,
PCProjectBuilder.h, PCProjectBuilder.m: Initial import