Commit Graph

8 Commits

Author SHA1 Message Date
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