Commit graph

8386 commits

Author SHA1 Message Date
fredkiefer
76f84654c2 Implement font collection matching code in GSFontEnumerator.
Remove trailing white space.
2020-03-21 15:33:41 +01:00
fredkiefer
8d56f280f8 Use NSDebugLLog to reduce amount of output.
Small clean ups.
2020-03-21 14:32:43 +01:00
fredkiefer
4a56f9c742 Reduce data size to a usefull amount. 2020-03-21 14:25:30 +01:00
fredkiefer
4715703a20 Clean up file handling code.
Remove trailing white space.
Correct exclusion processing.
2020-03-20 19:33:14 +01:00
Gregory John Casamento
319c3677ff Remove code per fred's suggestion 2020-03-15 04:36:29 -04:00
Gregory John Casamento
ae767541b1 Merge branch 'NSFontCollection_branch' of github.com:gnustep/libs-gui into NSFontCollection_branch 2020-03-15 04:02:04 -04:00
fredkiefer
c15ff512c7 Add proper initializer and try to get retain counts correct. 2020-03-13 17:57:49 +01:00
Gregory John Casamento
16963fa2ab Merge branch 'master' of github.com:gnustep/libs-gui into NSFontCollection_branch 2020-03-13 05:22:10 -04:00
Gregory John Casamento
8f5e702766 Remove uneeded code 2020-03-13 05:19:07 -04:00
Gregory John Casamento
369e45ebe2 Add/Remove descriptors when appropriate 2020-03-13 03:14:42 -04:00
Gregory John Casamento
1f04167c7d Autorelease NSFontCollection when created by _writeToFile 2020-03-12 16:03:39 -04:00
Gregory John Casamento
3a027a7eba Remove errant comment 2020-03-12 15:46:52 -04:00
Gregory John Casamento
22fa2f21ea Remove redundant check 2020-03-12 15:45:55 -04:00
Gregory John Casamento
28ff42fa4b Correct indentation 2020-03-12 15:43:57 -04:00
fredkiefer
5680d2e0fd Correct the implementation of some simple methods on NSFileCollection. 2020-03-12 16:40:04 +01:00
Sergii Stoian
70a001d17f * Model/GNUmakefile: do not overwrite ADDITIONAL_INCLUDE_DIRS
value to help RPM build. In spec file ADDITIONAL_INCLUDE_DIRS can be sat
  to subdirectories which are create by RPM build tool.
2020-03-12 11:55:25 +02:00
Gregory John Casamento
3194948df4 minor improvements. 2020-03-11 23:39:39 -04:00
Gregory John Casamento
4b72608c35 Fix storage of font collection files 2020-03-11 23:36:22 -04:00
Gregory John Casamento
38f4292989 Fix encoding 2020-03-11 19:00:52 -04:00
Gregory John Casamento
ddce45a6a2 Release memory from archiving and unarchiving. 2020-03-11 01:17:51 -04:00
Gregory John Casamento
2760d90061 Rewrite the reading and writing portions of NSFontCollection so that we can output the root object as NSFontCollectionDictionary 2020-03-11 01:06:29 -04:00
Gregory John Casamento
681e5c9ed9 Correct issue with encoding, use a dictionary to store everything. Create collections when initializing when appropriate 2020-03-09 04:11:56 -04:00
Gregory John Casamento
fb7bdc70a0 Merge branch 'master' of github.com:gnustep/libs-gui into NSFontCollection_branch 2020-03-08 20:50:59 -04:00
Sergii Stoian
a655fe1192
Merge pull request #56 from gnustep/randr
Window placement fix on screen change
2020-03-06 01:34:44 +02:00
Sergii Stoian
a61aa9f68f * Source/NSWindow.m (_applyFrame:): new helper method to do actual
resizing and repositionning.
  (setFrame:display:): use _applyFrame method.
  (applicationDidChangeScreenParameters:): use _applyFrame: method.
2020-03-05 23:27:31 +02:00
Sergii Stoian
3f85f86f3b * Source/NSScreen.m: remove +screen comment - not ready yet. 2020-03-05 12:25:56 +02:00
Sergii Stoian
96a3579e98 * Source/NSWindow.m (applicationDidChangeScreenParameters:):
Call backend's `placewindow::` directly because our origin in OpenStep
  coordinates might left unchanged and `setFrame:display:` has check
  for it.
2020-03-05 02:21:26 +02:00
Sergii Stoian
6d4afe9678 Merge branch 'master' into randr
Conflicts:
	ChangeLog
2020-03-05 02:19:23 +02:00
Gregory John Casamento
bf5d40ea58 Merge branch 'master' of github.com:gnustep/libs-gui into NSFontCollection_branch 2020-03-02 15:11:34 -05:00
Fred Kiefer
3239fec4dc
Merge pull request #55 from Artoria2e5/patch-1
Mention GSScaleFactor
2020-03-01 10:47:47 +01:00
Mingye Wang
1253ccdccd
Mention GSScaleFactor
It probably is a good idea to show off HiDPI support.
2020-03-01 17:25:39 +08:00
Sergii Stoian
fcbb4d704b * Source/NSWindow.m (center): always center window on main screen -
monitor where user expects to see window.
2020-02-28 02:18:20 +02:00
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
Sergii Stoian
f460e3f875 * Source/NSWindow.m (sendEvent:): removed usage of extra local variables
in GSAppKitWindowMoved code block.
2020-02-26 02:05:34 +02: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
b3e099f4ab * Source/NSScreen.m (screens): add initial description of new logic
around screens (back, windows and menus) as comment.
2020-02-25 02:28:02 +02: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