ent Posted September 24, 2023 Author Posted September 24, 2023 Updated iOS app: - fixed incorrectly working Favourites - fixed wrong fonts in chat - fixed backgrounds in server info and chat - fixed never saving filters Redownload the app. Links are the same. Smoo likes this
Circa Posted September 28, 2023 Posted September 28, 2023 One nitpick I have is the Orange and Grey colors are not supported in the app so servers that use those in their hostname show as red and black like jamp would. ^8 would be orange and ^9 would be grey. Not a dire thing but maybe something you could slip in your next update. Nice job as always! ent and Smoo like this
ent Posted September 30, 2023 Author Posted September 30, 2023 @Circa Hi. I like options. Currently done like this, maybe it will look a bit different in the next release. Need more requests or bug reports - the app cannot be so well made in the latest release! x) Circa and Smoo like this
ent Posted December 10, 2023 Author Posted December 10, 2023 Updated the app. For iOS users: Install TestFlight: https://apps.apple.com/app/testflight/id899247664 Then open that link on your iOS device: https://testflight.apple.com/join/5HSqhVHw For Android users: Install directly from APK: https://www.dropbox.com/s/ptx301a1pas39n9/com.vlbor.jkchat.apk?dl=1 Install from Google Play: https://play.google.com/store/apps/details?id=com.vlbor.jkchat Changed: - added server monitor widgets - added push notifications - added light theme - added applied filter indicator - added OpenJK colours option - made filter lists order by selected - made dialogs with input autofocus - fixed crash after restoration on Android - fixed time font size in Chat on iOS Added Widgets to monitor favourite servers without opening the app or special server monitoring sites. The idea of home screen Widgets visited me pretty much long ago but I was "scared" to add it since I've never worked with Widgets before. But here they are so I faced my "fear". To add Widgets follow official instructions: https://support.apple.com/en-gb/HT207122 for iOS and https://support.google.com/android/answer/9450271?hl=en#zippy=%2Cadd-or-resize-a-widget for Android. To add a server for monitoring into a Widget you first have to add that server in Favourites in the JKChat app. To do so you need to filter out or search the needed server in Server List, tap on Star icon in the server card. Once you added the server you can go to your added Widget to edit it to monitor your special server. Android: tap on the widget and select the server to monitor from the list (Favourites). To refresh the list click Refresh button. To see players list click Players button. iOS: long tap on the widget, tap Edit Widget, tap Choose server, and select the server to monitor from the list (Favourites). To refresh the list click Refresh button. You can use middle and large sized Widgets to monitor players list as well. Tapping on the Widget with a server will navigate you to the app and open Server Info of that server. If you want to connect to the server or just open the app without any navigation you can select corresponding options in Settings. Widgets UI is made by me (comparing to the app UI by my wife) so they are not that pretty. Maybe they will look better in the future. I also properly implemented push notifications. They get triggered when you are connected to a server. Current triggers are: a player connects, you receive a private message, or a chat message contains keywords. All those things are configurable through Settings/Notifications. Tapping on a push notification will navigate you the chat. And the last highlight feature is themes. It is experimental or just proof of concept so don't expect much please. If you follow Apple and Google development guidelines (and I followed) then your Light and Dark themes can work out of the box. So basically I just enabled that was already available. Light theme is not adjusted to game colours so white colours can look invisible. If you encounter any error, then please report me either in the feedback form in TestFlight or in this JKHub post or in JKHub PM or on discord PM: ent#9404. Report the error either by copying it or taking a screenshot and showing me or just telling the steps to reproduce. Thanks. Circa and Smoo like this
ent Posted December 11, 2023 Author Posted December 11, 2023 iOS version with Widgets got approved and available on TestFlight. Smoo likes this
ent Posted December 22, 2023 Author Posted December 22, 2023 A smol update: - added date and time of the last widget refresh Redownload. The links are the same.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now