Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Integrate dconf-editor | Přemysl Eric Janouch | 2022-08-05 | 2 | -5/+23 | |
| | | | | This is a more than adequate solution for now. | |||||
* | Show parse names in Information dialog subtitles | Přemysl Eric Janouch | 2022-08-05 | 1 | -0/+7 | |
| | ||||||
* | Make file information retrieval asynchronous | Přemysl Eric Janouch | 2022-08-05 | 1 | -80/+157 | |
| | | | | Also, make error output scrollable. | |||||
* | Improve support for opening HTTP URIs | Přemysl Eric Janouch | 2022-08-05 | 1 | -6/+23 | |
| | | | | | While all GVfs files implement the mountable interface, mounting may not actually achieve anything. | |||||
* | Fix default filenames in the "Save as" dialog | Přemysl Eric Janouch | 2022-08-05 | 1 | -10/+10 | |
| | | | | | - Don't assume the filesystem is in UTF-8. - Don't try to extract basenames directly from URIs. | |||||
* | Add support for copying to clipboard | Přemysl Eric Janouch | 2022-08-04 | 3 | -0/+33 | |
| | ||||||
* | Capitalize modifier names, prefer Command on macOS | Přemysl Eric Janouch | 2022-08-04 | 2 | -30/+34 | |
| | | | | | | So far, the macOS special casing is only partial. Also, GtkShortcutsWindow confusingly labels Command as Meta. | |||||
* | Use gdk_event_triggers_context_menu() | Přemysl Eric Janouch | 2022-08-03 | 2 | -11/+14 | |
| | ||||||
* | Minor improvements for the user guide | Přemysl Eric Janouch | 2022-08-01 | 1 | -3/+7 | |
| | ||||||
* | Centre ultra-wide items vertically | Přemysl Eric Janouch | 2022-07-31 | 1 | -1/+1 | |
| | | | | Overall, this looks better, even though we lose a baseline of sorts. | |||||
* | Fix a crash with empty exiftool stderr output | Přemysl Eric Janouch | 2022-07-31 | 1 | -12/+17 | |
| | ||||||
* | Try a bit harder to get a file's local path | Přemysl Eric Janouch | 2022-07-31 | 1 | -1/+24 | |
| | ||||||
* | Support file information for non-local files | Přemysl Eric Janouch | 2022-07-31 | 1 | -19/+32 | |
| | ||||||
* | Support file information for FUSE-mounted paths | Přemysl Eric Janouch | 2022-07-31 | 1 | -3/+8 | |
| | ||||||
* | Make the switch-to-browser button select last file | Přemysl Eric Janouch | 2022-07-26 | 1 | -5/+13 | |
| | | | | Before, it was only possible to achieve the same result using keyboard. | |||||
* | Add sidebar/toolbar toggles to GSettings | Přemysl Eric Janouch | 2022-07-25 | 2 | -2/+16 | |
| | ||||||
* | Add thumbnail size to GSettings | Přemysl Eric Janouch | 2022-07-25 | 2 | -5/+18 | |
| | ||||||
* | Add a dark theme toggle to GSettings | Přemysl Eric Janouch | 2022-07-25 | 2 | -7/+20 | |
| | ||||||
* | Handle gdk-pixbuf's dynamic format support better | Přemysl Eric Janouch | 2022-07-25 | 2 | -20/+23 | |
| | | | | If we use it, install an update script. | |||||
* | Use GSettings for a new native window toggle | Přemysl Eric Janouch | 2022-07-25 | 5 | -12/+54 | |
| | | | | Also, redo desktop files handling. | |||||
* | Extend a comment | Přemysl Eric Janouch | 2022-07-24 | 1 | -0/+1 | |
| | ||||||
* | Support colour management on Windows | Přemysl Eric Janouch | 2022-07-23 | 1 | -0/+27 | |
| | | | | | | There is also an alternative WcsGetDefaultColorProfile() path that might be necessary on some broken versions of Microsoft Windows, which I certainly do not want to support. | |||||
* | Make the window assume a centred position on macOS | Přemysl Eric Janouch | 2022-07-23 | 1 | -0/+10 | |
| | | | | | | Windows and Linux applications are more likely to not bother, and their desktop environments don't place windows right in the corner, which is what happens with GTK+/macOS. | |||||
* | Work around broken Cairo Quartz backend on macOS | Přemysl Eric Janouch | 2022-07-23 | 1 | -38/+62 | |
| | | | | Pre-render the padded pattern, costing us 2 megabytes of memory there. | |||||
* | Don't eat application launch errors | Přemysl Eric Janouch | 2022-07-23 | 1 | -3/+6 | |
| | ||||||
* | Make the jpeg-quantsmooth wrap work on Debian | Přemysl Eric Janouch | 2022-07-23 | 2 | -7/+17 | |
| | | | | Sadly, it's not possible to delete files using patch_directory. | |||||
* | Fix the remaining Windows build error | Přemysl Eric Janouch | 2022-07-23 | 1 | -5/+1 | |
| | | | | | | | | Linux has st_mtim (and an st_mtime macro), macOS has st_mtimespec (and an st_mtime macro), Windows has just st_mtime. GFileInfo would be another option, though it seems unnecessary. | |||||
* | Update README.adoc | Přemysl Eric Janouch | 2022-07-22 | 1 | -2/+2 | |
| | ||||||
* | Fix thumbnail passing on Windows | Přemysl Eric Janouch | 2022-07-22 | 1 | -0/+9 | |
| | | | | LF was converted to CR LF, systematically corrupting bitmap data. | |||||
* | Fix a function name conflict on Mingw-w64 | Přemysl Eric Janouch | 2022-07-22 | 1 | -6/+6 | |
| | | | | | This could also be resolved through `#define NO_OLDNAMES`, however the function rather deserved a more precise name. | |||||
* | Handle back/forward mouse buttons on Win32/macOS | Přemysl Eric Janouch | 2022-07-22 | 1 | -0/+3 | |
| | | | | | There is no conflict with X11/Wayland, because 4/5 are the scroll wheel, which never gets forwarded to button-press-event. | |||||
* | Fix touch screen scrolling on sidebar breadcrumbs | Přemysl Eric Janouch | 2022-07-22 | 1 | -5/+56 | |
| | | | | | The drag gesture needs to be disabled there, because touch drags fail in an unfortunate way. | |||||
* | Print errors from launching new instances | Přemysl Eric Janouch | 2022-07-21 | 1 | -3/+5 | |
| | ||||||
* | Only offer horizontal browser scrolling if useful | Přemysl Eric Janouch | 2022-07-21 | 1 | -13/+19 | |
| | | | | Motivated by small screens. | |||||
* | Use GDK event handling return value constants | Přemysl Eric Janouch | 2022-07-21 | 2 | -34/+35 | |
| | ||||||
* | Fix touch screen drag scrolling in the browser | Přemysl Eric Janouch | 2022-07-21 | 1 | -7/+20 | |
| | ||||||
* | Handle the long press gesture on browser items | Přemysl Eric Janouch | 2022-07-21 | 2 | -2/+42 | |
| | | | | Unfortunately, this doesn't work on X11, though Wayland seems fine. | |||||
* | Mildly improve Windows portability | Přemysl Eric Janouch | 2022-07-21 | 1 | -3/+3 | |
| | ||||||
* | Remove forgotten include directive | Přemysl Eric Janouch | 2022-07-20 | 1 | -2/+0 | |
| | ||||||
* | Add missing array sentinel value | Přemysl Eric Janouch | 2022-07-19 | 1 | -1/+2 | |
| | ||||||
* | Fix the About dialog animation on macOS | Přemysl Eric Janouch | 2022-07-17 | 1 | -0/+11 | |
| | ||||||
* | Add a key binding for keeping the zoom/position | Přemysl Eric Janouch | 2022-07-17 | 2 | -1/+3 | |
| | ||||||
* | Support horizontal scrolling in the browser | Přemysl Eric Janouch | 2022-07-17 | 1 | -1/+8 | |
| | | | | An unlikely situation. | |||||
* | Add ability to keep zoom/position when browsing | Přemysl Eric Janouch | 2022-07-17 | 6 | -4/+189 | |
| | ||||||
* | Improve the workaround for native GdkWindows | Přemysl Eric Janouch | 2022-07-17 | 1 | -1/+1 | |
| | | | | | Overshooting caused the image to be one pixel taller/wider, due to using ceil() within get_display_dimensions(). | |||||
* | Work around a mysterious no-image zoom issue | Přemysl Eric Janouch | 2022-07-17 | 1 | -2/+8 | |
| | ||||||
* | Center zoom around pointer or middle of the view | Přemysl Eric Janouch | 2022-07-17 | 1 | -16/+53 | |
| | ||||||
* | Let FivView take care of its drag gesture | Přemysl Eric Janouch | 2022-07-17 | 2 | -77/+79 | |
| | | | | Making the GtkScrolledWindow's scrollbars draggable again. | |||||
* | Implement GtkScrollable in FivView | Přemysl Eric Janouch | 2022-07-17 | 2 | -33/+147 | |
| | | | | | This fixes rendering and positioning behaviour when dragging on X11, where we aim to use a native GdkWindow. | |||||
* | Simplify view dragging code a bit | Přemysl Eric Janouch | 2022-07-16 | 1 | -26/+16 | |
| |