Commit graph

6481 commits

Author SHA1 Message Date
fredkiefer
4b42583379 * Source/NSColor.m: Protect against theme colour list missing out
on default colours.
2020-10-04 22:39:39 +02:00
fredkiefer
8f46157e16 * Source/GSToolTips.m: Revert bogus last commit. 2020-09-14 23:21:52 +02:00
Gregory John Casamento
1889812055 Fix comment 2020-09-12 20:02:13 -04:00
Gregory John Casamento
faf57dd7a5 Merge branch 'master' into windows_corrections 2020-09-12 19:57:44 -04:00
fredkiefer
4cb2b0693f * Source/NSTextView.m (-initWithCoder:): Make sure text container is
in sync with the text view resize behaviour.
* Source/NSScrollView.m (-initWithCoder:): Add scrollers as
subviews when decoded.
2020-09-12 21:59:16 +02:00
Gregory John Casamento
2f0a22357c Merge branch 'master' into windows_corrections 2020-09-11 18:59:52 -04:00
Fred Kiefer
1f35fc1916
Merge pull request #82 from gnustep/nextspace-backports
NSWindow input focus switch fix
2020-09-11 22:59:04 +02:00
fredkiefer
c39b49c0d2 * Source/GSLayoutManager.m
+	(-glyphRangeForCharacterRange:actualCharacterRange:): Handle zero
+	length charRagne at end of text correctly.
2020-09-11 22:11:31 +02:00
Sergii Stoian
f7f80ecf8a * Source/NSWindow.m (makeKeyAndOrderFront:): unhide/activate
application after ordering and making it key. This prevents
  focus flickering between current key window and this window
  during application activation.
  Do not try to set key and main if window can't be set as key.
2020-09-11 12:52:09 +03:00
Gregory John Casamento
79374c6670 Update tooltips so that they display properly no matter what the theme is set to 2020-09-08 01:09:15 -04:00
fredkiefer
6832eaf1c4 * Source/GSXib5KeyedUnarchiver.m (-decodeCellPrototypeForElement:): Fix misuse of setType:. 2020-09-07 17:38:21 +02:00
Gregory John Casamento
cfd16f5afe Fix strange behavior of NSCell when running on windows. When a XIB or Storyboard is loaded setType is called and resets the value of the cell to 'title' for an unknown reason. 2020-09-01 04:53:13 -04:00
Gregory John Casamento
817374c50c Rollback last quickfix 2020-08-30 03:26:21 -04:00
Gregory John Casamento
ffee2f9560 Merge branch 'master' of github.com:gnustep/libs-gui 2020-08-27 19:52:28 -04:00
Gregory John Casamento
ca50dfa984 Quick fix for App exiting when it still has windows (on Win32) 2020-08-27 19:52:13 -04:00
Gregory Casamento
31958bf6e5
Merge pull request #73 from gnustep/NSText_branch
NSText* classes remaining in MISSING
2020-08-21 15:23:13 -04:00
Gregory John Casamento
3cc92a976d Eliminate warnings in NSTextFinder 2020-08-21 13:37:22 -04:00
Gregory John Casamento
1711b1d0da Delegate all functionality for NSTextFinder to GSTextFinder 2020-08-19 02:13:44 -04:00
Gregory John Casamento
ebafa1786d implemented changes suggested by review 2020-08-18 20:23:39 -04:00
Gregory John Casamento
1821d34ff2 Retab and correct indentation 2020-08-18 17:09:47 -04:00
Gregory John Casamento
65ba6fb8f9 Adding attribution for my changes to .m file 2020-08-18 15:57:38 -04:00
Gregory John Casamento
867e7879ac Call layoutManager from drawCharactersInRange:forContentView: 2020-08-18 14:53:40 -04:00
Gregory John Casamento
b242e3407a call performFindPanelAction: from performTextFinderAction: 2020-08-18 13:43:22 -04:00
Gregory John Casamento
889a1eb13b move call to validateUserInterfaceAction: 2020-08-18 13:35:00 -04:00
Gregory John Casamento
4d90930d64 Add implementation for validateUserInterfaceAction: 2020-08-18 13:32:13 -04:00
Gregory John Casamento
a02336f84f Implement rectsForCharacterRange: per example for firstRectForCharacterRange: 2020-08-14 12:34:49 -04:00
Gregory John Casamento
fe50e9f40a Correct previous change 2020-08-14 12:24:03 -04:00
Gregory John Casamento
553d81071d Return entire string for NSTextView in stringAtIndex:... 2020-08-14 11:58:29 -04:00
Gregory John Casamento
0740fc5f14 implement suggestion to call validation methods in perform methods. 2020-08-14 11:13:45 -04:00
Gregory John Casamento
41484fd5b3 Add NSResponder actions 2020-08-13 22:54:55 -04:00
Gregory John Casamento
d72e9e6ced Remove uneeded instance var. 2020-08-09 10:21:52 -04:00
Gregory John Casamento
938467102e Changed to allocate a new instance 2020-08-09 08:49:20 -04:00
Gregory John Casamento
72eb294eb6 Fix method name. 2020-08-09 08:02:41 -04:00
fredkiefer
16071b1b10 Fix compiler warnings mit gcc. 2020-08-07 19:44:13 +02:00
Gregory John Casamento
30f1483ded Implement methods on NSTextInputContext 2020-08-06 10:01:37 -04:00
Gregory John Casamento
ae317224c9 Remove uneeded variable. 2020-08-04 15:53:55 -04:00
Gregory John Casamento
03fd244708 Remove method which is already implemented 2020-08-04 15:51:12 -04:00
Gregory John Casamento
b6983955f6 Eliminate warnings 2020-08-04 14:45:04 -04:00
Gregory John Casamento
430862e7e9 Initialize shared GSTextFinder 2020-08-04 07:25:10 -04:00
Gregory John Casamento
40d84d7284 Implement all op methods 2020-08-04 07:16:46 -04:00
Gregory John Casamento
fc617321fe Add switch/case to handle app ops 2020-08-04 07:04:21 -04:00
Gregory John Casamento
214ff9e638 Implement setter/getter for client and findBarContainer. 2020-08-04 06:59:04 -04:00
Gregory John Casamento
c3701e2daf Change GSTextFinder parent class back to NSObject, start implementing NSTextFinder in terms of GSTextFinder. 2020-08-04 06:52:54 -04:00
Gregory John Casamento
8c36246dca Add encoding. 2020-08-04 06:32:19 -04:00
Gregory John Casamento
6bfdb64ef4 Implementation of NSTextFinderClient protocol 2020-08-03 07:50:47 -04:00
Gregory John Casamento
405b9bae2f Implement NSTextFinder protocol on NSTextView. 2020-08-03 07:11:38 -04:00
Gregory John Casamento
3030efa9f7 Add encoding / decoding for NSPredicateEditor for non-keyed archiving 2020-08-03 05:51:27 -04:00
Gregory John Casamento
281da47d7f Add externs 2020-08-02 11:39:51 -04:00
Gregory John Casamento
5bca05faef NSTextFinder skeletal implementation 2020-08-02 10:59:56 -04:00
Gregory John Casamento
93057d8123 Add ivars to NSTextCheckingController 2020-08-02 09:36:07 -04:00