Stuart Breckenridge
63cfbbdd95
Fixes build errors on macOS
2023-01-21 22:07:25 +08:00
Stuart Breckenridge
28cc7be936
Removes widget data ordering fix
2022-12-24 15:08:05 +08:00
Stuart Breckenridge
65dfa91ee1
Reverts to existing localization strategy
...
Existing `strings` tables removed. `tableName`s replaced with `comment`s.
2022-12-21 19:45:39 +08:00
Stuart Breckenridge
31768eb274
Fixes ArticleTheme Import on SwiftUI
...
Adds startAccessingSecurityScopedResource and stopAccessingSecurityScopedResource to `.fileImporter`s.
2022-12-21 12:31:54 +08:00
Stuart Breckenridge
199b9e4093
Removes logging call
2022-12-20 23:13:38 +08:00
Stuart Breckenridge
fe5a7d185b
Tidy up on the themes view
2022-12-20 22:04:04 +08:00
Stuart Breckenridge
53e49aa699
Article themes moved to SwiftUI
2022-12-20 20:35:18 +08:00
Stuart Breckenridge
432aeea1b5
Localises IconImage descriptions
...
- Deletes UIKit Timeline customizer
2022-12-20 17:26:19 +08:00
Stuart Breckenridge
686d93f49e
Switched to Pickers instead of Sliders
...
…because tick marks on SwiftUI pickers are painful
2022-12-20 17:20:45 +08:00
Stuart Breckenridge
eedc191b7e
Restore extension and account restrictions
2022-12-19 12:17:06 +08:00
Stuart Breckenridge
ef6b90d594
Enabling Extensions now possible in SwiftUI
2022-12-19 12:14:56 +08:00
Stuart Breckenridge
4ed11c0fc6
AddAccount sheets done
2022-12-18 15:51:42 +08:00
Stuart Breckenridge
4ff0bc8f98
Reader and CloudKit Account Views
2022-12-16 16:38:06 +08:00
Stuart Breckenridge
b526f05e68
All iOS Inspectors are now SwiftUI
2022-12-15 21:12:37 +08:00
Stuart Breckenridge
369c346139
Changes
...
- Removes unused classes
- Posts a notification when the app is opened via external context which allows the SwiftUI SettingsView to dismiss itself.
2022-12-14 07:15:22 +08:00
Stuart Breckenridge
00a148cd71
Improves UI for swipe to remove accounts
2022-12-13 09:43:34 +08:00
Stuart Breckenridge
ad66d7072c
Multiple revisions
...
Accounts
- Manage Accounts title updated to “Manage Accounts”
- Swift left to delete account added (with confirmation alert)
- After adding an account, user is returned to the Manage Accounts view
- Done button added to the Add Account view
Extensions
- Plus button added
- Consistent UI with Add Account
- Swipe left to deactivate added (with confirmation alert)
Import / Export
- Converted to two separate cells, with action sheet
2022-12-13 09:14:03 +08:00
Stuart Breckenridge
a9b0d05c83
Restores correct Extension Points in dev builds
2022-12-05 06:48:36 +08:00
Stuart Breckenridge
714e00f616
Merge branch 'main' into ios-ui-settings
...
# Conflicts:
# iOS/AppDefaults.swift
2022-12-04 21:10:17 +08:00
Stuart Breckenridge
f2cda7fcad
More settings work
2022-11-30 21:37:39 +08:00
Stuart Breckenridge
36fa87b8c4
More Options Added to Settings
2022-11-29 19:12:44 +08:00
Maurice Parker
7c9ac3d712
Add the concept of direct vs. indirect marking of articles. Fixes #3734
2022-11-14 21:10:16 -06:00
Maurice Parker
f6feb64289
Merge branch 'ios-candidate'
2022-11-13 19:36:32 -06:00
Maurice Parker
fcee0a605b
Merge branch 'ios-release'
2022-11-13 19:26:53 -06:00
Maurice Parker
35e57f4d98
Add build number to the release note lookup
2022-11-13 19:05:03 -06:00
Maurice Parker
e1d9455ffc
Fix video width for Feedbin Twitter videos in bundled stylesheets
2022-11-13 17:55:41 -06:00
Maurice Parker
746fe982c2
Force videos to be the full width of the available HTML. Fixes #3341
2022-11-13 17:49:29 -06:00
Maurice Parker
0ea57c21c2
Fix article status notification regression
2022-11-12 12:33:14 -06:00
Stuart Breckenridge
c8306c8660
Revised settings views
...
Notes:
- A lot of representable shims over UIKit view controllers. These misbehave a little. They should be re-written in SwiftUI.
- Settings no longer uses VibrantTableViewCell
- Changes to AppDefaults trigger objectWillSend
2022-11-12 19:50:13 +08:00
Brent Simmons
e3944ddf90
Remove, from default feeds, “Accidentally in Code” since it hasn’t been updated in quite a while. Replace it with inessential, since I’ll be returning to blogging.
2022-11-08 21:55:03 -08:00
Maurice Parker
b7b9344e3d
Change how we handle errors when working with Themes
2022-11-08 01:36:28 -06:00
Maurice Parker
41869f7bd8
Fix theme centering on iOS
2022-11-07 21:17:37 -06:00
Maurice Parker
ad164d59c9
Switching to case-sensitive compare since that is how we sort everything else.
2022-11-07 01:39:22 -06:00
Ethan Wong
3ba14f8596
Always use localized compare when sorting list items presented to the user
2022-11-06 00:29:33 +08:00
Maurice Parker
17a602d0e7
Add a Debug menu option to clear the image caches
2022-11-04 14:48:07 -05:00
Maurice Parker
f454d76701
Merge branch 'ios-candidate'
2022-10-29 01:08:22 -05:00
Maurice Parker
169b103f6d
Change widget encoding to be more parallel and only run when going into the background
2022-10-29 00:39:03 -05:00
Maurice Parker
05561d9c1f
Change to a different debounce strategy and don't write widget data while in the background. #3567
2022-10-08 17:10:40 -05:00
Stuart Breckenridge
856515a9f3
Merge branch 'main' of https://github.com/Ranchero-Software/NetNewsWire
...
# Conflicts:
# NetNewsWire.xcodeproj/project.pbxproj
2022-10-06 20:49:14 +08:00
Diggory Laycock
70509d4db9
Merge branch 'main' into iOS-Custom-notification-tone
2022-10-05 18:29:52 +01:00
Diggory Laycock
1010d29be8
Swaps .caf file for .mp3 for notification sound
...
.caf files don't appear to work on macOS notifications, and mp3s appear to work on both iOS and macOS, so swapped file format.
2022-10-05 18:21:33 +01:00
Maurice Parker
be75bd28d0
Refactor the ArticleThemeManager code to simplify it and try to avoid any issues with app warm up on the iPhone
2022-10-03 13:23:11 -05:00
Stuart Breckenridge
75029abad6
Corrected role
2022-10-03 21:35:42 +08:00
Stuart Breckenridge
05aca1c995
About Views
...
- Tidied up iOS
- Adds refreshed About view to macOS 12+
- About.plist is now shared
2022-10-03 21:16:51 +08:00
Mario Guzman
1eb4002c78
Fix timeline, details views for proper toolbar scroll behavior
...
Both the details and timeline container views were not extending behind the toolbar and thus content would not show when scrolled behind it. Top anchors should anchor to the top of the super view rather than safe area guides and AppKit automatically adjusts the scroll insets for NSToolbar and optionally (if available) NSTitlebarAccessoryViewController. This allows for the divider to appear when content scrolls behind it and for content to "shine through" the translucency of the NSToolbar.
2022-10-01 12:03:51 -07:00
Diggory Laycock
92a5b10223
Moves the comment about the source of the sound from the UserNotificationManager and into the AppAssets struct.
2022-10-01 15:20:53 +01:00
Diggory Laycock
1ed547d722
Moves the sound resource into the Shared Resources folder.
...
Moves the audio filename reference into the AppAssets struct to make it less stringly typed and centralise access.
2022-10-01 15:17:22 +01:00
Diggory Laycock
71275813da
add custom notification sound
...
Added a blip sound file to the Resources and the iOS target.
Changed the notification code to use the sound.
2022-10-01 14:20:21 +01:00
Maurice Parker
7d6157dde4
Change so that we always show the pointing finger cursor when hovering over a link
2022-09-27 19:44:53 -05:00
Maurice Parker
d100c64d80
Add right-click action to the Article Extractor Button. Fixes #3695
2022-09-27 12:02:45 -05:00