Closed zupatisc closed 2 years ago
Hello. Sorry for not replying right away. The truth is that ucollage
is not one of my priorities currently. Another issue is that I am not actively utilizing the program for my own purposes, so I am not that motivated to work on it.
I reproduced your issue and have possibly pushed a fix on the dev
branch. I am using a break_flag
variable in order to check if I need to re-parse the input files (in case of sorting this is necessary since the sorting is done using ls
). The error was that I was not clearing the flag, after acknowledging it, so the program was entering the main loop and breaking right away again and again. I don't know how I missed this.
On my machine it seems to basically work now, but I have not of course tested it for a long time. Build from the dev
branch and tell me how it works for you.
Hi, thanks for the reply even if it isn't your priority anymore. I pulled your fix from the dev branch and now the sort runs through fine, however it seems that only the filename option actually works, the other options all seem behave like the filename option.
Unfortuantely I cannot reproduce that. You can check src/filelist.sh
and check the commands. The order is produced by ls
using the -S
, -x
, and -t
flags for size, extension and time sort respectively.
I have a
~/.config/ucollage/variables
with the following options set:All these options behave as expected except the one for sorting, ucollage still seems to sort by the default option. However if I try to set the sort option inside ucollage with the set command to either name, time or size ucollage will start flickering and become unresponsive. Trying to set the sort option extension will do nothing. The flickering is to my understanding due to a ton of errors being printed out, here is a small excerpt:
I have seen these errors differ at times, referencing ImageMagicks Montage tool at times but I can't save these logs as I have to kill the terminal due to all the ffprobe processes ucollage keeps spawning. Any idea or pointer on how to fix this would be much appreciated.
For completeness sake here are the version infos and installed optional deps: