Maurice Parker
|
35866d558d
|
Only display active accounts for OPML import on iOS
|
2019-06-17 15:50:17 -05:00 |
Maurice Parker
|
c966d3c7ed
|
Begin work on porting the add feed/folder dialog to SwiftUI
|
2019-06-17 09:03:21 -05:00 |
Maurice Parker
|
fb29d006aa
|
Code formatting changes
|
2019-06-17 07:20:39 -05:00 |
Jeremy Beker
|
125ea59cd6
|
Wiring up iOS add account settings
|
2019-06-16 18:22:00 -04:00 |
Maurice Parker
|
d4e2d44d8f
|
Add OPML Export for SwiftUI
|
2019-06-16 11:19:15 -05:00 |
Maurice Parker
|
3af60f0edc
|
Add Import OPML functionality
|
2019-06-16 10:54:18 -05:00 |
Maurice Parker
|
b8b2f23333
|
Move SafariView to Wrappers group since it is a reusable SwiftUI View
|
2019-06-16 10:21:03 -05:00 |
Maurice Parker
|
8cb46eb1d3
|
Merge branch 'pr/757'
|
2019-06-16 07:03:06 -05:00 |
Stuart Breckenridge
|
2f4d1145f4
|
Opens Settings option in SFSafariViewController
Fixes #754
Fixes #756
|
2019-06-16 07:23:32 +08:00 |
Maurice Parker
|
dc75737c97
|
Add Import/Export OPML action sheet.
|
2019-06-15 18:19:20 -05:00 |
Maurice Parker
|
8dcf4966fb
|
Port Feedbin credential update too SwfitUI.
|
2019-06-15 16:03:41 -05:00 |
Maurice Parker
|
40b9be6709
|
center smaller avatars on a solid color background image to make all avatars a consistent size
|
2019-06-14 15:33:13 -05:00 |
Maurice Parker
|
58459631e4
|
Add SwiftUI account detail view
|
2019-06-13 14:30:56 -05:00 |
Maurice Parker
|
ddb61489c4
|
Add a little padding around the account selectors.
|
2019-06-12 13:25:14 -05:00 |
Maurice Parker
|
37f42e2ad8
|
Added Feedbin add account logic.
|
2019-06-12 08:33:14 -05:00 |
Maurice Parker
|
50ab15f2cc
|
Dismiss view after adding account or canceling.
|
2019-06-12 03:08:51 -05:00 |
Maurice Parker
|
902304c723
|
Convert Settings to use SwiftUI
|
2019-06-11 16:59:16 -05:00 |
Maurice Parker
|
e8992dac95
|
Fix issue where deletes were crashing the app. Issue #702
|
2019-06-05 17:42:35 -05:00 |
Maurice Parker
|
e428a4f785
|
Prevent add controllers from using the whole screen. Issue #710
|
2019-06-03 05:13:55 -05:00 |
Maurice Parker
|
6afd65858a
|
Add the ability to update iOS account credentials
|
2019-06-03 05:04:03 -05:00 |
Maurice Parker
|
a697f98228
|
Pop add controller to go back to settings after an account add
|
2019-06-03 04:22:58 -05:00 |
Maurice Parker
|
fd02f8be11
|
Make about label uneditable
|
2019-06-03 04:13:58 -05:00 |
Maurice Parker
|
00ee775170
|
Made timeline layout tweaks to make indicator, avatar, and first line of text line up better. Issue #689
|
2019-05-31 17:58:39 -05:00 |
Maurice Parker
|
e348a1f9ed
|
Remove layout caching that was causing seemly random layout issues. Issue #714
|
2019-05-31 16:59:02 -05:00 |
Maurice Parker
|
e7c339fb09
|
Update iOS to work with the latest Account API
|
2019-05-30 17:41:56 -05:00 |
Maurice Parker
|
493abbb609
|
Refactor create feed functionality to increase code reuse and encapsulation
|
2019-05-28 09:45:02 -05:00 |
Phil Viso
|
6168f01822
|
Updated margins and sizing of unread indicator to match the mail app. Issue #690
|
2019-05-27 18:46:57 -05:00 |
Phil Viso
|
092b72d44c
|
Updated timeline to default to 3 lines for the title. Issue #694
|
2019-05-27 18:46:53 -05:00 |
Maurice Parker
|
c61949bc04
|
Add account name to network error messages and prevent background iOS errors from displaying alerts
|
2019-05-26 11:54:32 -05:00 |
Aaron Raimist
|
256b805684
|
Set email text field content type to username so iOS offers to autofill passwords
This is what Apple says to do for email fields. https://developer.apple.com/documentation/security/password_autofill/enabling_password_autofill_on_a_text_input_view
> For example, if your site uses email addresses as user names, set the input view’s textContentType property to .username, and set the keyboardType property to .UIKeyboardType.emailAddress.
|
2019-05-25 16:04:48 -05:00 |
Maurice Parker
|
202b7ff5f4
|
Remove App Camp for Girls donation link.
|
2019-05-25 14:52:31 -05:00 |
Maurice Parker
|
08310aacc9
|
Reformat add scene so that it looks like the Settings app add scene.
|
2019-05-25 14:49:34 -05:00 |
Phil Viso
|
bae17df0e9
|
Use modal presentation for add account view controllers
|
2019-05-24 10:07:17 -05:00 |
Phil Viso
|
19881427c9
|
Fixed a crash that occurs when presenting the share sheet on iPad. Issue #639
|
2019-05-24 09:56:26 -05:00 |
Maurice Parker
|
e8645ab0c8
|
Made add account icons tint match
|
2019-05-23 09:08:48 -05:00 |
Phil Viso
|
cee87ab25a
|
Centered email and password text
|
2019-05-22 21:20:56 -05:00 |
Phil Viso
|
071bfd6a45
|
Show disclosure indicator for add account cells
|
2019-05-22 21:19:13 -05:00 |
Phil Viso
|
13c0f3a09c
|
UI improvements for add feedbin account
|
2019-05-22 21:17:50 -05:00 |
Phil Viso
|
3e97754ab9
|
Removed navigation controller from storyboard for add account view controller
|
2019-05-22 20:31:01 -05:00 |
Phil Viso
|
d1684a1c69
|
Improved the UI of adding a new local account
|
2019-05-22 20:29:00 -05:00 |
Phil Viso
|
fd88f94959
|
Left align add account selection
|
2019-05-22 20:00:18 -05:00 |
Phil Viso
|
490b84719a
|
Cleaned up margins and added dynamic type support to account detail screen
|
2019-05-22 19:43:12 -05:00 |
Phil Viso
|
336d7a8cc7
|
Use default account name as placeholder text
|
2019-05-22 19:42:06 -05:00 |
Maurice Parker
|
3207ebf6a5
|
Implement default timeline avatar. Issue #641
|
2019-05-21 05:42:40 -05:00 |
Maurice Parker
|
59ea5cadec
|
Add status syncing to iOS
|
2019-05-20 13:51:08 -05:00 |
Phil Viso
|
633e291c2e
|
Decrement the static row count instead of using hard-coded values
|
2019-05-19 19:20:35 -05:00 |
Phil Viso
|
1271fc9081
|
Update UI when accounts change or when account state changes
|
2019-05-19 19:18:28 -05:00 |
Phil Viso
|
719fb54311
|
Allow delete account row to be tapped
|
2019-05-19 19:08:49 -05:00 |
Phil Viso
|
1f8463d091
|
Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire into iPadPopover
# Conflicts:
# iOS/Settings/AddLocalAccountViewController.swift
# iOS/Settings/DetailAccountViewController.swift
# iOS/Settings/Settings.storyboard
|
2019-05-19 19:03:50 -05:00 |
Phil Viso
|
db3d8e484b
|
Made the preferred size wider
|
2019-05-19 18:41:28 -05:00 |
Phil Viso
|
8c28160f91
|
Always clear selection on viewWillAppear
|
2019-05-19 18:39:15 -05:00 |
Phil Viso
|
02a7130415
|
Moved Add NetNewsWire feed to about section, and hide it if they don’t have any active feeds
|
2019-05-19 18:35:45 -05:00 |
Phil Viso
|
8ca14e2b95
|
Add a vertical spacing constraint between the folder labels, so they don’t overlap for larger names
|
2019-05-19 18:24:07 -05:00 |
Phil Viso
|
32d572307f
|
Updated labels to use dynamic type
|
2019-05-19 18:19:03 -05:00 |
Phil Viso
|
99010e8e3e
|
Made text size larger and updated label margins to use standard value
|
2019-05-19 18:13:10 -05:00 |
Maurice Parker
|
50b68096cd
|
Add Feedbin account and delete account functionality added to iOS
|
2019-05-19 18:04:32 -05:00 |
Phil Viso
|
5280d1c75d
|
Made text size larger and fixed trailing margin for account name label
|
2019-05-19 18:04:12 -05:00 |
Phil Viso
|
34c6341b4c
|
Further sizing improvements on iPad. Only show add feed / folder pickers when there is more than 1 item to display.
|
2019-05-19 17:48:03 -05:00 |
Phil Viso
|
2f82f05721
|
Improved sizing of add feed modal on iPad
|
2019-05-19 17:47:33 -05:00 |
Phil Viso
|
bce45d28e4
|
Updated all iOS references to default local account new to be device specific
|
2019-05-19 16:52:21 -05:00 |
Maurice Parker
|
16f2f43cc7
|
Rename AccountsDidChangeNotification to AccountsDidChange to match other notification names
|
2019-05-19 16:36:33 -05:00 |
Phil Viso
|
890c146c7e
|
Dismiss keyboard when text fields are done editing
|
2019-05-19 16:17:10 -05:00 |
Phil Viso
|
9d72fede05
|
Don’t reference nameTextField directly when dismissing the keyboard
|
2019-05-19 16:14:23 -05:00 |
Phil Viso
|
90ea9ebb50
|
Disable add new item button when there are no active accounts
|
2019-05-19 16:08:48 -05:00 |
Phil Viso
|
438745f246
|
Removed empty cell
|
2019-05-19 16:05:20 -05:00 |
Phil Viso
|
40358f5801
|
Don’t allow the cells to be selected
|
2019-05-19 16:02:31 -05:00 |
Phil Viso
|
4383f269a5
|
Dismiss the keyboard after account name is finished editing
|
2019-05-19 16:01:14 -05:00 |
Maurice Parker
|
a40842d928
|
Add multiple local accounts to iOS
|
2019-05-19 14:18:11 -05:00 |
Maurice Parker
|
da7dcc2405
|
Remove quality assurance checks from avatar image in timeline
|
2019-05-19 13:03:07 -05:00 |
Maurice Parker
|
f36b5a7970
|
Add account detail so that we can edit account name and account active on iOS.
|
2019-05-17 17:25:47 -05:00 |
Maurice Parker
|
970b7535dc
|
Add add account selection scene for iOS
|
2019-05-16 17:45:38 -05:00 |
Maurice Parker
|
53f65d39bb
|
Update settings to begin to support multiple accounts
|
2019-05-16 15:48:55 -05:00 |
Maurice Parker
|
0398021345
|
Restore feed if second part of move fails.
|
2019-05-16 12:42:01 -05:00 |
Maurice Parker
|
7de24e1d53
|
Fix compile error in iOS caused by recent changes to Account
|
2019-05-14 14:02:49 -05:00 |
Maurice Parker
|
fd8a973084
|
Add already subscribed error to LocalAccountDelegate and updated iOS to work with latest Account API
|
2019-05-10 10:22:28 -05:00 |
Maurice Parker
|
2401c96c99
|
Update iOS to work with latest from the Accounts framework
|
2019-05-09 17:30:36 -05:00 |
Maurice Parker
|
e45362bffc
|
Update iOS to work with new delete API.
|
2019-05-09 07:28:51 -05:00 |
Maurice Parker
|
43d32b1281
|
Add create Feedbin feed
|
2019-05-08 17:41:19 -05:00 |
Maurice Parker
|
7f9055fe78
|
Add download subscriptions and faviconURLs
|
2019-05-07 10:51:41 -05:00 |
Maurice Parker
|
636468bbf0
|
Implement active account processing functionality
|
2019-05-02 06:01:30 -05:00 |
Maurice Parker
|
f5dbe7117e
|
Delete dead code
|
2019-05-01 14:56:26 -05:00 |
Maurice Parker
|
6ede5b7c3d
|
Enable add feed for multiple accounts
|
2019-05-01 14:03:59 -05:00 |
Maurice Parker
|
4bc7611721
|
Rename AccountManageer.localAccount to AccountManager.defaultAccount to make it different from other local accounts
|
2019-05-01 05:53:18 -05:00 |
Maurice Parker
|
a5a5eb1df0
|
Reuse layout calcs when possible on timeline
|
2019-04-29 17:45:12 -05:00 |
Maurice Parker
|
f357f27ae1
|
Fix typo in timeline text setting
|
2019-04-29 17:25:41 -05:00 |
Maurice Parker
|
ac93b91df9
|
Add accessibility layout to timeline
|
2019-04-29 17:19:08 -05:00 |
Maurice Parker
|
bf45cb89e9
|
Set table estimated row height to improve scrolling performance
|
2019-04-29 16:29:53 -05:00 |
Maurice Parker
|
0451ed9e70
|
Made number of lines in timeline configurable.
|
2019-04-29 15:29:00 -05:00 |
Maurice Parker
|
b4e2acb5ce
|
Make responsive to dynamic font changes.
|
2019-04-29 14:50:56 -05:00 |
Maurice Parker
|
e37d4ddd2f
|
Implement new timeline layout.
|
2019-04-29 14:40:14 -05:00 |
Maurice Parker
|
2efbd44811
|
Fix to stop background refresh when interval set to manually.
|
2019-04-29 09:29:57 -05:00 |
Maurice Parker
|
d2482233ab
|
Change indent width to match other iOS outline view indent widths
|
2019-04-29 09:20:45 -05:00 |
Maurice Parker
|
2dcde1ab8e
|
Create generic feed icon and timeline avatar
|
2019-04-29 07:07:57 -05:00 |
Maurice Parker
|
ffc364f7cf
|
Change to have mark as read be the default action on timeline swiping instead of starred
|
2019-04-29 06:01:53 -05:00 |
Maurice Parker
|
da8c40d38f
|
Change how avatars are selected so that poor quality avatars are passed up for their feed favicon
|
2019-04-29 05:51:47 -05:00 |
Maurice Parker
|
2e178dbebc
|
Add content mode to prevent stretching of avatar images less than 48x48
|
2019-04-28 19:27:58 -05:00 |
Maurice Parker
|
bf50c7a7e3
|
Update the nav controller title so that the back bar button item in iPad portrait has a valid title
|
2019-04-28 18:53:57 -05:00 |
Maurice Parker
|
5cdbaafc8e
|
Use a higher resolution folder graphic
|
2019-04-28 17:33:38 -05:00 |
Maurice Parker
|
3d1c0d3e28
|
Changed default feed favicon to a globe so that it matches the desktop default feed favicon
|
2019-04-28 17:22:54 -05:00 |
Maurice Parker
|
37c25e33c2
|
Increase the resolution of the smart feed icon so that it doesn't look terrible on retina displays
|
2019-04-28 17:07:01 -05:00 |