win.ViewModeisn't getting set correctly, so that the handlers think we are in
IconViewwhen we are in fact in
IconViewbrings up a larger thumbnail - 's' and 'delete' don't obviously do anything though. I don't understand what
Changed?.Invoke (this);does though https://github.com/mans0954/f-spot/blob/master/src/Clients/FSpot/FSpot/MainWindow.cs#L816
MainWindow.HandleSharpen, 'v' is mapped to
MainWindow.HandleLoupeand 'delete' is mapped to
MainWindow.HandleRemoveCommand. These mappings are specified in
src/Clients/FSpot/ui/main_window.ui. When these two lines are commented out https://github.com/f-spot/f-spot/blob/master/src/Clients/FSpot.Gtk/FSpot/MainWindow.cs#L496-L497 then these key mappings do not affect text typed into the Description box. When https://github.com/f-spot/f-spot/blob/master/src/Clients/FSpot.Gtk/FSpot/MainWindow.cs#L496-L497 are not commented out, then these key mappings seem to be triggered.
MainWindow.HandleSharpenchecks to see if the focus is currently in a Gtk.Entry box, and if the current event is an EventKey. If both of these conditions are true, then it calls
Window.Focus.ProcessEventto process the current event, otherwise it shows the Sharpener tool. However, rather than processing the 's' keypress, the call to
Window.Focus.ProcessEventresults in a message of the form
(f-spot:285489): Gtk-WARNING **: 15:13:59.515: gtk_widget_event(): unhandled event type: 1502284000and so the 's' keypress is lost.
stablebranch and a
developmentbranch? The stable branch would compile to something stable, feature complete and usable (assuming the dependencies were available) and would get PRs for minor bug fixes. Perhaps we might even make some 0.9.x releases from it. Refactorings, replacement of old libraries etc would happen on the development branch, with no expectation that it would necessarily build to something usable at a given point in time? But I appreciate that might just spread you even more thinly.
Hi, I'm new here.
I really like f-spot!
I'm for now in Ubuntu 18.04.5 LTS.
And f-spot version: 0.9.025
There are two problems for me:
So, is there any solution?
Can I add more information?
Is this the right place to state this question?