summaryrefslogtreecommitdiff
path: root/NEWS
blob: 25d6649a1735e61be9600e1009af4bc8c7031dd7 (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
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
1.15.3
------

 * Get rid of dependency on libmate-desktop and drop --without-matedesktop
   build option
 * comics: properly open files with special characters in path
 * Some more fixes and cleanups

1.15.2
------

    Translations update
    fix sendto with non-latin filenames or filenames with spaces
    Split dual mode option into dual mode with odd and even pages on the left
    document-model: Make dual mode and dual mode odd page left mutally exclusive
    Allow to use Send To action from the toolbar
    Use document-send icon for Send To action
    Add Send To action to file menu
    Add --named-dest command line argument
    distcheck: explicitly use currently selected GTK+ version
    GTK+-3 gimpcellrenderertoggle: Fix compile warnings
    tiff: issue warnings on print errors
    tiff: fix compile warning
    toolbar-editor: Fix compiler warning
    ev-view: add missing semicolon to gtk-doc comment
    shell: Fix -Wformat-nonliteral warning
    tiff: Fix for -Wformat-nonliteral warnings
    Setting parent for annotation properties dialog
    GTK+-3 libview: Fix compiler warnings
    GTK+-3 ev-view-presentation: Fix a crash during the build with introspection enabled
    ev-view: Fix compile warning
    GTK+-3.20 ev-view: Update EvView style to use CSS node name
    Gtk+-3 ev-view: Set a style class on the view so it can be more easily styled
    GTK+-3 ev-view-private: Use GtkContainer and GtkContainerClass in EvView and EvViewClass
    GTK+-3 ev-view: Make EvView inherit from GtkContainer instead of GtkFixed

1.15.1
------

 * Translations update
 * dvi: Use new font name instead of the old one
 * dvi: Use t1 font mapping files
 * xps: Fill version information of EvDocumentBackendInfo
 * comics: Fix some memory leaks
 * eggfindbar: Find next/previous with control + Up/Down
 * libview: Add an option to show odd pages on the left in dual mode
 * libview: Add dual-odd-left property to EvDocumentModel
 * Refresh thumbnail only when window has a document
 * Fix rotated tiff documents
 * GTK+-3 ev-view-presentation: Fix a unused-but-set-variable compile warning
 * GTK+-3 toolbar-editor: port GtkTable to GtkGrid
 * GTK+-3: Use ev_document_misc_get_pointer_position() instad of deprecated gtk_widget_get_pointer()
 * GTK+-3: do not use deprecated gtk_dialog_set_alternative_button_order
 * GTK+-3: do not use gdk_app_launch_context_new()
 * Use gdk_display_get_app_launch_context() instead.
 * libdocument: Document EvAnnotation.
 * libdocument: Make EvSourceLink boxed.
 * libdocument: Add missing annotation to ev_document_factory_get_document.
 * libdocument: Use G_DEFINE_BOXED_TYPE instead of custom macro
 * document-model: annotate ev_document_model_get_document()
 * configure: Bump poppler requirements to 0.18.0
 * shell: add plural form for "cancel print jobs before closing" dialog
 * GTK+-3 cut-n-paste: Update toolbar-editor from libegg
 * Fix undefined variable warnings in dvi-backend
 * GTK+-3: Use GtkGrid instead of GtkTable
 * GTK+-3 ev-sidebar-annotations: replace deprecated gtk_widget_render_icon
 * GTK+-3 ev-password-view: Do not use deprecate composite-child API
 * GTK+-3: fix deprecated gtk_{v/h}separator_new
 * synctex: update to 1.18
 * synctex: Fix -Wundef warning
 * synctex: Update from upstream
 * synctex: fix compile warnings
 * synctex: update to version 1.17
 * cut-n-paste: Update synctex parser to version 1.16
 * schema: some corrections and a typo fix
 * egg_toolbar_editor: use gtk_orientable_set_orientation () for both toolkit versions
 * GTK+-3.0: avoid deprecated usage of GtkArrow
 * Do not use deprecated GTK_TYPE_VBOX definitions
 * GTK3 ev-timeline: don't use deprecated gdk_threads_{enter/leave} ()
 * GTK+-3: do not use deprecated gtk_{h/v}box_new
 * GTK3 egg: don't use deprecated gdk_threads_{enter/leave} ()

1.15.0
------

 * Translations update
 * removed old gnome files
 * fix minor build warning
 * backend: drop some win32-specific stuff
 * ev-window: add new gsetting to set the page cache size
 * shell: Create metadata object even for temp files
 * shell: Store and restore current folder when opening or saving file
 * ev-window: Don't crash when trying to save a copy
 * shell: Don't set the current folder while saving a file
 * shell: Do not save file chooser open/save uri
 * Add a setting to disable auto-reload
 * backend, libdocument: reorganize some includes

1.14.1
------

 * Translations update
 * fix several random webview related crashes

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

1.12.2
------

 * [epub] Fix crash when accessibility is enabled

1.12.1
------

 * [dvi] Fix crash due to regression
 * Translations update

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

1.10.2
------

 * Fix several command line options
 * Fix several findbar issues
 * Make libmatedesktop optional
 * [pdf] Fix saving annotations added to different pages

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

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.

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.