5.4
Recent Commits to hypnotix:master
-
5.4
-
Fix missing flags for FO and JP in default provider
Fix missing flags for FO and JP in default provider
-
Fix preferences icon name
Fix preferences icon name
-
Use UP/DOWN arrows to navigate channels
Use UP/DOWN arrows to navigate channels This frees LEFT/RIGHT to interact with time-seek in MPV itself.
-
Hide mouse cursor on full screen (#396)
Hide mouse cursor on full screen (#396)
-
Disable any shortcut when a text field is focused (#395)
Disable any shortcut when a text field is focused (#395) disable any shortcut when a text field is focused
-
Forward keys to mpv (#393)
Forward keys to mpv (#393) forward keys to mpv keys not used by Hypnotix, like the spacebar, can be forwarded to mpv so you can natively use its shortcuts arrows and SHIFT use L/R arrows with SHIFT to go back and forth in mpv suppress error messages for keys mpv can't handle un-pause mpv before loading
-
Switch to xapp-symbolic-icons (XSI)
Switch to xapp-symbolic-icons (XSI)
-
Switch to XApp symbolic icons
Switch to XApp symbolic icons
-
5.3
5.3
-
Fixed memory leak (#387)
Fixed memory leak (#387) * Fixed massive memory leak * Bugfix: stop mpv before doing anything else (otherwise sometimes the spinner won't start, for example)
-
Remove hard dependency on python3-imdbpy
Remove hard dependency on python3-imdbpy IMDBPY is no longer available/maintained upstream. We also probably need to consider whether or not to keep the movie DB feature.. - VOD movies are super niche, very rare with free streams, so not well tested. - TMDB needs an API key...
-
Remove movie info section
Remove movie info section - python3-imdbpy is dead - python4-tmdbsimple needs an API key - VOD movies/series are rarely tested because they're very rare in free streams.
-
5.2
5.2
-
l10n: Update files
l10n: Update files
-
l10n: Update translations
l10n: Update translations
-
5.1
5.1
-
l10n: Update files
l10n: Update files
-
l10n: Update translations
l10n: Update translations
-
5.0
5.0
-
l10n: Update POT
l10n: Update POT
-
maintain volume on channel change (#379)
maintain volume on channel change (#379) Co-authored-by: Hich <contact@hitch.fr>
-
Add theather and borderless modes
Add theather and borderless modes
-
inhibit: Remove configuration
inhibit: Remove configuration The app tells the session manager it's doing something, it's up to the session manager to offer configuration for this if need be or to provide ways of handling event to the user. The app itself should always do this. Note that we don't have any such settings in rhythmbox, celluloid etc..
-
Remove unused filter functions
Remove unused filter functions In a recent commit, the search was refactored to use show_channels() The filter is therefore no longer used. Also, refactor the loop code to use an actual loop (easier to maintain).
-
Fix downloading m3u get 'b' string in files (#382)
Fix downloading m3u get 'b' string in files (#382)
-
Use the defined User-Agent in Xtream requests (#381)
Use the defined User-Agent in Xtream requests (#381) Co-authored-by: ZĂŠ Loff <zeloff@zeloff.org>
-
Allow for '=' on values of mpv options (#380)
Allow for '=' on values of mpv options (#380) Co-authored-by: ZĂŠ Loff <zeloff@zeloff.org>
-
increase efficiency (#375)
increase efficiency (#375)
-
Fix encoding for m3u links, again (#368)
Fix encoding for m3u links, again (#368) * Fix encoding for m3u links, again * Use change proposed by @juanico10
-
Improve inhibit support - monitor MPV core instead.
Improve inhibit support - monitor MPV core instead. The tying session inhibit to the UI wasn't the most reliable, and did not respond to the in-playback controls. Monitor the mpv 'core-idle' property instead, and enable/disable the inhibitor automatically. * This functionality used to be baked into mpv < 0.33 but the 'stop-screensaver' option apparently does nothing now.
-
Prevent the screensaver from activating during playback (#376)
Prevent the screensaver from activating during playback (#376) * Prevent the screensaver from activating during playback * I correct the solution that the developer suggests to me. * error for version
-
4.9
4.9
-
l10n: Update translations
l10n: Update translations
-
4.8
4.8
-
Fix for Issue #348 - Xstream config erroring out on load (#359)
Fix for Issue #348 - Xstream config erroring out on load (#359) * Fix for Issue #348 - Xstream config erroring out on load * Issue #348 Reworked the fix based on the suggestion --------- Co-authored-by: lakshminarayananb <>
-
4.7
4.7
-
l10n: Update files
l10n: Update files
-
l10n: Update translations
l10n: Update translations
-
Use `$XDG_CACHE_HOME` if defined (#355)
Use `$XDG_CACHE_HOME` if defined (#355)
-
Set subtitle when navigating to landing page (#341)
Set subtitle when navigating to landing page (#341)
-
Installation and operation on Debian 12 is successful (#337)
Installation and operation on Debian 12 is successful (#337) * Installation and operation on Debian 12 is successful * Updated with try except
-
issue 342 - fix Romania flag (#345)
issue 342 - fix Romania flag (#345)
-
Fix encoding for m3u links (#339). (#340)
Fix encoding for m3u links (#339). (#340)
-
yt-dlp: Add the ability to switch to a local version and update it
yt-dlp: Add the ability to switch to a local version and update it
-
Depend on yt-dlp
Depend on yt-dlp As more and more channels use youtube links, it is required for Hypnotix to work properly. youtube-dl on the other hand is abandoned upstream.
-
Add zh_TW Traditional Chinese locale (#275)
Add zh_TW Traditional Chinese locale (#275)