Giter Site home page Giter Site logo

org.gnome.evince's People

Contributors

a6gibkm avatar alatiera avatar alexlarsson avatar barthalion avatar bilelmoussaoui avatar corecontingency avatar erick555 avatar fakeshemp avatar flathubbot avatar gpoo avatar hadess avatar hfiguiere avatar jascrain avatar leandrostanger avatar mikenux avatar mvainola avatar nedrichards avatar ourigen avatar proletarius101 avatar rvlobato avatar sophie-h avatar tingping avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

org.gnome.evince's Issues

Versions 43 or 44

Hi,

I am somewhat confused. This flatpak version runs on Platform 44, but flatpak info org.gnome.Evince gives me

flatpak info org.gnome.Evince

Dokumentenbetrachter - Dokumentenbetrachter für gängige Dokumentformate

         Kennung: org.gnome.Evince
             Ref: app/org.gnome.Evince/x86_64/stable
     Architektur: x86_64
           Zweig: stable
         Version: 43.1
          Lizenz: GPL-2.0-or-later
        Ursprung: flathub
        Sammlung: org.flathub.Stable
    Installation: system
     Installiert: 30,5 MB
Laufzeitumgebung: org.gnome.Platform/x86_64/44
             Sdk: org.gnome.Sdk/x86_64/44

          Commit: ad19e96018a97a40ac21589abc3d43982ce976d1454e8fa6a08270c2795a0569
          Parent: 3749742c6bc7e5e9620e39b73331bcccb75505c3c0c59783c07c69e6068a5484
         Betreff: Update 2 modules (aabc15cd)
           Datum: 2023-05-02 22:13:24 +0000

i.e. it's seemingly Version 43.1 . Is this just an oversight?

Evince version 3.32.0 crashes when nested navigational outlines (pdf bookmarks) toggled shut

The following pdf document: GNOME User Guide (- openSUSE Leap 15.1) contains nested navigational outlines, sometimes called pdf bookmarks (but different from the bookmarks created by Evince itself). They are displayed in the side pane of Evince under the heading 'Outline'.

With the above pdf file in Evince 3.32.0 in Flatpak version 1.2.4 when I click on the 'disclosure triangle icon' to fold or close a series of subheadings, or double click a heading to get the same effect, Evince crashes.
If I run Evince with the -v or -vv option, no information about the crash is displayed. All that is displayed is startup information.

This does not seem to happen in the development version 3.33.0 of Evince. I installed this development version following the instructions about 'nightly' versions on this page: A Beginners Guide To Flatpak (- by sk · updated May 2, 2019)

I have tried various different .pdf documents in various different versions of Evince, and in other .pdf viewers, but the crashing on closing a navigational outline heading only happens in Evince version 3.32.0 as described above.

If the development version 3.33.0 proves relatively stable I'm happy to keep using it. I just thought this behaviour in the stable version was worth reporting.

Sandbox this harder (instead of filesystem=host permissions by default)?

It was brought to my attention that poppler and ghostscript can be security concerns, and that Evince should therefore be run under sandboxes.

Looking at it with flatseal, I see that:

  • Evince has filesystem=host permissions by default. Shouldn't it be restricted to access only xdg-download and xdg-documents by default, or at best filesystem=home?
  • It has "socket=pulseaudio"... why would it need that?

Problem with fonts (mathematical/Greek symbols)

Hi, the current version of evince on Flathub has a strange behavior. When one regenerate a pdf with latex, evince messes with the fonts (mathematical/Greek symbols) after reloading the file. Seems that the poppler update fixes it #86

Can someone please merger the update? Thanks

Thumbnails

I'm on Fedora Silverblue 30 and I'm having an issue with PDF thumbnails. Simply they are not being generated due to confinement. Is there a way, such as a command or extension, to allow this?

I have opted to install "Evince" via rpm-ostree for the time being because I simply have too many documents to search through and it helps to have that visual.

Opening print dialog in KDE leaves evince running in background after I close it.

I'm using Kubuntu 19.10 with xdg-desktop-portal-kde installed. When I open a pdf with evince, after I open the print dialog I get this error:

(evince:2): Gtk-WARNING **: 15:58:59.949: GtkPrintOperation::create-custom-widget not supported with portal

Then after I close evince the app is still running on the background which leads to error if I try to open again the same file with evince:

Failed to Reload: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: org.freedesktop.DBus.Error.NameHasNoOwner

Is this a problem with the kde portal and should I report it there? Even if the kde portal is problematic is there any workaround so that evince exits cleanly when it's closed even with the 1st error?

Discrepancy in version number

Hi,

here is the problem:

$ flatpak run org.gnome.Evince --version
GNOME Document Viewer 44.1

$ flatpak list | grep Evince
Document Viewer org.gnome.Evince        43.1    stable  flathub system

