[Libreoffice-bugs] [Bug 123559] New: *unsaved state of document could be indicated with asterix -- having unsaved changes

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Tue Feb 19 07:25:23 UTC 2019


https://bugs.documentfoundation.org/show_bug.cgi?id=123559

            Bug ID: 123559
           Summary: *unsaved state of document could be indicated with
                    asterix -- having unsaved changes
           Product: LibreOffice
           Version: 6.2.0.3 release
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: medium
         Component: Writer
          Assignee: libreoffice-bugs at lists.freedesktop.org
          Reporter: jepe at cspv.hu

it is a very intuitive behavior that text editors (such as Geany) indicate when
a file has been modified by adding an * before the file name....

like:  *myfile.ext

in the case of a word processor (like LibreOffice Writer), of course, it is
problematic, cause unlike text editors who simply 
look at the fact how many characters have been added, how many inputs have been
received ... a word processor like Writer has a whole "markup workshop" behind
the surface and it might be difficult to tell whether the document is the same
as it was 10 minutes ago when it was last saved...

STILL, editing steps and undos could be counted... from a "0" point, the last
saved state (I mean, parallel to counting the editing steps, another counter
would be activated, counting these steps from the last saved state, the "0"
state)

so, when a document has been modified, it could be indicated like
*mydocument.odt

when a number of CTRL+Zs have been issued, IF this number equal to the editing
steps / available undo steps since the last "save", 
this indicator would change back to "unmodified"... like "mydoc.odt", without
the *sterix

but if the user hits another CTRL+Z, the document will have been modified
(relative to the last save), so the *indicator would be ON again...


I think this would be very-very helpful :) 

--- thank you for developing LibreOffice ---




STEPS TO REPRODUCE:


#1
create  a document, add text to it: my apple pie, and save it as mydoc.odt

#2
add "'s gone bad"

#3
then click CTRL+Zs until you see the last saved state: "my apple pie"

-----------------------

what happens:

A:
after you modified it, no indication that it has been modified

B:
after you commit CTRL+Zs, there's no indication that you are at the last saved
state


expected behavior:

A:
after you modify the document, its name in the file header at the top should
change to *mydoc.odt

B:
after you've hit some CTRL+Zs and the text is as it was on last save, 

indication should change back to "saved" -->  mydoc.odt  (without the *sterix)

C:
after you hit CTRL+Z once more, it will be again "unsaved" --> *mydoc.odt

D:
if now you hit CTRL+Y, it shuld indicate "saved", again  --> mydoc.odt


--------------------------------
PS: of course, not the characters but the undo steps should be counted...

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20190219/4a3ecf38/attachment-0001.html>


More information about the Libreoffice-bugs mailing list