jbernardis
c6150737a7
Configtool: don't report successful file saves.
...
This is the expected outcome, so explicitely reporting this, with
requiring the user to click a dialog box away, is kind of clutter.
This should solve issue #136 .
2015-05-08 14:06:40 +02:00
jbernardis
ac8890b207
Configtool: distiguish between bootloader and firmware baud rate.
...
This should solve issue #133 .
2015-05-04 22:30:01 +02:00
Markus Hitter
f734b225eb
Rename ThermistorTable.h to thermistortable.h.
...
This is purely cosmetics to match naming conventions of other
files. No functional change.
2015-05-04 20:08:39 +02:00
jbernardis
05bfea40de
Configtool: refresh data structures when saving.
...
Solves Issue #120 .
2015-04-25 16:33:27 +02:00
jbernardis
9f74d315d0
Configtool: don't mess up on modified default configs.
...
Previously, loading default configurations for board or printer,
then modifying them without saving them, then attempting to
build lead to a big mess, like attempting to save the board file,
failing in doing so and then building anyways.
2015-04-21 02:51:32 +02:00
jbernardis
48433a6254
Configtool: added logic to generate thermistor temp tables.
...
Also enable editing of temperature sensors.
2015-04-21 02:51:32 +02:00
Markus Hitter
8408d8c294
Configtool: DEFINE_TEMP_SENSOR always wants four paramters.
...
Compilation with something else than a thermistor still doesn't
work, because temp.c insists on a thermistor table, but we're a
step closer.
2015-04-21 02:51:31 +02:00
Markus Hitter
29dd85a129
Configtool: also prettify writing heater definitions.
2015-04-21 02:51:31 +02:00
Markus Hitter
778af87102
Configtool: prettify writing sensor definitions.
...
This might look a bit oversensitive right now, but soon we'll also
write temperature table data, then it makes more sense.
2015-04-21 02:51:31 +02:00
jbernardis
2436ac2865
Configtool: a few more apperance enhancements.
2015-04-21 02:51:30 +02:00
jbernardis
73f7e43227
Configtool: enforce correct configuration file names.
...
Previously one could save a board or printer configuration with
a name which wouldn't allow to load it again.
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
jbernardis
9985c3936d
Configtool: many changes.
...
1) If variables are missing from .h files, they are added.
2) Settings file now modifiable from within the program.
3) A few cosmetic fixes.
2015-04-21 02:11:01 +02:00
jbernardis
b9f524d256
Configtool: add the ability to build and upload.
2015-04-21 02:11:01 +02:00
jbernardis
d6b2a2293e
Configtool: incorporate most of previous comments.
...
See discussion to Issue #111 on Github.
2015-04-21 02:10:58 +02:00
jbernardis
d7789ee217
Configtool: major restructuring.
...
We distinguish between printers and boards now. Most of the
code was split into one file per tab/window and moved into
configtool/.
2015-04-21 02:07:12 +02:00