subsurface/qt-ui
Tomaz Canabrava e81bbc1dab Hack to make the subsurface work on Gnome3 shell
The Gtk+ style on the Gnome shell is somewhat broken on Qt for
some reason. This hack pokes the system, checks if it's running
gnome-shell, and if the current style is gtk+ ( I couldn't just
check for gtk+ since it worked on XFCE and other Gtk based enviro
ments. so a double check is needed. ) then I changed the Pallete
of the affected widgets by hand.
not a pretty hack but worked.

[Dirk Hohndel: redid the patch to be simpler and more consistent]

Signed-off-by: Tomaz Canabrava <tcanabrava@kde.org>
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2013-09-27 09:22:19 -07:00
..
css Added missing CSS file. 2013-09-02 05:57:08 -03:00
marble Work around broken Marble on Debian 2013-05-18 09:49:37 -07:00
about.cpp Fix compile on clean source 2013-07-19 10:24:59 -07:00
about.h Add an 'About' dialog for the Qt UI 2013-06-24 07:44:28 -07:00
about.ui About: improve dialog layout 2013-07-11 09:22:20 -03:00
completionmodels.cpp Compile fix 2013-08-13 20:29:22 +02:00
completionmodels.h Added classes to handle the Completion of Dive Editions. 2013-08-13 10:30:22 -03:00
divecomputermanagementdialog.cpp Close child windows and dialogs with main window 2013-06-28 20:23:59 +08:00
divecomputermanagementdialog.h Converting the device_info list into a Qt data structure 2013-06-18 00:24:28 -07:00
divecomputermanagementdialog.ui Converting the device_info list into a Qt data structure 2013-06-18 00:24:28 -07:00
divelistview.cpp Only offer to merge dives if they are consecutive in the divelist 2013-09-24 03:42:40 -07:00
divelistview.h Add "merge selected dives" to dive list popup menu 2013-09-23 21:57:28 -07:00
diveplanner.cpp Fixed the display of Subsurface in Smaller Screens 2013-09-26 18:14:09 -03:00
diveplanner.h Prevent nodes in planner / dive add profile edit to run past each other 2013-09-22 11:01:18 -07:00
diveplanner.ui Fixed the display of Subsurface in Smaller Screens 2013-09-26 18:14:09 -03:00
downloadfromdivecomputer.cpp move process_dives to the mainthread 2013-09-17 18:46:02 -03:00
downloadfromdivecomputer.h implement device probe in C 2013-09-16 22:40:47 -03:00
downloadfromdivecomputer.ui implement device probe in C 2013-09-16 22:40:47 -03:00
globe.cpp Fixed the display of Subsurface in Smaller Screens 2013-09-26 18:14:09 -03:00
globe.h Consistently use slots / signals 2013-06-19 10:20:56 -07:00
graphicsview-common.cpp Use the same line dimensions as the profile, on the planner. 2013-09-16 19:21:13 -03:00
graphicsview-common.h Use the same line dimensions as the profile, on the planner. 2013-09-16 19:21:13 -03:00
kmessagewidget.cpp Added the Message and the Buttons on the Equipment Tab 2013-09-18 23:23:04 -03:00
kmessagewidget.h Compile fix 2013-05-17 22:27:50 -07:00
maintab.cpp Hack to make the subsurface work on Gnome3 shell 2013-09-27 09:22:19 -07:00
maintab.h Code cleanup - create a method for cleaning the Palette. 2013-09-25 14:36:59 -03:00
maintab.ui Fixed the display of Subsurface in Smaller Screens 2013-09-26 18:14:09 -03:00
mainwindow.cpp Code Cleanup, less magic indexes. 2013-09-26 11:14:40 -03:00
mainwindow.h Code Cleanup, less magic indexes. 2013-09-26 11:14:40 -03:00
mainwindow.ui More cleanup for the Gtk+ Style 2013-09-26 16:55:41 -03:00
modeldelegates.cpp Hack to make the subsurface work on Gnome3 shell 2013-09-27 09:22:19 -07:00
modeldelegates.h Fix the edition of cylinders and weigths by keypress 2013-09-26 19:59:58 -03:00
models.cpp Only mark dive list as changed if 'Accepted' was clicked. 2013-09-25 14:30:03 -03:00
models.h Added a 'changed' member on Cylinder/Weigth models to know when to Apply a change. 2013-09-25 14:23:51 -03: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 Show sample time in the mouseover. 2013-09-18 11:59:53 -05:00
preferences.h Tie all the pieces together and make Preferences work as intended 2013-06-03 21:08:49 +09:00
preferences.ui Show sample time in the mouseover. 2013-09-18 11:59:53 -05:00
printdialog.cpp Print: add experimental code for printing profiles 2013-07-18 12:00:12 -07:00
printdialog.h Print: add a print preview for testing purposes 2013-07-10 19:27:10 +03:00
printlayout.cpp Print: improve table printing by using QTableView 2013-08-05 06:59:19 +02:00
printlayout.h Print: improve table printing by using QTableView 2013-08-05 06:59:19 +02:00
printoptions.cpp Print: move some header includes to cpp files 2013-07-11 00:45:29 +03:00
printoptions.h Print: move some header includes to cpp files 2013-07-11 00:45:29 +03:00
printoptions.ui Print: correct tab order in the options widget 2013-07-10 10:50:33 +03:00
profilegraphics.cpp Remove o2/he from plot_data and fix gas plot text 2013-09-23 21:05:35 -07:00
profilegraphics.h Support more than one event of the same type in Qt tooltip. 2013-08-05 06:55:18 +02:00
renumber.ui add forgotten file. 2013-06-17 13:54:50 -03:00
simplewidgets.cpp Hack to make the subsurface work on Gnome3 shell 2013-09-27 09:22:19 -07:00
simplewidgets.h Hack to make the subsurface work on Gnome3 shell 2013-09-27 09:22:19 -07:00
starwidget.cpp The never ending, futile fight for whitespace consistency 2013-05-22 21:31:45 -07:00
starwidget.h Consistently use slots / signals 2013-06-19 10:20:56 -07:00
subsurfacewebservices.cpp A couple of dialog modality considerations 2013-06-28 20:24:14 +08:00
subsurfacewebservices.h Hoocked up the buttons and the parsing of the XML. 2013-06-06 11:31:55 -03:00
subsurfacewebservices.ui Hoocked up the buttons and the parsing of the XML. 2013-06-06 11:31:55 -03:00
tableview.cpp Fix the positioning of the add button when on Gtk style 2013-09-26 20:35:30 -03:00
tableview.h Missing Files. 2013-09-03 13:57:38 -03:00
tableview.ui Fix the positioning of the add button when on Gtk style 2013-09-26 20:35:30 -03:00