On Apr 26, 2011, at 4:49 AM, Krzysztof KosiĆski wrote:
2011/4/26 Andrew <rugby471@...400...>:
Hi everyone,
So I have fixed all the bugs that have been found in the Gallery dialog, as well as adding in a Refresh button, as File Monitor that works on all platforms has not yet been found.
GFileMonitor (wrapped as Glib::FileMonitor in glibmm) does work on all platforms. If kernel-level monitoring support doesn't exist, it will periodically poll the file for changes.
We've had discussions on this with Andrew in the IRC room.
Basically something is not functioning as documented. So instead of spending his time chasing that rabbit and not being able to get the overall dialog in, it was decided it was best for him to get the main functionality done. As a follow-up it is fairly easy for someone other than Andrew to get rid of the refresh button, especially since I've done this elsewhere in the code base. That allowed Andrew to spend the time he has left focusing on the main new functionality.
So we are aware of the shortcoming and are already working on getting that fixed. It also touches on some functionality I'm adding now (initial push should be ready with only a night or two more work) with beginning a general resource manager. Some of our duplicate code is getting encapsulated over there now, and can include this.