Looks like Xion has a problem with FLAC files given as a parameter. If it's called with such (for example by double clicking a file in Explorer) nothing happens, i. e. Xion starts but doesn't even load the file, if another file is being played it continues playing. If you drop the FLAC file on the player or into the playlist it works.
It works for me with other formats (at least mp3 and ogg, I haven't tested others) and I've reproduced this behaviour with different files on different machines, so I think it's a program error ...
I know, this looks like noob trouble But the file type association is not the problem. Actually there's no difference if FLAC files are associated or not. The problem is, that for some reason Xion does not play the FLAC file its executable gets as a parameter when it is called. If you run
it will start if not running, but it won't play the file, neither load it.
All that file type association does is running xion.exe with the file as a parameter. But as Xion fails to handle that, shell integration with FLACs doesn't work. The same with right click -> open with Xion, right click -> enqueue file in Xion, etc:
possibly one thing that might be lacking i think is peer code reviews, in a dev testing way not derogatory way
whereby code changes/fixes are reviewed and tested by another member of the dev team prior to it going to QA
this has the benefit of cross training devs in other areas of the system and also benefiting the team building a better product as mistakes or not so great code can be improved before it even hits the shelves so to speak
it also helps raise the level of development from the team
SLoB Wrote:possibly one thing that might be lacking i think is peer code reviews, in a dev testing way not derogatory way
whereby code changes/fixes are reviewed and tested by another member of the dev team prior to it going to QA this has the benefit of cross training devs in other areas of the system and also benefiting the team building a better product as mistakes or not so great code can be improved before it even hits the shelves so to speak it also helps raise the level of development from the team
Yeah, I totally agree. I'll just clone myself so I can review my work, since my dev team size is a total of umm.. ONE. Myself
well u can always run code by me if u like as a second look, im pretty good at troubleshooting stuff, i always get my bug(s) lol, well 99.9% of the time, its in software's nature to be buggy innit lol, keeps ya in a job