Commit graph

22 commits

Author SHA1 Message Date
Sergii Stoian
3c30f7fbd0 * Framework/PCProjectManager.m: Corrections in alert panel names.
Make "Add Files" panel run in modal mode.
* Framework/PCProject.m: Corrections in alert panel names.
* Framework/PCFileCreator.[mh]: Partial rewrite. Check existance of files 
  wich will be added. Make panel run in modal mode. Add "Add Header File"
  option button.
* Documentation/TODO: Update.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@27826 72102866-910b-0410-8b05-ffd578937521
2009-02-10 00:31:55 +00:00
Sergii Stoian
6f85c6383a * Framework/PCProject.m:
(dealloc): Replace DEVELOPMENT with DEBUG

* Framework/PCProjectBrowser.m:
  (fileNameIconPath): Implement new method.

* Framework/PCFileNameIcon.m:
  (mouseDown:) Finish drag&drop implementation.
  (init): Do not set image by default.
  (dealloc): Replace DEVELOPMENT with DEBUG.
  (setDelegate:): Use ASSIGN.
  (updateIcon): Cleanup.

* Framework/English.lproj/ProjectInspector.gorm: Remove
  'Hide on deactivate' attribute to panel. It allows drag&drop
  operations for external applications (e.g. Workspace).

* Modules/Projects/Application/PCAppProject.*: Use PCFileNameIcon
  in inspector to use drag&drop functionality. Cleanup.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@27798 72102866-910b-0410-8b05-ffd578937521
2009-02-05 23:59:32 +00:00
Riccardo Mottola
183dfb4adb decrease minimum window height
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@27727 72102866-910b-0410-8b05-ffd578937521
2009-01-29 23:48:29 +00:00
Sergii Stoian
8f3e4f1b6e * Move PCPrefController out of the Framework
* Make modifications to files which use PCPrefController


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@27698 72102866-910b-0410-8b05-ffd578937521
2009-01-26 22:56:03 +00:00
Riccardo Mottola
ed890b7e2e make textfields scrollable
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@27592 72102866-910b-0410-8b05-ffd578937521
2009-01-13 21:35:05 +00:00
Richard Frith-MacDonald
0fcb14a78f Avoid some confusion when selecting files
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@27323 72102866-910b-0410-8b05-ffd578937521
2008-12-17 10:46:22 +00:00
Riccardo Mottola
08029f654a created and connected button outlets for build and debugger
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@27264 72102866-910b-0410-8b05-ffd578937521
2008-12-09 00:51:53 +00:00
Riccardo Mottola
8c5c85d4db created set buttons for paths
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@27263 72102866-910b-0410-8b05-ffd578937521
2008-12-08 21:08:49 +00:00
Gregory John Casamento
bb3decbb48 Correct coloration issue in build panel.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@26863 72102866-910b-0410-8b05-ffd578937521
2008-09-22 23:39:57 +00:00
Gregory John Casamento
dc4adba496 Correct coloration issue with main window textfields.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@26862 72102866-910b-0410-8b05-ffd578937521
2008-09-22 23:37:24 +00:00
Sergii Stoian
87bc0ef57b * Framework/PCProjectManager.[mh]: Cleaning up code that manages
non-project editors. Use PCEditorManager instead. Remove
PCFileManager's dalegate code(FileManagerDelegates category).
(-newFile): Call PCFileCreator's method newFileInProject:.
* Framework/PCFileManager.[mh]: Move code related to creation of
new file in project from here
* Framework/PCFileCreator.[mh]: to here.
(-createFile): Add additional check before adding file to 
project	(fixes bug #17493).
* Framework/English.lproj/NewFile.gorm: Set owner to PCFileCreator.



git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@26024 72102866-910b-0410-8b05-ffd578937521
2008-02-04 23:51:28 +00:00
Sergii Stoian
e8e18614e8 * English.lproj/FindPanel.gorm: Added Find panel.
* PCMenuController.m: Added Find panel support.
* TextFinder.[hm]: Added implementation of Find panel.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@25498 72102866-910b-0410-8b05-ffd578937521
2007-09-23 22:27:21 +00:00
Gregory John Casamento
805daf2bb2 Additional image replacements and gorm corrections.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@25466 72102866-910b-0410-8b05-ffd578937521
2007-09-08 20:14:22 +00:00
Gregory John Casamento
45a14ab733 Correction for background color and image size.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@25465 72102866-910b-0410-8b05-ffd578937521
2007-09-08 00:50:06 +00:00
Sergii Stoian
74db52149f * Framework/PCProjectBuilderOptions.m: New file.
* Headers/ProjectCenter/PCProjectBuilderOptions.h: New file.
* ProjectBuilder options handling finished.
* Fixed compliance to GNUstep make v2.
* Framework/PCFileNameIcon.m: Start implementing drag/drop.
* Images/ProjectCenter.tiff: Use ProjectManager's app icon.
* Modules/Projects/*/Resources/Info.table: change default targets.
* Headers/ProjectCenter/PCDefines.h: Clean up.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@25406 72102866-910b-0410-8b05-ffd578937521
2007-08-21 21:30:36 +00:00
Sergii Stoian
b4044a3d1f 2007-06-05 Sergii Stoian <stoyan255@gmail.com>
* Framework/PCProjectBuilder.m: Added parsing of gcc error output.



git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@25220 72102866-910b-0410-8b05-ffd578937521
2007-06-04 22:27:18 +00:00
Sergii Stoian
f24d40c2d3 PCButton.m([initWitCoder]): add [_cell setImageDimsWhenDisabled:YES]
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@24382 72102866-910b-0410-8b05-ffd578937521
2007-01-19 00:06:32 +00:00
Sergii Stoian
3793013f03 * Framework/PCProjectManager.m: Fix problem with closing project.
* Framework/PCProjectr.m: Ditto.
        * Framework/PCMakefileFactory.m: Support for root build directory added.
        * Framework/PCProjectBuilder.m: Code cleanup.
        * Framework/PCProjectEditor.m: Enable usage of parser. Start testing process.
        * Framework/PCProjectWindows.m: Enable tooltips for buttons.
        * Framework/PCPrefController.m: setRootBuildDir: fix.

        * PCAppController.m: applicationWillTerminate: Remove file from build dir on
        application quit. This code still needs review (also removed build dir because of
        use PCFileManager's method).

        * Modules/Editors/ProjectCenter/PCEditor.m: browserItemsForItem: Crashes if file
        is not supported by parser. Fixed.



git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@24353 72102866-910b-0410-8b05-ffd578937521
2007-01-15 18:40:58 +00:00
Sergii Stoian
d5c82c42a2 Fix min size of project window and change min size of builder panel
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@24344 72102866-910b-0410-8b05-ffd578937521
2007-01-12 18:26:49 +00:00
Sergii Stoian
c47403f9b0 Project Builder make errors parsing: finished formatting, testing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@24343 72102866-910b-0410-8b05-ffd578937521
2007-01-12 18:02:41 +00:00
Sergii Stoian
096f3ed392 Builder.gorm, BuilderPanel.gorm added to Framework/English.lproj
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@24331 72102866-910b-0410-8b05-ffd578937521
2007-01-09 16:49:47 +00:00
Sergii Stoian
c3973a8573 Localizable resources for application and framework was defined (English.lproj)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@24254 72102866-910b-0410-8b05-ffd578937521
2006-12-26 17:04:57 +00:00