Commit Graph

79 Commits

Author SHA1 Message Date
Maurice Parker
6eae89cf4c Merge branch 'mac-candidate' into main 2020-08-20 20:45:15 -05:00
Maurice Parker
2b35eacc30 Improve new window pane sizes. Issue #2344 2020-08-20 20:00:31 -05:00
Maurice Parker
b0e7ae0324 Merge branch 'mac-candidate' into main 2020-08-19 21:03:55 -05:00
Maurice Parker
b0de353d02 Make clean up availability take read count into consideration. Issue #2352 2020-08-18 15:04:30 -05:00
Maurice Parker
24295639ae Set the total unread count in the subtitle when nothing is selected 2020-08-14 14:35:36 -05:00
Maurice Parker
9a91648acc Remove sidebar toggle from the default set 2020-08-11 21:36:15 -05:00
Maurice Parker
38d01eb151 Add Sidebar toggle 2020-08-11 21:03:19 -05:00
Maurice Parker
cb2eefa56a Implement new article extractor button for Big Sur 2020-08-10 17:34:12 -05:00
Maurice Parker
4ce974daca Rename ArticleExtractorButton to make room for the new ArticleExtractorButton 2020-08-10 15:47:40 -05:00
Maurice Parker
c652486663 Change all 10.16 version checks to be 11.0 2020-08-10 11:43:18 -05:00
Maurice Parker
1c9b0feaaf Move tooltip to the toolbar item instead of the button 2020-08-10 09:53:06 -05:00
Maurice Parker
7619f4470b Add article toolbar items 2020-08-10 09:45:48 -05:00
Maurice Parker
38dd0257bb Add search and mark all as read toolbar items 2020-08-10 09:28:45 -05:00
Maurice Parker
fe671f079d Change to use programmatic toolbar building 2020-08-10 03:58:19 -05:00
Maurice Parker
c4599cbcc4 Comment out Toolbar Search Item so that the storyboard can be opened on Catalina 2020-08-09 20:27:47 -05:00
Maurice Parker
8ee33c34b3 Hook up new search toolbar item 2020-08-09 16:40:44 -05:00
Maurice Parker
656d327692 Programmatically define the default set of toolbar items 2020-08-09 15:36:32 -05:00
Maurice Parker
258c89bf12 Add new sidebar item menu to toolbar 2020-08-09 11:46:53 -05:00
Maurice Parker
f676de1ce1 Change toolbar separators to start with a lower case character to match modern Swift conventions 2020-08-09 10:47:56 -05:00
Maurice Parker
afe8d23365 Add separator for timeline and make buttons stateful 2020-08-09 06:02:48 -05:00
Maurice Parker
57d988da95 Fix titles on Big Sur 2020-08-08 21:28:43 -05:00
Maurice Parker
95a8f6d72d Merge branch 'swiftui' 2020-07-10 15:28:14 -05:00
Nate Weaver
5acce87995 Mac: Make shift-space scroll up even when the detail view doesn't have focus
Issue #969.
2020-07-10 13:57:34 -05:00
Stuart Breckenridge
a57f98e4e7 NetNewsWire-Mac AppDefaults is now a singleton 2020-07-02 11:17:38 +08:00
Maurice Parker
9a82d2e233
Merge pull request #2121 from rizwankce/fix/in-app-browser-shortcut
fix open in app browser for mac and iOS
2020-05-29 10:13:07 -05:00
Rizwan Mohamed Ibrahim
d671029828
refactor open in app browser for mac and iOS 2020-05-29 19:26:20 +05:30
Rizwan Mohamed Ibrahim
eb7ac0f076
fix open in app browser for mac and iOS 2020-05-29 15:44:32 +05:30
Nate Weaver
41d96be8b4 Revert toolbar item updating 2020-05-25 21:25:52 -05:00
Nate Weaver
1ab17b2574 Add a preference for the browser to use to open articles
- Selectable in General Preferences
- Toolbar item now updates to show the browser's icon
2020-05-25 21:24:49 -05:00
Nate Weaver
0c2d057860 Add defaultBrowserID user default and make the appropriate toolbar item use that browser's icon 2020-05-25 21:19:50 -05:00
Nate Weaver
b8220d3a9c Show the current default browser in the "Open in Browser" toolbar item 2020-05-25 21:19:29 -05:00
Brent Simmons
64eec7ad6b
Merge pull request #2100 from Wevah/open-in-background-inversion
Make shift key invert the "open in background" preference
2020-05-23 16:06:47 -07:00
Martin Nash
3e48be050e Updated function name to openInBrowserUsingOppositeOfSettings 2020-05-21 22:28:30 -07:00
Martin Nash
834be9edff 2099 | Keyboard shortcut to open in browser in background/foreground contrary to user preference.
- Add openInBrowserAlternate() function
- Add shit-modified entries to to GlobalKeyboardShortcuts.plist to trigger new function
2020-05-20 22:15:00 -07:00
Nate Weaver
1e1fc06e7b Clean up shift-key checking and add it to more places 2020-05-20 19:59:21 -05:00
Nate Weaver
24338b135e Don't do shift-key detection in Browser 2020-05-20 19:54:25 -05:00
Nate Weaver
e79cafc82e Make shift key invert the "open in background" preference
- Also add an appropriate menu item.
2020-05-20 19:41:23 -05:00
Maurice Parker
faab33ab2e Save and toggle full screen state. Issue #2053 2020-05-09 14:14:46 -05:00
Maurice Parker
649972f57f Created the Developer build which has some functionality disabled for those without access to the API keys needed. 2020-03-28 16:51:41 -05:00
Maurice Parker
9a180bf083 Deleted obsolete code. 2020-03-27 18:35:41 -05:00
Maurice Parker
0276c19459 Add Clean Up command. Issue #1912 2020-03-15 18:02:55 -05:00
Maurice Parker
118ce73c08 Change focus when the sidebar is shown or hidden. Issue #1004 2020-03-14 14:36:18 -05:00
Maurice Parker
d94e090094 Replace Mark Older as Read with Mark Above and Mark Below. 2020-03-08 16:15:17 -07:00
Maurice Parker
fc447121d6 Save window state to user defaults. Issue #1852 2020-03-05 17:42:17 -07:00
Maurice Parker
7bc5a7946f Refactor so that state could be restored from alternate sources (such as UserDefaults). 2020-03-05 16:42:54 -07:00
Maurice Parker
ceef6116f9 Persist and restore per window per feed timeline filter state. 2020-03-03 18:13:43 -08:00
Maurice Parker
94d04e3cc2 Change restore and save func names to be more consistent. 2020-03-03 15:36:22 -08:00
Maurice Parker
1a41d4f265 Change window frame and controller splits to use new per window state restoration. 2020-03-03 11:26:33 -08:00
Maurice Parker
72e5915fb8 Refactor state restoration so that the MainWindowController has control of state restoration order. 2020-03-03 10:54:37 -08:00
Maurice Parker
e920235038 Remove references to windows when they close so that they will deallocate. 2020-03-02 18:06:55 -08:00