Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix a typo | Přemysl Eric Janouch | 2021-11-14 | 1 | -1/+1 |
| | |||||
* | Expose view settings as GObject properties | Přemysl Eric Janouch | 2021-11-14 | 1 | -25/+66 |
| | |||||
* | Add scaling to fit, make this the default | Přemysl Eric Janouch | 2021-11-13 | 1 | -24/+78 |
| | |||||
* | Bind the mouse back button on the view | Přemysl Eric Janouch | 2021-11-13 | 1 | -1/+1 |
| | |||||
* | Make scaling accessible from the keyboard | Přemysl Eric Janouch | 2021-11-13 | 1 | -2/+12 |
| | |||||
* | Make the 1 key reset the zoom | Přemysl Eric Janouch | 2021-11-11 | 1 | -1/+21 |
| | |||||
* | Add very basic SVG support | Přemysl Eric Janouch | 2021-11-10 | 1 | -19/+44 |
| | | | | | | | We need to refactor, so that SVGs are pre-rendered on each change of scaling by librsvg directly, because some elements may be rasterized. It would be best to also support building against resvg. | ||||
* | Add elementary scrolling support to the view | Přemysl Eric Janouch | 2021-11-09 | 1 | -8/+3 |
| | |||||
* | Enable opening images from the browser | Přemysl Eric Janouch | 2021-11-09 | 1 | -0/+5 |
| | | | | Also, make it possible to go back, in a roughly implemented manner. | ||||
* | Fix scaling in the view, as in the browser | Přemysl Eric Janouch | 2021-11-04 | 1 | -1/+3 |
| | | | | The source pattern needs to be padded. | ||||
* | Incorporate most clang-format changes | Přemysl Eric Janouch | 2021-11-01 | 1 | -17/+16 |
| | |||||
* | Split out fastiv-io.h, move media types list | Přemysl Eric Janouch | 2021-11-01 | 1 | -0/+1 |
| | |||||
* | Don't hardcode the background colour | Přemysl Eric Janouch | 2021-10-17 | 1 | -4/+3 |
| | | | | It can be now overriden in the user's gtk.css. | ||||
* | Round coordinates for image centring | Přemysl Eric Janouch | 2021-10-16 | 1 | -2/+2 |
| | |||||
* | Use bilinear filtering | Přemysl Eric Janouch | 2021-10-16 | 1 | -0/+3 |
| | | | | | It could be both faster and more accurate, though currently it's a good compromise. | ||||
* | Zoom with the scroll wheel | Přemysl Eric Janouch | 2021-10-12 | 1 | -3/+59 |
| | |||||
* | Split out image loaders into fastiv-io.c | Přemysl Eric Janouch | 2021-09-20 | 1 | -401/+2 |
| | |||||
* | Check the status of new Cairo surfaces properly | Přemysl Eric Janouch | 2021-09-18 | 1 | -6/+12 |
| | |||||
* | Add internal support for image scaling | Přemysl Eric Janouch | 2021-09-17 | 1 | -12/+30 |
| | |||||
* | Make the background black, center the image | Přemysl Eric Janouch | 2021-09-16 | 1 | -1/+18 |
| | | | | | It might be a good idea to make the colour adjustable, at least being able to switch to white, for certain partly-transparent pictures. | ||||
* | Add RAW support using LibRaw | Přemysl Eric Janouch | 2021-09-16 | 1 | -0/+122 |
| | |||||
* | Initial commit | Přemysl Eric Janouch | 2021-09-15 | 1 | -0/+383 |