kicad/cvpcb
Kevin Zheng af514cac44 Ask to save changes even after pressing "Cancel"
When pressing "Cancel" in Cvpcb's Footprint Assignment window, Cvpcb
discards changes without prompting the user. The comment suggests that
this behavior is intentional.

I have personally lost work due to this behavior when I tried to click
"Ok" and missed. Discarding changes without a prompt seems like a bad
idea anyway, so this stop doing that.

The only disadvantage is that it is now harder to open and close the
Footprint Assignment window without saving changes.
2020-02-27 17:05:15 +00:00
..
dialogs Implement a new settings framework across all of KiCad 2020-02-19 23:44:56 -05:00
tools Gracefully shutdown tools when frames are closed 2020-02-05 22:23:24 +00:00
CMakeLists.txt Implement a new settings framework across all of KiCad 2020-02-19 23:44:56 -05:00
auto_associate.cpp cvpcb: cleanup include statements 2019-08-12 14:19:01 -04:00
auto_associate.h Push deprecation warning suppression down into boost. 2020-02-21 17:36:12 +00:00
cfg.cpp Fix a bunch of un-caught boost::bad_pointer exceptions. 2020-01-12 19:55:00 +00:00
components_listbox.cpp Code cleanup for readibility. 2020-01-11 21:30:48 +00:00
cvpcb.cpp Implement a new settings framework across all of KiCad 2020-02-19 23:44:56 -05:00
cvpcb.icns Update MacOS icons 2018-03-22 11:45:42 -04:00
cvpcb.rc
cvpcb_association.h cvpcb: Add undo/redo functionality to the associations 2019-08-12 14:19:01 -04:00
cvpcb_doc.icns Update MacOS icons 2018-03-22 11:45:42 -04:00
cvpcb_id.h Actionize cvpcb 2019-08-12 14:19:01 -04:00
cvpcb_mainframe.cpp Ask to save changes even after pressing "Cancel" 2020-02-27 17:05:15 +00:00
cvpcb_mainframe.h Implement a new settings framework across all of KiCad 2020-02-19 23:44:56 -05:00
cvpcb_settings.cpp Implement a new settings framework across all of KiCad 2020-02-19 23:44:56 -05:00
cvpcb_settings.h Implement a new settings framework across all of KiCad 2020-02-19 23:44:56 -05:00
display_footprints_frame.cpp Implement a new settings framework across all of KiCad 2020-02-19 23:44:56 -05:00
display_footprints_frame.h Implement a new settings framework across all of KiCad 2020-02-19 23:44:56 -05:00
footprints_listbox.cpp Code cleanup for readibility. 2020-01-11 21:30:48 +00:00
library_listbox.cpp Code cleanup for readibility. 2020-01-11 21:30:48 +00:00
listbox_base.cpp Code cleanup for readibility. 2020-01-11 21:30:48 +00:00
listboxes.h Code cleanup for readibility. 2020-01-11 21:30:48 +00:00
menubar.cpp Add save item to cvpcb toolbar and make it conditional 2019-12-19 15:35:11 +00:00
readwrite_dlgs.cpp Workaround an issue where a throw terminates (even when there's a catch for it). 2019-08-31 15:18:27 +01:00
toolbars_cvpcb.cpp Cvpcb: fix incorrect display of a bold text inside the main toolbar. 2020-02-20 12:48:23 +01:00