subsurface/qt-ui
Dirk Hohndel 4f53ad736d Connect preferences to the rest of the code
The biggest problem here was that bool has different sizes in C and C++
code. So using this in a structure shared between the two sides wasn't a
smart idea.

Instead I went with 'short', but that caused problems with Qt being to
smart for its own good and not doing the right thing when dealing with
'boolean' settings and a short value. This may be something in the way I
implemented things (as I doubt that something this fundamental would be
broken) but the workaround implemented here (explicitly using 0 or 1
depending on the value of the boolean) seems to work.

I also decided to get rid of the confusion of where gflow/gfhigh are
floating point (0..1) and when they are integers (0..100). We now use
integers anywhere outside of deco.c.

I also applied some serious spelling corrections to the preferences
dialog's ui file.

Finally, this enables the code that selects which partial pressure graph
to show.

Still to do: font size, metric/imperial logic

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-05-29 12:59:46 +09:00
..
marble Work around broken Marble on Debian 2013-05-18 09:49:37 -07:00
divelistview.cpp Fix colum visibility selection in the divelist 2013-05-26 10:16:01 -07:00
divelistview.h Fix colum visibility selection in the divelist 2013-05-26 10:16:01 -07:00
downloadfromdivecomputer.cpp Implement default dive computer and device 2013-05-22 23:24:33 -07:00
downloadfromdivecomputer.h The never ending, futile fight for whitespace consistency 2013-05-22 21:31:45 -07:00
downloadfromdivecomputer.ui Implement rudimentary divecomputer download 2013-05-20 21:55:56 -07:00
globe.cpp Set a pleasant zoom level to start out with 2013-05-25 11:13:15 -07:00
globe.h Avoid marble widget resize when switching dives 2013-05-25 08:17:14 -07:00
kmessagewidget.cpp Fixed the 'click in close doesn't close' on KMessageWidget. 2013-05-22 08:10:02 -03:00
kmessagewidget.h Compile fix 2013-05-17 22:27:50 -07:00
maintab.cpp Try to make the equipment tab more compact 2013-05-25 20:07:36 -07:00
maintab.h Remove obsolete slots 2013-05-23 18:35:04 -07:00
maintab.ui Apply some CSS goodness to the Cylinders widget 2013-05-26 10:05:41 -07:00
mainwindow.cpp Connect preferences to the rest of the code 2013-05-29 12:59:46 +09:00
mainwindow.h Hook up most of the Preferences dialog 2013-05-26 11:33:45 -07:00
mainwindow.ui Avoid marble widget resize when switching dives 2013-05-25 08:17:14 -07:00
modeldelegates.cpp Correctly add new weight / cylinder types, even when hitting 'tab' 2013-05-23 23:26:17 -07:00
modeldelegates.h Add weightsystem delegate to enable editing of weightsystem 2013-05-23 21:36:33 -07:00
models.cpp Try to make the equipment tab more compact 2013-05-25 20:07:36 -07:00
models.h We had an extra column in the model for the dive list 2013-05-25 20:16:16 -07:00
plotareascene.cpp Add Qtr_ macros that uses gettext in a tr() compatible manner 2013-04-13 20:44:02 -07:00
plotareascene.h Add Qtr_ macros that uses gettext in a tr() compatible manner 2013-04-13 20:44:02 -07:00
preferences.cpp Connect preferences to the rest of the code 2013-05-29 12:59:46 +09:00
preferences.h Connect preferences to the rest of the code 2013-05-29 12:59:46 +09:00
preferences.ui Connect preferences to the rest of the code 2013-05-29 12:59:46 +09:00
profilegraphics.cpp Connect preferences to the rest of the code 2013-05-29 12:59:46 +09:00
profilegraphics.h Hook up most of the Preferences dialog 2013-05-26 11:33:45 -07:00
starwidget.cpp The never ending, futile fight for whitespace consistency 2013-05-22 21:31:45 -07:00
starwidget.h Added option to edit the selected dive. 2013-05-18 17:06:48 -07:00