Commit graph

844 commits

Author SHA1 Message Date
Muhammad Khalid b33cc2286b - #147 Fixed 2021-11-26 16:05:00 +00:00
Muhammad Khalid aaf11f6397 - #135 Updated TigaseSwift to 2.1.3 2021-11-26 16:04:38 +00:00
Muhammad Khalid d290d5a1b2 Merge branch 'master' of https://github.com/snikket-im/snikket-ios into App-Freeze-Fix 2021-11-21 14:31:34 +05:00
Muhammad Khalid 14de275f18 - Changed XMPP Queue To Concurrent for App Freeze Issue 2021-11-21 14:27:16 +05:00
Mehrooz Khan d064947744 Revert "- #100 Fixed App Freeze on Startup"
This reverts commit 7cf293e004.
2021-11-21 14:24:04 +05:00
Matthew Wild d133679611
Merge pull request #156 from snikket-im/feature/muc-notify-always
Default MUCs to "always" notify
2021-11-17 16:24:11 +00:00
Matthew Wild 7b44c465c0 database: Default MUCs to "always" notify
Rationale:

- Snikket is focused mostly on the private group chat use-case, not public
  channels. Usually the preference is for notification on all messages in
  private groups.
- This is the default behaviour on the server side, unless overridden by the
  client.
- The server can't default to "mentioned" because it doesn't necessarily know
  the user's nick within a MUC.
- The client doesn't configure immediately upon joining a MUC (actually only
  when the user explicitly modifies the MUC notification settings, currently)

In the future it would be good if we can default to "mention" for public MUCs,
but this will probably need a bit more work and possibly client-server
protocol changes.
2021-11-17 16:05:00 +00:00
Matthew Wild e23731a097
Merge pull request #155 from snikket-im/fix/preserve-pushkit-id-reenabling
Preserve pushkitDeviceId when re-enabling
2021-11-17 15:37:17 +00:00
Matthew Wild cb1183287b xmpp: Preserve pushkitDeviceId when re-enabling
This is called in some circumstances, such as when modifying MUC push
settings. As pushkitDeviceId was not extracted and passed back to enable()
it defaulted to nil and was lost.

This triggered a push re-register on subsequent connections (because the
stored pushkitDeviceId (nil) did not match the one from the system).
2021-11-17 15:29:04 +00:00
Matthew Wild ca05c6ed3c Bump version to 1.2 (7) 2021-10-26 12:52:33 +01:00
Matthew Wild 5e61ad683d Merge branch 'Updates' 2021-10-26 11:02:02 +01:00
Muhammad Khalid d7101f9e6f - Fixed Enable/Disable Account Switch 2021-10-25 20:26:18 +05:00
Matthew Wild 1af4b61012
Merge pull request #143 from snikket-im/Updates
Updates for 1.2 build 7
2021-10-25 14:37:05 +01:00
Muhammad Khalid ef1e959db3 - Fixed Enable/Disable Push Notifications 2021-10-22 14:14:32 +05:00
Muhammad Khalid 6bf5f84af8 - #142 Dynamic version number on about screen 2021-10-18 14:24:16 +05:00
Muhammad Khalid 8a1173bd7a - #148 Hide "No messages yet" while loading messages 2021-10-18 14:00:17 +05:00
Muhammad Khalid 48783428d4 - #140 Show domain when there is no JID localpart 2021-10-18 13:32:00 +05:00
Muhammad Khalid f14909d1ad - #138 Deregister push notifications when disabling account 2021-10-18 13:13:39 +05:00
Matthew Wild d08aee48c9 Bump to version 1.2 (6) 2021-10-14 15:31:04 +01:00
Matthew Wild 9f9b1a0b43
Merge pull request #137 from snikket-im/Adding-Contacts
Adding contacts
2021-10-12 19:18:19 +01:00
Muhammad Khalid 4131205c02 - Updated UI Constraints 2021-10-12 23:04:13 +05:00
Muhammad Khalid 94267659bc - Fixed Adding Contact View Icons
- Fixed Resend Icon
2021-10-12 22:03:28 +05:00
Muhammad Khalid f5aa09208f - Fixed Contact Notification UI Icons 2021-10-12 16:26:20 +05:00
Muhammad Khalid 4a13844eb1 - Removed MAM preferences from UI #136 2021-10-12 13:39:17 +05:00
Muhammad Khalid 597cbd9705 - Fixed Popover Menu Colors #134 2021-10-12 12:44:55 +05:00
Muhammad Khalid 21c10e05fc - Fixed Tabbar Appearance for iOS12 2021-10-11 21:17:38 +05:00
Muhammad Khalid 507051e977 - Added Button For Scrolling To Bottom #133 2021-10-11 15:07:35 +05:00
Daniel Holmgaard 0ed5cad417 Translated using Weblate (Danish)
Currently translated at 100.0% (190 of 190 strings)

