Add autosave function to Okular
Albert Astals Cid
aacid at kde.org
Tue Jul 23 22:50:13 BST 2024
El dilluns, 22 de juliol del 2024, a les 7:28:12 (CEST), Wen Chang va
escriure:
> > Exactly, auto save is just not how desktop software generally works.
> >
> > Cheers,
> >
> > Albert
>
> Could we implement the backup method for Okular?
As Laura described yes, as you described it no.
Okular is not a file management system, you use git or whatever other tool for
that, keeping N old copies of the same file makes no sense.
Cheers,
Albert
>
> Best,
> Wen
> <okular-devel-request at kde.org> 於 2024年7月18日 週四 下午7:00寫道:
>
> > Send Okular-devel mailing list submissions to
> >
> > okular-devel at kde.org
> >
> > To subscribe or unsubscribe via the World Wide Web, visit
> >
> > https://mail.kde.org/mailman/listinfo/okular-devel
> >
> > or, via email, send a message with subject or body 'help' to
> >
> > okular-devel-request at kde.org
> >
> > You can reach the person managing the list at
> >
> > okular-devel-owner at kde.org
> >
> > When replying, please edit your Subject line so it is more specific
> > than "Re: Contents of Okular-devel digest..."
> >
> > Today's Topics:
> > 1. [okular] [Bug 490337] Allow to get PDF passwords from a
> >
> > org.freedesktop.secrets service (yan12125)
> >
> > 2. [okular] [Bug 490337] Allow to get PDF passwords from a
> >
> > org.freedesktop.secrets service (Albert Astals Cid)
> >
> > 3. Re: Add autosave function to Okular (Albert Astals Cid)
> > 4. Re: Add autosave function to Okular (Wen Chang)
> > 5. [okular] [Bug 490435] New: printing from the selected range
> >
> > of pages does not work correctly (Nazar)
> >
> > ----------------------------------------------------------------------
> >
> > Message: 1
> > Date: Wed, 17 Jul 2024 13:59:53 +0000
> > From: yan12125 <bugzilla_noreply at kde.org>
> > To: okular-devel at kde.org
> > Subject: [okular] [Bug 490337] Allow to get PDF passwords from a
> >
> > org.freedesktop.secrets service
> >
> > Message-ID: <bug-490337-85596-IgPGCqe1St at http.bugs.kde.org/>
> > Content-Type: text/plain; charset=UTF-8
> >
> > https://bugs.kde.org/show_bug.cgi?id=490337
> >
> > --- Comment #2 from yan12125 <yu3actxt2tttfimx at chyen.cc> ---
> > Ah, I forgot the main point: I use neither KDE nor kwalletd. Instead, I
> > use
> > KeePassXC as a cross-platform solution to manage all my secrets. That
> > program
> > also provides org.freedesktop.secrets service like kwalletd. If Okular
> > supports
> > org.freedesktop.secrets, I can just use KeePassXC instead of setting up
> > another
> > secrets service for PDF passwords.
> >
> > --
> > You are receiving this mail because:
> > You are the assignee for the bug.
> >
> > ------------------------------
> >
> > Message: 2
> > Date: Wed, 17 Jul 2024 20:19:56 +0000
> > From: "Albert Astals Cid" <bugzilla_noreply at kde.org>
> > To: okular-devel at kde.org
> > Subject: [okular] [Bug 490337] Allow to get PDF passwords from a
> >
> > org.freedesktop.secrets service
> >
> > Message-ID: <bug-490337-85596-yNCrJ0qU5B at http.bugs.kde.org/>
> > Content-Type: text/plain; charset=UTF-8
> >
> > https://bugs.kde.org/show_bug.cgi?id=490337
> >
> > --- Comment #3 from Albert Astals Cid <aacid at kde.org> ---
> > Ok, i guess that makes some sense, I wouldnt' be against such feature.
> >
> > --
> > You are receiving this mail because:
> > You are the assignee for the bug.
> >
> > ------------------------------
> >
> > Message: 3
> > Date: Wed, 17 Jul 2024 23:22:41 +0200
> > From: Albert Astals Cid <aacid at kde.org>
> > To: okular-devel at kde.org
> > Subject: Re: Add autosave function to Okular
> > Message-ID: <2416547.6LXrqp22Eu at xps15>
> > Content-Type: text/plain; charset="utf-8"
> >
> > El dimecres, 17 de juliol del 2024, a les 7:26:20 (CEST), Laura David
> > Hurka va
> >
> > escriure:
> > > On Wed, 17 Jul 2024 11:01:53 +0800 Wen Chang wrote:
> > > > I can do it that way by saving the changes in a backup file.
> > > >
> > > > I would like to know why modifying the file on disk without user
> > > > interaction is a bad idea based on your experience.
> > > >
> > > > Also, I noticed that VSCode automatically saves changes once they are
> > > > made.
> > > > To my knowledge, only the file that the user is working on will be
> > > > modified.
> > > >
> > > > What drawbacks would there be if a file is directly modified without
> >
> > user
> >
> > > > interaction?
> > >
> > > Drawback would be that it is unusual and unexpected for many users
> >
> > (unless
> >
> > > the user explicitly configured it that way).
> > >
> > > Imagine you have a form that you need to fill out often, and then just
> >
> > print
> >
> > > once.
> > > If changes are saved automatically, you can’t use the file the next time
> > > anymore, because it is already filled.
> > >
> > > It would also not make much sense with “Open...”, “Save”, and “Save
> >
> > As...”.
> >
> > Exactly, auto save is just not how desktop software generally works.
> >
> > Cheers,
> >
> > Albert
> >
> > > Laura
> >
> > ------------------------------
> >
> > Message: 4
> > Date: Thu, 18 Jul 2024 11:28:31 +0800
> > From: Wen Chang <changyaowen19980629 at gmail.com>
> > To: okular-devel at kde.org
> > Subject: Re: Add autosave function to Okular
> >
> > Message-ID:
> > <
> >
> > CAKPy6qvpTJeYnfT6v_qB0pB1TJEpkUE8gProHN-mrGxEz_rA9w at mail.gmail.com>
> > Content-Type: text/plain; charset="utf-8"
> >
> > That's indeed the concern of the autosave method.
> > Thanks for letting me know.
> >
> > About your concern, I provide my suggestion as follows:
> > > Drawback would be that it is unusual and unexpected for many users
> >
> > (unless the
> >
> > > user explicitly configured it that way).
> >
> > The autosave function is disabled by default. Once the user clicks the
> > button to turn it on, changes will be saved automatically. This ensures
> > that users are aware they are in autosave mode. Additionally, autosave
> > will
> > remain enabled the next time the user opens Okular.
> >
> > Does implementing the method this way make more sense? Feel free to let me
> > know.
> >
> > > If changes are saved automatically, you can’t use the file the next time
> > > anymore, because it is already filled.
> >
> > In this situation, I suggest saving a backup file whenever the user closes
> > Okular. This would create a list of backup files in a folder located in
> > the
> > same directory as the document. Users would then be able to roll back by
> > checking different versions of the backup files.
> >
> > To my understanding, the current policy in Okular does not allow users to
> > revert to the original version of a file once they have saved it manually,
> > right? Please correct me if I am mistaken. Thanks.
> >
> > Best,
> > Wen
> > <okular-devel-request at kde.org> 於 2024年7月17日 週三 下午7:00寫道:
> >
> > > Send Okular-devel mailing list submissions to
> > >
> > > okular-devel at kde.org
> > >
> > > To subscribe or unsubscribe via the World Wide Web, visit
> > >
> > > https://mail.kde.org/mailman/listinfo/okular-devel
> > >
> > > or, via email, send a message with subject or body 'help' to
> > >
> > > okular-devel-request at kde.org
> > >
> > > You can reach the person managing the list at
> > >
> > > okular-devel-owner at kde.org
> > >
> > > When replying, please edit your Subject line so it is more specific
> > > than "Re: Contents of Okular-devel digest..."
> > >
> > > Today's Topics:
> > > 1. Re: Add autosave function to Okular (Laura David Hurka)
> > >
> > > ----------------------------------------------------------------------
> > >
> > > Message: 1
> > > Date: Wed, 17 Jul 2024 07:26:20 +0200
> > > From: Laura David Hurka <laura.stern at mailbox.org>
> > > To: okular-devel at kde.org
> > > Subject: Re: Add autosave function to Okular
> > > Message-ID: <6009722.DvuYhMxLoT at doro>
> > > Content-Type: text/plain; charset="utf-8"
> > >
> > > On Wed, 17 Jul 2024 11:01:53 +0800 Wen Chang wrote:
> > > > I can do it that way by saving the changes in a backup file.
> > > >
> > > > I would like to know why modifying the file on disk without user
> > > > interaction is a bad idea based on your experience.
> > > >
> > > > Also, I noticed that VSCode automatically saves changes once they are
> > >
> > > made.
> > >
> > > > To my knowledge, only the file that the user is working on will be
> > >
> > > modified.
> > >
> > > > What drawbacks would there be if a file is directly modified without
> >
> > user
> >
> > > > interaction?
> > >
> > > Drawback would be that it is unusual and unexpected for many users
> >
> > (unless
> >
> > > the
> > > user explicitly configured it that way).
> > >
> > > Imagine you have a form that you need to fill out often, and then just
> > > print
> > > once.
> > > If changes are saved automatically, you can’t use the file the next time
> > > anymore, because it is already filled.
> > >
> > > It would also not make much sense with “Open...”, “Save”, and “Save
> >
> > As...”.
> >
> > > Laura
> > >
> > >
> > >
> > >
> > > ------------------------------
> > >
> > > Subject: Digest Footer
> > >
> > > _______________________________________________
> > > Okular-devel mailing list
> > > Okular-devel at kde.org
> > > https://mail.kde.org/mailman/listinfo/okular-devel
> > >
> > >
> > > ------------------------------
> > >
> > > End of Okular-devel Digest, Vol 214, Issue 22
> > > *********************************************
> >
> > -------------- next part --------------
> > An HTML attachment was scrubbed...
> > URL: <
> > http://mail.kde.org/pipermail/okular-devel/attachments/20240718/0caf1ab8/a
> > ttachment-0001.htm
> >
> >
> > ------------------------------
> >
> > Message: 5
> > Date: Thu, 18 Jul 2024 07:21:26 +0000
> > From: Nazar <bugzilla_noreply at kde.org>
> > To: okular-devel at kde.org
> > Subject: [okular] [Bug 490435] New: printing from the selected range
> >
> > of pages does not work correctly
> >
> > Message-ID: <bug-490435-85596 at http.bugs.kde.org/>
> > Content-Type: text/plain; charset=UTF-8
> >
> > https://bugs.kde.org/show_bug.cgi?id=490435
> >
> > Bug ID: 490435
> >
> > Summary: printing from the selected range of pages does not
> >
> > work correctly
> >
> > Classification: Applications
> >
> > Product: okular
> > Version: 23.08.1
> >
> > Platform: Microsoft Windows
> >
> > OS: Other
> >
> > Status: REPORTED
> >
> > Severity: normal
> > Priority: NOR
> >
> > Component: printing
> >
> > Assignee: okular-devel at kde.org
> > Reporter: nazar2692 at gmail.com
> >
> > Target Milestone: ---
> >
> > SUMMARY
> > printing from the selected range of pages does not work correctly
> >
> > STEPS TO REPRODUCE
> > 1. File
> > 2. Printing
> > 3. Pages: page range 1,3,5
> > 4. Button - Print
> >
> > OBSERVED RESULT
> > prints only the currently displayed page, rather than the selected page
> > range
> >
> > EXPECTED RESULT
> >
> >
> > SOFTWARE/OS VERSIONS
> > Windows: Windows 11 Home
> > macOS:
> > Linux/KDE Plasma:
> > (available in About System)
> > KDE Plasma Version:
> > KDE Frameworks Version: 5.109.0
> > Qt Version: 5.15.10
> >
> > ADDITIONAL INFORMATION
> >
> > --
> > You are receiving this mail because:
> > You are the assignee for the bug.
> >
> > ------------------------------
> >
> > Subject: Digest Footer
> >
> > _______________________________________________
> > Okular-devel mailing list
> > Okular-devel at kde.org
> > https://mail.kde.org/mailman/listinfo/okular-devel
> >
> >
> > ------------------------------
> >
> > End of Okular-devel Digest, Vol 214, Issue 23
> > *********************************************
More information about the Okular-devel
mailing list