Fred Kiefer
5e5c0b1156
[finishLaunching] and [terminate:] send workspace notification
...
with the shared workspace as object.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11592 72102866-910b-0410-8b05-ffd578937521
2001-12-01 21:15:27 +00:00
Fred Kiefer
8dee14989f
Dummy implementation for [hideOtherApplications:] and
...
[unhideAllApplications:]. Simple implementation for
[runModalForWindow:relativeToWindow:], [endSheet:] and [beginSheet:...].
Removed various uneeded [update] and [sizeToFit] calls for menu operations.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10922 72102866-910b-0410-8b05-ffd578937521
2001-09-17 12:09:03 +00:00
Fred Kiefer
7c88e9d626
Implemented [rightMouseDown:] with code from NSResponder.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10767 72102866-910b-0410-8b05-ffd578937521
2001-08-21 23:23:19 +00:00
Fred Kiefer
d7698f89e9
Removed [showHelp:] and [activateContextHelpMode:] as they are
...
implemented in NSHelpManager.m. Use [showHelp:] in old method [].
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10656 72102866-910b-0410-8b05-ffd578937521
2001-08-05 22:20:27 +00:00
Adam Fedor
59384d53aa
Use runtime to find backend if not BACKEND_BUNDLE
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10024 72102866-910b-0410-8b05-ffd578937521
2001-05-25 17:46:46 +00:00
Adam Fedor
ca76560c9e
Verfiy bundle loading, make sure nib loaded visibile windows get orderedFront.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10021 72102866-910b-0410-8b05-ffd578937521
2001-05-24 14:47:43 +00:00
Adam Fedor
fc383e05d2
Check for sel.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@9895 72102866-910b-0410-8b05-ffd578937521
2001-05-08 02:42:45 +00:00
Adam Fedor
1ff4d1c990
Load backend as a bundle.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@9580 72102866-910b-0410-8b05-ffd578937521
2001-04-13 20:04:04 +00:00
Adam Fedor
0e78dabbf9
Don't set uncaught except handler until after init
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@9125 72102866-910b-0410-8b05-ffd578937521
2001-02-12 04:48:22 +00:00
Richard Frith-MacDonald
82da0b3811
Support dropping of filenames onto an appicon
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@9122 72102866-910b-0410-8b05-ffd578937521
2001-02-10 06:58:20 +00:00
Nicola Pero
d3a76d36c2
Fixed to use properly the base exception handler when aborting
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8837 72102866-910b-0410-8b05-ffd578937521
2001-01-27 13:20:51 +00:00
Nicola Pero
51b404929f
Fixed logging exception when no graphics context exists
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8618 72102866-910b-0410-8b05-ffd578937521
2001-01-16 12:36:32 +00:00
Nicola Pero
4506bb839a
Attempt at making the panel run upon uncaught exceptions a bit more user
...
friendly by adding the word 'error' to the panel title
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8582 72102866-910b-0410-8b05-ffd578937521
2001-01-13 13:44:40 +00:00
Nicola Pero
3809ed26c2
Fixed infinite loop of recursive exception handler calls from locking up
...
my window system and forcing me to restart it
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8553 72102866-910b-0410-8b05-ffd578937521
2001-01-10 22:37:29 +00:00
Richard Frith-MacDonald
0ac0237a1e
Handle exceptions when graphics context isn't in place.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8519 72102866-910b-0410-8b05-ffd578937521
2001-01-08 19:59:20 +00:00
Fred Kiefer
20a28ff6a0
Use the _default_context for all events and in dealloc.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8435 72102866-910b-0410-8b05-ffd578937521
2000-12-24 14:09:03 +00:00
Nicola Pero
b89da5341a
Indented comment
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8374 72102866-910b-0410-8b05-ffd578937521
2000-12-19 21:09:21 +00:00
Fred Kiefer
edb22721b2
Adopted to changes in header file. [initialize] Cache the
...
notification center and the NSAutoreleasePool class for the whole
file. [finishLaunching] set the image before starting the icon
view. Recognize file to open with flag @"NSOpen" beside @"GSFilePath".
[dealloc] now also destoys the graphic context. [stop:] now stops
the run loop, which may be restarted (but this will still reload
the NIB file!). [setApplicationIconImage:] check if the
_app_icon_window is there before setting its
image. [orderFrontDataLinkPanel:] and [orderFrontHelpPanel:] moved
the error message into the corresponding files. [terminate:] now
directly stops the program with exit(0). Also did some general
cleanup of code.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8333 72102866-910b-0410-8b05-ffd578937521
2000-12-16 16:22:31 +00:00
Fred Kiefer
dacc328789
[finishLaunching] removed uneeded call
...
to loadGModel:owner: as this gets done in loadNibNamed:owner:.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@8086 72102866-910b-0410-8b05-ffd578937521
2000-11-12 16:44:37 +00:00
Fred Kiefer
0630943220
[runPageLayout:] use real panel.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7832 72102866-910b-0410-8b05-ffd578937521
2000-10-16 22:53:39 +00:00
Nicola Pero
64691efc39
Reverted autorelease pool code
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7785 72102866-910b-0410-8b05-ffd578937521
2000-10-11 09:58:36 +00:00
Lyndon Tremblay
35e02eb955
- Various very small optimizations.
...
- Tells the user about unhandled exceptions.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7605 72102866-910b-0410-8b05-ffd578937521
2000-09-26 11:45:32 +00:00
Lyndon Tremblay
5f2683a975
Implemented AppKit exception handler
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7598 72102866-910b-0410-8b05-ffd578937521
2000-09-26 09:01:58 +00:00
Richard Frith-MacDonald
04cd8a4625
Minor tidyup
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7449 72102866-910b-0410-8b05-ffd578937521
2000-09-08 10:39:11 +00:00
Nicola Pero
bef15b5d9f
Removed annoying log
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7430 72102866-910b-0410-8b05-ffd578937521
2000-09-07 01:01:07 +00:00
Nicola Pero
35695a3b46
Updated for change in NSWindow's ivars
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7396 72102866-910b-0410-8b05-ffd578937521
2000-09-05 17:24:15 +00:00
Nicola Pero
4886431eba
Implemented NSApplicationWillTerminateNotification
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7380 72102866-910b-0410-8b05-ffd578937521
2000-09-05 01:07:59 +00:00
Adam Fedor
5a25706d4e
Don't update menu for some events
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7277 72102866-910b-0410-8b05-ffd578937521
2000-08-28 22:29:32 +00:00
Richard Frith-MacDonald
d1bbe54ace
Added middle mouse button support
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7140 72102866-910b-0410-8b05-ffd578937521
2000-08-03 08:48:22 +00:00
Jonathan Gapen
4cbc844da0
Add rough draft NSColorPanel.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6475 72102866-910b-0410-8b05-ffd578937521
2000-04-18 02:27:45 +00:00
Adam Fedor
c256b1df22
View display an tiff improvements
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6463 72102866-910b-0410-8b05-ffd578937521
2000-04-13 19:23:16 +00:00
Richard Frith-MacDonald
ba2e62d6de
Window level corrections and tidyups
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6459 72102866-910b-0410-8b05-ffd578937521
2000-04-13 07:55:19 +00:00
Richard Frith-MacDonald
f5384ec7aa
Fixes from jgapen
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6355 72102866-910b-0410-8b05-ffd578937521
2000-03-22 21:39:00 +00:00
Richard Frith-MacDonald
1cffef50a7
Fix typo
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6206 72102866-910b-0410-8b05-ffd578937521
2000-03-07 11:03:00 +00:00
Richard Frith-MacDonald
63c094b978
Minor fix for app activation
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6203 72102866-910b-0410-8b05-ffd578937521
2000-03-07 07:23:26 +00:00
Richard Frith-MacDonald
6a18da4e1e
Tidyups
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6189 72102866-910b-0410-8b05-ffd578937521
2000-03-06 11:39:22 +00:00
Nicola Pero
dc9e1e6615
Recognize "Window" as windows menu (for menus ported from macosx)
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6153 72102866-910b-0410-8b05-ffd578937521
2000-03-02 02:55:17 +00:00
Richard Frith-MacDonald
381e499e2c
Support for miniwindows
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6147 72102866-910b-0410-8b05-ffd578937521
2000-03-01 17:21:08 +00:00
Richard Frith-MacDonald
2189aa34d7
Window close/dealloc fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6115 72102866-910b-0410-8b05-ffd578937521
2000-02-25 17:43:32 +00:00
Richard Frith-MacDonald
d144de1a07
Window retain/release fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6046 72102866-910b-0410-8b05-ffd578937521
2000-02-21 15:33:30 +00:00
Adam Fedor
b33bb418f4
Merge from 0.6.5
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6040 72102866-910b-0410-8b05-ffd578937521
2000-02-19 00:40:47 +00:00
Nicola Pero
b1a006afbc
Fixed typo in last commit
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5860 72102866-910b-0410-8b05-ffd578937521
2000-01-25 14:09:25 +00:00
Nicola Pero
157ba7eb35
Pop up a panel explaining the problem when requested a non implemented
...
panel; added standard info panel support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5844 72102866-910b-0410-8b05-ffd578937521
2000-01-24 23:34:19 +00:00
Nicola Pero
ba4e5a1834
Updated for change in NSView ivars; fixed drawing of app icons
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5718 72102866-910b-0410-8b05-ffd578937521
2000-01-10 01:57:41 +00:00
Richard Frith-MacDonald
db5b4a9e70
Minor startup improvements etc.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5683 72102866-910b-0410-8b05-ffd578937521
2000-01-07 10:42:12 +00:00
Richard Frith-MacDonald
0b37f2e6c6
Improve nib support
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5679 72102866-910b-0410-8b05-ffd578937521
2000-01-07 06:45:35 +00:00
Richard Frith-MacDonald
c69a12abec
Hanle key equivalents in popup
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5675 72102866-910b-0410-8b05-ffd578937521
2000-01-06 19:49:19 +00:00
Richard Frith-MacDonald
5c769d641e
Focus fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5647 72102866-910b-0410-8b05-ffd578937521
2000-01-02 20:24:56 +00:00
Richard Frith-MacDonald
385814e1eb
Fix
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5606 72102866-910b-0410-8b05-ffd578937521
1999-12-22 09:36:29 +00:00
Richard Frith-MacDonald
2bc9a218d4
window level fixes in modal sessions
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5604 72102866-910b-0410-8b05-ffd578937521
1999-12-22 09:25:51 +00:00