blob: 2e1245daaeb8ab2549515f93bad2308dbf918733 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
|
### atril 1.17.1
* ev-view-accessible: Fix some coding style issues
* ev-view-accessible: Add helper function to get text before, at or after offset
* libview: Make EvLinkAccessible implement AtkAction
* libview: Implement AtkHypertext interface
* libdocument: Add length and nth methods to EvMappingList
* ev-view: Inlcude ev-jobs in ev-view.h
* ev-view-accessible: Use _ev_view_transform_doc_rect_to_view_rect()
* ev-view-accessible: Use _ev_view_transform_view_point_to_doc_point()
* libview: Rename EvView coordinate transformation functions
* a11y: Do not use AtkFactory to create the EvViewAccessible
* eggfindbar: don't use deprecated GtkAlignment
* docs: Add missing EvAnnotation API to sections.txt
* egg-toolbar-editor.c: don't use deprecated gtk_icon_size_lookup_for_settings
* egg-editable-toolbar: don't use deprecated gtk_icon_size_lookup_for_settings
* zoom-control.c: don't use deprecated gtk_combo_box_set_focus_on_click
* avoid deprecated gtk_misc_set_alignment
* sidebar-annotations: don't use deprecated gtk_widget_render_icon_pixbuf
* Previously opened page incorrectly restored if it was the last one
* Revert "sometimes info->linearized is not a string" and "crash on g_free the address 0 or 1"
* First page should not reloaded
* force X11
* Update atril NEWS to use consistent, project wide, markdown-like formatting.
* comics backend: add support for unarchiver (unar and lsar)
### atril 1.17.0
* Translations update
* move to GTK+3 (>= 3.14), drop GTK+2 code and --with-gtk build option
* cut-n-paste: set vertical box to be homogeneous in GTK+3 code too
* shell: use modern function inside GTK+3 code block (and drop #define)
* shell: replace deprecated function call inside GTK+3 code block
* shell: remove metadata migration code
### atril 1.16.1
* Build: require poppler 0.22.0 (for case-sensitive search in PDFs)
* [comics] fix MIME type comparisons
* [comics] support application/vnd.comicbook+zip MIME type
* [djvu] support image/vnd.djvu+multipage MIME type
* [pdf] fix case-sensitive search
* thumbnailer: skip epub files (thumbnail generation never worked there and caused segfaults)
* Some code cleanups
* Translations update
### atril 1.16.0
* Build: require poppler 0.18.0
* Use GtkAboutDialog instead of MateAboutDialog
* Drop dependency on libmate-desktop and --without-matedesktop build option
* Update toolbar-editor from libegg
* Update synctex to 1.18
* Split dual mode option into dual mode with odd and even pages on the left
* Add Ctrl+Up/Down keybindings for previous/next search result
* Add caja-sendto support for sending current document by email, to removable device, etc.
* Improve named destinations support with --named-dest command line argument and dbus support
* [dvi] Use t1 font mapping files
* GTK+3: add style class for view
* GTK+3: fix possible crash when building with introspection enabled
* GTK+3: fix lots of deprecations
* Some more fixes and cleanups
* Translations update
### atril 1.14.2
* Add setting to set page cache size
* Add setting to disable auto-reload
* Fix some issues with rotated documents
* Some more fixes and cleanups
* Translations update
* Make distcheck use currently selected GTK+ version
### atril 1.14.1
* Translations update
* fix several random webview related crashes
### atril 1.14.0
* Drop MateConf migration script
* Update copyrights, mention MATE team in Caja extension
* Use org.gnome.SessionManager DBus name to inhibit screensaver
* GTK+3: add atril-window style class to top level
* GTK+3: add css name EggToolbarEditor for 3.20
* Some more fixes and cleanups
* Translations update
* Fix Changelog generation
### atril 1.12.2
* [epub] Fix crash when accessibility is enabled
### atril 1.12.1
* [dvi] Fix crash due to regression
* Translations update
### atril 1.12.0
* Drop support for win32/osx/hildon
* Drop useless mate-icon-theme dependency
* Make smclient mandatory
* [epub] drop embedded MathJax in favor of using distro-packaged one
* Retrieve strings directly from gschema (requires intltool 0.50.1)
* Several code cleanups
### atril 1.10.2
* Fix several command line options
* Fix several findbar issues
* Make libmatedesktop optional
* [pdf] Fix saving annotations added to different pages
### atril 1.10.1
* Fix crash when pressing Esc with no document opened
* Gtk3: Add webkit2gtk-4.0 and prefer it over 3.0
* Help fixes
### atril 1.10.0
* Fix some crashes
* comics backend: add support for bsdtar
* Add ini file for caja extension
* Add appdata file
* Many fixed memory leaks from monsta
* sidebar-thumbnails: connect to job finished signal before scheduling the job
* zero-init all signals arrays
* Add support for external links to EvViewPresentation
* Save zoom factor in default settings when sizing mode is free
* [pdf] Add support for OCG State actions
* [pdf] Update to poppler api changes
* [pdf] Do not resolve named destinations in the backend
* [pdf] Bump poppler requirements to 0.16.0
* [pdf] Implement document_links_find_link_page()
* [djvu] Implement document_links_find_link_page()
* [libdocument] Use find_link_page() instead of find_link_dest() in get_dest_page()
* GDK_KEY_* keys are Gtk+2 as well.
* [shell] Add timestamp parameter to SyncView
* [shell] Use new methods to get page and page label from a link
* [libview] The updated GtkComboBox api is in Gtk+2.24
* [dvi] Fix drawing glyphs with transparency
* [shell] Send the URI of the input file instead of the filename in SyncSource
* [libdocument] Add xz compression support
* [pdf] Support .pdf.xz files
* [shell] Add EvBookmarks to handle internal document bookmarks
* [backends] Fix several security issues in the dvi-backend
* Small a11y fixes
* Remember the current page when document is reloaded in presentation mode
* presentation: Allow to change rotation in presentation mode
* Rotate with CTRL+Left/Right in presentation mode too
* Add .png extension when saving images using DnD
* Gtk3: Use gtk_paned_new() instead gtk_[h|v]paned_new()
* Gtk3: Add GtkStyleContect support
* Gtk3: Don't use gdk_cursor_unref()
* Gtk3: Use gtk_widget_render_icon_pixbuf()
* Gtk3: presentation: Make sure background window is black by default in presentation mode
* Add epub support (part of GSoC 2014).
* Use MateAboutDialog from libmate-desktop.
### atril 1.8.0
* Drop libmatekeyring and use libsecret.
* Move from mate-doc-utils to yelp-tools.
* Better sort files by name in commic book archives.
* Enable case sensitive search (not available on all backends).
* Move Atril to "Offcie" in the menu.
* Show "filename (title)" in the window title.
* Gtk+3, add support to build against Gtk+3, still unsupported.
* Add Gtk3 primary toolbar style.
|