Maurice Parker
5dcab57256
Change so that focus is on Feeds when restoring a feed. Issue #1386
2019-12-08 18:25:22 -07:00
Maurice Parker
7a6b818f57
Only reset the timeline under certain conditions. Issue #1422
2019-12-08 18:14:33 -07:00
Maurice Parker
4ad7cd7bdd
Fix vibrancy for new add web feed folder picker. Issue #1384
2019-12-08 10:39:13 -07:00
Ryan Dotson
1414754762
Removed double spaces after punctuation in user-facing strings
2019-12-08 11:10:32 +09:00
Maurice Parker
0230b82c75
Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire
2019-12-07 11:54:06 -07:00
Maurice Parker
2ea8253e25
Make navigation and toolbars transparent. Issue #1413
2019-12-07 11:53:53 -07:00
Ryan Dotson
ac9a9ff754
Updated some strings in iOS
2019-12-07 14:29:08 +09:00
Maurice Parker
1e05238c54
Capture task to ensure it doesn't get deallocated
2019-12-06 15:47:25 -07:00
Maurice Parker
90b9ab7851
Change to rely on application state instead of scanning scenes to determine if application is in background.
2019-12-06 15:16:20 -07:00
Maurice Parker
2795de3452
Change check to see if any scenes are in the foreground rather than if any scenes are in the background.
2019-12-05 18:48:19 -07:00
Maurice Parker
910e06cf63
Don't try to suspend again if we suspended in the task expiration handler.
2019-12-05 17:43:38 -07:00
Brent Simmons
66c7a9532c
Remove references to attachments in a couple more spots.
2019-12-04 22:45:15 -08:00
Brent Simmons
ebd7c68396
Merge mac-release — remove attachments.
2019-12-04 22:36:08 -08:00
Maurice Parker
95c1b36fe7
Change order of suspending steps to prevent work from going to a suspended queue. Issue #1400
2019-12-04 17:27:39 -07:00
Maurice Parker
26f49d4b51
Change to call suspend on main thread when expiration handler called. Issue #1399
2019-12-04 16:56:09 -07:00
Brent Simmons
3ead2c63bc
Remove attachments from the app, since we’re not using attachments in any way. We could always add it back later.
2019-12-03 23:03:15 -08:00
Maurice Parker
63428fb2a2
Change to ensure that the app gets suspended when running too long during a background refresh.
2019-12-02 14:44:52 -06:00
Maurice Parker
f159371967
Change to make sure all queue's get cleared before suspending the database. Issue #1389
2019-12-02 14:14:35 -06:00
Maurice Parker
d9f2e13732
Suspend and resume account resources when moving between the background and foreground.
2019-12-01 16:51:25 -06:00
Maurice Parker
4f3f56bda5
Correct scenario where article view controller wasn't getting popped of the navigation stack when there wasn't a selected article.
2019-12-01 13:45:18 -06:00
Maurice Parker
33c487de85
Change to only suspend on application termination.
2019-12-01 13:28:11 -06:00
Maurice Parker
6ed1c27856
Correct split view collapse logic for when running side by side.
2019-12-01 12:04:28 -06:00
Maurice Parker
87a82eb290
Remove attempt to remove the context menu interaction.
2019-11-29 18:16:27 -06:00
Maurice Parker
1f924a80fa
Restore feed selection after initial layout so that the visible area tests are correct.
2019-11-29 17:36:22 -06:00
Maurice Parker
7d39933ba4
Add article exception fetcher to always restore article to timeline regardless of timeline state.
2019-11-29 14:31:15 -06:00
Maurice Parker
d62ff04c64
Fix next unread menu option when in fullscreen.
2019-11-29 13:26:14 -06:00
Maurice Parker
3d582270ad
Add filter exceptions so that the correct timeline is always selected regardless of filter state. Issue #1366
2019-11-28 12:40:33 -06:00
Maurice Parker
a458c8cc8b
Change animation for apply filter on load.
2019-11-27 20:08:03 -06:00
Maurice Parker
219b5a89ba
Fix issue where over optimization was causing crashes due to the diffable datasource not being available
2019-11-27 19:54:52 -06:00
Maurice Parker
4e0fe7b5f1
Fix retain loop in background refresh.
2019-11-27 18:03:19 -06:00
Maurice Parker
24634dfaaa
Optimize the initial load so that a Filtered Feeds state restoration doesn't animate on startup
2019-11-27 15:21:39 -06:00
Maurice Parker
708c7de7fa
Make sure the first build of the backing stores isn't filtered so that state restoration has something to work with.
2019-11-27 14:52:40 -06:00
Maurice Parker
e9032c4a0f
Add Slack link to Help. Issue #1365
2019-11-27 14:17:57 -06:00
Maurice Parker
81c4756f97
Persist article read filters across application launches. Issue #1349
2019-11-27 11:43:36 -06:00
Maurice Parker
ebd7f4904d
Persist the Feeds Read filter across application launches. Issue #1349
2019-11-26 20:23:12 -06:00
Maurice Parker
8cb25e7c5e
Move private functions to private extension
2019-11-26 17:32:30 -06:00
Maurice Parker
4a9e79cd1e
Persist and restore container expanded state across application launches. Issue #1361
2019-11-26 16:33:11 -06:00
Maurice Parker
3d1f68a877
Fix suggestion for upward dragging drop zones. Issue #1360
2019-11-26 13:42:25 -06:00
Maurice Parker
19336dd07e
Fix folder drops that sometimes defaulted to the account. Issue #1356
2019-11-26 13:01:07 -06:00
Maurice Parker
59e512a263
Make section headers darker. Issue #1357
2019-11-26 12:48:36 -06:00
Maurice Parker
751dd0ae35
Correctly align the about page. Issue #1351
2019-11-26 11:30:38 -06:00
Maurice Parker
4cd705e14b
Remove Acknowledgement section. Issue #1350
2019-11-26 11:12:24 -06:00
Maurice Parker
e81d8f8ef9
Move accounts slightly to the left on Settings. Issue #1352
2019-11-26 10:58:00 -06:00
Maurice Parker
0723c55e2c
Change Import Subscriptions action sheet title. Issue #1353
2019-11-26 10:23:33 -06:00
Maurice Parker
f2b5d31d5e
Change Export Subscriptions action sheet title. Issue #1354
2019-11-26 10:21:18 -06:00
Maurice Parker
291bc9b278
Align build number with rest of text. Issue #1355
2019-11-26 10:16:58 -06:00
Brent Simmons
bfc5eadd91
Add credit to About window for Andrew Brehaut’s newsfoot.
2019-11-25 22:38:25 -08:00
Brent Simmons
7a628552d0
Edit the About screen.
2019-11-25 22:19:44 -08:00
Maurice Parker
549bf3197c
Show article extractor target state in context menu.
2019-11-25 20:36:15 -06:00
Maurice Parker
323b160b7f
Add context menu for Fullscreen mode actions. Issue #1344
2019-11-25 19:43:43 -06:00
Maurice Parker
b1471d4d20
Adjust section header for hidden section on iPad.
2019-11-25 17:05:27 -06:00
Maurice Parker
c17999de76
Gate code to only show intended account types for add.
2019-11-25 09:30:14 -06:00
Maurice Parker
71f6917417
Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire
2019-11-25 08:18:57 -06:00
Maurice Parker
a85d266253
Auto expand newly activated accounts.
2019-11-25 08:14:33 -06:00
Jonathan Bennett
a0b1c7aac6
localize button text
2019-11-25 05:16:20 -05:00
Jonathan Bennett
0539336fce
Allow Feed Wrangler accounts on iOS
2019-11-25 00:26:03 -05:00
Maurice Parker
6a56936850
Moved expanded state away from Node so that it won't get lost on rebuilds. Issue #1346
2019-11-24 18:29:00 -06:00
Maurice Parker
cd493730b1
Hide bars when returning to the foreground so that they don't come back.
2019-11-24 14:49:44 -06:00
Maurice Parker
74297944e9
Clear current article so that wrapping occurs
2019-11-24 14:36:17 -06:00
Maurice Parker
69aeacd98d
Add fullscreen article setting/functionality. Issue #1343
2019-11-24 14:18:58 -06:00
Maurice Parker
2c7ec88087
Removed dead code.
2019-11-24 13:41:32 -06:00
Maurice Parker
5c4cd072ce
Make next unread button work with new async feed functionality.
2019-11-24 13:37:56 -06:00
Maurice Parker
4ea655df79
Update Help section in Settings. Issue #1340
2019-11-24 11:33:01 -06:00
Maurice Parker
e8395c8bfc
Remove "v" from version number. Issue #1339
2019-11-24 11:25:42 -06:00
Maurice Parker
a3abef2b62
Change Customize Layout setting to Timeline Layout setting. Issue #1338
2019-11-24 11:24:00 -06:00
Maurice Parker
4048d79e13
Specify header font again. Issue #1335
2019-11-24 11:21:00 -06:00
Maurice Parker
a052bbe74e
Fix title flashing in after navigation bar is shown. Issue #1336
2019-11-24 10:47:09 -06:00
Maurice Parker
b5525e1a9e
Restore back button items. Issue #1337
2019-11-24 10:33:13 -06:00
Maurice Parker
57e8a98b57
Stop animating the initial timeline load. Issue #1334
2019-11-24 10:27:02 -06:00
Maurice Parker
06d3c35206
Rollback POC code that shouldn't have gotten added
2019-11-24 10:01:47 -06:00
Maurice Parker
88707517e8
Make sliders should be quantized. Issue #1342
2019-11-24 09:41:50 -06:00
Maurice Parker
00094858fa
Remove filter button from All Unread timeline.
2019-11-24 03:47:29 -06:00
Maurice Parker
7033879704
Animate safe area inset changes. Issue #1341
2019-11-24 03:42:38 -06:00
Maurice Parker
ab9e8c09ce
Correct file name.
2019-11-23 22:18:41 -06:00
Maurice Parker
4296c243ff
Implement custom previews for context menus to crop cell separators. Issue #1221
2019-11-23 22:15:29 -06:00
Maurice Parker
d8b324e3da
Change nav bar so that if it is hidden and animating itself showing, you don't see the navbar items moving into place.
2019-11-23 18:00:51 -06:00
Maurice Parker
d7c3f1ee19
Don't attempt to move a feed if the drop target is the same as the source target.
2019-11-23 16:38:07 -06:00
Maurice Parker
6d18cfec7c
Refactor SmartFeedController to find SmartFeeds by FeedIdentifier instead of the string identifier.
2019-11-23 12:30:18 -06:00
Maurice Parker
01f86d8c1b
Vertically center small fonts and favicons when we hit the row minimum. Issue #1329
2019-11-23 11:20:36 -06:00
Maurice Parker
e26f20449c
Adjusted so that tap zones only appear for fullscreen. Issue #1331
2019-11-23 11:07:40 -06:00
Maurice Parker
c8cfcae8e3
Fix drag and drop targeting bugs.
2019-11-22 19:59:25 -06:00
Maurice Parker
dd7431d5cb
Remove obsolete code.
2019-11-22 15:23:21 -06:00
Maurice Parker
e22c383136
Update launch storyboards to match the new Feeds layout.
2019-11-22 15:15:48 -06:00
Maurice Parker
fea48e7ab9
Increase inspector header padding. Issue #1324
2019-11-22 15:11:15 -06:00
Maurice Parker
7667dbf60e
Add hide read feeds menu option
2019-11-22 10:55:54 -06:00
Maurice Parker
eea5d6f327
Change ReadFilter to ReadFilterType and differentiate the ReadFilter from the query filter.
2019-11-22 09:40:39 -06:00
Maurice Parker
a5b4d570af
Change ReadFilter case unavailable to alwaysRead
2019-11-22 09:32:27 -06:00
Maurice Parker
654f40a98e
Add always on unread "filter" to Unread.
2019-11-21 20:31:58 -06:00
Maurice Parker
2d210a3f17
Delete dead code
2019-11-21 20:12:31 -06:00
Maurice Parker
6d8fca01ea
Filter async requests based on ReadFilter.
2019-11-21 19:54:35 -06:00
Maurice Parker
adbb5b6392
Remove callback that shouldn't have been added.
2019-11-21 19:08:40 -06:00
Maurice Parker
e8826130a4
Add timeline filter button
2019-11-21 18:22:43 -06:00
Maurice Parker
64c1a615b0
Make sure top level nodes are always expanded.
2019-11-21 16:25:00 -06:00
Maurice Parker
89e9a7b80e
Add filter button show/hide unread feeds. Issue #1311
2019-11-21 15:55:50 -06:00
Maurice Parker
eed6333368
Restrict drag and drop to the same process (for now)
2019-11-21 13:49:05 -06:00
Maurice Parker
150e50082c
Fix drag and drop target bugs
2019-11-21 13:22:33 -06:00
Maurice Parker
7243e0e07b
Implement drag and drop feed arrangement
2019-11-20 20:28:50 -06:00
Maurice Parker
f818a1618f
Implement drag and drop feed arrangement.
2019-11-20 20:28:24 -06:00
Maurice Parker
56d43f8f2d
Do a full reload of the article when rearranging the UI to accommodate for split screen color changes.
2019-11-20 18:16:54 -06:00
Maurice Parker
7c947b935d
Rewrite three panel mode so that background screenshooting will work.
2019-11-20 16:41:13 -06:00
Maurice Parker
6d407a0f3a
Fix delegate assignment. Issue #1322
2019-11-20 06:30:43 -06:00
Maurice Parker
d808716534
Add wordpress specific emoji style. Issue #1321
2019-11-19 19:06:23 -06:00
Maurice Parker
d1af8a9f0a
Increase height of timeline unread indicator. Issue #1320
2019-11-19 18:58:18 -06:00
Maurice Parker
985cef6b49
Remove title from timeline back button. Issue #1319
2019-11-19 18:16:03 -06:00
Maurice Parker
189995e6c7
Remove title from article back button. Issue #1318
2019-11-19 18:03:19 -06:00
Maurice Parker
504bb82f80
Make three panel mode landscape test more accurate
2019-11-19 17:20:24 -06:00
Maurice Parker
7148aac925
Change to not animate when clearing the timeline.
2019-11-19 16:59:53 -06:00
Maurice Parker
bdf9add8f1
Populate timeline asynchronously and restore timeline after search. Issues #1307 & #1308
2019-11-19 11:16:43 -06:00
Maurice Parker
198dec68b1
Reload Article images when their availablity notification arrives. Issue #1317
2019-11-18 19:33:31 -06:00
Maurice Parker
fc235a029e
Remove toolbar autohiding and add optional fullscreen mode.
2019-11-18 19:12:24 -06:00
Maurice Parker
8f52f9f82c
Change article title color to reduce blue overload. Issue #1316
2019-11-18 16:47:25 -06:00
Maurice Parker
52652d1670
Auto hide toolbar on scroll.
2019-11-17 20:20:50 -06:00
Maurice Parker
0f82561f6b
Change alpha channel of custom separator to match stock table view separator. Issue #1309
2019-11-17 16:14:25 -06:00
Maurice Parker
7f64db1b3a
Fixed Folder labels that looked out of balance.
2019-11-17 11:47:08 -06:00
Maurice Parker
70aa3f2091
Clear up compiler warnings and auto layout constraint warnings.
2019-11-17 10:30:50 -06:00
Maurice Parker
0e60c19338
Force modal in modal dialogs to always have full size navigation bars. Issue #1301
2019-11-17 09:49:26 -06:00
Maurice Parker
cc93b2f8f1
Add title to new Folder picker
2019-11-16 21:27:23 -06:00
Maurice Parker
397d8e8ffa
Update picker for Share Extension to be hierarchical and use icons. Issue #1269
2019-11-16 19:44:01 -06:00
Maurice Parker
e74e6cb875
Add Account scenes should have account graphic in header. Issue #1305
2019-11-16 15:47:12 -06:00
Maurice Parker
901ac3b6aa
Make Add Folder remember last selected Account. Issue #1303
2019-11-16 15:28:57 -06:00
Maurice Parker
1b13c0e589
Fix vibrant cell usage in new code
2019-11-16 15:16:42 -06:00
Maurice Parker
7ea838f793
Added missing constraints needed for iPad.
2019-11-16 14:34:35 -06:00
Maurice Parker
e04f1ae7a1
Move Folder label to right side again.
2019-11-16 14:28:37 -06:00
Maurice Parker
75d00f4692
Add slide in/out transition for Add Feed / Add Folder.
2019-11-16 14:19:51 -06:00
Maurice Parker
5ce5175bc0
Change to not suggest root folder for Accounts that don't support it. Issue #1287
2019-11-16 13:25:55 -06:00
Maurice Parker
91a3e4fd73
Change Add Web Feed folder selection to be a separate controlling instead of the picker wheel. Issue #1270
2019-11-16 12:02:58 -06:00
Maurice Parker
a8927e250f
Fix console constraint warnings.
2019-11-16 01:34:43 -06:00
Maurice Parker
16da609fa9
Restore Smart Feed or Folder path if possible when restoring an Article. Issue #1241
2019-11-15 18:26:52 -06:00
Maurice Parker
5283d2efbe
Implement Feed protocol.
2019-11-15 06:19:14 -06:00
Maurice Parker
afd9783711
Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire
2019-11-14 20:11:50 -06:00
Maurice Parker
06bd5b3a6f
Renamed Feed and related classes/instances to WebFeed
2019-11-14 20:11:41 -06:00
Kiel Gillard
bec80922ce
Enables accounts and their delegates to prepare to be deleted. Provides a variation of the Account Inspector on iOS for Feedly.
2019-11-15 09:47:39 +11:00
Maurice Parker
f5cd5d7067
Reload expanded node so that the disclosure arrow is correct.
2019-11-14 15:39:11 -06:00
Maurice Parker
0d66259650
Add ArticleFetcherType and change state restoration to use new type.
2019-11-14 15:06:32 -06:00
Maurice Parker
48fef65bc4
Remove refresh interval setting. Issue #1293
2019-11-13 17:13:06 -06:00
Maurice Parker
179cce177c
Fix Feed Inspector form size on iPad
2019-11-13 17:02:14 -06:00
Maurice Parker
0c33f6c496
Animate disclosing the feed when using Go to Feed.
2019-11-13 15:41:41 -06:00
Maurice Parker
ef84acc02d
Implement better scroll interference avoidance strategy.
2019-11-13 15:31:14 -06:00
Maurice Parker
38535910ef
Change Select Feed to Go to Feed. Issue #1240
2019-11-13 15:22:22 -06:00
Maurice Parker
2fd2b8b1b0
Update the refresh indicator since time when coming to the foreground.
2019-11-13 13:43:02 -06:00
Maurice Parker
315ac3ee12
Remove code that wasn't actually hiding the search bar
2019-11-13 09:36:05 -06:00
Maurice Parker
3d2806287a
Fix to show display mode button on launch for iPad in portrait. Issue #1291
2019-11-12 16:13:59 -06:00
Maurice Parker
701070f2dd
Make Article icons/avatars match Timeline icons/avatars. Issue #1273
2019-11-12 09:22:23 -06:00
Maurice Parker
d8b1b6c236
Stop adjusting the scroll position on every appearance.
2019-11-11 20:45:14 -06:00
Maurice Parker
766cd2f868
Save and restore scroll position when transitioning between three column mode and normal. Issue #1242
2019-11-11 16:59:42 -06:00
Maurice Parker
91f7da615c
Delete dead code previously used by SwiftUI
2019-11-11 10:13:51 -06:00
Maurice Parker
63a42042db
Add feedly assets
2019-11-10 18:04:21 -06:00
Kiel Gillard
4976537a40
Enables the iOS app to add Feedly accounts.
2019-11-11 08:12:54 +11:00
Maurice Parker
f687fc96a6
Added haptic feedback to tick mark slider.
2019-11-08 20:38:24 -06:00
Maurice Parker
29b7215f5c
Add tick marks to timeline layout sliders
2019-11-08 20:11:17 -06:00
Maurice Parker
0df4498fa3
Add customize timeline layout setting
2019-11-08 17:16:09 -06:00
Maurice Parker
3a1f53ce70
Fix name text field alignment
2019-11-08 14:25:02 -06:00
Maurice Parker
62d7fe34f1
Unify the cache deletion code between iOS and Mac now that the Mac uses the caches directory.
2019-11-08 12:20:21 -06:00
Maurice Parker
f34f803995
Extend timeline under the navigation bar. Issue #1272
2019-11-08 11:38:58 -06:00
Maurice Parker
a232c5c040
Remove restore title hack that should have been removed when Reader was moved away from the title. Issue #1271
2019-11-07 15:03:54 -06:00
Maurice Parker
94d60fbf34
Remove unnecessary dispatch
2019-11-07 15:00:43 -06:00
Maurice Parker
ac2506fd64
Don't cache icon views used by the web view.
2019-11-07 14:58:58 -06:00
Maurice Parker
4f294c4d20
Make Article icons/avatars match Timeline icons/avatars Issue #1274
2019-11-07 14:29:16 -06:00
Maurice Parker
5d2cac32e0
Change feed URL labels to character wrap.
2019-11-07 06:54:24 -06:00
Maurice Parker
3acc992a2f
Use grouped inset style on Settings #1266
2019-11-07 06:40:10 -06:00
Maurice Parker
e9aa7c08f5
Change Account Inspector to use Group Inset Style
2019-11-06 19:27:03 -06:00
Maurice Parker
6afd9e0dbf
Rename to InspectorImageHeaderView
2019-11-06 19:19:16 -06:00
Maurice Parker
238289ec5d
Ignore Feed Icon in special cases. Issue #1265
2019-11-06 17:59:27 -06:00
Maurice Parker
b0f9d97650
Discard images that are too wide to be used as icons. Issue #1264
2019-11-06 17:36:05 -06:00
Maurice Parker
5ce45c8977
Remove background task scheduling when user defaults change.
2019-11-06 16:53:13 -06:00
Maurice Parker
461468e14f
Dispatch the background task request on a dedicated serial queue. Issue #1180
2019-11-06 16:47:33 -06:00
Maurice Parker
fc577d3266
Exchange share and reader button positions.
2019-11-06 08:08:08 -06:00
Maurice Parker
4f1e1ef0c2
Move Reader button to Safari button position on Article View. Issue #1260
2019-11-06 08:00:20 -06:00
Brent Simmons
f96d4cbf17
Make the article header (detail view) closer to the navbar — spacing looks better this way.
2019-11-05 22:19:17 -08:00
Maurice Parker
bed5cfa94d
Only apply cell updates to the correct feed icon notification
2019-11-05 19:57:15 -06:00
Maurice Parker
84ab745e06
Launch BGTaskScheduler on a background thread
2019-11-05 19:14:26 -06:00
Maurice Parker
560f36621f
Add IconImage to encapsulate our icon processing logic
2019-11-05 18:05:57 -06:00
Maurice Parker
05e0e34f6b
Configure three panel mode when coming from background. Issue #1251
2019-11-05 15:46:28 -06:00
Maurice Parker
8efd94e24d
Make special layout for Account rows (Section Headers). Issue #1253
2019-11-05 09:11:43 -06:00
Maurice Parker
d4f9e73438
Fix bug where dragging a feed onto an empty account failed. Issue #1255
2019-11-05 07:12:51 -06:00
Maurice Parker
69c3d218b9
Automatically dismiss account inspector on account deletion when presented as a modal dialog.
2019-11-04 21:10:02 -06:00
Maurice Parker
c6e3ed6692
Cancel network activity when told to shutdown by the OS. Issue #1232
2019-11-04 20:24:21 -06:00
Maurice Parker
292e3789f4
Remove animation speed setting. Issue #1234
2019-11-04 14:19:13 -06:00
Maurice Parker
f138c2d9aa
Fix timeline secondary label coloring
2019-11-04 11:47:44 -06:00
Maurice Parker
524a7383ac
Don't create a new instance of userdefaults each time it is used.
2019-11-04 11:35:45 -06:00
Maurice Parker
7378616d26
Make form cells unelectable.
2019-11-04 11:33:38 -06:00
Maurice Parker
b49b60af99
Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire
2019-11-04 10:11:51 -06:00
Igor Makarov
2e58bef660
update selectability of non-selectable cells
2019-11-04 08:39:36 +02:00
Maurice Parker
274950a500
Removed extraneous row selection.
2019-11-03 19:44:13 -06:00
Maurice Parker
ac06175170
Make account header separators slightly wider so that they always appear on non-retina devices. Issue #1244
2019-11-03 18:29:06 -06:00
Maurice Parker
48b475a33c
Create an empty article controller if we are separating controllers and one doesn't exist. Issue #1172 & Issue #1177
2019-11-03 18:10:49 -06:00
Maurice Parker
0fa8ddd384
Change default master feeds table row animation to middle. Issue #1207
2019-11-03 17:45:10 -06:00
Maurice Parker
d0c600b098
Set layer speed to 1.0 until we can figure out how to speed it up without stuttering animations
2019-11-03 17:42:11 -06:00
Maurice Parker
44533399e6
Fix timeline bug where vibrancy could be lost
2019-11-03 16:34:57 -06:00
Maurice Parker
21d5c321b4
Hide search controller when no items are present. Related to Issue #1195
2019-11-03 08:36:14 -06:00
Maurice Parker
2a59a28a53
Prevent timeline table view from extending under the navigation bar. Issue #1238
2019-11-03 08:03:27 -06:00
Maurice Parker
6e6747bc66
Remove experimental code not meant to be committed.
2019-11-03 07:59:03 -06:00
Maurice Parker
01c8eb3ad5
Correct settings display size. Issue #1236
2019-11-03 07:30:36 -06:00
Maurice Parker
9ea5a0ce1f
Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire
2019-11-03 07:18:11 -06:00
Maurice Parker
27e00ee5c7
Add copy capabilities to Feed URL and Homepage labels. Issue #1239 .
2019-11-03 07:18:00 -06:00
Maurice Parker
68fe9e2b62
Add the account icon to the account inspector.
2019-11-03 04:01:58 -06:00
Brent Simmons
bef824b02f
Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire
2019-11-02 18:20:06 -07:00
Brent Simmons
1ac3c8fec7
Add just a little padding to timeline cells to help break up the BIG WALL O’ TEXT feeling.
2019-11-02 18:19:57 -07:00
Maurice Parker
4b182ba242
Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire
2019-11-02 20:15:57 -05:00
Maurice Parker
3f46c0e939
Make unread indicator animatable
2019-11-02 20:15:48 -05:00
Brent Simmons
a2c71fc804
Fix warning about plain style navigation item not being supported.
2019-11-02 18:03:00 -07:00
Maurice Parker
8fb87a7c87
Update label animations to match cell selection fading and changed table animation speeds to 1.5. Issue #1237
2019-11-02 19:57:01 -05:00
Maurice Parker
105033db8e
Correct logging categories
2019-11-02 12:29:01 -05:00
Maurice Parker
6a0c5ac31b
Fix issue where search bar sometimes wouldn't appear.
2019-11-02 11:49:44 -05:00
Maurice Parker
721752a16b
Slightly move the feeds icons into the disclosure gutter.
2019-11-02 11:46:24 -05:00
Maurice Parker
6b2de18557
Add fade in fade out animation for Account unread counts. Issue #1228
2019-11-01 17:48:27 -05:00
Maurice Parker
47293cc073
Make zoomed images use the full width. Issue #1229
2019-11-01 16:11:14 -05:00
Maurice Parker
7c1deb3309
Increase Feeds animation speed. Issue #1227
2019-11-01 11:55:11 -05:00
Maurice Parker
18bee355e0
Fix section header separator antialiasing issues. Issue #1226
2019-11-01 11:40:52 -05:00
Maurice Parker
3629108b09
Make section headers lighter color. Issue #1225
2019-11-01 09:55:17 -05:00
Maurice Parker
5720034f19
Change Feeds background color and update to emulate plain style tables more closely. Issue #1224
2019-11-01 06:34:26 -05:00
Maurice Parker
b78b996e88
Animate Select Feed context menu result. Issue #1220
2019-10-31 20:55:08 -05:00
Maurice Parker
ebed17ed2f
Tell iOS to wait while we are processing to allow us to try to finish
2019-10-31 19:20:52 -05:00
Maurice Parker
0c32e8de14
Don't try to scale the favicon for the master feed list.
2019-10-31 15:25:45 -05:00
Maurice Parker
3dd533ed0d
Move dark image detection back to background queue
2019-10-31 14:44:03 -05:00
Maurice Parker
0f5210d92f
Change image processing queues to default quality of service
2019-10-31 14:39:35 -05:00
Maurice Parker
8ba15c6234
Cache favicon to homepage mappings
2019-10-31 14:04:34 -05:00
Maurice Parker
5bcb5a982f
Cache home pages with no icon between launches
2019-10-31 13:38:38 -05:00
Maurice Parker
1e7b71a482
Use correct queues for user interface elements
2019-10-31 12:22:37 -05:00
Maurice Parker
34d0142dbc
Don't transition to three panel mode when just getting screenshots for the background
2019-10-31 11:21:08 -05:00
Maurice Parker
280f754217
Reload nodes who's unread counts change as that could change the cell layout
2019-10-30 20:38:57 -05:00
Maurice Parker
165a286327
Added some padding to the footers in settings.
2019-10-30 19:47:28 -05:00
Maurice Parker
326b288667
Fix background transition bug for 3 column mode
2019-10-30 18:02:57 -05:00
Maurice Parker
51acc5972f
Prevent the search bar from appearing on rotation. Issue #1171
2019-10-30 16:08:03 -05:00
Maurice Parker
30da68218f
Don't incorrectly assign an avatar background when there isn't an image
2019-10-30 15:46:20 -05:00
Maurice Parker
8d85d01da4
Persist feed name changes correctly.
2019-10-30 15:35:45 -05:00
Maurice Parker
8bbabbacdb
Don't execute 3 panel mode changes in an animation block
2019-10-30 14:38:39 -05:00
Maurice Parker
2d70a6c1a5
Prevent insertion point bug. Issue ##1204
2019-10-30 13:51:32 -05:00
Maurice Parker
58e30dc682
Add titles to add sheet. Issue #1197
2019-10-30 12:07:49 -05:00
Maurice Parker
2962ccc24b
Added error handling for OPML import.
2019-10-30 12:04:39 -05:00
Maurice Parker
64446ec609
Rename database to feeds in settings. Issue #1187
2019-10-30 11:51:01 -05:00
Maurice Parker
fe7f6bb8df
Make image zoom fetch requests cancellable. Issue #1178
2019-10-30 11:06:55 -05:00
Maurice Parker
9de38b00b9
Reset scrollview zoom level when reloading html. Issue #1216
2019-10-30 04:52:49 -05:00
Maurice Parker
42f4332023
Fix crash that can happen if updateUI is called before the UI is fully setup
2019-10-30 04:04:13 -05:00
Maurice Parker
2a39ada5ab
Prevent label from overflowing into below cell when using editing controls
2019-10-30 02:41:33 -05:00
Maurice Parker
2fead1f87d
Update image darkness algorithm to use an average instead of checking individual pixels
2019-10-29 20:48:07 -05:00
Maurice Parker
91d5e809e4
Make the progress view have rounded ends.
2019-10-29 19:52:21 -05:00
Maurice Parker
2fa43fb1e9
Change disclosure triangle so that it interacts with vibrancy the same way that the unread count indicator does
2019-10-29 19:29:37 -05:00
Maurice Parker
d63a743550
Rename MasterTimelineAvatarView to AvatarView
2019-10-29 19:23:29 -05:00
Maurice Parker
f23f522450
Change control background to use alpha channel
2019-10-29 19:15:19 -05:00
Maurice Parker
d537799969
Give disclosure triangles their own gutter. Issue #1210
2019-10-29 17:55:49 -05:00
Maurice Parker
032da1894a
Use 24x24 size icons for feeds. Issue #1208
2019-10-29 16:39:42 -05:00
Maurice Parker
46cd259110
Use feed icon when available for timeline title image
2019-10-28 21:33:13 -05:00
Maurice Parker
cee1d5dc4d
Rollback change that caused the search to not appear. Issue #1199
2019-10-28 21:12:09 -05:00
Maurice Parker
66b6d43408
Update Feeds to use higher resolution images when available. Issue #1208
2019-10-28 20:57:26 -05:00
Maurice Parker
55b9310f9c
Move avatar property setting to class
2019-10-28 20:01:15 -05:00
Maurice Parker
8cb080da6d
Implement custom separator since the builtin separator is crazy when animating adds and deletes. Issue #1192
2019-10-28 19:52:50 -05:00
Maurice Parker
29efea3d00
Set estimated row height for tableview cells
2019-10-28 17:18:44 -05:00
Maurice Parker
456abc965f
Change disclosure triangles to be gray instead of blue. Issue #1200
2019-10-28 15:16:56 -05:00
Maurice Parker
498bb365b2
Use equilateral triangle for disclosure. Issue #1191
2019-10-28 15:08:00 -05:00
Maurice Parker
bf82c650f9
Improve support for dynamic type in settings. Issue #1188
2019-10-28 14:34:19 -05:00
Maurice Parker
45a38c550b
Make unread count font bold. Issue #1209
2019-10-28 14:15:04 -05:00
Maurice Parker
cf8d1ee457
Fix faded vibrant text. Issue #1186
2019-10-28 13:56:46 -05:00
Maurice Parker
6269dd3def
Set delete highlight color to red.
2019-10-28 13:05:23 -05:00
Maurice Parker
e032d7911f
Merge pull request #1211 from jbennett/feature/1185-add-highlight-background-to-vibrant-button
...
Delete account button should highlight red
2019-10-28 12:58:46 -05:00
Jonathan Bennett
7682825469
Align feed icon with first line of label
...
Image was aligned with top padding, takes into consideration the image and font size (line height).
2019-10-28 01:44:33 -04:00
Jonathan Bennett
6e973fb5ed
Set highlight background colors for "Delete Account"
...
This matches the colors from the "Contacts" app
2019-10-28 00:53:09 -04:00
Jonathan Bennett
25411ead45
Add a highlight background color
...
Adds an IBInspectable background color for the hightlight state.
2019-10-28 00:51:13 -04:00
Brent Simmons
596d3e1101
Make the unread count color in the Feeds list a little lighter. Set up the colors as an app asset.
2019-10-26 21:30:44 -07:00
Brent Simmons
0581d94935
Add a little padding, left and right, to the unread count view in the Feeds list.
2019-10-26 21:19:37 -07:00
Brent Simmons
d1987c650e
Roll back the timeline background color change. Remove the white accent view.
2019-10-26 11:09:34 -07:00
Maurice Parker
473053e813
Update the updated since label on every appearance
2019-10-25 17:07:40 -05:00
Maurice Parker
8304b174bf
Change refresh label to use "Updated" instead of "Refreshed"
2019-10-25 16:27:10 -05:00
Maurice Parker
e1a571fab3
Remove separator accent when switching to darkmode
2019-10-25 15:56:09 -05:00
Maurice Parker
21aaf71cbf
Update timeline theme. Issue #1169
2019-10-25 15:52:32 -05:00
Maurice Parker
cf7ea99cb6
Delete timeline unread count animation. Issue #1174
2019-10-25 15:03:13 -05:00
Maurice Parker
74c9290e6a
Change disclosure image to be a filled triangle. Issue #1175
2019-10-25 14:57:01 -05:00
Maurice Parker
bdd085345b
Change refreshed label color to be more subtle
2019-10-25 13:39:59 -05:00
Maurice Parker
6a281c7672
Replace Mark All as Read with progress indicator. Issues #1157 and #1165
2019-10-25 13:34:59 -05:00
Maurice Parker
fa24e8a863
Make sure suite name is initialized before using it
2019-10-25 12:56:28 -05:00
Maurice Parker
3f81cd9b96
Make sure that the search bar doesn't appear on device rotation. Issue #1171
2019-10-24 12:46:53 -05:00
Maurice Parker
bedf8a19e9
Pre-populate Feed Name on Feed Info. Issue #1163
2019-10-24 12:30:10 -05:00
Maurice Parker
f538b3304f
Added account name to account inspector title
2019-10-23 20:29:22 -05:00
Maurice Parker
9376fcd64a
Added deactivate context menu for accounts.
2019-10-23 20:22:31 -05:00
Maurice Parker
f0d1cf6239
Add Account Inspector context menu item for Accounts
2019-10-23 19:58:18 -05:00
Maurice Parker
a39aab58e4
Fix vertical padding for Feeds that have more than one line. Issue #1150
2019-10-23 15:31:54 -05:00
Maurice Parker
4fcd134c6a
Change the local account icon.
2019-10-23 13:52:07 -05:00
Maurice Parker
0dff95e51f
Change number of default lines in timeline to 2
2019-10-23 13:33:22 -05:00
Maurice Parker
c771bd651c
Make vibrant button highlight more quickly
2019-10-23 12:01:26 -05:00
Maurice Parker
bac205ef84
Tweak the vibrancy icon transition animation
2019-10-23 11:56:36 -05:00
Maurice Parker
eea450bee3
Make icon vibrancy deselections match the deselection animation
2019-10-23 11:47:21 -05:00
Maurice Parker
2e489d4093
Rollback timeline unread and star animations
2019-10-23 11:08:34 -05:00
Maurice Parker
430a4a37bf
Add icon next to accounts in the Settings listing. Issue #1160
2019-10-23 10:35:53 -05:00
Maurice Parker
be52fde08b
Change Timeline Feed icon to 32x32
2019-10-23 09:15:13 -05:00
Maurice Parker
7448523c66
Correct issue where toolbar tint color could get lost in darkmode and transitioning to the background
2019-10-23 09:03:34 -05:00
Maurice Parker
17af3f28bf
Hide unread account information unless the Account is collapsed. Issue #1159
2019-10-23 08:53:09 -05:00
Maurice Parker
7b51a272b0
Only clear Feed/Timeline selection after view begins to appear. Issue #1156
2019-10-22 19:20:35 -05:00
Maurice Parker
b0881f47fc
Remove dead code
2019-10-22 17:22:02 -05:00
Maurice Parker
8189695b29
Put accounts in the correct order on OPML import/export.
2019-10-22 17:18:37 -05:00
Maurice Parker
8a798a2478
Add multiple account capabilities for import/export OPML
2019-10-22 10:32:35 -05:00
Maurice Parker
baa9070016
Disable Feedbin add account button until fields are filled
2019-10-22 09:06:35 -05:00
Maurice Parker
1cefea6f29
Add Open System Settings option
2019-10-22 08:43:39 -05:00
Maurice Parker
8bb900e9c5
Fix vibrant labels on Settings scene
2019-10-22 03:33:34 -05:00
Maurice Parker
528284999f
Correct vibrancy configuration for Settings
2019-10-22 03:31:25 -05:00
Maurice Parker
d9a165151d
Rename to VibrantTableViewCell
2019-10-22 02:35:47 -05:00
Maurice Parker
be2823b1a1
Improve UI consistency of Account Detail
2019-10-22 02:31:07 -05:00
Maurice Parker
7a644afc58
Rework add account scenes to look and work like standard iOS forms
2019-10-21 20:28:50 -05:00
Maurice Parker
19400a5a50
Fix coloring of About scene in dark mode
2019-10-21 18:21:42 -05:00
Maurice Parker
67251da7ac
Hide the Add NetNewsWire feed option if already subscribed
2019-10-21 18:02:44 -05:00
Maurice Parker
3f974c7c2b
Change links to open in inline Safari browser.
2019-10-21 17:52:29 -05:00
Maurice Parker
cbf37d4ee0
Change number of lines setting to use a stepper
2019-10-21 17:19:22 -05:00
Maurice Parker
48db3d6d85
Add group by feed setting
2019-10-21 16:42:58 -05:00
Maurice Parker
c3a8c9a5ab
Change settings order
2019-10-21 16:27:54 -05:00
Maurice Parker
872054e7d6
Change to use vibrant cell selection
2019-10-21 16:18:18 -05:00
Maurice Parker
3116c63258
Move done button to the leading side.
2019-10-21 16:14:00 -05:00
Maurice Parker
d54ba11c31
Fixed about page text view layout
2019-10-21 13:49:05 -05:00
Maurice Parker
ea267e80dd
Add show hide password button and delete unused SwiftUI extensions
2019-10-21 13:44:47 -05:00
Maurice Parker
effec24674
Change settings from using SwiftUI to using UIKit
2019-10-21 11:51:33 -05:00
Maurice Parker
94f31b18bc
Automatically show the add feed sheet if the user asks to continue in the app on a failed Siri Add Feed
2019-10-20 19:05:11 -05:00
Maurice Parker
af16731ecd
Add the ability to specify folder in Add Feed shortcut
2019-10-20 18:49:17 -05:00
Maurice Parker
b1668d6a62
Make iOS project versions configurable in a common file. Issue #1147
2019-10-20 17:26:52 -05:00
Maurice Parker
c732df4d83
Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire
2019-10-20 14:29:37 -05:00
Maurice Parker
3a359f0e37
Changed AttributedStringView to use UITextView
2019-10-20 14:29:28 -05:00
Brent Simmons
d21ef85ba6
Change CFBundleShortVersionString back to 5.0, because App Store Connect complains about 5.0d1 being invalid.
2019-10-20 12:27:14 -07:00
Brent Simmons
d8f0edcde2
Make version 5.0d1, build 2.
2019-10-20 12:22:46 -07:00
Maurice Parker
3ca0934ecb
Fix document layout
2019-10-20 14:12:39 -05:00
Maurice Parker
490e782956
Improve About page layout
2019-10-20 14:01:13 -05:00
Maurice Parker
329d5ccfeb
Rewrite OPML import/export to avoid ActionSheet
2019-10-20 07:47:22 -05:00
Maurice Parker
00f100e3a3
Renamed TimelineStringFormatter to ArticleStringFormatter now that it is used for much more than the timelines
2019-10-20 02:28:00 -05:00
Maurice Parker
cab2c1f26a
Add English localization for Siri Intents
2019-10-20 02:21:26 -05:00
Brent Simmons
68687059d3
Avoid embedding frameworks in extensions and in Account.framework. Fix some Info.plist glitches.
2019-10-19 22:31:06 -07:00
Maurice Parker
575b875afa
Make zoom image code more resilient on slow networks
2019-10-19 16:54:55 -05:00
Maurice Parker
3a314d2db7
Add activity indicator for image fetches.
2019-10-19 16:25:06 -05:00
Maurice Parker
ac7847f099
Rollback unintended entitlement modification
2019-10-19 13:59:25 -05:00
Maurice Parker
495853be15
Add intents extension
2019-10-18 20:37:22 -05:00
Maurice Parker
ba2d05ec27
Add better error messages for add feed shortcut
2019-10-18 20:18:25 -05:00
Maurice Parker
e52fb6ea32
Make account selectable
2019-10-18 20:06:18 -05:00
Maurice Parker
2b4ff847d2
Add code that can add a feed to the first active account
2019-10-18 19:37:41 -05:00
Maurice Parker
c49867cfe3
Stub out Intents Extension
2019-10-18 18:31:00 -05:00
Maurice Parker
d26186ee9b
Flush TimelineStringFormatter cache when moving to the background
2019-10-18 15:26:37 -05:00
Maurice Parker
cf74da9ac0
Change to work with new DefaultFeedsImporter
2019-10-18 10:24:32 -05:00
Maurice Parker
540320e6c0
Change to use navigation stack instead of modal for account credential changes
2019-10-17 05:54:27 -05:00
Maurice Parker
76d7c0256a
Fix full screen image background color for dark mode
2019-10-16 20:53:49 -05:00
Maurice Parker
eca5f8259a
Enhance full image view support to work with 3 panel mode and split window views
2019-10-16 20:20:36 -05:00
Maurice Parker
6c562f93b5
Add a masking subview so that the image appears to slide under the nav and toolbars
2019-10-16 19:32:33 -05:00
Maurice Parker
cb6490222f
Change image zoom animation to be a solid picture zooming in and out
2019-10-16 16:40:49 -05:00
Maurice Parker
3ddd14d856
Change zoom out animation to make the view controller appear faster
2019-10-16 11:55:08 -05:00
Maurice Parker
1ebb0e60c3
Simplify transition handoff
2019-10-16 11:34:18 -05:00
Maurice Parker
0182fb7296
Use a wrapper class to prevent a circular reference between the web view and the article controller
2019-10-16 11:31:20 -05:00
Maurice Parker
3faa9d7cde
Animate timeline star and unread indicators
2019-10-15 20:59:42 -05:00
Maurice Parker
42bccc2fea
Remove obsolete code
2019-10-15 20:13:08 -05:00
Maurice Parker
11e9f468d6
Refinement of the full screen image view animation.
2019-10-15 19:52:00 -05:00
Maurice Parker
425b3b09a1
Animate the transition to full screen image view
2019-10-15 18:08:13 -05:00
Maurice Parker
6ae36303de
Instantiate user defaults on each use to see if it helps the hanging issue
2019-10-15 09:11:18 -05:00
Maurice Parker
51373885b4
Change javascript event handlers to use event.target.matches instead of walking the dom to install event handlers
2019-10-15 09:04:21 -05:00
Maurice Parker
4759cedd35
Use Javascript to fetch to the image for the ImageViewController
2019-10-13 19:41:34 -05:00
Maurice Parker
a1f26898c8
Split Mac and iOS specific javascript into individual files.
2019-10-13 15:47:11 -05:00
Maurice Parker
bebf69ef74
Set bounds on share popover
2019-10-12 16:54:24 -05:00
Maurice Parker
60fb58ecaa
Add share button to full screen image view.
2019-10-12 15:27:38 -05:00
Maurice Parker
3ee0506b4a
Add fullscreen image previewing and zooming
2019-10-12 14:45:44 -05:00
Maurice Parker
8656753423
Rename MarkArticlesReadAlertController to UndoAvailableAlertController to better reflect its new purpose
2019-10-10 15:13:20 -05:00
Maurice Parker
f57d3f7df8
Prepend team name to shared user defaults to get rid of warning and hopefully prevent user default corruption
2019-10-10 14:44:20 -05:00
Maurice Parker
7e30bba16a
Fix next unread and first unread timeline animations
2019-10-09 21:39:11 -05:00
Maurice Parker
ba8d1dfa83
Convert parameter usages of automated to animated
2019-10-09 21:24:56 -05:00
Maurice Parker
b52c67595f
Add show/hide button to password on add accounts and credentials update. Issue #1066
2019-10-09 11:45:36 -05:00
Maurice Parker
d183f3672d
Ported sub/sup rules over from Mac stylesheet
2019-10-09 10:23:58 -05:00
Maurice Parker
d5031b0c1e
Prevent timeline title animation on load
2019-10-08 09:19:50 -05:00
Phil Viso
93ab639509
Updated modal copy. Copy update removed the need for separate versions of the modal.
2019-10-07 21:13:00 -05:00
Phil Viso
b635fd4d45
Fixed swipe direction in copy
2019-10-07 20:00:14 -05:00
Phil Viso
b963d97922
Show an alert the first time mark all as read is tapped
2019-10-07 19:48:58 -05:00
Phil Viso
461c681a9d
Added a flag to suppress mark all as read warning alert
2019-10-07 19:33:30 -05:00
Maurice Parker
6f0c957731
Change CSS variables to match Asset catalog names
2019-10-07 16:54:18 -05:00
Maurice Parker
f7e235a1fb
Remove padding from code blocks that was causing weird indentation
2019-10-07 11:05:22 -05:00
Phil Viso
50250c13de
Made delete action destructive
2019-10-04 22:03:31 -05:00
Maurice Parker
b3a5929d6d
Fix places in iOS app that need to be using the undo manager
2019-10-04 11:41:30 -05:00
Maurice Parker
cf59733ca1
Fix article extractor error handling and recovery for when Mercury can't process a page
2019-10-03 21:06:47 -05:00
Maurice Parker
084749c233
Make pre tag boxes NetNewsWire blue on iOS
2019-10-03 19:53:36 -05:00
Maurice Parker
3d343eb91d
Prevent pre tags from wrapping. Issue #1089
2019-10-03 18:27:48 -05:00
Maurice Parker
9a4d915e0b
Move read toggle to be swipe-right on timeline
2019-10-03 15:55:16 -05:00
Maurice Parker
0000e03083
Add the ability to handoff from iOS to Mac
2019-10-03 15:49:27 -05:00
Maurice Parker
0c9a1ba8d0
Add notification deep linking for iOS
2019-10-03 09:53:21 -05:00
Ramy Majouji
e3c50db7e8
Optimize PNG’s
2019-10-02 22:52:50 -04:00
Maurice Parker
cc187875d9
Add initial support for per feed notifications
2019-10-02 19:42:16 -05:00
Maurice Parker
aba0d15cb6
Modify background fetch so that it doesn't have to use a background process
2019-10-02 16:41:32 -05:00
Maurice Parker
281416eaee
Make sure metadata gets saved if background fetch is performed.
2019-10-02 15:32:34 -05:00
Maurice Parker
45ae96218b
Set the default appearance for a compact toolbar so that we don't end up with transparent compact toolbars occasionally
2019-10-02 10:12:22 -05:00
Maurice Parker
59143c2d8f
Comment out FreshRSS on add account
2019-10-01 15:52:26 -05:00
Maurice Parker
608da70e8e
Launch Safari when web preview is tapped. Issue #1090
2019-10-01 11:09:46 -05:00
Maurice Parker
f4d58bd7a7
Animate the timeline unread count indicator
2019-10-01 09:49:07 -05:00
Maurice Parker
66d9e882ad
Don't track back navigation when the app is in the background
2019-10-01 04:31:42 -05:00
Maurice Parker
14e808971d
Don't clear the current article activities if we have a article view controller push pending.
2019-10-01 03:51:48 -05:00
Maurice Parker
4e6e61842a
Make sure the web view has been initialized before deallocating it.
2019-10-01 03:51:05 -05:00
Maurice Parker
77ba42f102
Add unread count to the timeline
2019-09-30 20:01:02 -05:00
Maurice Parker
ed2257a4f4
Reenable background iOS screenshooting
2019-09-30 14:04:18 -05:00
Maurice Parker
2c3f665b58
Add accessibility labels to custom disclosure button
2019-09-30 13:32:54 -05:00
Maurice Parker
a7bee3a6d5
Animate navigation for First Unread. Issue #1071
2019-09-30 12:36:25 -05:00
Maurice Parker
d59b5016de
Fix feed inspector name editing
2019-09-30 11:42:11 -05:00
Maurice Parker
7316ceed9d
Use newish keyboard modifier for username/email fields. Issue #1065
2019-09-30 08:07:12 -05:00
Maurice Parker
bacff92434
Make timeline favicon have a background in darkmode when the favicon is too dark
2019-09-30 02:54:19 -05:00
Maurice Parker
37418471bc
Give large images a background in darkmode when they are dark
2019-09-30 02:48:51 -05:00
Maurice Parker
8d0bfd9b47
Make inspector add a background for small dark images
2019-09-30 02:45:33 -05:00
Maurice Parker
9f126bfb8f
Add a background if the image is too dark and we are in dark mode.
2019-09-29 19:40:12 -05:00
Maurice Parker
1f26a91af9
Prevent scrolling while reloading cells Issue #1085
2019-09-29 15:53:50 -05:00
Maurice Parker
c51f5f44e0
Add eclipses to truncated timeline text. Issue #1072
2019-09-29 14:07:33 -05:00
Maurice Parker
a37e4b7920
Fixed feed separators for disclosure rows
2019-09-28 12:11:33 -05:00
Maurice Parker
09a3a03fc4
Add Get Info context menu option
2019-09-28 07:00:18 -05:00
Maurice Parker
f785e9f839
Update the feed icon if it wasn't available when the inspector was first shown
2019-09-28 06:35:21 -05:00
Maurice Parker
5dfb4f6488
Fix off center timeline titles
2019-09-27 20:21:46 -05:00
Maurice Parker
f3a939b49d
Fix dark mode timeline titles
2019-09-27 20:04:49 -05:00
Maurice Parker
bed02fc572
Added per feed article extraction
2019-09-27 19:58:09 -05:00
Maurice Parker
e5f446c906
Adapted Feed Inspector
2019-09-27 19:49:54 -05:00
Maurice Parker
ca4a7f8b0b
Add Feed Inspector
2019-09-27 19:45:09 -05:00
Maurice Parker
17c33b75e9
Make the reader view button have a larger hitbox
2019-09-27 17:32:13 -05:00
Maurice Parker
da4715c6d1
Fix disappearing reader view button
2019-09-27 17:23:38 -05:00
Maurice Parker
65356424d9
Change reader button to be a system button
2019-09-27 14:09:28 -05:00
Maurice Parker
67e6408da0
Make reader button bigger so that it can be tapped easier
2019-09-27 13:07:33 -05:00
Maurice Parker
79e7653619
Change disabled color of reader view button to match other bar button items when disabled
2019-09-27 12:12:12 -05:00
Maurice Parker
08f7e6d1a4
Fix to only animate the disclosure chevron with button presses
2019-09-27 11:54:50 -05:00
Maurice Parker
9da949114f
Move location of Reader View button
2019-09-27 11:20:26 -05:00
Maurice Parker
401f791779
Call correct account function to add folders
2019-09-27 08:46:25 -05:00
Maurice Parker
3464fbfc7f
Animate chevron rotation
2019-09-27 05:42:16 -05:00
Maurice Parker
25fa5e0167
Make chevron disclosure button look better in dark mode
2019-09-26 20:54:46 -05:00
Maurice Parker
2f04ffd5ed
Use correct selected color for disclosure button
2019-09-26 20:48:18 -05:00
Maurice Parker
c33cd8f988
Remove folder icons and feed indenting. Issue #1063
2019-09-26 20:40:32 -05:00
Maurice Parker
9c8f5b7d65
Remove chevrons from timeline. Issue #1067
2019-09-26 20:01:13 -05:00
Maurice Parker
59f58ca424
Move disclosure chevrons to the left hand side. Issue #1063
2019-09-26 19:43:17 -05:00
Maurice Parker
486cec80d0
Move next/prev article buttons to top right and change to use chevrons instead of arrows. Issue #1070
2019-09-26 15:51:16 -05:00
Maurice Parker
f24799f16a
Slightly round the inner image for avatars
2019-09-26 15:50:05 -05:00
Maurice Parker
994d4ad7b4
Add error icon for reader view
2019-09-26 14:48:19 -05:00
Maurice Parker
80a5a539e8
Make it more clear that we are using shared defaults
2019-09-26 14:29:00 -05:00
Andrew Brehaut
f25c0e0b57
Original implementation was only aware of multimarkdown style footnote markup.
...
This commit includes support for DaringFireball style footnotes
2019-09-26 20:20:53 +12:00
Maurice Parker
945f06be88
Prevent unintended collapsing behavior
2019-09-25 11:02:28 -05:00
Andrew Brehaut
8882d219a6
544 footnote support working on iOS
...
This commit includes the newsfoot.js script in the iOS page.html file
and copies css from the Mac styleSheet.css into the iOS styleSheet.css.
The is only one difference in the styles between the two: iOS defines left and
right to be in terms of the viewport width rather than a fixed size. This ensures that the popover is always within the visible area.
2019-09-25 12:31:07 +12:00
Maurice Parker
98befac78c
Animate reader view button
2019-09-24 16:34:11 -05:00
Maurice Parker
eb69967899
Clear article extractor when article selection changes
2019-09-24 11:32:54 -05:00
Maurice Parker
026c7cfd6d
Initial article extractor implementation for iOS
2019-09-24 06:46:53 -05:00
Maurice Parker
394618a687
Rename DetailViewController to ArticleViewController to fix name collision
2019-09-24 04:29:15 -05:00
Maurice Parker
4e239a44e1
Reload the title view icon again after it becomes available
2019-09-23 20:53:09 -05:00
Maurice Parker
cb1e8e393e
Fix controller collapsing behavior
2019-09-23 20:48:45 -05:00
Maurice Parker
a9047105db
Remove unnecessary system message controller
2019-09-23 19:23:23 -05:00
Maurice Parker
b8dd63b553
Remove obsolete split view controller code
2019-09-23 17:56:10 -05:00
Maurice Parker
f1819fb39c
Use correct name for display
2019-09-23 12:05:44 -05:00
Maurice Parker
59991d0478
Save resource files immediately in the share extension
2019-09-23 11:09:40 -05:00
Maurice Parker
124997feca
Reset feed to feed metadata relationship on reload
2019-09-22 21:20:01 -05:00
Maurice Parker
c9dc987f64
Fix SwiftUI crash when deleting accounts
2019-09-22 18:16:04 -05:00
Maurice Parker
b8d2a5a054
Make share extension container picker update the main ui
2019-09-22 16:36:28 -05:00
Maurice Parker
26031f7a4d
Fix share picker cell reuse bug
2019-09-22 16:04:21 -05:00
Maurice Parker
20fa5d9e48
Implement keychain groups
2019-09-22 16:00:06 -05:00
Maurice Parker
e14a75d515
Implement group app containers
2019-09-22 13:09:06 -05:00
Maurice Parker
3cd33902cf
Add small icon to timeline title view
2019-09-21 17:59:58 -05:00
Maurice Parker
e8a68511f1
Add a small amount of corner clipping to favicons
2019-09-21 17:24:50 -05:00
Maurice Parker
2db839db98
Prevent videos on iOS from autoplaying in fullscreen
2019-09-21 15:59:51 -05:00
Maurice Parker
4e7ef7271a
Fix content offset bug in detail view
2019-09-21 12:43:15 -05:00
Maurice Parker
b49aeca577
Moved page.html location information to ArticleRenderer
2019-09-21 12:36:35 -05:00
Maurice Parker
99be955ede
Make sure first webview is fully loaded before callling javascript on it
2019-09-21 10:37:21 -05:00
Maurice Parker
0c00150849
Externalize javascript code into separate main.js file
2019-09-21 04:34:11 -05:00
Maurice Parker
ba45144c2a
Merge branch 'mac-release'
2019-09-21 03:57:41 -05:00
Maurice Parker
3decd23c45
Convert iOS to use Javascript rendering
2019-09-20 20:33:28 -05:00
Maurice Parker
710abf30c7
Make stylesheet external to page.html
2019-09-20 19:28:13 -05:00
Ben Ubois
cdf643c2a6
Make iFrames responsive.
2019-09-20 17:21:01 -07:00