Commit Graph

29 Commits

Author SHA1 Message Date
Maurice Parker
ac4f5d658d Add confirmation dialogs for deactivating extensions. Fixes #2632 2020-12-08 16:54:34 -06:00
Maurice Parker
ebe5f02127 Remove extension point terminology. Fixes #2640 2020-12-06 00:35:17 -06:00
Stuart Breckenridge
7abb4d510d removes “point” from “extension point” 2020-11-19 13:48:30 +08:00
Stuart Breckenridge
d4c46f2879 removes hovering id 2020-11-19 12:05:20 +08:00
Stuart Breckenridge
f4fe19ae90 Fixes button state on Extension Help View 2020-11-19 12:04:43 +08:00
Stuart Breckenridge
ba5a06c108 Account / Explainers
Fixes #2553
Fixes #2554

Introduces Mail-inspired add account sheets
2020-11-06 19:07:28 +08:00
Stuart Breckenridge
840668452c Add Extension/Account Tweaks
• Tidies up extension language
• Adds images to account / extension panels
• Click on images will display add account / add extension sheets
2020-11-04 10:35:53 +08:00
Stuart Breckenridge
e12bd28ff4 removes force unwrap
this causes a crash on dev builds.
2020-11-03 13:04:31 +08:00
Stuart Breckenridge
3928d0a025 Corrects Extension accessibility labels 2020-11-03 13:02:46 +08:00
Stuart Breckenridge
144bf06703 Fixes alignment and duplicate text for Extensions 2020-11-03 09:58:46 +08:00
Stuart Breckenridge
3580739b8d Amends contsraints on HostingControllers
This has the effect of pushing the explainer text up to the centre alignment of the tableviews.
2020-11-03 09:41:34 +08:00
Stuart Breckenridge
3b5dfb38ec Explainer text for accounts and extensions
Explainer text will display when no account/extension is selected.
2020-11-02 11:08:54 +08:00
Maurice Parker
198a5c29bf Rename templateImage to just image since we don't use template images anymore 2020-10-30 15:42:45 -05:00
Maurice Parker
d4dbc5a8b2 Put Feed Providers first as they will probably be used most often in extensions 2020-10-30 15:33:44 -05:00
Maurice Parker
3b196a5f2a Update extension maintenance so that it matches the new account maintenance look and feel 2020-10-30 14:43:42 -05:00
Maurice Parker
8f08d0d691 Make Extension Point maintenance Voice Over compatible 2020-10-27 20:18:26 -05:00
Maurice Parker
d6ed015514 Don't allow users to add Reddit or Twitter feeds if they don't have an extension configured. 2020-08-12 10:27:58 -05:00
Maurice Parker
5f05e945a8 Added Reddit extension point enablement 2020-05-03 14:10:21 -05:00
Maurice Parker
ccd600b880 Make authorize endpoint async 2020-05-03 13:23:36 -05:00
Maurice Parker
7d2eba537b Change callback URL scheme to final scheme 2020-04-23 07:58:00 -05:00
Maurice Parker
9e0248c494 Correctly save Twitter ExtensionPoints 2020-04-14 23:03:08 -05:00
Maurice Parker
df79da291f Change how ExtensionPoint titles are handled. 2020-04-14 22:33:05 -05:00
Maurice Parker
ad6d5ef7ed Enhance OAuth error handling. 2020-04-14 16:55:26 -05:00
Maurice Parker
e206909237 Refactor ExtensionPoints to make them easier to create in the future. 2020-04-14 16:47:05 -05:00
Maurice Parker
f5aac9516f Stub out Twitter auth. 2020-04-14 11:05:15 -05:00
Maurice Parker
0e588b5e09 Update MarsEdit icon and remove "Information" from Preferences tab. 2020-04-09 10:50:23 -05:00
Maurice Parker
d49eabbcb3 Add extension management for our two SendToCommand implementations 2020-04-08 20:22:13 -05:00
Maurice Parker
14189b19e9 Change extension point so that multiple of the same type can exist. 2020-04-08 10:12:06 -05:00
Maurice Parker
49cff8eb8e Add basic ExtensionPoint support. 2020-04-07 15:25:33 -05:00