>They chose to use a ratio symbol instead of a colon (like every other DE on the planet) for the click seperator, purely because it
>
>"looked better in Cantarell, the default font"
That issue is nuts, and yes, I agree the maintainer's responses were awfully arrogant. The fix is super easy, just do it and stop arguing.
Here is my own negative experience interacting with a GNOME application maintainer. He refused to provide any coherent reason for rejecting a useful feature, just came up with some nonsense about it being against the GNOME Human Interface Guidelines (smells like bullshit) without explaining how that is the case.
It seems unlikely to me that that was the reason. The page on the Gnome wiki has mentioned the Gnome GitLab URL since last year, see here, and the README.md
was updated before it was announced that Microsoft was buying GitHub.
If you're seriously calling https://gitlab.gnome.org/World/lollypop/-/issues/605 harassment over years, you're extremely full of yourself. Moreover there was no polite explanation there, just a refusal, then mocking users.
Something is broken in fedora 35 according to lollypop maintainer: https://gitlab.gnome.org/World/lollypop/-/issues/2846#notes
I ran lollypop from terminal and got following:
[INFO] 2021-11-06 18:31:58 Collection web service started [INFO] 2021-11-06 18:31:58 Last.fm web service started [INFO] 2021-11-06 18:31:58 Libre.fm web service started [INFO] 2021-11-06 18:31:58 ListenBrainz web service started [INFO] 2021-11-06 18:31:58 Collection download started [INFO] 2021-11-06 18:31:58 Collection download finished [INFO] 2021-11-06 18:31:58 Scan started [INFO] 2021-11-06 18:31:58 lollypop.collection_scanner::__get_objects_for_uris: execution time 0:0.008242
[ERROR] 2021-11-06 18:31:58 Scanning file: file:///home/xxx/Music/Bryan%20Adams%20-%20Ultimate%20(2017)/21.-18%20Til%20I%20Die.flac, cannot unpack non-iterable NoneType object
...
for all the files it shows the same error ...
>Edit: It seems like Lollypop doesn't display Media Change Notifications if its window is focused. Could this be an issue ?
yea. breaks here.
idk why gdk's .get_state() is always focused, but it looks like it is.
fullscreen check also looks broken here - but that is kind of the opposite problem
It's more an assumption of the GNOME desktop environment. Interfaces for web and mobile are used in a different way and for different reasons than one would use a desktop interface for. And Lollypop calles itself "a lightweight modern music player designed to work excellently on the GNOME desktop environment". The dev has previously made it clear they want to adhere to GNOME HIG when questioned about support for drag and drop, but the HIG for selection mode seems to be ignored.
Don't get me wrong, I'm loving Lollypop and appreciate the amount of work the dev has put into it. It truly is a beutiful music player. But I guess I'll just have to live with that one annoyance about it for now.
I think Lollypop is pretty well writen, modern Python codebase written in OOP style.
I'm in the process of learning GTK by reading it's source code since all the tutorials I found on the net are shit (literally /r/restofthefuckingowl/ material).
Lollypop recently had an issue where it could corrupt music files. Somebody saw something in usual and reported it, but it took apparently took a few weeks to isolate the issue .
https://gitlab.gnome.org/World/lollypop/issues/1527
I'm now quite anxious... How much did it corrupt in my side?
Really, data corruption bugs are the worst. Any bug can be fixed, but broken files cannot be magically recovered.