Commit Graph

755 Commits

Author SHA1 Message Date
Brent Simmons
b9fa81f922 Fix warnings about build scripts that don’t depend on anything but were marked as running based on dependency analysis. 2023-12-13 20:04:10 -08:00
Brent Simmons
c05ef2344f Remove unused code and references to Twitter and Reddit. 2023-11-25 11:44:34 -08:00
Brent Simmons
7078e6fd55 Remove OAuthSwift and its dependencies. 2023-06-26 09:57:22 -07:00
Brent Simmons
1bef45e1af Remove ExtensionPoint code. 2023-06-25 16:48:37 -07:00
Brent Simmons
8e8fdcf6d9 Remove more Reddit references, including code in the Account framework. 2023-06-25 15:45:36 -07:00
Brent Simmons
aeafd60c36 Remove Extensions UI from Settings window. 2023-06-25 15:24:24 -07:00
Brent Simmons
b6e7c16c13 Remove add-Reddit-feed sheet and window controller. 2023-06-25 14:43:55 -07:00
Maurice Parker
6c1e1ea1c6 Remove Twitter integration. Fixes #3842 2023-02-03 19:00:13 -08:00
Maurice Parker
5bf5706ac9 Restrict RSCore version so that we don't pick up version 1.1 when it happens 2022-11-01 20:26:14 -05:00
Maurice Parker
b4a5b9eb9e Updated to latest package versions. 2022-03-25 13:29:35 -05:00
Stuart Breckenridge
bac74ad90f Adds NewsFax to Mac + Mac MAS 2022-02-05 07:04:55 +08:00
Maurice Parker
26422ee971 Add Hyperlegible theme to build 2022-01-31 11:15:21 -08:00
Maurice Parker
ab9802d8b5 Remove Hyperlegible theme 2021-12-30 11:55:44 -08:00
Maurice Parker
0fe3ccbc11 Update to the latest version of VerifyNoBS 2021-11-05 15:27:34 -05:00
Maurice Parker
c16a231530 Added the Hyperlegible theme 2021-11-01 21:22:22 -05:00
Maurice Parker
08a1e79e7d Fix handling of how sections were added and remove 2021-10-20 20:37:29 -05:00
Maurice Parker
bbc7230e76 Refactor Diffable Datasources out of the Sidebar 2021-10-20 19:03:02 -05:00
Maurice Parker
23fe288fe9 Remove Multiplatform targets 2021-10-15 17:23:40 -05:00
Maurice Parker
d134af47a8 Fix compile errors 2021-10-07 15:55:57 -05:00
Maurice Parker
f73426f397 Added the Promenade theme to the defaults 2021-09-22 19:22:07 -05:00
Maurice Parker
95579e015d Added the Appanoose theme 2021-09-22 11:34:12 -05:00
Stuart Breckenridge
82a62712ce Better error messages for decoding issues 2021-09-21 10:43:12 +08:00
Stuart Breckenridge
a1b01384d3 refactors downloader code for macOS & iOS
More consistent code across platforms.
2021-09-20 19:34:25 +08:00
Stuart Breckenridge
afd952fbc2 refactors iOS theme downloads 2021-09-20 09:36:09 +08:00
Stuart Breckenridge
105a78bc0f Merge remote-tracking branch 'origin/main' into nnwtheme-downloader 2021-09-20 06:24:32 +08:00
Stuart Breckenridge
7994b34551 adds mac theme downloading 2021-09-19 21:18:23 +08:00
Stuart Breckenridge
4fab4ffa7c download themes using url scheme
this build enables iOS functionality only.
2021-09-19 20:31:45 +08:00
Maurice Parker
04d7ab188f Add import button to Themes listing scene 2021-09-18 10:49:30 -05:00
Maurice Parker
42bcaf7e55 Extract Theme Import logic so that it can be reused 2021-09-18 10:28:19 -05:00
Maurice Parker
ad9c059b8b Change how avatars are themed so that theme makers can control them 2021-09-16 17:11:16 -05:00
Maurice Parker
3fdb4a94ae Move Sepia theme to correct location and clean up the header links 2021-09-15 04:16:35 -05:00
Brent Simmons
ecf944c80a Merge branch 'main' of https://github.com/Ranchero-Software/NetNewsWire into main 2021-09-12 20:05:04 -07:00
Brent Simmons
504c294cc8 Require RSParser 2.0.3 and greater. Fix #3142. 2021-09-12 20:04:54 -07:00
Maurice Parker
98999c0cc1 Add Theme selector to iOS 2021-09-12 16:18:55 -05:00
Maurice Parker
9851629ec9 Implement a way to distribute themes with NetNewsWire 2021-09-12 11:53:34 -05:00
Maurice Parker
d8098ab2e9 Split stylesheet.css into two different stylesheets to separate things that should be customized from those that should. 2021-09-11 17:49:56 -05:00
Maurice Parker
b568f03edc Unify the stylesheets into a single one to make building themes easier 2021-09-08 04:58:26 -05:00
Maurice Parker
512e83d786 Refactor Styles to now be Themes 2021-09-07 16:58:06 -05:00
Maurice Parker
a06a10e661 Merge branch 'mac-release' 2021-09-06 20:42:13 -05:00
Maurice Parker
ec6cb1a1b1 Update to latest package versions 2021-09-01 20:38:30 -05:00
Stuart Breckenridge
178e737040 Converts to a browser preference to a Bool. 2021-08-26 10:27:23 +08:00
Stuart Breckenridge
3bc18e2891 Reduces Browsers to in-app and system default 2021-08-25 15:05:18 +08:00
Stuart Breckenridge
08a1120e00 Adds app default option
Adds app defaults option for controlling link opening preferences.

Adds browser logic and images.

Browser Manager Updates

- Handles deletion of current browser
- Fixes detection of installed browsers by moving URL Types to LSApplicationQuery
- Updates icons to glyphs
- Context menus update

tidy up

- removes browser specific options and offers in-app or default browser options (can be enabled via a bool)
- adds 1Password as an option
- removes custom wording on context menus

Fixes

- makes sure browser options are available on iPad
- uses VibrantCell
- Changes Settings title to "Open Links In"
2021-08-23 23:01:48 +08:00
Maurice Parker
b549293167 Upgrade to latest RSWeb. Fixes #3202 2021-06-26 18:15:05 -05:00
Maurice Parker
83b349925f Update to latest RSCore. Fixes #3199 2021-06-26 14:23:40 -05:00
Maurice Parker
cc3c8d0678 Merge pull request #3187 from danielpunkass/fix-code-signing
Fix code signing
2021-06-23 17:51:08 -05:00
Maurice Parker
e3f066aaf5 Merge pull request #3186 from danielpunkass/default-feed-handler
Hopefully finishing up the fixes for handling the "open in default browser" preference
2021-06-23 17:50:06 -05:00
Daniel Jalkut
9359367fe0 Re-sign the Share Extension after removing unwanted frameworks that are embedded within it. Also, add the same framework removal build phase to the MAS target. 2021-06-23 17:28:32 -04:00
Daniel Jalkut
1a567d415c Fix the path to the Sparkle framework in re-code-signing script. 2021-06-23 17:05:28 -04:00
Daniel Jalkut
2fc8e169a8 Re-sign Sparkle framework after removing unwanted components, to avoid a broken seal on the end product. 2021-06-23 17:00:24 -04:00