can't install evince in opensuse leap 15

When trying to execute flatpak install in my opensuse leap, this problem happens:

Required runtime for org.gnome.Evince/x86_64/stable (org.gnome.Platform/x86_64/3.30) is not installed, searching...
Found in remote flathub, do you want to install it? [y/n]: y
Installing: org.gnome.Platform/x86_64/3.30 from flathub
[####################] 10 delta parts, 29 loose fetched; 162421 KiB transferred in 86 seconds
Installing: org.gnome.Platform.Locale/x86_64/3.30 from flathub
[####################] 6 delta parts, 1 loose fetched; 28861 KiB transferred in 31 seconds
Installing: org.gnome.Evince/x86_64/stable from flathub
[####################] 1 delta parts, 3 loose fetched; 4784 KiB transferred in 6 seconds
(flatpak install:137538): flatpak-WARNING **: Non-prefixed filename org.gnome.evince.Daemon.service in app org.gnome.Evince, removing.

Is this a known issue?

Debug messages are appearing

> $ flatpak run org.gnome.Evince 1.pdf
> 
> (evince:2): Gdk-WARNING **: 22:00:25.330: Failed to read portal settings: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.freedesktop.portal.Settings” on object at path /org/freedesktop/portal/desktop
> Error registering document: GDBus.Error:org.freedesktop.systemd1.NoSuchUnit: Unit org.gnome.Evince.service not found.
> 

so I just ran a evince flatpak application with some local file 1.pdf and above is the result. Can this flatpak be fixed to not give above messages?

Missing support for postscript files

On page https://flathub.org/apps/details/org.gnome.Evince you write the following:

Evince supports documents in: PDF, PS, EPS, XPS, DjVu, TIFF, DVI (with SyncTeX), and Comic Books archives (CBR, CBT, CBZ, CB7).

However, opening a .ps (postcript) file with the current flatpak of evince results in the error message that this file format is not supported. In contrast to other packages /distributions of evince the build configuration option "--enable-ps" is obviously missing in the flatpak build process. Can you please add that option for future builds?

Missing formats support

Missing formats:

Evince configure summary
========================

BACKENDS

PostScript ...............:  no
DVI ......................:  no
XPS ......................:  no

Evince 3.26 flatpak fails to remember document zoom level, window size, location in doc etc

The Evince 3.26 flatpak on Debian 9 fails to remember the position in a previously opened file as well as the zoom level, window size etc. These are all attribute that the desktop version of Evince has no trouble remembering.


Updated to the Evince 3.28 flatpak and the issue persists. When I reopen a file, I'm back at the first page with the default zoom level.

Wrong Version Number

Hi all,

Running flatpak info org.gnome.Evince reports Version 43.1, while
Evince -> Hamburger Menu -> Info gives version 44.1 .

Evince cannot open PDFs located on Trash

Every time I try to open a PDF in the Trash it fails with: Unable to open document "file:///tmp/evince-2/document.the_actual_document_name.pdf".

image

This is what I have in the journal logs:

Jul 13 09:36:30 uplink systemd[490]: Started app-flatpak-org.gnome.Evince-91544.scope.
Jul 13 09:36:30 uplink dbus-daemon[854]: [session uid=1000 pid=854] Activating service name='org.gnome.evince.Daemon' requested by ':1.560' (uid=1000 pid=91551 comm="xdg-dbus-proxy --args=34 ")
Jul 13 09:36:30 uplink systemd[490]: Started app-flatpak-org.gnome.Evince-91560.scope.
Jul 13 09:36:30 uplink dbus-daemon[854]: [session uid=1000 pid=854] Successfully activated service 'org.gnome.evince.Daemon'
Jul 13 09:36:30 uplink evince[91554]: Error while getting peer-to-peer dbus connection: Could not connect: Connection refused
Jul 13 09:36:30 uplink evince[91554]: set_filenames: Error while getting peer-to-peer dbus connection: Could not connect: Connection refused

Missing fonts

I tried to open a document and none of the fonts was available in the flatpak, so I end up with unreadable text.
It's possible to read them from some runtime?

Unreadable text in czech sample:
screenshot from 2019-03-03 16-57-38

Output of Properties->Fonts:
screenshot from 2019-03-03 16-57-54

Evince doesn't inherit system UI theme

org.gnome.Evince 42.0, stable

I'm using Adwaita dark on my system and org.gtk.Gtk3theme.Adwaita-dark is even installed as a flatpak, but Evince's UI elements use the default, light Gnome theming. (note that I'm not talking about the reader's Night Mode, which is a separate thing.)

Needs a screenshot

This app needs one or more screenshots added to the appdata, otherwise it looks a bit rubbish in software stores.

Missing icon on gnome taskbar.

Ekran Görüntüsü - 2022-12-11 20-52-59

❯ LC_ALL=C flatpak info org.gnome.Evince

Document Viewer - Document viewer for popular document formats

          ID: org.gnome.Evince
         Ref: app/org.gnome.Evince/x86_64/stable
        Arch: x86_64
      Branch: stable
     Version: 43.1
     License: GPL-2.0-or-later
      Origin: flathub
  Collection: org.flathub.Stable
Installation: system
   Installed: 30.5?MB
     Runtime: org.gnome.Platform/x86_64/43
         Sdk: org.gnome.Sdk/x86_64/43

      Commit: 5d4784fcb8b3a293b502128eb15b4f8d96e4249f85e07ff623205860075b1900
      Parent: 831aea781fb21ff5f6d6b64b00d219f620d2894391b4f368e7649a4af4734493
     Subject: x-checker-data: Add checker for missing modules (6975b0a7)
        Date: 2022-12-09 22:08:09 +0000

Non-prefixed filename org.gnome.evince.Daemon.service in app org.gnome.Evince, removing.

Issuing the following command...

flatpak install https://flathub.org/repo/appstream/org.gnome.Evince.flatpakref

gives

Installing: org.gnome.Evince/x86_64/stable
Updating: org.gnome.Platform/x86_64/3.32 from flathub
No updates.
Updating: org.gnome.Platform.Locale/x86_64/3.32 from flathub
No updates.
Updating: org.freedesktop.Platform.html5-codecs/x86_64/18.08 from flathub
No updates.
Installing: org.gnome.Evince/x86_64/stable from org.gnome.Evince-4-origin

1 metadata, 0 content objects fetched; 569 B transferred in 0 seconds   `

then, immediately, the following...

(flatpak install:18526): flatpak-WARNING **: Non-prefixed filename  org.gnome.evince.Daemon.service in app org.gnome.Evince, removing.
error: No such file or directory`

The system I'm on is Debian Stretch

uname -a
Linux a-Laptop 4.14.0-0.bpo.3-amd64 #1 SMP Debian 4.14.13-1~bpo9+1 (2018-01-14) x86_64 GNU/Linux

I've looked through previous issues here, but I'm not a programmer and I'm kinda lost at this point. Any suggestions would be appreciated.
thanks.

Printing issue: some options missing

While printing with Evince running inside flatpak environment, the Page Handling tab is missing. It is also impossible to scale the page under Page Setup.

See in the pictures:
Scalable
Not Scalable

Error registering document

I get this error opening files in Evince 3.30:

Error registering document: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: org.freedesktop.DBus.Error.ServiceUnknown

Running:

flatpak run --log-session-bus org.gnome.Evince

It seems to be with failing to launch the Evince Daemon. Maybe some more permissions needed here.

Missing fonts and message: some font thing failed

Pdf file (in attachment) is opened, but fonts are missing.

When I start Evince, I got these lines:

flatpak run  --verbose org.gnome.Evince 
F: No installations directory in /etc/flatpak/installations.d. Skipping
F: Opening system flatpak installation at path /var/lib/flatpak
F: Opening user flatpak installation at path /home/io/.local/share/flatpak
F: Opening user flatpak installation at path /home/io/.local/share/flatpak
F: Opening system flatpak installation at path /var/lib/flatpak
F: Opening user flatpak installation at path /home/io/.local/share/flatpak
F: Opening system flatpak installation at path /var/lib/flatpak
F: Cleaning up unused container id 2739479457
F: Allocated instance id 1352683812
F: Add values in dir '/org/gnome/evince/', prefix is '/org/gnome/Evince/'
F: Add defaults in dir /org/gnome/Evince/
F: Add locks in dir /org/gnome/Evince/
F: writing D-Conf values to /home/io/.var/app/org.gnome.Evince/config/glib-2.0/settings/keyfile
F: Disallowing network access
F: Allowing host-fs access
F: Allowing wayland access
F: Allowing x11 access
F: Running 'bwrap --args 32 xdg-dbus-proxy --args=34'
F: Running 'bwrap --args 32 evince

When Evince has been started and I choose to open the file (in the recent documents), I got these lines in output:

some font thing failed
some font thing failed
some font thing failed
some font thing failed
some font thing failed
some font thing failed
some font thing failed

This is the file to test.

LETTERA_NOTIFICA_TRASFERIMENTO_SECONDARIA_II_GRADO_202021_7.pdf

When I open it with Chromium, I get this image:

Istantanea_Chromium

When I open it with Evince, I get this:

Istantanea_Evince

Text rendering issue (some font thing failed)

When I open certain PDF documents Evince from flathub fails to render text. It works fine in a host-installed Evince, so I'm assuming it is some issue here. Also, I notice that Evince from flathub prints several stdout messages some font thing failed I'm attaching the offending document for testing (it is in public domain, so no redistribution issues).

PPC-ADS-USJ-20180216.pdf

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.