Gregory John Casamento
f54d47667b
Add implementations or mutable font dcollectioin
2020-02-26 07:36:45 -05:00
Gregory John Casamento
80bab3fa5a
Implement encoding
2020-02-25 21:25:55 -05:00
Gregory John Casamento
a06dc3bef4
Add implementation for a few more methods
2020-02-25 18:15:02 -05:00
Gregory John Casamento
46d2636b36
Update _removeFile method. Correct minor comments
2020-02-25 11:02:39 -05:00
Gregory John Casamento
bd1a349c0a
Merge branch 'master' into NSFontCollection_branch
2020-02-25 09:00:17 -05:00
Gregory John Casamento
70bc1153de
Font collection constants
2020-02-25 08:58:44 -05:00
Sergii Stoian
941dd311e0
Merge pull request #54 from gnustep/randr
...
New feature: Main menu follows key window. Plus some multi-monitor fixes.
2020-02-23 23:53:58 +02:00
Sergii Stoian
216d1f086f
Merge branch 'master' into randr
...
Conflicts:
ChangeLog
2020-02-23 23:38:36 +02:00
Sergii Stoian
1bf4d59016
* Update ChangeLog
2020-02-23 23:35:27 +02:00
Sergii Stoian
fe5616f5e1
* Source/NSWindow.m
...
(applicationDidChangeScreenParameters:): quit while loop after
screen was found.
(sendEvent:): use `_screen` ivar to get screen befor frame change.
2020-02-23 23:26:18 +02:00
fredkiefer
3db981a95d
Move more behaviour from the IBActionConnection5 and IBOutletConnection5
...
classes to the original ones.
2020-02-23 18:22:21 +01:00
fredkiefer
078d10774c
* .travis.yml
...
* travis-deps.sh: Try to keep up with Niels' changes in base.
2020-02-23 18:17:33 +01:00
Sergii Stoian
c0c5cad292
Merge branch 'master' into randr
...
Conflicts:
ChangeLog
2020-02-23 03:04:19 +02:00
Sergii Stoian
99e0f4ddda
* Source/NSMenu.m (windowDidChangeScreen:): join two if statements.
2020-02-23 01:56:33 +02:00
Sergii Stoian
11ff1789e8
* Source/NSMenu.m (_setGeometry): take into account main screen
...
origin when calculating horizontal menu postion.
2020-02-20 01:11:33 +02:00
Sergii Stoian
fe1cf36de0
* Source/NSApplication.m (_appIconInit): take into account main screen
...
origin when placing application icon.
2020-02-20 00:53:44 +02:00
Gregory John Casamento
344a4bbaf8
Eliminate duplicate entries in GNUmakefile, remove 'blocking' capability in speech recognizer code for now.
2020-02-17 01:35:57 -05:00
Gregory Casamento
a92b030dcb
Merge pull request #53 from gnustep/NSSpeechRecognizer_branch
...
NSSpeechRecognizer branch, Merged with Approval from RFM.
2020-02-15 11:01:44 -05:00
Sergii Stoian
557486906a
* Source/NSMenu.m (initWithTitle:): moved observer setup for
...
window notification to applicationDidFinishLaunching: method.
(setTornOff:): setup oberver for window notifications if menu is
torn off, uset observer otherwise.
(applicationDidFinishLaunching:): setup oberver only for main menu.
(windowDidChangeScreen:): do not process notifications from menu
windows. Use -netstedSetFrameOrigin for frame change to take care
of submenus repositioning.
2020-02-14 14:14:05 +02:00
Sergii Stoian
c1c77cc7c0
* Source/NSMenu.m (windowDidChangeScreen:): simplify calculation of
...
frame X position.
2020-02-14 12:34:20 +02:00
Sergii Stoian
533be55806
* Source/NSWindow.m (setFrame:display:): use _screeForFrame: here
...
to prevent `_screen` reassign - it will be reassigned in
sendEvent: (GSAppKitWindowMoved event) after call to [self screen].
(setFrameFromString:): removed unused code because _screenForFrame:
never returns `nil`. Do not reassign `_screen` here.
2020-02-13 18:30:04 +02:00
Sergii Stoian
381c24cdf4
* Source/NSWindow.m (processEvent:): notification moved back here from
...
`screen` method. Placing posting notification into `screen` method
is unreliable/dangerous - notification observer may call [NSWindow screen]
which results in notification posting loop.
2020-02-12 13:55:15 +02:00
Sergii Stoian
4c531f04bc
* Source/NSWindow.m (processEvent:): posting notification
...
NSWindowDidChangeScreenNotification moved into `screen`
method.
2020-02-12 13:08:58 +02:00
Sergii Stoian
77778fb2bc
* Source/NSMenu.m (windowDidChangeScreen:): fixed formatting.
2020-02-12 12:10:14 +02:00
Sergii Stoian
2a1b9d4d54
* Source/NSWindow.m (sendEvent:): set current screen to ivar and
...
send WindowDidChangeScreen notification if window was moved to other
screen.
* Source/NSScreen.m (mainScreen): returns screen of main menu if no
key window exists. With this implementation default screen (screen at
index 0 in screens array) should never be returned.
* Source/NSMenu.m (initWithTitle:): observe WindowDidBecomeKey and
WindowDidChangeScreen notifications.
(windowDidChangeScreen:): new method to handle observed notification
added above. Moves menu to screen of key window for both cases: when
key window moved to or activated on different screen.
2020-02-12 01:46:17 +02:00
Gregory John Casamento
bacceb1a46
Prevent logging of content into public log. Only log server events
2020-02-11 06:37:49 -05:00
Gregory John Casamento
d0e05bfc3f
Add restart logic
2020-02-11 06:33:42 -05:00
Gregory John Casamento
9953d7d132
Correct issue with detecting if app is in foreground
2020-02-11 06:11:43 -05:00
Gregory John Casamento
5b96ad6692
Merge branch 'master' of github.com:gnustep/libs-gui into NSSpeechRecognizer_branch
2020-02-10 03:03:20 -05:00
Gregory John Casamento
1b2c0aad96
Correct some indentation
2020-02-10 02:31:39 -05:00
Gregory John Casamento
a9eb7c92e2
Minor changes
2020-02-09 23:00:26 -05:00
Gregory John Casamento
97a7bc738e
Move reconnection logic to one method
2020-02-09 21:26:01 -05:00
Gregory John Casamento
4ab70420a8
Add exception handling logic. I did this without using performSelector since it only occurs in a couple of places (it didn't seem worth the effort).
2020-02-09 19:55:46 -05:00
Gregory John Casamento
7ff1e9be8c
FontCollection changes
2020-02-09 17:45:44 -05:00
fredkiefer
b4ca06582e
* Source/NSFontDescriptor.m: Correct key for encoding and decoding.
2020-02-09 20:19:51 +01:00
Gregory John Casamento
33a8a8c28e
Some refactoring and cleanup
2020-02-09 07:11:25 -05:00
Gregory John Casamento
031868f73e
Changes to support multiple connections.
2020-02-09 05:30:35 -05:00
Gregory John Casamento
4b1d3c679f
Implement both ignoring all recognizers, but the ones specified and ignoring when app is not active.
2020-02-08 15:01:31 -05:00
Gregory John Casamento
efc901b79d
Fix compilation error
2020-02-08 07:37:58 -05:00
Gregory John Casamento
347fa8c4e1
Update build to fred's suggestions. No more hardcoded entries
2020-02-08 07:01:46 -05:00
Gregory John Casamento
6539ed8913
Final cleanup of debug output
2020-02-08 06:44:43 -05:00
Gregory John Casamento
d415f526d7
Reduce info debugging.
2020-02-08 06:35:11 -05:00
Gregory John Casamento
928d816968
Update MISSING
2020-02-08 06:31:11 -05:00
Gregory John Casamento
4b3a7b5d15
Cleanup.
2020-02-08 06:25:10 -05:00
Gregory John Casamento
f05702d450
Stop thread properly and close utterance.
2020-02-08 06:22:14 -05:00
Gregory John Casamento
07bf3d32e4
Shut down server when all connections are dead
2020-02-08 06:08:27 -05:00
Gregory John Casamento
eda8259f53
Retain connection.
2020-02-08 03:58:13 -05:00
Gregory John Casamento
60cf308471
Collapse server into normal instance
2020-02-08 02:45:40 -05:00
Gregory John Casamento
3468a92539
Cleanup. Fix issues pointed out in review.
2020-02-07 04:50:40 -05:00
Gregory John Casamento
f823bf3021
Add headers
2020-02-07 04:35:35 -05:00