https://bugs.kde.org/show_bug.cgi?id=413495

Finley Watson <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|                            |https://invent.kde.org/sdk/
                   |                            |lokalize/-/commit/4ec3a985c
                   |                            |909540fd97c01d93dcd4c6b59db
                   |                            |a589
             Status|ASSIGNED                    |RESOLVED
         Resolution|---                         |FIXED

--- Comment #3 from Finley Watson <[email protected]> ---
Git commit 4ec3a985c909540fd97c01d93dcd4c6b59dba589 by Finley Watson, on behalf
of Jaimukund Bhan.
Committed on 13/02/2026 at 18:06.
Pushed by finw into branch 'master'.

Autosave Glossary file while editing

Currently, the user has to save the glossary file by clicking Ctrl+S
and faces issues while saving the Definition for their terms, only
being able to save the file when they close the glossary tab, and are
shown the option to either apply unsaved changes or discard them.

This MR aims to add the feature of automatically saving the glossary
file while editing. This makes it simple for the user to keep editing
their terms without worrying about extra actions or rely on closing
the glossary tab to save their changes.

Specifically, it is done when:
- A new entry is made through "Define New Term" found in Glossary View
- A blank row is manually added in the Glossary Tab
- A row is edited to set the English and Target Language Terms
- An entry is removed
- Focus out from Subject Field
- Focus out from Definition Field

M  +20   -14   src/glossary/glossary.cpp
M  +5    -25   src/glossary/glossarytab.cpp
M  +2    -7    src/glossary/glossarytab.h
M  +6    -1    src/glossary/termedit.ui

https://invent.kde.org/sdk/lokalize/-/commit/4ec3a985c909540fd97c01d93dcd4c6b59dba589

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to