Brent Simmons
0a3db80ee4
Change the hold-shift-key text for open-web-page settings to “Press the Shift key to do the opposite.” Change the name of the default browser preference to “Browser.” Rejigger some constraints. Fix #2356 .
2020-08-23 14:38:41 -07:00
Maurice C Parker
0913963c97
Change table column width to automatically resize with table view. Issue #2373
2020-08-21 11:54:26 -05:00
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 C Parker
b20004e8b5
Fix initial Sidebar column sizing issue
2020-08-20 16:49:06 -05:00
Maurice Parker
b0e7ae0324
Merge branch 'mac-candidate' into main
2020-08-19 21:03:55 -05:00
Maurice Parker
afc113833b
Change shiftkey explanation text to use the secondary label color. Issue #2358
2020-08-18 17:26:23 -05:00
Maurice Parker
68250353fa
Set toolbar style to preference so that it looks correct on Big Sur
2020-08-18 17:24:39 -05:00
Maurice Parker
348e8734e7
Make timeline sort menu more closely match Mail's. Issues #2348 , #2347 , #2349
2020-08-18 12:01:36 -05:00
Maurice Parker
72bd722def
Remove sidebar filter button. Issue #2346
2020-08-17 17:50:50 -05:00
Maurice Parker
34247f6d89
Merge branch 'mac-candidate' into main
2020-08-15 14:35:44 -05:00
Maurice Parker
9c0730f4d3
Make sort menu taller so that it won't cut off. Issue #2339
2020-08-15 14:28:29 -05:00
Maurice Parker
cddd5cebff
Merge pull request #2338 from stuartbreckenridge/hotfix/2335
...
Hotfix/2335
2020-08-15 02:11:08 -05:00
Maurice Parker
c7fe39791d
Merge branch 'mac-candidate' into main
2020-08-15 02:06:31 -05:00
Stuart Breckenridge
ddbf0fffb6
Fixes #2335
...
The `ReleaseNotes` struct has been replaced with an extension on URL. Release Notes can now be opened on all versions of NNW.
2020-08-15 15:01:00 +08:00
Maurice Parker
25528ec886
Remove image size constraints
2020-08-15 01:58:31 -05:00
Maurice Parker
64c548c13f
Change filter button assets. Issue #2336
2020-08-15 01:45:47 -05:00
Maurice Parker
4ce974daca
Rename ArticleExtractorButton to make room for the new ArticleExtractorButton
2020-08-10 15:47:40 -05:00
Maurice Parker
fe671f079d
Change to use programmatic toolbar building
2020-08-10 03:58:19 -05:00
Maurice C Parker
c30f9af68c
Fix filter button placement on Catalina
2020-08-09 20:35:05 -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
656d327692
Programmatically define the default set of toolbar items
2020-08-09 15:36:32 -05:00
Maurice Parker
0ec9e26db7
Change timeline sort bar appearance
2020-08-09 12:14:41 -05:00
Maurice Parker
258c89bf12
Add new sidebar item menu to toolbar
2020-08-09 11:46:53 -05:00
Maurice Parker
c6885baaca
Add New Reddit and New Twitter menu items
2020-08-09 06:21:02 -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
0a9496a583
Initial support for the Unified Toolbar
2020-08-08 20:49:22 -05:00
Maurice Parker
c5ec93e8b5
Respect Sidebar size preferences from General preferences Issue #2321
2020-08-08 17:07:21 -05:00
Maurice Parker
634e9d2979
Set preferences toolbar style to preferences
2020-08-05 11:39:12 -05:00
Maurice Parker
cf233f4825
Merge pull request #2259 from stuartbreckenridge/feature/mac-preferences
...
Mac Preferences
2020-07-15 19:16:19 -05:00
Stuart Breckenridge
1b5b219e54
Restores storyboard to 36b4907e
2020-07-16 06:49:01 +08:00
Nate Weaver
5c29fde2c6
Fix sidebar column resizing on Mac
...
Since 17e1247
.
2020-07-14 12:16:46 -05:00
Maurice Parker
17e1247ff0
Add sort control for macOS
2020-07-12 19:43:25 -05:00
Stuart Breckenridge
31b93c5d13
small refactoring
2020-07-12 14:07:52 +08:00
Maurice Parker
3215c98253
Disable Extensions until we move Mac 5.1 to mac-candidate
2020-07-10 16:28:57 -05:00
Stuart Breckenridge
1f6f5fa054
Adds Mac Preferences
...
This makes use of `@AppStorage` for preferences. Severeral more need to migrated from AppDefaults etc.
2020-06-29 21:04:50 +08:00
Nate Weaver
36b4907e90
Put the default browser popup under "Web pages:"
2020-05-28 16:57:06 -05:00
Nate Weaver
0da3372b6d
Fix Preferences xib and Browser.swift after rebase
2020-05-25 21:32:56 -05:00
Nate Weaver
40b68f6ec6
Revert "Update "Open in Browser" menu item title as well"
...
This reverts commit 4b2fe7789895993a8bb0e034703bbb7c5a99f6d8.
2020-05-25 21:25:52 -05:00
Nate Weaver
baf2dcf0c7
Update "Open in Browser" menu item title as well
2020-05-25 21:24:50 -05:00
Nate Weaver
82d673851d
Tweak constraints, add period
2020-05-20 20:23:13 -05:00
Nate Weaver
a38ab12fb3
Add a note about holding the Shift key
2020-05-20 20:14:29 -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
Nate Weaver
68da48071a
Add "Open Application Support Folder" Debug menu item
2020-05-15 17:29:24 -05:00
Maurice Parker
a6b58beac7
Hide the account field for Popular and All reddit types
2020-05-12 14:14:39 -05:00
Maurice Parker
8434e7fa1f
Add sort option to Add Reddit Feed dialog
2020-05-10 16:19:38 -05:00
Maurice Parker
06e91aa8b7
Add the Add Reddit Feed dialog
2020-05-10 11:44:30 -05:00
Maurice Parker
adf2d75f95
Added Twitter add UI rules
2020-04-22 05:04:39 -05:00
Maurice Parker
0ff0c87932
Add the new twitter add dialog
2020-04-21 21:25:45 -05:00
Maurice Parker
0e7c47b04e
Refactored add window code to allow for multiple types of feed add window
2020-04-21 18:33:07 -05:00
Maurice Parker
d49eabbcb3
Add extension management for our two SendToCommand implementations
2020-04-08 20:22:13 -05:00
Maurice Parker
49cff8eb8e
Add basic ExtensionPoint support.
2020-04-07 15:25:33 -05:00
Maurice Parker
429ba1aed3
Add Feed Providers preference pane.
2020-04-06 21:06:42 -05:00
Maurice Parker
80d0a76e11
Increase the filter section so that it looks correct when the outline view must scroll.
2020-03-23 08:21:41 -05:00
Maurice Parker
8c0ae1871b
Make sure the Clean Up toolbar item disables when needed.
2020-03-22 18:07:23 -05:00
Maurice Parker
09733f0d87
Add button for Clean Up function.
2020-03-22 17:53:17 -05:00
Maurice Parker
532ac38ee4
Add Feeds Read Filter button.
2020-03-22 16:19:33 -05:00
Maurice Parker
36b53766d6
Add view options and filter to timeline. Issue #1937
2020-03-22 15:39:37 -05:00
Brent Simmons
6cbcf38aee
Revise View menu — tweak commands for hiding/showing read items and feeds.
2020-03-21 18:41:17 -07:00
Maurice Parker
fee3583c83
Fixed article extractor button error state.
2020-03-17 00:54:56 -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
eaa99db5c7
Initial support for multiple windows and state preservation.
2020-03-02 17:46:31 -08:00
Maurice Parker
5ac14fb910
Add read filter toggle for articles. Issue #130 .
2019-11-22 11:47:03 -06:00
Maurice Parker
7667dbf60e
Add hide read feeds menu option
2019-11-22 10:55:54 -06:00
Brent Simmons
4cb602f24a
Merge mac-release.
2019-10-26 12:44:33 -07:00
Daniel Jalkut
1fd55ab846
Remove an unused outlet for enableWebInspectorMenuItem
2019-10-26 14:21:00 -04:00
Daniel Jalkut
471c8ce667
Switch to SPUUpdater and establish our own single instance of this updater in the app delegate. If we're building for App Store or a TEST build, don't even initialize Sparkle.
2019-10-22 19:33:00 -04:00
Nate Weaver
b5d7ce8e8c
Disable "Add Folder" button when the text field is empty
2019-10-19 12:31:47 -05:00
Brent Simmons
1d45796220
Merge mac-release.
2019-10-17 22:11:35 -07:00
Brent Simmons
56fab24cec
Make importing NetNewsWire 3 subscriptions a one-step process — use an accessory view in the NSOpenPanel. Also: refactor to use immutable structs instead of classes; use static methods on structs; reduce API surface; don’t flatten sub-folders (let the OPML importer handle the flattening, which it already does).
2019-10-17 13:25:11 -07:00
Maurice Parker
9e18361043
Merge branch 'mac-release'
2019-10-14 20:59:26 -05:00
Maurice Parker
19145505c5
Add the ability to import NNW 3 Subscription plist files. Issue #1129
2019-10-14 20:45:58 -05:00
Nate Weaver
0c99a5f523
Remove enableWebInspectorMenuItem outlet
...
Fixes a console warning about the removed property.
2019-09-22 15:19:23 -05:00
Maurice Parker
a85df5bd09
Add Feedly icon. Issue #1031
2019-09-20 14:47:40 -05:00
Maurice Parker
d67c9144f5
Add Reader View is always on preference for Feeds
2019-09-19 19:49:11 -05:00
Maurice Parker
76056e4fef
Add menu and keyboard shortcut to Reader
2019-09-19 17:25:36 -05:00
Maurice Parker
d3a5bdf6d3
Merge branch 'mac-release'
2019-09-19 11:59:01 -05:00
Nate Weaver
4a0bbeacc2
Disable Web Inspector for App Store builds
...
- Hide the "Enable Web Inspector" menu item.
- #if-out notifications/defaults/etc.
- Make toggleWebInspectorEnabled(_) a no-op.
2019-09-19 10:38:17 -05:00
Maurice Parker
20ecba1649
Add tooltip to Reader button
2019-09-18 20:40:58 -05:00
Maurice Parker
8cd6f107e5
Add basic Article Content extraction
2019-09-18 18:15:55 -05:00
Maurice Parker
786a4e48c4
Merge branch 'mac-release'
2019-09-17 15:01:01 -05:00
Nate Weaver
e39fa31bf7
Add a menu item to the Debug menu to enable the Web Inspector
...
Just enables the "Inspect Element" item in a WKWebView's contextual menu at the moment.
2019-09-17 05:04:05 -05:00
Phil Viso
8a6e3c9f37
Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire into GroupArticlesByFeed
...
# Conflicts:
# Mac/MainWindow/Timeline/TimelineViewController.swift
2019-09-13 08:23:31 -05:00
Maurice Parker
8dda681409
Add accessibility labels to Sidebar, Timeline, and Article. Issue #934
2019-09-10 11:09:17 -05:00
Phil Viso
045bc61684
Renamed Sort By menu item to Sort Articles By
2019-09-08 17:12:18 -05:00
Phil Viso
32d6678fdd
Added group by feed menu item
2019-09-08 17:09:26 -05:00
Brent Simmons
cbaad4bdeb
Add checkbox to Preferences > General for turning off the unread count in the Dock.
2019-09-03 22:17:31 -07:00
Brent Simmons
588dbb0ce5
Add prefs to Advanced prefs pane to 1) check for updates automatically, and 2) choose to download test or release builds. The default will be release builds only, since most people don’t want test builds.
2019-08-18 16:07:37 -07:00
Brent Simmons
5670989c29
Do initial layout of revised Advanced preferences (which now include updates preferences).
2019-08-17 16:58:39 -07:00
Maurice Parker
18b90ba93f
Added How To Support NetNewsWire help menu item. Issue #753
2019-06-14 17:38:00 -05:00
Charles Parnot
4f02fe7401
Fix issue with 'Mark as Read' menu item in the Article menu.
...
There were 2 issues: the title of the menu item did not toggle between 'Mark As Read' and 'Mark As Unread', and it was not invalidated where there is no article selected. All the code was already in place in `MainWindowController` as part of the interface item validation, but the menu item was using the wrong selector: `markRead` instead of `toggleRead`. Just changing the action in the menu item was needed to get the validation and menu item update happening correctly.
2019-06-07 09:06:18 +02:00
Brent Simmons
6cd8f42597
Add layout constraints for the table cells in Account > Preferences sidebar.
2019-05-26 21:59:41 -07:00
Brent Simmons
9e0187ca55
Fix tableView frame in Preferences > Accounts sidebar. For some reason IB wants it wider than the clip view. This leads to unwanted horizontal scrolling.
2019-05-26 21:38:13 -07:00
Brent Simmons
4de509326f
Change OPML menu items to Import Subscriptions… and Export Subscriptions. Change Close menu item to Close Window.
2019-05-26 11:55:24 -07:00
Brent Simmons
ad841ee41e
Remove Donate to App Camp from Help menu, since the donation page no longer exists.
2019-05-25 10:27:05 -07:00
Brent Simmons
8f48d8a726
Add Slack Group command in Help menu — it takes you to the signup page.
2019-05-25 10:21:25 -07:00
Maurice Parker
1802f71572
Implement the delete UI
2019-05-01 18:26:23 -05:00