summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2024-02-21release 1.28.0v1.28.0raveit652-13/+17
2024-02-21tx: sync with transifexraveit651-1/+1
2024-02-06release 1.27.1v1.27.1raveit652-4/+21
2024-02-06tx: sync with transifexraveit65146-5116/+5432
2024-01-31epub: fix previous commitraveit651-1/+1
2024-01-31fix a incompatible pointer type warning for gcc14raveit651-2/+2
* fix a incompatible pointer type warning for gcc14 Co-authored-by: Colomban Wendling <[email protected]>
2024-01-31epub: Avoid crash when index list has extraneous entrycorrectmost1-2/+2
This commit also fixes an incorrect sizeof call detected by AddressSanitizer. Closes #599
2024-01-22ci: use ubuntu jammy dockerraveit651-1/+1
2024-01-17epub: Prevent path traversal when extracting fileslukefromdc1-6/+22
Test each file's resolved path against the temporary directory before extracting.
2024-01-07comics: Use libarchive to unpack documentslukefromdc7-739/+799
This commit eliminates the use of external commands for opening comic documents, and uses libarchive instead.
2024-01-01Fix build with libxml2 2.12Jan Tojnar1-0/+2
libxml 2.12.0 reorganized headers, resulting in xmlParseFile and xmlIndentTreeOutput no longer being in scope. Let’s add the proper includes containing the symbols.
2023-11-19fix typo in configure.acraveit651-1/+1
- fixes https://github.com/mate-desktop/atril/issues/596
2023-10-02replace deprecated gtk_image_menu_item_new_from_stockraveit651-2/+6
2023-10-02replace deprecated gtk-image-menu-itemraveit654-3/+39
2023-10-02drop double ui filesraveit652-190/+0
2023-10-01Remove compilation warnings and set 'always_show_image' Properties in the UI ↵zhuyaliang3-11/+4
file
2023-09-11tx: fix warnings in id,it and tr translationsraveit653-13/+16
2023-08-31update resourcesraveit652-33/+33
2023-05-13Add epub to man pagelillolollo1-2/+2
Fix #581
2023-05-06CI: switch to webkit2-4.1 for fedora and debianraveit651-2/+2
2023-05-06support webkit2 4.0 and 4.1raveit651-1/+7
Co-authored-by: Colomban Wendling <[email protected]>
2023-05-06use webkit2gtk-4.1raveit651-1/+1
- fixes https://github.com/mate-desktop/atril/issues/582
2022-11-17epub: add fallback for malformed epub files in check_mime_typerbuj1-28/+38
2022-11-11release 1.27.0v1.27.0mbkma2-1/+17
2022-11-11tx: sync with transifexmbkma143-37854/+49281
2022-10-29tx: update resourcembkma2-260/+264
2022-10-28tx: migrate config filembkma2-11/+28
2022-08-04epub: Fix index loading for certain documents - look for epub:typeMichael Webster1-1/+7
instead of epub:id. Add a null check as well. ref: https://help.apple.com/itc/booksassetguide/en.lproj/itc0f175a5b9.html#apdd3c4c6d1c0904 https://idpf.org/epub/301/spec/epub-contentdocs-20140626.html#sec-xhtml-nav
2022-02-12ci: drop -Wunused-parameter compiler cflag from debian buildraveit651-2/+2
2022-02-11Fix implicit conversion changes signedness: 'gboolean' to 'guint'rbuj5-10/+10
2022-01-09Fix the type for the signal identifier which is gulongrbuj4-8/+8
2022-01-09Use GLib's new g_clear_signal_handler() function to simplify coderbuj2-0/+19
2022-01-02Remove warnings about redefining gettext support macrosrbuj2-5/+2
2022-01-02Don't build the path to stock iconsrbuj5-18/+3
2021-11-20Use a blank line at mostrbuj83-220/+0
2021-11-20Accessibility: add button descriptionValentin Villenave2-0/+4
2021-11-12Preserve compatibility with older GLib versionsValentin Villenave2-1/+14
This is a rather non-invasive change, that will be easy to remove whenever we go ahead and stop supporting older systems.
2021-08-06release 1.26.0v1.26.0raveit652-2/+13
2021-08-06tx: sync with transifexraveit6541-24180/+60193
2021-08-06tx: update resourceraveit651-182/+182
2021-08-06travis-Ci: use libera.chat as notification serverraveit651-1/+1
2021-07-10ev-window.c: only create a EvWebView if neededmbkma1-3/+10
A WebKit processes should only be created when the user actually requests to open a file type requiring WebKit to be processed.
2021-06-15ev-sidebar-links: Optimize reverse link lookup for a pageChristoph Fritz1-59/+80
Commit adapted for atril, picked up from: https://gitlab.gnome.org/GNOME/evince/-/commit/c3de8e75d6d0920478af210ba19a2d94b0734917 Credits to Benjamin Berg <[email protected]> | For large documents the linear search for the first link that is on a | certain page is really slow. Because of this scrolling becomes slow | whenever the page changes. | | Replace the linear search with a search in a binary tree populated with | the first link on each page and the corresponding GtkTreePath. This way | a specialized binary tree lookup can be used to find the closest | matching link and select that in the treeview. | | https://bugzilla.gnome.org/show_bug.cgi?id=779614
2021-05-29travis-ci: use ubuntu focal as host systemraveit651-1/+1
fixes build issues with fedora:latest (f34) tag.
2021-04-22travis: disable travis builds for ubunturaveit651-1/+1
Sadly, there is a limit for free builds at docker.com See discussion https://github.com/orgs/mate-desktop/teams/core-team/discussions/25
2021-04-13introspection: Fix bogus --library arguments.orbea2-2/+2
2021-04-01libdocument: remove _ev_g_mkdtemp functionJason Crain1-86/+1
The g_mkdtemp function was added to glib 2.30. Remove our local copy and use the glib one instead.
2021-04-01epub: declaration of ‘uL’ shadows a previous local [-Wshadow]rbuj1-2/+0
2021-04-01ev-window: missing initializer for a field of ‘GtkActionEntry’rbuj1-6/+6
2021-04-01epub: fix typorbuj1-1/+1