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
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
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
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
Daniel Jalkut
1207a20ae5
Remove redundant depdendency listing.
2021-06-23 16:37:46 -04:00
Daniel Jalkut
f277b848da
Add IconImageCache.swift to the multiplatform builds, and fix a build error in FeedIconImageLoader.
2021-06-21 17:58:13 -04:00
Daniel Jalkut
1ee558fe04
Add a Mac App Store Share Extension target and incorporate it into the MAS app.
2021-06-21 12:31:54 -04:00
Daniel Jalkut
1a3bffdac8
Get the NetNewsWire MAS target building again.
2021-06-21 12:30:26 -04:00
Stuart Breckenridge
bc811877b9
Moves changes to xcconfig
2021-06-17 00:59:30 +08:00
Stuart Breckenridge
a86f1d8a49
FreshRSS will use the entered API url
2021-06-16 14:55:11 +08:00
Stuart Breckenridge
db9d326457
moved bridging header to iOS resources
2021-06-16 14:50:53 +08:00
Stuart Breckenridge
0e19a9d98a
Adds 1Password Extension to UIKit.
2021-06-16 14:41:51 +08:00
Maurice Parker
ff19a9c48e
Merge pull request #3129 from GetToSet/main
...
Solve codesign & library embedding for Share Extension on Xcode 12.5
2021-05-29 17:16:31 -05:00
Maurice Parker
f9af3c786b
Merge branch 'ios-candidate'
2021-05-25 20:12:50 -05:00
Ethan Wong
6f824a5424
Add script in main app's build phase to delete unnecessary frameworks for Share Extension (workaround for Xcode 12.5)
2021-05-24 13:13:22 +08:00
Ethan Wong
7402594d7c
Prevent RSCore from being embedded into ShareExtention and cleanup 'Delete Frameworks' code.
2021-05-24 13:08:25 +08:00
Brent Simmons
9d2c8f000f
Create and use IconImageCache. It centralizes and de-dupes logic for getting feed/article images, and it caches the results, which helps performance.
2021-05-08 12:42:44 -07:00
Maurice Parker
c25c8c0739
Merge branch 'ios-candidate' into main
2021-04-12 19:43:37 -05:00
Brent Simmons
4b9273be56
Add build phase to widgets extension to strip out frameworks.
2021-04-10 14:35:42 -07:00
Fábio Oliveira
d05594dafb
Fix Unit Tests
...
- Adopt new fields from SecretsProvider in FeedlyTestSecrets
-Fix call to Account init that was expecting an optional
- Linked `Articles` and `RSCore` libraries to the Unit Tests target
- Small change to order of imports for consistency
2021-02-24 01:13:47 +01:00
Maurice Parker
c063880c48
Upgraded to production releases of RS libraries
2021-02-10 16:19:26 -06:00
Maurice Parker
91ce7ff189
Update to the latest RSCore
2021-02-07 20:26:30 -06:00
Stuart Breckenridge
0a10544905
Fixes context menu logic
...
Prevents both a menu and action being attached to the `markAllAsRead` button. This caused issues on iPad where the popover would show instead of the menu. When the user changes the preference the toolbar is now rebuilt.
This commit also fixes the widget building on M1 where SwiftGen is available.
2021-02-04 08:19:35 +08:00
Stuart Breckenridge
474fbedbc3
Widget
...
• Hides count text when there are no articles beyond what is displayed.
• Fixes html appearing in titles.
2021-01-30 09:02:42 +08:00
Maurice Parker
bc7341ec80
Don't clear progress when an error happens because it might be part of a folder move. Fixes #2764
2021-01-26 18:02:09 -06:00
Maurice Parker
f605d93d90
Fixed compile errors for Multiplatform targets
2021-01-06 01:55:07 -06:00
Mike Schreiber
7d13545763
Remove trailing space in file path
2021-01-05 16:40:15 -08:00
Stuart Breckenridge
af19a56b53
Merge branch 'main' into richer-notifications
2020-12-24 09:33:27 +08:00
Stuart Breckenridge
47d12f4fe7
Widget Accessibility
...
Reduces article count on display when using larger text sizes
2020-12-24 08:45:07 +08:00
Stuart Breckenridge
3254d57189
resolve merge commit
2020-12-24 07:23:29 +08:00
Stuart Breckenridge
d267660d34
Merge branch 'main' into richer-notifications
...
# Conflicts:
# NetNewsWire.xcodeproj/project.pbxproj
2020-12-24 07:16:59 +08:00
Maurice Parker
6b4af11e6b
Update iOS build to work with new dynamic internal packages
2020-12-23 15:52:27 -06:00
Stuart Breckenridge
6ed662278a
adds missing packages back to iOS target
2020-12-23 20:50:41 +08:00
Maurice Parker
fb6e51124f
Made internal packages dynamic and removed Asset catalog from the share extension. Fixes #2680
2020-12-21 10:55:00 -06:00
Stuart Breckenridge
121ab4e91f
Updates build script
2020-12-21 18:54:28 +08:00