-
Notifications
You must be signed in to change notification settings - Fork 0
/
NEWS
7510 lines (6211 loc) · 237 KB
/
NEWS
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
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
==============
Evince 42.0
==============
Translations:
* Jordi Mas (Catalan)
* Ask Hjorth Larsen (Danish)
* Guillaume Bernard (French)
* Balázs Úr (Hungarian)
* sicklylife (Japanese)
* Baurzhan Muftakhidinov (Kazakh)
* Kjartan Maraas (Norwegian Bokmål)
* Piotr Drąg (Polish)
* Марко Костић (Serbian)
* Luna Jernberg (Swedish)
===============
Evince 42.rc
===============
Translations:
* Tim Sabsch (German)
* Changwoo Ryu (Korean)`
=================
Evince 42.beta
=================
Evince now requires libarchive >= 3.6.0 and Poppler >= 22.02.0
all:
* Replace include guards with pragma once (Christian Persch)
* Remove legacy code path for Gtk < 3.22 (Qiu Wenbo)
* Rename default branch to main (Germán Poo-Caamaño)
* Align app name in metadata with .desktop name (Sophie Herold)
appdata:
* Fix missing tag (Germán Poo-Caamaño)
* Use a nondeprecated SPDX license identifier (Maximiliano Sandoval R)
backends:
* Use C99 types for uint family types (Germán Poo-Caamaño)
* Use symbol visibility for exported symbols (Christian Persch)
* dvi: replace GdkColor with GdkRGBA (Qiu Wenbo)
* dvi: Avoid using deprecated functions (Germán Poo-Caamaño)
* dvi: Remove support for T1 fonts on dvi (Germán Poo-Caamaño)
* comics: Add helper to get the state of the EvArchive (Bastien Nocera)
* comics: Document array contents (Bastien Nocera)
* comics: Speed up fetching page sizes (Bastien Nocera)
* comics: Use libarchive for RAR support (#1725, Bastien Nocera)
* djvu: Also load DjVu images (Bastien Nocera)
* djvu: Extract XMP metadata (Christian Persch)
* pdf: Use GdkRGBA instead of GdkColor (Qiu Wenbo)
* pdf: Fix dispose implementation (Christian Persch)
* pdf: Fix metadata parsing precedence (Christian Persch)
* pdf: Implement loading from file descriptor (Christian Persch)
* pdf: Only flag EvDocumentInfo fields when actually present (Christian Persch)
* pdf: Let launch action to open pdfs from click event (#1333, #48, Nelson Benítez León)
* tiff: Extract XMP metadata (Christian Persch)
build:
* Fix dependency tracking (Christian Persch)
* Fix re-definition of default_options (Bastien Nocera)
* Only fail to build DVI by missing libkpathsea (Germán Poo-Caamaño)
* Remove cruft (Christian Persch)
* Require poppler 22.02.0 for PDF rendering (Germán Poo-Caamaño)
* Silence deprecated declarations warnings (Christian Persch)
* Use symbol visibility to hide symbols in private libs (Christian Persch)
* Use symbol visibility to hide symbols in the nautilus module (Christian Persch)
* Stop checking for execinfo.h (Alex Xu (Hello71))
* Remove incorrect args for i18n.merge_file (r-value)
* Fix multiple compilation warnings (Germán Poo-Caamaño)
doc:
* Migrate to gi-docgen (Qiu Wenbo)
flatpak:
* Add gi-docgen and its dependencies as modules (Germán Poo-Caamaño)
* Add libarchive 3.6.0 build (Germán Poo-Caamaño)
* Build introspection and API documentation (Germán Poo-Caamaño)
* Bump gnome-desktop version (Germán Poo-Caamaño)
* Bump poppler version and update build options (Germán Poo-Caamaño)
* Bump poppler-data version (Germán Poo-Caamaño)
icons:
* update symbols (#1756, Jakub Steiner)
libdocument:
* Add API to create EvDocument from file descriptor (Christian Persch)
* Add function to sniff MIME type from FD (Christian Persch)
* Add missing headers to evince-document.h (Christian Persch)
* Add portal helper function (Christian Persch)
* Deprecate GTime usage in annotation's properties (Germán Poo-Caamaño)
* Don't install private headers (Christian Persch)
* Factor out function to create GDateTime from tag (Christian Persch)
* Fix mismatched allocators (Christian Persch)
* Fix volatile misuse (Christian Persch)
* Make ev_attachment_launch_app use GdkDisplay (Qiu Wenbo)
* Make EvDocumentInfo extensible (Christian Persch)
* Make XMP parser take data length (Christian Persch)
* Move EvDocumentInfo to its own file (Christian Persch)
* Move GDateTime members to the extended struct (#1711, Christian Persch)
* Move XMP parsing from backend/pdf to libdocument (Christian Persch)
* Only register XML namespaces once (Christian Persch)
* Plug some mem leaks in the XMP parser (Christian Persch)
* Set EvDocumentInfo.fields_mask when parsing XMP (Christian Persch)
* Sort evince-document.h includes (Christian Persch)
* Use symbol visibility for exported symbols (Christian Persch)
libmisc:
* Update style context classes (Germán Poo-Caamaño)
libview:
* Add EvJobLoad class to load from file descriptor (Christian Persch)
* Add Portal implementation of EvPrintOperationExport (Christian Persch)
* Bugfix: Move cursor over link handling to a separate function (#1695, Mads Chr. Olesen)
* Do not draw invalid surface (Marek Kasik)
* EvAnnotationWindow is private to libview (Christian Persch)
* EvPageCache is private to libview (Christian Persch)
* EvPixbufCache is private to libview (Christian Persch)
* Fix critical warnings when destroying EvPageAccessible (Christian Persch)
* Fix typos in annotations (Germán Poo-Caamaño)
* Fix volatile misuse (Christian Persch)
* Open annotation windows when opening the document (#1425, andreastedile)
* Split the unix printing impl from the export print operation (Christian Persch)
* Use GObject:constructed instead of constructor (Christian Persch)
* Use symbol visibility for exported symbols (Christian Persch)
* Whitespace cleanup (Christian Persch)
* ev-view-cursor.h private to libview (Christian Persch)
* Set has-tooltip property unconditionally at init (Mads Chr. Olesen)
* Fix cancelling ongoing highlight text annotation (#1690, Nelson Ben)
* Preview popups only triggered by motion events (#1666, Nelson Benítez León)
* New EvView signal to inform EvWindow we cancelled adding annotation (#1730, Nelson Benítez León)
previewer:
* Allow passing the document and print settings as FDs (Christian Persch)
* Support dark style preference (Alexander Mikhaylenko)
* Try sniffing MIME type from file descriptor (Christian Persch)
shell:
* Fix critical on startup (Christian Persch)
* Remove unused variables (Germán Poo-Caamaño)
* Reset window title when cancelling password dialog (#931, Gary Li)
* Update date and authors in about dialog (#1490, Germán Poo-Caamaño)
* Use tabular figures for zoom level and page numbers (Lukas K)
* Allow EvView to correctly receive focus (#704, Nelson Benítez León)
* Fix crash when thumbnail extraction takes too long (#965, Nelson Benítez León)
* Fix title color (Alexander Mikhaylenko)
* Support dark style preference (Alexander Mikhaylenko)
* Ignore areas with center outside of match (Vasily Galkin)
* Make icons recolorable (Alexander Mikhaylenko)
* Add binding for win.dual-odd-left (#1576, Leo Vivier)
* Add binding in help-overlay for win.dual-odd-left (Leo Vivier)
* Remove "Quit" from shortcuts page (Marek Kasik)
* Restore fallback to mime type from URI on Windows (Cédric Krier)
* Use GDateTime for handling document properties (Germán Poo-Caamaño)
* Fix translator-credits to render properly for Catalan (Ícar N.S)
unarr:
* Use libarchive and remove obsolete unarr copy/paste (#1396, #848, Bastien Nocera)
Developers:
* Alex Xu (Hello71), Alexander Mikhaylenko, Bastien Nocera,
Christian Persch, Cédric Krier, Gary Li, Germán Poo-Caamaño,
Jakub Steiner, Leo Vivier, Lukas K, Mads Chr. Olesen, Marek Kasik,
Maximiliano Sandoval R, Nelson Benítez León, Qiu Wenbo,
Sophie Herold, Vasily Galkin, andreastedile, r-value, Ícar N.S
Translations:
* Asier Sarasua Garmendia (Basque)
* Leônidas Araújo (Brazilian Portuguese)
* Alexander Shopov (Bulgarian)
* Jordi Mas i Hernandez (Catalan)
* Boyuan Yang (Chinese (China))
* Goran Vidović (Croatian)
* Marek Černocký (Czech)
* Alan Mortensen (Danish)
* Ask Hjorth Larsen (Danish)
* Jiri Grönroos (Finnish)
* Fabio Tomat (Friulian)
* Fran Dieguez (Galician)
* Yaron Shahrabani (Hebrew)
* Yosef Or Boczko (Hebrew)
* Balázs Meskó (Hungarian)
* Sveinn í Felli (Icelandic)
* Kukuh Syafaat (Indonesian)
* Gianvito Cavasoli (Italian)
* sicklylife (Japanese)
* Rūdolfs Mazurs (Latvian)
* Aurimas Černius (Lithuanian)
* Quentin PAGÈS (Occitan)
* Danial Behzadi (Persian)
* MohammadSaleh Kamyab (Persian)
* Hugo Carvalho (Portuguese)
* Aleksandr Melman (Russian)
* Dušan Kazik (Slovak)
* Matej Urbančič (Slovenian)
* Daniel Mustieles (Spanish)
* Emin Tufan Çetin (Turkish)
* Yuri Chornoivan (Ukrainian)
==============
Evince 41.2
==============
* data: Remove alphanumeric version from AppStream (Germán Poo-Caamaño)
* Include subproject (libhandy) as part of the tarball (Fixes #1682, Germán Poo-Caamaño)
==============
Evince 41.1
==============
* build: Revert project name capitalization
==============
Evince 41.0
==============
Changes since 40.4:
backends:
* add format attribute to stop warning on string literal (vanadiae)
* make function static as only used in this file (vanadiae)
* simplify metadata tags getters (vanadiae)
* use SaveToBufferData only with "struct" before (vanadiae)
browser-plugin:
* Remove browser-plugin support (#968, Germán Poo-Caamaño)
build:
* Add option to control internal vs external synctex (Matt Turner)
* Allow building without libhandy-1 available (Bastien Nocera)
* Bump version requirement for Poppler (Germán Poo-Caamaño)
* Fix conversion to match new version scheme (Germán Poo-Caamaño)
* Modernize and simplify meson files (Germán Poo-Caamaño)
* Remove Changelog target (Germán Poo-Caamaño)
* Update build libtiff-4 dependency (Germán Poo-Caamaño)
* Update dependency versions for flatpak (Germán Poo-Caamaño)
* Use devel icon for unstable version installed (Germán Poo-Caamaño)
* Use platform/master as runtime instead of SDK (#1557, Germán Poo-Caamaño)
* Remove c++ dependency, and use only C (Germán Poo-Caamaño)
* Fix compilation error when DBus is disabled (Tom Schoonjans)
ci:
* Add meson-internal-synctex job (Matt Turner)
* Update versions for gitlab-ci's Docker image (Germán Poo-Caamaño)
* fix pipeline error libhandy cannot find vapigen (Nelson Benítez León)
data:
* Update URL to submit issues (Germán Poo-Caamaño)
* Fix AppData urls for issues (Germán Poo-Caamaño)
* Add new-window desktop action (#1351, Mpho Jele)
* Fix donation link (Anders Jonsson)
flatpak:
* Bump manifest to latest WebP version (Germán Poo-Caamaño)
* Remove dconf permissions (Germán Poo-Caamaño)
* Require Flatpak >= 0.11.6 (Patrick)
* Use development flag when building the unstable version (Germán Poo-Caamaño)
* Add access to pulseaudio sound server to flatpak. (Berteaux)
help:
* Fix 404 link to on-wiki bug reporting guidelines (Andre Klapper)
* Update Evince icon as svg (Sabri Ünal)
* Correct Window action (Sabri Ünal)
libview:
* Open new annotation window only for text annotation (Michaël B)
* Fix dual page option ignored for single page documents (#220, Raghuveer Kasaraneni)
shell:
* Add mnemonics to annotations contextual menus (Germán Poo-Caamaño)
* Added mnemonic for highlight option in context menu (#1618, Chayut Liewlom)
* Adding padding to improve readability (#1571, Jose Santos)
* Always show the annotation window on new annotations (Mads Chr. Olesen)
* Enable annotation actions only in document that supports them (#1638, Germán Poo-Caamaño)
* Enable odd pages left when dual page is on (#602, Germán Poo-Caamaño)
* Expand sidebar annotations by default (Mads Chr. Olesen)
* Fix libhandy includes (Bastien Nocera)
* Implemented headerbar for Annotation Properties dialog (#1570, Chayut Liewlom)
* Reload annotation sidebar on annotation properties changes (#1004, Mads Chr. Olesen)
* Reload the annotation sidebar when the type changes (#1004, Mads Chr. Olesen)
* Show annotation contents in sidebar when available (#386, Mads Chr. Olesen)
* Show content in tooltip popup in annotations sidebar (Mads Chr. Olesen)
* Fix g_critical about removing non-existant timer (Nelson Benítez León)* Show filename in recent view when title has only spaces (#1587, Alphonse Daudet Chokossa Hemadeu)
* Show None when missing creation/modification date (#1549, Volte--Vieira Philippe)
* Add comment about logic of 'first_iteration' (Nelson Benítez León)
* Use a constant for GString init size (Nelson Benítez León)
* support duration in decimal value (#637, Nelson Benítez León)
* be able to collapse/expand all entries (#736, Nelson Benítez León)
Developers:
* Alphonse Daudet Chokossa Hemadeu, Anders Jonsson, Andre Klapper, Bastien Nocera, Berteaux, Chayut Liewlom, Germán Poo-Caamaño, Jose Santos, Mads Chr. Olesen, Matt Turner, Michaël B, Mpho Jele, Nelson Benítez León, Patrick, Piotr Drąg, Raghuveer Kasaraneni, Sabri Ünal, Tom Schoonjans, Volte--Vieira Philippe, vanadiae
Translations:
* Asier Sarasua Garmendia (Basque)
* Enrico Nicoletto (Brazilian Portuguese)
* Rafael Fontenelle (Brazilian Portuguese)
* Zander Brown (British English)
* Alexander Shopov (Bulgarian)
* Jordi Mas (Catalan)
* Boyuan Yang (Chinese (China))
* Goran Vidović (Croatian)
* Marek Černocký (Czech)
* Marek Černocký (Czech help)
* Alan Mortensen (Danish)
* Nathan Follens (Dutch)
* Jiri Grönroos (Finnish)
* Claude Paroz (French)
* Claude Paroz (French help)
* Fabio Tomat (Friulian)
* Fran Dieguez (Galician)
* Philipp Kiemle (German)
* Efstathios Iosifidis (Greek)
* Yaron Shahrabani (Hebrew)
* Balázs Meskó (Hungarian)
* Balázs Úr (Hungarian)
* Andika Triwidada (Indonesian)
* Kukuh Syafaat (Indonesian)
* Baurzhan Muftakhidinov (Kazakh)
* Changwoo Ryu (Korean)
* Seong-ho Cho (Korean)
* Aurimas Černius (Lithuanian)
* Quentin PAGÈS (Occitan)
* Danial Behzadi (Persian)
* Piotr Drąg (Polish)
* Hugo Carvalho (Portuguese)
* Daniel Șerbănescu (Romanian)
* Florentina Mușat (Romanian)
* Alexey Rubtsov (Russian)
* Julia Dronova (Russian)
* Марко Костић (Serbian)
* Dušan Kazik (Slovak)
* Matej Urbančič (Slovenian)
* Daniel Mustieles (Spanish)
* Rodrigo Lledó (Spanish)
* Anders Jonsson (Swedish)
* Luna Jernberg (Swedish)
* Burhan KELEŞ (Turkish)
* Yuri Chornoivan (Ukrainian)
* Ngọc Quân Trần (Vietnamese)
==================
Evince 41.alpha
==================
backends:
* add format attribute to stop warning on string literal (vanadiae)
* make function static as only used in this file (vanadiae)
* simplify metadata tags getters (vanadiae)
* use SaveToBufferData only with "struct" before (vanadiae)
browser-plugin:
* Remove browser-plugin support (#968, Germán Poo-Caamaño)
build:
* Add option to control internal vs external synctex (Matt Turner)
* Allow building without libhandy-1 available (Bastien Nocera)
* Bump version requirement for Poppler (Germán Poo-Caamaño)
* Fix conversion to match new version scheme (Germán Poo-Caamaño)
* Update dependency versions for flatpak (Germán Poo-Caamaño)
* Use devel icon for unstable version installed (Germán Poo-Caamaño)
* Use platform/master as runtime instead of SDK (#1557, Germán Poo-Caamaño)
* Remove c++ dependency, and use only C (Germán Poo-Caamaño)
data:
* Fix AppData urls for issues (Germán Poo-Caamaño)
flatpak:
* Bump manifest to latest WebP version (Germán Poo-Caamaño)
* Remove dconf permissions (Germán Poo-Caamaño)
* Require Flatpak >= 0.11.6 (Patrick)
* Use development flag when building the unstable version (Germán Poo-Caamaño)
* Add access to pulseaudio sound server to flatpak. (Berteaux)
gitlab-ci:
* Update versions for gitlab-ci's Docker image (Germán Poo-Caamaño)
* fix pipeline error libhandy cannot find vapigen (Nelson Benítez León)
* Add meson-internal-synctex job (Matt Turner)
help:
* Update Evince icon as svg (Sabri Ünal)
* correct Window action (Sabri Ünal)
libview:
* dual page option is ignored for single page documents (#220, Raghuveer Kasaraneni)
shell:
* Add mnemonics to annotations contextual menus (Germán Poo-Caamaño)
* Added mnemonic for highlight option in context menu (#1618, Chayut Liewlom)
* Adding padding to improve readability (#1571, Jose Santos)
* Always show the annotation window on new annotations (Mads Chr. Olesen)
* Enable odd pages left when dual page is on (#602, Germán Poo-Caamaño)
* Expand sidebar annotations by default (Mads Chr. Olesen)
* Fix libhandy includes (Bastien Nocera)
* Implemented headerbar for Annotation Properties dialog (#1570, Chayut Liewlom)
* Reload annotation sidebar on annotation properties changes (#1004, Mads Chr. Olesen)
* Reload the annotation sidebar when the type changes (#1004, Mads Chr. Olesen)
* Show annotation contents in sidebar when available (#386, Mads Chr. Olesen)
* Show content in tooltip popup in annotations sidebar (Mads Chr. Olesen)
* Show filename in recent view when title has only spaces (#1587, Alphonse Daudet Chokossa Hemadeu)
* support duration in decimal value (#637, Nelson Benítez León)
* be able to collapse/expand all entries (#736, Nelson Benítez León)
* fix g_critical about removing non-existant timer (Nelson Benítez León)
* fix compilation error when DBus is disabled (Tom Schoonjans)
* Add new-window desktop action (#1351, Mpho Jele)
* Show None when missing creation/modification date (#1549, Volte--Vieira Philippe)
* Use a constant for GString init size (Nelson Benítez León)
Developers:
* Alphonse Daudet Chokossa Hemadeu, Bastien Nocera, Berteaux, Chayut Liewlom, Germán Poo-Caamaño, Jose Santos, Mads Chr. Olesen, Matt Turner, Mpho Jele, Nelson Benítez León, Patrick, Piotr Drąg, Raghuveer Kasaraneni, Sabri Ünal, Tom Schoonjans, Volte--Vieira Philippe, vanadiae
Translations:
* Rafael Fontenelle (Brazilian Portuguese)
* Jordi Mas (Catalan)
* Kukuh Syafaat (Indonesian)
* Hugo Carvalho (Portuguese)
* Florentina Mușat (Romanian)
* Alexey Rubtsov (Russian)
* Julia Dronova (Russian)
* Matej Urbančič (Slovenian)
* Anders Jonsson (Swedish)
* Yuri Chornoivan (Ukrainian)
==============
Evince 40.2
==============
build:
* Fix t1lib detection (Matt Turner)
shell:
* Show password dialog again (Marek Kasik)
* Use tmp dir as containing folder for non-native file (Marek Kasik)
* Fix build regression when gtk_unix_print is disabled (Chris Mayo)
* Explicitly set title in the header bar as a fallback (#1583, Germán Poo-Caamaño)
snap:
* Update to the gnome 3.38 extension to fix the build (Sebastien Bacher)
Developers:
* Chris Mayo, Germán Poo-Caamaño, Marek Kasik, Matt Turner, Sebastien Bacher
Translations:
* Jordi Mas (Catalan)
* Cheng-Chia Tseng (Chinese (Taiwan))
* Yosef Or Boczko (Hebrew)
* Andika Triwidada (Indonesian)
* Gianvito Cavasoli (Italian)
* Pawan Chitrakar (Nepali)
* Daniel Mustieles (Spanish)
==============
Evince 40.1
==============
* Avoid changing soname (Kalev Lember)
Developers:
* Kalev Lember
==============
Evince 40.0
==============
comics:
* Add support for RAR v5 archives through libarchive (#1190, Bastien Nocera)
help:
* Add new icon under figures to meson.build (Andre Klapper)
* Side pane view switcher moved from top to bottom (#1566, Andre Klapper)
* System printer settings UI has no Device section anymore (#1568, Andre Klapper)
* Update different behaviors how to open a file (Andre Klapper)
* Update help figure for German translation (Tim Sabsch)
* Use same phrase across all pages how to open the side pane (Andre Klapper)
* Remove Keyboard Shortcuts page (Sabri Ünal)
* Updated French help translations (Claude Paroz)
unarr:
* Add error reporting to open function (Bastien Nocera)
shell:
* Add two new shortcuts (Sabri Ünal)
* Set page cache size with correct type (Marek Kasik)
Developers:
* Andre Klapper, Bastien Nocera, Claude Paroz, Marek Kasik, Sabri Ünal, Tim Sabsch
Translations:
* Asier Sarasua Garmendia (Basque)
* Rafael Fontenelle (Brazilian Portuguese)
* Zander Brown (British English)
* Jordi Mas (Catalan)
* Marek Černocký (Czech)
* Ask Hjorth Larsen (Danish)
* Hannie Dumoleyn (Dutch)
* Jiri Grönroos (Finnish)
* Charles Monzat (French)
* Fabio Tomat (Friulian)
* Fran Dieguez (Galician)
* Mario Blättermann (German)
* Balázs Úr (Hungarian)
* Gianvito Cavasoli (Italian)
* Baurzhan Muftakhidinov (Kazakh)
* Changwoo Ryu (Korean)
* Seong-ho Cho (Korean)
* Aurimas Černius (Lithuanian)
* Kjartan Maraas (Norwegian Bokmål)
* Danial Behzadi (Persian)
* Piotr Drąg (Polish)
* Мирослав Николић (Serbian)
* Dušan Kazik (Slovak)
* Anders Jonsson (Swedish)
* Yuri Chornoivan (Ukrainian)
* Ngọc Quân Trần (Vietnamese)
================
Evince 3.39.2
================
libdocument:
* Fix parameter type in gtk-doc (Mike Vastola)
* Fix return value (Germán Poo-Caamaño)
* Stop trusting phsyical dimensions from monitors (#1403, #3115, Mike Vastola)
libview:
* Fix support for HiDPI in link preview (#1543, Mads Chr. Olesen)
* Rorgo setting device offset on page surfaces (Andrew Mayorov)
* pdf: keep same visual appearance between displayed and copied text (#1085, Nelson Benítez León)
shell:
* Use HdyApplicationWindow (Christopher Davis)
* Use theme bg color for content view (Christopher Davis)
* switch thumbnails's sidebar to two colums layout when using dual page (#1541, Nelson Benítez León)
* Adjust reorder index for message area (Christopher Davis)
* Don't show close button on searchbar (Christopher Davis)
* Remove fullscreen overlay (#1442, #336, Christopher Davis)
* hide close button when fullscreened (Christopher Davis)
Developers:
* Andrew Mayorov, Christopher Davis, Germán Poo-Caamaño, Mads Chr. Olesen, Mike Vastola, Nelson Benítez León
Translations:
* Marek Černocký (Czech)
* Fran Dieguez (Galician)
* Balázs Meskó (Hungarian)
* Kukuh Syafaat (Indonesian)
* Hugo Carvalho (Portuguese)
* A S Alam (Punjabi)
* Matej Urbančič (Slovenian)
* Daniel Mustieles (Spanish)
* Anders Jonsson (Swedish)
* Emin Tufan Çetin (Turkish)
================
Evince 3.39.1
================
build:
* Build using libm in some of the backends (Sebastien Bacher)
* Check poppler version when resetting form (#46, Marek Kasik)
* Make the build reproducible (Chris Lamb)
* Remove compulsory_for_desktop (#445, Michael Catanzaro)
* Updated bug list url (Cyrille Médard de Chardon)
* Fix compilation, CLOEXEC does not exist (Vincent Torri)
* Fix compilation on windows: open() needs io.h (Vincent Torri)
* Build in windows needs shlwapi (Vincent Torri)
help:
* Make order of keys consistent. (scootergrisen)
* Sync help against menu (scootergrisen)
* Sync help against the text in the print dialog (scootergrisen)
shell:
* Make Esc cancel any annotation in progress (#1416, Casey Jao)
* Make F10 toggle the main menu (#1328, herypt)
* Mark the document title when modified (Casey Jao)
* Remove style for gtk < 3.18 (Germán Poo-Caamaño)
* Track document modified status (Casey Jao)
* Check for file changes when reopening a PDF (#339, Antonio Eletto)
* Handle reset form action (#46, Marek Kasik)
* Remove ability to launch actions (#1333, Michael Catanzaro)
* Remove trailing spaces (scootergrisen)
* Add new field "contains_js" (Nelson Benítez León)
* Unescape tooltip URI in Recent Documents view (Santurysim)
* Fix X11 regression (#1504, Nelson Benítez León)
* Add print setting to draw borders (#221, Jonas Danielsson)
* Fix text search if match not in page keep looking for others (#1545, Nelson Benítez León)
Developers:
* Antonio Eletto, Casey Jao, Chris Lamb, Cyrille Médard de Chardon, Germán Poo-Caamaño, Jonas Danielsson, Marek Kasik, Michael Catanzaro, Nelson Benítez León, Santurysim, Sebastien Bacher, Vincent Torri, herypt, scootergrisen
Translations:
* Gil Forcada (Catalan)
* Jordi Mas (Catalan)
* Boyuan Yang (Chinese (China))
* Marek Černocký (Czech)
* Jiri Grönroos (Finnish)
* Fabio Tomat (Friulian)
* Fran Dieguez (Galician)
* Christian Kirbach (German)
* Philipp Kiemle (German)
* Yosef Or Boczko (Hebrew)
* Balázs Úr (Hungarian)
* Kukuh Syafaat (Indonesian)
* Gianvito Cavasoli (Italian)
* sicklylife (Japanese)
* Changwoo Ryu (Korean)
* Kjartan Maraas (Norwegian Bokmål)
* Hugo Carvalho (Portuguese)
* Juliano Camargo (Portuguese)
* Florentina Mușat (Romanian)
* Dušan Kazik (Slovak)
* Matej Urbančič (Slovenian)
* Daniel Mustieles (Spanish)
* Anders Jonsson (Swedish)
* Emin Tufan Çetin (Turkish)
* Yuri Chornoivan (Ukrainian)
* Ngọc Quân Trần (Vietnamese)
================
Evince 3.38.0
================
build:
* Build using libm in some of the backends (Sebastien Bacher)
dvi:
* Minus sign doesn't appear with mathdesign fonts (#1477, David C. Sterratt)
pdf:
* Reimplement 'de facto' tooltip with no ABI break (Germán Poo-Caamaño)
Developers:
* David C. Sterratt, Germán Poo-Caamaño, Sebastien Bacher
Translations:
* Asier Sarasua Garmendia (Basque)
* Rafael Fontenelle (Brazilian Portuguese)
* Goran Vidović (Croatian)
* Nathan Follens (Dutch)
* Jiri Grönroos (Finnish)
* Julien Humbert (French)
* Balázs Úr (Hungarian)
* sicklylife (Japanese)
* Changwoo Ryu (Korean)
* Danial Behzadi (Persian)
* Yuri Chornoivan (Ukrainian)
=================
Evince 3.37.90
=================
build:
* Bump glib requirement to 2.44 (Germán Poo-Caamaño)
* Correct a typo in meson.build (Felix Yan)
ci:
* remove deprecated jobs (Jordan Petridis)
dvi:
* Fix some math fonts when using virtual fonts (#53, David C. Sterratt)
libdocument:
* Replace deprecated GTime by GDateTime (vanadiae)
libview:
* Fix deprecation for getting background color (Germán Poo-Caamaño)
Developers:
* David C. Sterratt, Felix Yan, Germán Poo-Caamaño, Jordan Petridis, vanadiae
Translations:
* Boyuan Yang (Chinese (China))
* Marek Černocký (Czech)
* Jiri Grönroos (Finnish)
* Thibault Martin (French)
* Fabio Tomat (Friulian)
* Fran Dieguez (Galician)
* Kukuh Syafaat (Indonesian)
* Aurimas Černius (Lithuanian)
* Piotr Drąg (Polish)
* Марко Костић (Serbian)
* Matej Urbančič (Slovenian)
* Daniel Mustieles (Spanish)
* Anders Jonsson (Swedish)
* Emin Tufan Çetin (Turkish)
* Yuri Chornoivan (Ukrainian)
================
Evince 3.37.3
================
backend:
* Add support for xmpRights:UsageTerms in PDF (#128, Juanjo Marín)
* Fix -Werror=format=2 fixes on dvi for ARM (#1429, Germán Poo-Caamaño)
* Fix warnings (Germán Poo-Caamaño)
build:
* Remove autotools (Iñigo Martínez)
* add usual meson build directory to gitignore (vanadiae)
cut-n-paste:
* Add libdazzle utilities to open file manager (Germán Poo-Caamaño)
* Use async calls in file manager (Germán Poo-Caamaño)
* filemanager: create proxy synchronously (Christian Hergert)
data:
* Add man pages for evince-previewer and evince-thumbnailer (#680, Caolán McNamara)
* Crop out of place pixel line of screenshot (Germán Poo-Caamaño)
flatpak:
* Bump gnome-desktop to 3.36.1 (Germán Poo-Caamaño)
* Bump poppler to 0.89.0 (Germán Poo-Caamaño)
* Update Flatpak for app-provided gdk-pixbuf loader (Bastien Nocera)
* don't build user help as slow and not needed for development (vanadiae)
help:
* Link to the GNOME Desktop help for two print pages (#1344, Pranali Deshmukh)
* Updated annotation navigation page (#1345, Pranali Deshmukh)
history:
* Add links when jumping to first or last page. (#785627, #810, Casey Jao)
* Don't assume EvLink has always a valid EvLinkAction (#810, Nelson Benítez León)
* Move some responsibilities out of EvHistory. (#785627, #810, Casey Jao)
* Record current page when going back in history (#810, Casey Jao)
* Record links in history when activating bookmarks (#785627, #810, Casey Jao)
libdocument:
* Annotate deprecated function (Germán Poo-Caamaño)
* Load application-specific gdk-pixbuf loaders (Bastien Nocera)
libview:
* Add delay before showing link preview popover (#662, Mads Chr. Olesen)
* Adjust preview size and contents' position (#662, Henry Gebhardt)
* Allow find results be styled with CSS (Germán Poo-Caamaño)
* Cleanup link preview popover, on mouseover of it (#662, Mads Chr. Olesen)
* Fix deprecated use of gdk_flush (Germán Poo-Caamaño)
* Fix gtk_drag_begin deprecations (Germán Poo-Caamaño)
* Increase page duration resolution (#637, Marc Vinyals)
* Let handle_cursor_over_xy handle link preview (#662, Mads Chr. Olesen)
* Make a preview popover for links (#662, Mads Chr. Olesen)
* Remove gtk_adjustment_changed calls (Germán Poo-Caamaño)
* Remove unused variables (#1010, Germán Poo-Caamaño)
* Replace "cursor-color" by "caret-color" (Germán Poo-Caamaño)
* Make contrast functions available in all libview/ (vanadiae)
* Use annotation color for the close button (vanadiae)
meson:
* set license to GPLv2+ as it's the one for the license notices (vanadiae)
misc:
* Add contribution guidelines (Germán Poo-Caamaño)
* Add editorconfig file to keep style consistency (vanadiae)
* Fix formatting CONTRIBUTING.md (Germán Poo-Caamaño)
* Fix tabs in guidelines for contributors (Germán Poo-Caamaño)
* Make "Open Containing Folder" work in flatpak (#1147, Casey Jao)
* Update POTFILES.skip (Piotr Drąg)
* Updated Contribution Guidelines (Pranali Deshmukh)
* Fix warning on documents lacking annotations interface (Nelson Benítez León)
shell:
* Add meaningful description in about dialog (#1418, Germán Poo-Caamaño)
* Check "page-changed" in EvSidebarBookmarks (#623, Casey Jao)
* Fix interval for displaying the loading message (Germán Poo-Caamaño)
* Make opening file year-2038-safe (Germán Poo-Caamaño)
* Use GMenu for bookmarks' popup menu (Germán Poo-Caamaño)
* Use GtkFileChooserNative for opening and saving files. (Casey Jao)
snap:
* Don't specify candidate channel for the build snap (Ken VanDine)
* updated to use latest snapcraft extension. Fixes #1426 (Ken VanDine)
synctex:
* Annotate more functions that wraps formatting strings (Germán Poo-Caamaño)
* Sync against upstream synctex (Germán Poo-Caamaño)
Developers:
* Bastien Nocera, Caolán McNamara, Casey Jao, Christian Hergert, Germán Poo-Caamaño, Henry Gebhardt, Iñigo Martínez, Juanjo Marín, Ken VanDine, Mads Chr. Olesen, Marc Vinyals, Nelson Benítez León, Piotr Drąg, Pranali Deshmukh, vanadiae
Translations:
* Gil Forcada (Catalan)
* Jordi Mas (Catalan)
* Boyuan Yang (Chinese (China))
* Baurzhan Muftakhidinov (Kazakh)
* Daniel Șerbănescu (Romanian)
* Florentina Mușat (Romanian)
* Matej Urbančič (Slovenian)
* Daniel Mustieles (Spanish)
* Emin Tufan Çetin (Turkish)
* Yuri Chornoivan (Ukrainian)
================
Evince 3.37.2
================
backends:
* Annotate functions that wraps formatting strings (#1410, Germán Poo-Caamaño)
* Fix -Wformat-zero-length warning (Germán Poo-Caamaño)
build:
* use so suffix on macOS (Tom Schoonjans)
ci:
* Fix meson targets (Germán Poo-Caamaño)
cut-n-paste:
* Annotate functions that wraps formatting strings (#1410, Germán Poo-Caamaño)
Developers:
* Germán Poo-Caamaño, Tom Schoonjans
Translations:
* Kukuh Syafaat (Indonesian)
================
Evince 3.37.1
================
build:
* Use lowercase for project name in meson (Germán Poo-Caamaño)
* Add 'user_doc' option to meson (Nelson Benítez León)
ci:
* build with meson by default and autotools manually (Germán Poo-Caamaño)
flatpak:
* Update Poppler to 0.88.0 (Casey Jao)
libview:
* Fix typo in parameter's description (Yuri Chornoivan)
shell:
* Check type of window/sidebar objects (#1409, Ilario Gelmetti)
* Don't send Ctrl and Alt accels to sidebar (#795, #860, Nelson Benítez León)
* Use markup text region (#1275, Nelson Benítez León)
* Fix cast on gtk_menu (Germán Poo-Caamaño)
general:
* Fix multiple typos (Germán Poo-Caamaño)
Developers:
* Casey Jao, Germán Poo-Caamaño, Ilario Gelmetti, Nelson Benítez León, Yuri Chornoivan
Translations:
* sicklylife (Japanese)
================
Evince 3.36.1
================
backends:
* Support 'de facto' tooltip feature (#34, #842, Nelson Benítez León)
ci:
* Add scripts to update Docker image for CI (Germán Poo-Caamaño)
help:
* Add Ukrainian screenshots for the docs (Yuri Chornoivan)
* Fix incorrect markup in Czech UI translation (Andre Klapper)
* Update French help image (Charles Monzat)
libdocument:
* Allow text entries to handle clicks (#1364, Nelson Benítez León)
* Ignore deprecation warnings in headers (Matthew Leeds)
libview:
* Fix "can-have-popup" prop when creating markup annotations (#1373, Casey Jao)
* Move annotation popup window to new position (#570, Marek Kasik)
shell:
* Set menu button to not focus-on-click (#1339, Nelson Benítez León)
* Fix too large slides on scaled display (#1365, #2599, Nelson Benítez León)
snap:
* Use removable-media for access to USB drives (Sébastien Bacher)
Developers:
* Andre Klapper, Casey Jao, Charles Monzat, Germán Poo-Caamaño, Marek Kasik,
Matthew Leeds, Nelson Benítez León, Sébastien Bacher, Yuri Chornoivan
Translations:
* Jordi Mas (Catalan)
* Marek Černocký (Czech help)
* Charles Monzat (French)
* Fabio Tomat (Friulian)
* Tim Sabsch (German)
* Yosef Or Boczko (Hebrew)
* Andika Triwidada (Indonesian)
* Daniel Șerbănescu (Romanian)
* Марко Костић (Serbian)
* Matej Urbančič (Slovenian)
* Anders Jonsson (Swedish)
* Yuri Chornoivan (Ukrainian)
================
Evince 3.36.0
================
help:
* Update all annotations-nav-to-page.png screenshots to 3.34 UI (Andre Klapper)
Developers:
* Andre Klapper
Translations:
* Jordi Mas (Catalan)
* Goran Vidović (Croatian)
* Nathan Follens (Dutch)
* Guillaume Bernard (French)
* Gianvito Cavasoli (Italian)
* Changwoo Ryu (Korean)
* Piotr Drąg (Polish)
* Daniel Mustieles (Spanish)
=================
Evince 3.35.92
=================
backends:
* Show XMP data if newer than modification date (Evangelos Rigas)
* Fix some code formatting in poppler (Germán Poo-Caamaño)
build:
* Allow building with gettext >= 0.20 with autotools (#1312, Henry Gebhardt)
* Bump dependency versions (Germán Poo-Caamaño)
* Update URL for libgxps (Germán Poo-Caamaño)
* Update flatpak rules to match Flatpak CI (Germán Poo-Caamaño)
* snap: Change grade (Ken VanDine)
* Remove flatpak parts to use inherited instructions instead (Germán Poo-Caamaño)
help:
* Fix broken pt_BR help translation (Andre Klapper)
* Mark an icon as non-translatable (Andre Klapper)
* No more 'Fullscreen' menu item (Andre Klapper)
* No more 'View options' menu (Andre Klapper)
* No more 'previously visited pages' (Andre Klapper)
* No more First Page and Last Page menu items (Andre Klapper)
* No more Previous Page and Next Page menu items (Andre Klapper)
* PDFEdit is dead (Andre Klapper)
* Remove an unneeded localized screenshot without any text (Andre Klapper)
* Remove deleted file also from Makefile.am, not only meson.build (Andre Klapper)
* Side bar is called Side Pane in the UI (Andre Klapper)
* Update Bookmarks instructions to 3.35 UI (Andre Klapper)
* Update items (and their order) shown in the header (Andre Klapper)
* Update names of annotation buttons below header bar (Andre Klapper)
* Add danish screenshots
* No 'Edit' menu anymore to save current settings as default (Andre Klapper)
shell/libraries:
* Hopefully fix pipeline for 740f12f6 by removing another localized image (Andre Klapper)
* Implement SaveAs named action. (#1314, Kris Jurka)
* Remove accelerator label from menu (Sabri Ünal)
* Remove gtk_menu_popup() calls (#1023, Jason Crain)
* Remove shell/ev-bookmark-action.* (#1023, Jason Crain)
* Remove unused variables and functions (Jason Crain)
* Revert "ignore scroll, text selection events while unfocused" (#1316, Germán Poo-Caamaño)
* Update Keyboard Shortcuts page (Sabri Ünal)
* ignore scroll, text selection events while unfocused (#943, Nelson Benítez León)
* Lazily create annotation windows (#1010, Niels De Graef)
* Don't move goto window offscreen (#1023, Jason Crain)
* remove deprecated GdkScreen functions (#1023, Jason Crain)
* set goto window's parent (Jason Crain)
* Remove GTK < 3.22 popup code (Jason Crain)
* Stop using GdkDeviceManager (#1023, Jason Crain)
* fix rgba property id (Jason Crain)
* remove _ev_g_mkdtemp function (Jason Crain)
* Fix running_job volatile type (Jason Crain)
* Update libnautilus-extension includes (Jason Crain)
* Fix url in unimplemented named actions message (Germán Poo-Caamaño)
* Update screenshots to fit current UI (#1278, Germán Poo-Caamaño)
Developers:
* Andre Klapper, Evangelos Rigas, Germán Poo-Caamaño, Henry Gebhardt,
Jason Crain, Ken VanDine, Kris Jurka, Nelson Benítez León,
Niels De Graef, Sabri Ünal, scootergrisen
Translations:
* Asier Sarasua Garmendia (Basque)
* Rafael Fontenelle (Brazilian Portuguese)
* Bruce Cowan (British English)
* Jordi Mas (Catalan)
* Dz Chen (Chinese (China))
* Chao-Hsiung Liao (Chinese (Taiwan))
* Yi-Jyun Pan (Chinese (Taiwan))
* Goran Vidović (Croatian)
* Marek Černocký (Czech)
* Alan Mortensen (Danish)
* Carmen Bianca BAKKER (Esperanto)
* Jiri Grönroos (Finnish)
* Alexandre Franke (French)