summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2019-08-29build: Use synctex system library if availablerbuj3-3/+23
based on https://gitlab.gnome.org/GNOME/evince/commit/9edaca5b7b35bbbeeecfaf8d9291a4c092d8be91
2019-08-29Remove synctex warningrbuj1-0/+2
To compile TeX with SyncTeX: $ pdflatex -synctex=1 file.tex
2019-08-29Bump synctex to 1.21rbuj12-4370/+9894
$ cd cut-n-paste/synctex $ rm synctex_* $ ./update-synctex-from-TL.sh Test on Fedora: 1. Install required packages $ sudo dnf install texlive-scheme-basic texlive-lipsum -y 2. Build a pdf with synctex enabled $ cat <<EOF >> file.tex \documentclass[12pt]{report} \usepackage{lipsum} \begin{document} \chapter{Introduction} \lipsum[2-4] \end{document} EOF $ pdflatex -synctex=1 file.tex 3. Open file.pdf using atril 4. Search any text string
2019-08-26Travis CI: clang: -enable-checker alpha.deadcode.UnreachableCodePablo Barciela1-0/+1
2019-08-26tx: fixed greek translation for user guideraveit652-233/+234
2019-08-23release 1.23.1v1.23.1raveit652-1/+64
2019-08-23tx: sync with transifexraveit65117-761/+1197
2019-08-23tx: update resource for transifexraveit651-226/+226
2019-08-22Travis CI: 'cppcheck' with '-D__cplusplus'Pablo Barciela1-2/+2
To force the analyse of all the files Fixes the warnings: [backend/dvi/mdvi-lib/afmparse.c:0]: (information) This file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details. [backend/dvi/mdvi-lib/bitmap.c:0]: (information) This file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details. [backend/dvi/mdvi-lib/color.c:0]: (information) This file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details. [backend/dvi/mdvi-lib/common.c:0]: (information) This file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details. [backend/dvi/mdvi-lib/dviread.c:0]: (information) This file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details. [backend/dvi/mdvi-lib/files.c:0]: (information) This file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details. [backend/dvi/mdvi-lib/font.c:0]: (information) This file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details. [backend/dvi/mdvi-lib/fontmap.c:0]: (information) This file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details. [backend/dvi/mdvi-lib/fontsrch.c:0]: (information) This file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details. [backend/dvi/mdvi-lib/gf.c:0]: (information) This file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details. [backend/dvi/mdvi-lib/hash.c:0]: (information) This file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details. [backend/dvi/mdvi-lib/list.c:0]: (information) This file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details. [backend/dvi/mdvi-lib/pagesel.c:0]: (information) This file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details. [backend/dvi/mdvi-lib/paper.c:0]: (information) This file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details. [backend/dvi/mdvi-lib/pk.c:0]: (information) This file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details. [backend/dvi/mdvi-lib/setup.c:0]: (information) This file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details. [backend/dvi/mdvi-lib/sp-epsf.c:0]: (information) This file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details. [backend/dvi/mdvi-lib/special.c:0]: (information) This file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details. [backend/dvi/mdvi-lib/t1.c:0]: (information) This file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details. [backend/dvi/mdvi-lib/tfm.c:0]: (information) This file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details. [backend/dvi/mdvi-lib/tfmfile.c:0]: (information) This file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details. [backend/dvi/mdvi-lib/tt.c:0]: (information) This file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details. [backend/dvi/mdvi-lib/util.c:0]: (information) This file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details. [backend/dvi/mdvi-lib/vf.c:0]: (information) This file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
2019-08-21ev-view: Remove unused variables and assignmentrbuj1-3/+0
2019-08-20ev-page-action: avoid 'g_type_class_add_private'Pablo Barciela1-6/+2
2019-08-20tiff: Handle failure from TIFFReadRGBAImageOrientedVictor Kareh1-9/+17
The TIFFReadRGBAImageOriented function returns zero if it was unable to read the image. Return NULL in this case instead of displaying uninitialized memory. This addresses CVE-2019-11459 upstream commit: https://gitlab.gnome.org/GNOME/evince/commit/234f034a4
2019-08-19view-presentation: Use monitor instead of screenraveit651-4/+30
to determine window size. Replace {Width/Hight}OfScreen which works only with X11
2019-08-19shell: Use monitor instead of screen to determine window sizeraveit651-5/+31
replace {Width/Height}OfScreen which works only with X11 inspired from: https://gitlab.gnome.org/GNOME/evince/commit/40aa446
2019-08-16ev-link: avoid 'g_type_class_add_private'Pablo Barciela1-7/+2
2019-08-16ev-document: avoid 'g_type_class_add_private'Pablo Barciela1-6/+2
2019-08-16ev-link-action: avoid 'g_type_class_add_private'Pablo Barciela1-7/+2
2019-08-16ev-attachment: avoid 'g_type_class_add_private'Pablo Barciela1-7/+2
2019-08-16ev-image: avoid 'g_type_class_add_private'Pablo Barciela1-7/+2
2019-08-16ev-layer: avoid 'g_type_class_add_private'Pablo Barciela1-8/+2
2019-08-16ev-link-dest: avoid 'g_type_class_add_private'Pablo Barciela1-7/+2
2019-08-16ev-transition-effect: avoid 'g_type_class_add_private'Pablo Barciela1-8/+4
2019-08-16egg-editable-toolbar: avoid 'g_type_class_add_private'Pablo Barciela1-6/+2
2019-08-16egg-toolbar-editor: avoid 'g_type_class_add_private'Pablo Barciela1-6/+2
2019-08-16egg-toolbars-model: avoid 'g_type_class_add_private'Pablo Barciela1-6/+2
2019-08-16ev-link-accessible: avoid 'g_type_class_add_private'Pablo Barciela1-3/+2
2019-08-16ev-timeline: avoid 'g_type_class_add_private'Pablo Barciela1-41/+38
2019-08-16ev-form-field-accessible: avoid 'g_type_class_add_private'Pablo Barciela1-3/+2
2019-08-16ev-image-accessible: avoid 'g_type_class_add_private'Pablo Barciela1-3/+2
2019-08-16ev-transition-animation: avoid 'g_type_class_add_private'Pablo Barciela1-40/+37
2019-08-16ev-page-accessible: avoid 'g_type_class_add_private'Pablo Barciela1-3/+2
2019-08-16ev-view-accessible: avoid 'g_type_class_add_private'Pablo Barciela1-5/+3
2019-08-16ev-sidebar-bookmarks: avoid 'g_type_class_add_private'Pablo Barciela1-5/+2
2019-08-16ev-history: avoid 'g_type_class_add_private'Pablo Barciela1-6/+2
2019-08-16ev-sidebar-layers: avoid 'g_type_class_add_private'Pablo Barciela1-6/+2
2019-08-16eggfindbar: avoid 'g_type_class_add_private'Pablo Barciela1-6/+2
2019-08-16ev-sidebar-links: avoid 'g_type_class_add_private'Pablo Barciela1-7/+2
2019-08-16ev-sidebar-thumbnails: avoid 'g_type_class_add_private'Pablo Barciela1-6/+2
2019-08-16ev-sidebar: avoid 'g_type_class_add_private'Pablo Barciela1-6/+2
2019-08-16ev-sidebar-attachments: avoid 'g_type_class_add_private'Pablo Barciela1-6/+2
2019-08-16ev-sidebar-annotations: avoid 'g_type_class_add_private'Pablo Barciela1-6/+2
2019-08-16ev-progress-message-area: avoid 'g_type_class_add_private'Pablo Barciela1-7/+2
2019-08-16ev-password-view: avoid 'g_type_class_add_private'Pablo Barciela1-7/+2
2019-08-16ev-window: avoid 'g_type_class_add_private'Pablo Barciela1-7/+2
2019-08-16ev-navigation-action: avoid 'g_type_class_add_private'Pablo Barciela1-6/+2
2019-08-16ev-file-monitor: avoid 'g_type_class_add_private'Pablo Barciela1-7/+2
2019-08-16ev-message-area: avoid 'g_type_class_add_private'Pablo Barciela1-7/+2
2019-08-10shell: fix get_monitor_dpi when widget’s window is not realizedrbuj1-3/+7
2019-08-10DPI: compute monitor resolution or get screen resolutionrbuj6-43/+50
2019-08-05prevent segfaults when no document loadedReuben Green1-29/+29
See the issue report for a description of the bug. The root cause is dereferencing of NULL pointers, specifically the priv->document member of EvWindow structures when no document is loaded. This commit adds checks for a NULL value of priv->document at all the points in the file shell/ev-window.c where this pointer was previously dereferenced without being checked. Fixes 357 (https://github.com/mate-desktop/atril/issues/357)