Markus Hitter
2b5e28a4c8
Configtool: on configuration mismatch, save instead of load.
...
Loading led to building a firmware which didn't match what was
visible in the dialogs when the build was started. Very
misleading.
2015-04-21 02:51:31 +02:00
Markus Hitter
c7ef3b9ff9
Configtool: report save settings success directly in SettingsDlg.
...
There we have access to the actual file name.
2015-04-21 02:51:31 +02:00
jbernardis
ee8f5f9170
Configtool: some code prettifications.
...
Pure whitespace changes.
2015-04-21 02:51:30 +02:00
jbernardis
2436ac2865
Configtool: a few more apperance enhancements.
2015-04-21 02:51:30 +02:00
jbernardis
be8b0da71a
Configtool: remove "Load default" menu entry.
...
This one is pretty pointless, because every user has a different
printer, so we can't deliver a meaningful default with the
distribution.
2015-04-21 02:51:30 +02:00
jbernardis
706ccf0637
Configtool: protect original config files.
...
Likely users don't care too much about the name of the saved file,
so they likely use the default ones. If they mess up, they also
likely want to return to the original, but, d'oh, it's overwritten.
Don't let this happen, enforce a non-original file name for user
saves.
In other words: don't let users shoot themselfs into their foot.
2015-04-21 02:51:27 +02:00
Markus Hitter
e2e77ae927
Configtool: remove version information.
...
Teacup doesn't do releases, it's a rolling release :-)
2015-04-21 02:11:01 +02:00
Markus Hitter
6e19270f43
Configtool: rename to configtool.py.
...
All the stuff is in configtool/, there's configtool.ini, config.py
can be easily confused with config.h, ... quite a number of
reasons.
2015-04-21 02:11:01 +02:00