Commit graph

101 commits

Author SHA1 Message Date
Philipp Heckel
f3bbe2dee2 Sheet for add dialog 2022-05-25 14:42:45 -04:00
Philipp Heckel
fe1585fca4 Merge branch 'main' into ios-14-2 2022-05-25 14:05:50 -04:00
Callum Yarnold
3728d3ebe0
Show SubscriptionAddView via a sheet 2022-05-25 16:39:26 +01:00
Philipp Heckel
6d40c441f9 Support for tags and emojis 2022-05-25 11:26:23 -04:00
Philipp Heckel
ec6472d47d Add Click URL support 2022-05-24 22:43:53 -04:00
Philipp Heckel
5b64f612b0 Added priority support 2022-05-24 22:27:04 -04:00
Philipp Heckel
dd04ecda9a Cancel notifications in notification center 2022-05-24 20:46:23 -04:00
Philipp Heckel
924145dcec Refined iOS 14 work 2022-05-24 20:10:32 -04:00
Callum Yarnold
573acb561c
Add support for iOS 14.0 2022-05-24 22:09:26 +01:00
Philipp Heckel
30dd10bb80 Navigate to topic from notification tap 2022-05-23 22:18:19 -04:00
Philipp Heckel
cace472391 Play sound and vibrate; group by topic (omg Android, why can't you do that so easily!!!) 2022-05-23 20:39:22 -04:00
Philipp Heckel
9060af51ef Fix UI not updating properly, closes (hopefully) https://github.com/binwiederhier/ntfy/issues/267 2022-05-23 20:26:30 -04:00
Philipp Heckel
905fba385d New AppIcon 2022-05-21 12:52:47 -04:00
Philipp Heckel
7edab23f6a Ready for test flight 2022-05-20 21:37:23 -04:00
Philipp Heckel
81bd4fd5bf Dedup poll() code, make main view refreshable 2022-05-20 21:17:40 -04:00
Philipp Heckel
afa7bb5aa9 Last notification ID to subscription 2022-05-20 21:06:07 -04:00
Philipp Heckel
171d789719 APP_BASE_URL from config 2022-05-20 20:50:40 -04:00
Philipp Heckel
8765a263c5 No subscriptions view; write down TODO; add default notification title 2022-05-20 20:28:02 -04:00
Philipp Heckel
3a0138b346 Poll topic right after adding it 2022-05-20 15:56:57 -04:00
Philipp Heckel
3450fc291f Move actions to background, instructions in empty notification list 2022-05-20 15:43:55 -04:00
Philipp Heckel
2a68578af8 Split row into own struct 2022-05-20 14:20:13 -04:00
Philipp Heckel
364f1a6381 More previews, more cleanup; add alert for unsubscribing 2022-05-20 14:07:53 -04:00
Philipp Heckel
af87a440cd Add preview for SubscriptionList 2022-05-20 11:13:57 -04:00
Philipp Heckel
1c7a8a0b72 More cleanup and comments 2022-05-20 09:53:10 -04:00
Philipp Heckel
2ff702057c More cleanup 2022-05-20 09:18:57 -04:00
Philipp Heckel
6c3e8278f9 Make deleting work again 2022-05-20 08:58:22 -04:00
Philipp Heckel
fead4c0814 SubscriptionManager, make unsubscribe menu item work 2022-05-19 22:46:41 -04:00
Philipp Heckel
fee0d95561 Cleanup 2022-05-19 22:27:56 -04:00
Philipp Heckel
c3e4e3c1fc Cleanup 2022-05-19 22:05:32 -04:00
Philipp Heckel
ec965089d3 This works, with lots of hacks and it's ugly, but it works 2022-05-19 21:53:04 -04:00
Philipp Heckel
066be631ec Persist and maybe sometimes but sadly not always update the UI 2022-05-18 21:06:16 -04:00
Philipp Heckel
2520ccef65 Logging and such 2022-05-18 20:16:30 -04:00
Philipp Heckel
aa4e047752 Add logging, clean up 2022-05-18 10:51:43 -04:00
Philipp Heckel
c1fd129ccc Subscription view details, menu icon 2022-05-17 21:53:01 -04:00
Philipp Heckel
1660289c4c Save notification when it comes in from Firebase, updates UI 2022-05-17 20:55:55 -04:00
Philipp Heckel
cdbeeee531 Fix ER model, pull to refresh now works 2022-05-16 21:55:17 -04:00
Philipp Heckel
a76b9d870a Re-add notification list screen 2022-05-16 21:00:05 -04:00
Philipp Heckel
977f01406c Ahh this is tedious 2022-05-15 21:08:42 -04:00
Philipp Heckel
7b97c752c0 App group, this broke something 2022-05-15 20:17:07 -04:00
Philipp Heckel
7def871bfe Notification modelling 2022-05-15 14:00:56 -04:00
Philipp Heckel
e5e440c3c5 Moving stuff around 2022-05-15 13:46:36 -04:00
Philipp Heckel
e6500446c7 Add AppIcon 2022-05-15 13:36:01 -04:00
Philipp Heckel
28e54a0a31 Allow unsubscribing from topics 2022-05-15 13:32:34 -04:00
Philipp Heckel
b5ec7b7ffe Ability to subscribe, including persistence 2022-05-15 13:15:20 -04:00
Philipp Heckel
2a8e1e0443 Bringing back some of Cope's views 2022-05-14 21:19:33 -04:00
Philipp Heckel
1c93cc671a Move back from NEW/ folder 2022-05-14 21:03:34 -04:00
Philipp Heckel
14c89f79db Renamed to NEW 2022-05-14 21:01:10 -04:00
Philipp Heckel
eaba4b12bd Add Core Data 2022-05-14 20:56:58 -04:00
Philipp Heckel
7dea35a67b It works! 2022-05-14 19:01:40 -04:00
Philipp Heckel
22251572fe Add Firebase 2022-05-13 21:38:34 -04:00