Bug 133585 - Sound to verify document has been saved
Summary: Sound to verify document has been saved
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
(earliest affected)
Hardware: All All
: medium enhancement
Assignee: Not Assigned
Keywords: needsUXEval
Depends on:
Reported: 2020-06-01 15:15 UTC by neil
Modified: 2020-06-05 08:11 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Note You need to log in before you can comment on or make changes to this bug.
Description neil 2020-06-01 15:15:43 UTC
Hello. I haven't used bugzilla before so sorry if I'm not doing this in the conventional way.

I just posted a question on the libreoffice forum and was advised to post a request here. Here's what I said on the forum:


I moved over completely to Linux about 2 months ago and switched all the office documents over to Libre Office ODT and ODS formats (a huge job - lots of mail merge documents to rebuild from scratch).

Everything is working great but one thing I miss that I had with word was a sound that plays every time I hit ctrl + s.

I've looked through the LO options but haven't found a setting to enable.


If this is not possible in Libreoffice is it something you would consider implementing?

Many thanks.
Comment 1 neil 2020-06-01 19:28:20 UTC
The word option was called:

"Provide feedback with sound"

I found it a useful verification that the file had actually saved. I find in LO that I have to do a visual check instead of continuing to type.
Comment 2 Heiko Tietze 2020-06-02 13:19:58 UTC
Could you please add a bit background on the request. I mean, while saving you cannot interact with the program anyway, see bug 131283. Do you bake a cake and want the computer to ping you when saving is ready? :-)
Comment 3 neil 2020-06-02 13:32:01 UTC
That's very constructive.
Comment 4 QA Administrators 2020-06-03 03:49:34 UTC Comment hidden (obsolete)
Comment 5 Heiko Tietze 2020-06-03 07:35:32 UTC
(In reply to neil from comment #3)
> That's very constructive.

Sorry if you read my English as offensive, tried to be funny. The question was serious however. We need to balance the benefit for a few against configuration burden for many (and the effort to implement). Keep it simple is always a good advice. Without a reasonable use case your request is just your personal wish.
Comment 6 neil 2020-06-03 22:07:53 UTC
Sorry. I think I did take your meaning the wrong way.

I actually wondered if I was doing the right thing posting about this on here, as it is not a bug in any way. I was advised to post the request to bugzilla and being inexperienced with Linux, libreoffice, and bugzilla I went ahead.

I was posting a feature request so if it shouldn't be here and should be deleted I agree with this being done.

Where should I put feature requests?
Comment 7 Heiko Tietze 2020-06-04 08:24:31 UTC
(In reply to neil from comment #6)
> I was posting a feature request so if it shouldn't be here and should be
> deleted I agree with this being done.

You did perfectly right (next to Important is a dropdown where "enhancement" indicates the request). But we don't implement all ideas from users as there are many every day. So I ask for details, why, where, what, how etc. to learn more what users exactly need. So far me don't see _need_ for a jingle.
Comment 9 neil 2020-06-04 16:09:42 UTC

Ok, thanks for explaining.

it was definitely just a feature request, not a bug, and I can live without it. 

Are you one of the guys that write Libreoffice? I like it. I never thought I could move from word but I've found it easy to learn libre office and there has been no disadvantage. 

It's good to get away from another huge corporation !!
Comment 10 Heiko Tietze 2020-06-04 17:47:50 UTC
(In reply to neil from comment #9)
> I can live without

Great, so let's resolve the request as WF. You input is always welcome, even when a request is rejected.
Comment 11 neil 2020-06-04 18:22:20 UTC
I am guessing WF means something like - not required?

If so, that's absolutely fine.

Can you tell me if I could build a macro to do this. Know anywhere I could look online?
Comment 12 BogdanB 2020-06-04 19:25:28 UTC
WF means WONT FIX, meaning is a NO for the moment.
Comment 13 Heiko Tietze 2020-06-05 08:11:56 UTC
(In reply to neil from comment #11)
> Can you tell me if I could build a macro to do this.

With pleasure. Took this as example https://forum.openoffice.org/en/forum/viewtopic.php?f=20&t=57699#

Sub Main
  oSounMgr = CreateUnoService("com.sun.star.comp.media.Manager_GStreamer")
  If NOT IsNull(oSounMgr) Then
    oSfa = CreateUnoService("com.sun.star.ucb.SimpleFileAccess")
    sBaseURL = CreateUnoService("com.sun.star.util.PathSubstitution")._
        substituteVariables("$(inst)/share/gallery/sounds", True)
    sSound1 = sBaseURL & "/ok.wav"
    If oSfa.exists(sSound1) Then
      oPlayer1 = oSounMgr.createPlayer(sSound1)
      while oPlayer1.isplaying()
    End If
  End If
End Sub

Use Tools > Customize > Events to bind save to this macro.

(In reply to neil from comment #11)
> Know anywhere I could look online?

We have some guides for macros [1], some more information [2], and formed a help team recently [3]. And questions like this are also well suited for ask.libreoffice.org. 

[1] https://documentation.libreoffice.org/en/english-documentation/macro/
[2] https://wiki.documentfoundation.org/Macros
[3] https://blog.documentfoundation.org/blog/2020/04/08/libreoffice-macro-team-progress-report-2/