Translation: Snikket/Snikket iOS app
Translate-URL: http://i18n.sotecware.net/projects/snikket/snikket-ios/da/
2021-10-10 11:00:38 +00:00
Muhammad Khalid 010bc23709 - Support for Scanning HTTPS QR Codes #130 2021-10-10 11:48:41 +05:00
Muhammad Khalid 73ecaff597 - Fixed #131 2021-10-09 18:21:15 +05:00
Muhammad Khalid 6fa5f75f16 - Account Deletion Refactoring #114 2021-10-09 16:33:09 +05:00
Muhammad Khalid 8a26c41f8c - Added automatic prompt for setting new telephony provider #127 2021-10-09 13:07:05 +05:00
Muhammad Khalid 7f4aa34986 - Add option to choose default telephony service provider #125 2021-10-08 22:36:31 +05:00
Matthew Wild d7acd184de Bump version to 1.2 (5) 2021-10-08 15:58:33 +01:00
Muhammad Khalid ed02bdee40 - Fixed #129 2021-10-08 15:42:09 +05:00
Muhammad Khalid 8168d1538d - Fixed #122 2021-10-07 21:04:27 +05:00
Muhammad Khalid 5e93493b0b - Show contact add requests in chat #124 2021-10-07 20:30:13 +05:00
Muhammad Khalid 68157f9dfe - Add to contact list from chat details #123 2021-10-07 14:05:52 +05:00
Matthew Wild 766d5c55f2 Github: Fix typo in issue template 2021-10-07 09:50:01 +01:00
Matthew Wild f147ae9b51
Merge pull request #120 from snikket-im/iOS15-UI-Fixes
- #118 Fixed UI Issues for iOS-15
2021-10-05 11:36:40 +01:00
Matthew Wild a9a90775a4 Github: Remove developer report issue template 2021-10-05 09:52:04 +01:00
Matthew Wild f5439560a4 Github: Update issue templates to split official/unofficial server reports 2021-10-05 09:51:10 +01:00
Muhammad Khalid 621b70eddf - #118 Fixed UI Issues for iOS-15 2021-09-29 16:20:46 +05:00
Muhammad Khalid 7cf293e004 - #100 Fixed App Freeze on Startup 2021-09-29 15:45:37 +05:00
Matthew Wild c3ed164f95
Merge pull request #117 from snikket-im/App-Badge-Fixes
- Fixed App badge Number #113
2021-09-27 16:45:33 +01:00
Muhammad Khalid ab7275fbd0 - Fixed App Badge 2021-09-27 19:49:29 +05:00
Matthew Wild 9dadb5b76c Strings file normalisation 2021-09-27 11:10:53 +01:00
Matthew Wild ddead27cc6 Merge Swedish translations 2021-09-25 22:58:26 +01:00
Kim Alvefur 8a2b71a136 Translated using Weblate (Swedish)
Currently translated at 100.0% (4 of 4 strings)

Translation: Snikket/Snikket iOS app (Welcome view)
Translate-URL: http://i18n.sotecware.net/projects/snikket/snikket-ios-app-welcome-view/sv/
2021-09-25 21:01:02 +00:00
Kim Alvefur d024ee07da Translated using Weblate (Swedish)
Currently translated at 100.0% (23 of 23 strings)

Translation: Snikket/Snikket iOS app (Groupchat view)
Translate-URL: http://i18n.sotecware.net/projects/snikket/snikket-ios-app-groupchat-view/sv/
2021-09-25 21:01:01 +00:00