Minor bug fixes and translation updates for v0.4.1.
-
Updated translations
Updated translations for Dutch, German, Polish, Portugese, Russian, Serbian and Spanish.
-
Bug fixes
- Fixed UI lag when updating channels #260
- Fixed bug that causes the header bar to be shown when hovering over the chat input #247
- Removed indirect restrictions on window width #255
- Fixed a crash when opening a offline channel #251
- Fix some minor GCC warnings #250
- Fix bug where the fullscreen bar is visible twice #239
Mainly work on stability with much better error handling and reporting, but also some key features have been implemented.
-
Better moving and resizing of chat
When the chat is undocked it can now be easily moved and resized by selecting the
Move & resize chat
from theEdit chat
submenu. The chat will then have a red border around it and can be moved and resized with the mouse instead of sliders. -
Notifications have been re-enabled
Notifications are now enabled again. They can be clicked to start playing a channel.
-
Language selection
A language can now be chosen in the
Settings
menu. This will automatically filter channels according to the selected language where applicable. -
Searching for offline channels
There is now a menu button that can be pressed to bring up search settings. From there one can select to also search for offline channels.
-
Display all stream qualities
Shows all available stream qualities including special ones like 720p60, etc.
-
Display all chat badges
Displays all chat badges including any news ones and temporary ones like the Horde/Alliance chat badges from the Warcraft event.
-
Dynamic loading of items in containers
No longer load a fixed number of items (channels, games, etc) but instead look at the allocation size at fetch an appropriate amount. This will speed up startup and refresh times.
-
Empty views
Implemented empty views that provide visual feedback instead of just a blank view.
-
Notification bar
Improved the notification bar so notifications can be queued and errors can also be displayed.
-
Viewer count for games
The viewer count for each game is now visible. Although the games are already sorted according to viewership, this helps gauging a game's popularity.
-
Changes to the build system
The Meson build scripts have been significantly cleaned up (with help from @TingPing).