setVeryLoud(true);

He / They

Software Developer

  • 0 Posts
  • 386 Comments
Joined 3 years ago
cake
Cake day: April 19th, 2023

help-circle








  • To everyone in the thread going “ugghhhh this isn’t what PDF is intended for!!!1!!1!!!”

    Please stop. We know. We all know. It’s irrelevant to this conversation.

    In an ideal world, PDF would be an output only format. Meanwhile, I have to manually apply text to PDFs and paste my signature as an image to file both my Canadian and Quebec taxes. Reality doesn’t care about technical perfection and is run by a bunch of senile luddites.

    A PDF editor is basically a requirement for anyone who files their own taxes here, and it’s a requirement for many, many industries, where they may need to doctor a document whose source is long gone to the winds of time.

    To answer your question:

    • Foxit (wine)
    • Qoppa PDF Studio (native)
    • An older version of Acrobat Pro (Wine)

    GNOME’s papers now supports basic file editing, but no image pasting, which may be required for “”“signing”“” documents (how is this even legally binding? anyway).





  • Make your app (flatpak, snap or appimage) be owned by another user.

    Use a .desktop, wrap the command in the graphical equivalent of “sudo -u” for your graphical shell, and it will ask you for that user’s password.

    You can also write a util to decrypt an encrypted .tar.gpg flatpak directory (flatpak lets you specify different installation paths, you can use that to separate it from the main flatpak dir), or decrypt a .appimage.gpg, and execute it. You could even write a wrapper to install a flatpak with a specific password, and it would automatically pick that specific install dir and .tar.gpg it every time.

    Keep in mind that nothing keeps your other users from downloading that software on their own and using another copy of it unless you use parental controls.

    I highly recommend giving them their own account though.