Eeschema has Save and Save All
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Fix Committed
|
Undecided
|
Seth Hillbrand |
Bug Description
The horizontal toolbar is tied to "Save All" while the Hotkey is set to "Save"
While we do use a document-based file format, I don't think that there's a good usecase for differentiating between "Save" and "Save All". In a multi-document interface, you might have multiple, /independent/ documents open at once, so having two kinds of Save makes sense.
Eeschema can never have multiple independent sheets open. They can only be hierarchically linked, so allowing one sheet to be saved but another to not be invites more trouble than it is meant to avoid.
Application: Eeschema
Version: (5.1.0-
Libraries:
wxWidgets 3.0.4
libcurl/7.64.0 OpenSSL/1.1.1c zlib/1.2.11 libidn2/2.0.5 libpsl/0.20.2 (+libidn2/2.0.5) libssh2/1.8.0 nghttp2/1.36.0 librtmp/2.3
Platform: Linux 4.19.0-5-amd64 x86_64, 64 bit, Little endian, wxGTK
Build Info:
wxWidgets: 3.0.4 (wchar_t,wx containers,
Boost: 1.67.0
OpenCASCADE Community Edition: 6.9.1
Curl: 7.64.0
Compiler: GCC 8.3.0 with C++ ABI 1013
Build settings:
KICAD_
KICAD_
KICAD_
KICAD_
KICAD_
KICAD_
BUILD_
KICAD_
KICAD_
KICAD_SPICE=ON
KICAD_
KICAD_
KICAD_
tags: | added: eeschema |
Changed in kicad: | |
milestone: | none → 6.0.0-rc1 |
I agree, but this kind of gets us back to the whole undo discussion. If a linked document should be treated as a single document for save, then it should be treated as a single document for undo.