Skip to content

Further Development Bounced off Plx#22

Open
Ayeris23 wants to merge 35 commits into
bag-xml:masterfrom
Ayeris23:master
Open

Further Development Bounced off Plx#22
Ayeris23 wants to merge 35 commits into
bag-xml:masterfrom
Ayeris23:master

Conversation

@Ayeris23

@Ayeris23 Ayeris23 commented Apr 5, 2026

Copy link
Copy Markdown
  • Added new welcome page with 2FA and token pages to match
  • Added small UI changes to make the interface more consistent and clean
  • Added a small optimization in chat views that may reduce lag on A5 and older
  • Added auto-updating DMs. Unread DMs get pushed to the top of the list as they should.
  • Added stickers.
  • Added new GIF system. GIFs no longer autoplay. Simply tap the GIF to load and play the GIF. This was done for performance and should reduce app crashes caused by excessive memory usage from GIF-heavy text channels.
  • Added mention badges! No more guessing where you were pinged from.
  • Added version number to settings app.
  • Added automatic retries for failed message content loading, as well as failed message send, edit and delete attempts.
  • Added new stylized "(edited)" tag for iOS 6 and 7. iOS 5 may get this at a later date.
  • Added message deletion conformation popups. Messages no longer disappear unless you explicitly say so.
  • Added real-time chats and DMs. All chats should now update in real time inside guild and DM lists.
  • Added nicknames
  • Improved attachment and embed support. Most images and video link embeds should now show in chats.
  • Updated API calls, making the app overall safer to use. The app now properly identifies itself to Discord's servers in all areas. This should improve account flagging, especially if you use a token instead of email login. Please use email login either way. It's the safest way.
  • Fixed time stamps on iOS 5.
  • Fixed several crashes caused by multiple processes trying to access the same data simultaneously. Should reduce the number of random app crashes.
  • Fixed landscape mode on iPads.
  • Fixed links on iOS 7 appearing as black. They now appear as a nice shade of blue.
  • Fixed a bug where attachments occasionally would fail to load and required a channel refresh.
  • Fixed a bug where unread dots would show inconsistently. They may still be quirky.
  • Deprecated "Opt Out" legacy mode

Ayeris23 and others added 30 commits April 2, 2026 22:39
Change log (hopefully covers everything):
- Added new welcome page with 2FA and token pages to match
- Added small UI changes to make the interface more consistent and clean
- Added a small optimization in chat views that may reduce lag on A5 and older
- Added auto-updating DMs. Unread DMs get pushed to the top of the list as they should.
- Added stickers.
- Added new GIF system. GIFs no longer autoplay. Simply tap the GIF to load and play the GIF. This was done for performance and should reduce app crashes caused by excessive memory usage from GIF-heavy text channels.
- Added mention badges! No more guessing where you were pinged from.
- Added version number to settings app.
- Added automatic retries for failed message content loading, as well as failed message send, edit and delete attempts.
- Added new stylized "(edited)" tag for iOS 6 and 7. iOS 5 may get this at a later date.
- Added message deletion conformation popups. Messages no longer disappear unless you explicitly say so.
- Added real-time chats and DMs. All chats should now update in real time inside guild and DM lists.
- Added nicknames
- Improved attachment and embed support. Most images and video link embeds should now show in chats.
- Updated API calls, making the app overall safer to use. The app now properly identifies itself to Discord's servers in all areas. This should improve account flagging, especially if you use a token instead of email login. Please use email login either way. It's the safest way.
- Fixed time stamps on iOS 5.
- Fixed several crashes caused by multiple processes trying to access the same data simultaneously. Should reduce the number of random app crashes.
- Fixed landscape mode on iPads.
- Fixed links on iOS 7 appearing as black. They now appear as a nice shade of blue.
- Fixed a bug where attachments occasionally would fail to load and required a channel refresh.
- Fixed a bug where unread dots would show inconsistently. They may still be quirky.
- Deprecated "Opt Out" legacy mode
All YouTube links, including shorts links now open the YT app or open in browser if the app is unavailable.
Many optimizations to help performance a little.
- New content manager class to slowly take over any content management across the app.
- Made server member list sizes match the DM list sizes for consistency.
- DM list now shows avatar decorations
Turns out using PNGs for table cell separators is a very bad idea.
It was a success. Messages are soon gonna use DTCoreText. It just makes sense.
- Implemented DTCoreText library
- Created custom markdown parser to handle Discord specific cases, also iOS 5 friendly. Parser is in early debug stages.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant