Commit graph

10 commits

Author SHA1 Message Date
Jeremie Knuesel
d625c0d9bd Distinguish zoom and scale, always apply DPI correction on scale
Replace scale with zoom in most cases. Scale means pixels per point, as
before. The zoom is the screen-size / document-size ratio: a zoom of 1
means that the document should have the same size on screen as on paper.

This fixes many issues with the previous DPI changes, e.g. with link and
search rectangles.
2018-02-12 11:15:03 +01:00
Sebastian Ramacher
abd52e45fa Use new foreach macros
Also fixes some memory leaks.
2018-01-29 01:16:28 +01:00
Sebastian Ramacher
ae97de3ab5 Check basepath in database backend
Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
2017-04-30 12:07:29 +02:00
Sebastian Ramacher
63314cfbc9 Simplify
Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
2017-03-17 18:00:07 +01:00
Sebastian Ramacher
ff976d4854 Error handling 2015-11-20 14:57:47 +01:00
Sebastian Neuser
7e2a18f7a8 Change type of first-page-column to char* / TEXT 2015-11-12 16:42:14 +01:00
Sebastian Ramacher
5d490f6895 Fix sorting 2015-07-26 23:35:23 +02:00
Sebastian Ramacher
4f3b1b257b Make show-recent both an option to show recent files and the maximum number to be shown
Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
2015-07-26 23:19:22 +02:00
Sebastian Ramacher
83fe96e814 Implement recent files 2015-07-24 17:20:17 +02:00
Moritz Lipp
a1a0e47148 Begin to update build-system 2014-11-07 15:57:46 +01:00
Renamed from database-plain.c (Browse further)