Commit Graph

7616 Commits

Author SHA1 Message Date
Maurice Parker 42bcaf7e55 Extract Theme Import logic so that it can be reused 2021-09-18 10:28:19 -05:00
Maurice Parker b43d8b6b28 Change reload so that the text size style can be used in more places. 2021-09-17 15:59:43 -05:00
Maurice Parker 48b2a5ca0f Extract as much HTML as possible from ArticleRenderer 2021-09-17 14:10:33 -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 ee2e2f8fa6 Merge branch 'ios-release' 2021-09-15 05:22:18 -05:00
Maurice Parker cd930a86a1 Merge branch 'ios-release' of https://github.com/Ranchero-Software/NetNewsWire into ios-release 2021-09-15 05:06:13 -05:00
Maurice Parker 5299134e01 Fix regression that broke state restoration on the iPhone 2021-09-15 05:05:58 -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
Maurice Parker de956f9473 Change to use JavaScript to detect scroll events as it will also capture scrollbar events 2021-09-13 21:03:27 -05:00
Maurice Parker 2c801a388c Restore the article scroll position when restarting NetNewsWire 2021-09-13 20:42:58 -05:00
Maurice Parker f44308c0c5 Make state restoration work on both the iPad and the iPhone 2021-09-13 02:22:15 -05:00
Maurice Parker cccfc69d43 Merge branch 'main' of https://github.com/Ranchero-Software/NetNewsWire 2021-09-13 01:11:35 -05:00
Maurice Parker 5001d82355 Restore article scroll position on iOS 2021-09-13 01:11:23 -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 87700325cf Changed to use preferredURL incase we run into any malformed links 2021-09-12 21:34:47 -05:00
Maurice Parker fa4b2531f8
Merge pull request #3102 from robmathers/copy-url-menu-options
Add Copy Article URL & Copy External URL Menu Items. Fixes #1285.
2021-09-12 21:17:50 -05:00
Brent Simmons 746faec2f4 Bump version to 6.0.2 build 609. 2021-09-12 17:57:10 -07:00
Maurice Parker 35b913f4a0 Add the ability to delete a theme on iOS 2021-09-12 16:40:59 -05:00
Maurice Parker 04ff96c60a Fix variable name 2021-09-12 16:35:49 -05:00
Maurice Parker 98999c0cc1 Add Theme selector to iOS 2021-09-12 16:18:55 -05:00
Maurice Parker 1eedc22149 Fix warning about opening files in place 2021-09-12 15:49:12 -05:00
Maurice Parker 7646029f2e Reload the web view when the Theme changes 2021-09-12 15:44:24 -05:00
Maurice Parker cad91d9415 Add the ability to import themes on iOS 2021-09-12 14:46:15 -05:00
Maurice Parker 3a09ff2db7 Change so that we are using the ArticleTheme definition of the suffix 2021-09-12 13:30:15 -05:00
Maurice Parker 9851629ec9 Implement a way to distribute themes with NetNewsWire 2021-09-12 11:53:34 -05:00
Maurice Parker 020c1f6141 Use a file presenter so that we don't have to switch back to NNW to observe theme edits. 2021-09-12 09:59:03 -05:00
Maurice Parker abd66ea1bb Maintain scroll position when changing themes 2021-09-11 20:53:57 -05:00
Maurice Parker baad458138 Add Open Themes button 2021-09-11 20:32:15 -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 8633516cc6 Merge branch 'ios-release' 2021-09-11 14:28:20 -05:00
Maurice Parker 25946f3c5a Defer the selection of the feed and article on state restoration to avoid crashes on iPad's running iOS 15 in landscape mode as they restore article selected state. Fixes #3201 2021-09-11 14:28:00 -05:00
Maurice Parker b4d9423ff2 Add alert to verify overlaying an existing theme 2021-09-09 06:03:28 -05:00
Maurice C Parker c031aa5cbe Add popup button for selecting article themes on Catalina 2021-09-09 05:47:49 -05:00
Maurice Parker 6c09bf585c Use separate text widths for different OS versions 2021-09-09 02:08:47 -05:00
Maurice C Parker 35995fad39 Fix theme dialog formatting on Catalina 2021-09-09 01:53:40 -05:00
Maurice Parker ef44a9b6e6 Fix theme install button text 2021-09-09 01:37:55 -05:00
Maurice Parker ddde664d61 Remove provisioning specifier for Brent's build 2021-09-08 21:14:32 -05:00
Maurice Parker ffb3ce3285 Remove provisioning specifiers for Brent's build 2021-09-08 21:14:04 -05:00
Maurice Parker f058aad6a7 Switch Brent over to full Auto for build signing 2021-09-08 21:02:47 -05:00
Maurice Parker 5a9192da7c Update code signing identity for Brent 2021-09-08 20:54:34 -05:00
Maurice Parker 0ec5f9c281 Change Brent to Automatic signing 2021-09-08 20:48:21 -05:00
Maurice Parker 777ee9a421 Restore Provisioning Profile Specifier 2021-09-08 20:28:41 -05:00
Maurice Parker 622c3b0240 Sort the theme names 2021-09-08 20:02:38 -05:00
Maurice Parker 39c9cc440c Add optional article theme toolbar item 2021-09-08 19:58:40 -05:00
Maurice Parker e68e7420b8 Update the theme popup when the themes change 2021-09-08 17:36:52 -05:00
Maurice Parker 9db72e50e8 Add article theme pop up to General Prefs 2021-09-08 16:38:05 -05:00
Maurice Parker 596202fc33 Reload the article if the theme changes 2021-09-08 15:55:42 -05:00
Maurice Parker a645ac9458 Change how Notification names were defined to match our current convention 2021-09-08 14:19:56 -05:00
Maurice Parker 281e41dd2d Add missing punctuation on alert 2021-09-08 05:49:02 -05:00