Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-06-22 | PDFViewer: Update the page number when scrolling between pages | FalseHonesty | |
2021-06-17 | Everywhere: Add component declarations | Gunnar Beutner | |
This adds component declarations so that users can select to not build certain parts of the OS. | |||
2021-06-12 | PDFViewer: Switch back to up/down page icons | Matthew Olsson | |
This time I remembered to actually commit the image files, oops :^) | |||
2021-06-12 | PDFViewer: Display error dialog if necessary instead of crashing | Matthew Olsson | |
2021-06-12 | LibPDF: Harden the document/parser against errors | Matthew Olsson | |
2021-05-27 | PDFViewer: Reset current page number to 1 when opening a file | Linus Groh | |
Also use set_current_number() instead of set_text(), so we don't have to create a string from the number ourselves. | |||
2021-05-27 | PDFViewer: Enable previous/next buttons conditionally | Linus Groh | |
Instead of having both always enabled once a document is loaded, update them on each page change and disable if appropriate. | |||
2021-05-27 | PDFViewer: Fix previous/next page toolbar button icons | Linus Groh | |
go-up.png and go-down.png don't exist (and would look silly here, with the buttons being next to each other horizontally). Use go-back.png and go-forward.png instead. | |||
2021-05-27 | PDFViewer: Add a Help menu | Linus Groh | |
2021-05-27 | PDFViewer: Add separator before quit menu action | Linus Groh | |
2021-05-27 | PDFViewer: Show app name as "PDF Viewer" when a file is loaded | Linus Groh | |
2021-05-25 | PDFViewer: Add a toolbar | Matthew Olsson | |
The toolbar has an option to toggle the sidebar, a number input to set the current page, and two buttons to go up and down by one page | |||
2021-05-25 | PDFViewer: Add a tab bar with outlines and thumbnails | Matthew Olsson | |
Outlines are in theory implemented (though I'm having trouble finding a simple PDF with outlines to test it on), and thumbnails are not. | |||
2021-05-18 | PDFViewer: Ignore wheel events when there is no document loaded | Andreas Kling | |
2021-05-18 | PDFViewer+Base: Display application title as "PDF Viewer" | Andreas Kling | |
This matches other applications in the system. :^) | |||
2021-05-18 | PDFViewer: Add some padding to the outside of the page | Matthew Olsson | |
2021-05-18 | PDFViewer: Allow zooming in and out + scrolling | Matthew Olsson | |
When holding ctrl and scrolling, the page will be zoomed in an out. When zoomed in on a page, scrolling with move vertically up and down the page (or horizontally if shift is being held). In order to speed up zooming, zoomed bitmaps are cached per-page at each distinct zoom level. This cache is cleared every 30 seconds to prevent OOM problems. | |||
2021-05-18 | LibPDF/PDFViewer: Support rotated pages | Matthew Olsson | |
2021-05-18 | Applications: Add a very simple PDFViewer | Matthew Olsson | |