aboutsummaryrefslogtreecommitdiff
path: root/fiv.c
Commit message (Collapse)AuthorAgeFilesLines
* Downscale embedded thumbnails within minionsPřemysl Eric Janouch2022-06-081-3/+3
| | | | Otherwise the UI would become unresponsive during loading.
* Add a command line option to extract thumbnailsPřemysl Eric Janouch2022-06-081-23/+43
| | | | | Only use LibRaw for now, which probably has the most impact using the least amount of effort.
* Clean upPřemysl Eric Janouch2022-06-051-8/+8
| | | | Use gchar when memory is allocated through GLib.
* Expose the mtime of the model's entriesPřemysl Eric Janouch2022-06-041-1/+6
|
* Fix sort changes taking way too much timePřemysl Eric Janouch2022-06-021-2/+8
| | | | | | All thumbnails were reloaded five times on each change. GTK+/GObject's behaviour doesn't make a lot of sense, but such is life.
* Make thumbnailers pass back raw imagesPřemysl Eric Janouch2022-02-201-1/+6
|
* Implement wide thumbnail cache invalidationPřemysl Eric Janouch2022-02-201-1/+8
|
* Make the view a drop targetPřemysl Eric Janouch2022-02-171-0/+24
|
* Adjust keyboard shortcutsPřemysl Eric Janouch2022-01-261-28/+46
|
* Only show the info bar when appropriatePřemysl Eric Janouch2022-01-251-0/+3
| | | | | | The late, global gtk_widget_show_all() made it always start visible, in particular when the program was launched directly on an image file, and not in browsing mode.
* Start a basic user guidePřemysl Eric Janouch2022-01-251-1/+21
| | | | Move some information out there from the README.
* Redirect image open failure messagesPřemysl Eric Janouch2022-01-241-15/+40
| | | | | | | Pop-up dialogs are quite annoying, as is not being able to iterate over broken images. This will also be useful for warnings and asynchronous loading.
* Add keyboard shortcuts for thumbnail sizePřemysl Eric Janouch2022-01-231-0/+2
|
* Update command line usage stringPřemysl Eric Janouch2022-01-161-1/+1
|
* Apply some bits of GNOME HIG 1.0Přemysl Eric Janouch2022-01-131-1/+1
|
* Add a normally hidden, stubbed-out menu barPřemysl Eric Janouch2022-01-131-1/+64
| | | | So that the About dialog is discoverable now at all.
* Select the file when Return-ing from the viewerPřemysl Eric Janouch2022-01-121-0/+1
| | | | | It might make sense to also do it on M-Left or the back button. Not sure about it so far.
* Fully support GNOME's inode/directory mechanismPřemysl Eric Janouch2022-01-121-2/+3
|
* Put reloading the image as its own actionPřemysl Eric Janouch2022-01-121-13/+14
|
* Don't hardcode the project name in its URIPřemysl Eric Janouch2022-01-121-1/+1
|
* Implement selection in the browserPřemysl Eric Janouch2022-01-111-3/+28
| | | | Keyboard controls are missing so far.
* Make the browser implement its own scrollablePřemysl Eric Janouch2022-01-101-5/+0
| | | | It's quite rough around the edges so far.
* Clean up the About animationPřemysl Eric Janouch2022-01-101-38/+42
|
* Add an unnecessarily fancy about dialogPřemysl Eric Janouch2022-01-091-0/+257
|
* Move key bindings to a more usual shortcutPřemysl Eric Janouch2022-01-091-2/+3
| | | | gThumb is confused.
* Swap zoom in/out action buttonsPřemysl Eric Janouch2022-01-091-5/+5
|
* Update mildly confused commentsPřemysl Eric Janouch2022-01-081-6/+2
|
* Fix a key binding conflictPřemysl Eric Janouch2022-01-081-19/+34
|
* Make sort order changes update iteration orderPřemysl Eric Janouch2022-01-071-13/+20
|
* Handle middle mouse clicks on breadcrumbsPřemysl Eric Janouch2022-01-071-2/+1
| | | | Also, don't act on button releases happening outside the widget.
* Improve toolbar hidingPřemysl Eric Janouch2022-01-071-3/+7
|
* Mildly improve Ubuntu 20.04 compatibilityPřemysl Eric Janouch2022-01-061-2/+3
|
* Add a keyboard shortcut for filteringPřemysl Eric Janouch2022-01-061-11/+19
|
* Add UI for sort order settingsPřemysl Eric Janouch2022-01-051-1/+80
|
* Automount from location inputPřemysl Eric Janouch2022-01-051-1/+25
|
* Factor out make_browser_sidebar()Přemysl Eric Janouch2022-01-051-49/+47
| | | | It's a very mild improvement, but an improvement nonetheless.
* Rename the whole project shorterPřemysl Eric Janouch2022-01-051-0/+1384
There is no point in claiming speed, it turns out to be a strange focus to have, considering the amount of available innovations to make. The new name does not appear to be taken by anything important.