Commit Graph

44 Commits

Author SHA1 Message Date
craig.p.drummond
521da6dfaf If fail to read a Gtk setting from DConf then try GSettings. 2014-10-07 18:49:21 +00:00
craig.p.drummond
e2226777d9 Custom/thin scrollbars for context view. 2014-10-07 18:47:56 +00:00
craig.p.drummond
d220bd9d94 - Thinner splitters for more styles
- Because of the above, dont draw mac focus highlight for views
2014-10-02 17:16:13 +00:00
craig.p.drummond
61beb844b3 Remove unused var 2014-08-26 19:19:51 +00:00
craig.p.drummond
b8649dde3c Also read /com/canonical/desktop/interface/scrollbar-mode to determine if overlay scrollbars have been disabled. 2014-08-26 19:19:28 +00:00
craig.p.drummond
6f0481e5b5 Dont hide scrollbars in touch-friendly views, but make then only 2px wide - so that there is a hint to the position in the list. 2014-06-21 14:54:42 +00:00
craig.p.drummond
152ceec2d6 Match Q_OS_WIN and Q_OS_MAC more 2014-06-10 19:46:18 +00:00
craig.p.drummond
62da2fa44e Use systemDir() 2014-06-03 15:47:45 +00:00
craig.p.drummond
1e036bd901 Default to ubuntu-mono-dark icons under Unity, if icon theme not detected 2014-05-29 20:47:18 +00:00
craig.p.drummond
529044a1f4 runProc -> readDconfSetting 2014-05-29 20:46:37 +00:00
craig.p.drummond
93cae24869 Default to 'Ambiance' under Unity if no theme detected 2014-05-29 20:45:50 +00:00
craig.p.drummond
7b4dbc3067 Call QCoreApplication::setAttribute(Qt::AA_DontShowIconsInMenus) earlier on 2014-05-28 18:46:07 +00:00
craig.p.drummond
3eea07be98 Touch-style spin for all styles 2014-05-15 11:15:14 +00:00
craig.p.drummond
67fdd54665 No need for view hack if touch friendly 2014-05-02 16:37:02 +00:00
craig.p.drummond
fa892696de Fix window drag on menubar 2014-03-05 19:51:26 +00:00
craig.p.drummond
0dd5b07989 For some Gtk styles, make it appear as if there is just one line between views. 2014-02-27 17:45:16 +00:00
craig.p.drummond
159ebbf57d Wait longer for dconf/gconf replies 2014-02-25 19:26:58 +00:00
craig.p.drummond
dc3de3046f Work-around QStyleSheetStyle not calling sizeFromContents on our proxy style with Qt5.2.
When reading in CSS, read line by line (each widget is on a single line), and apply the style sheet only to the relevant widgets. This also fixes the bad tab rendering in Qt4 :-)
2014-02-11 21:48:33 +00:00
craig.p.drummond
375c488a39 Specify colour of symbolic icons in css file 2014-02-03 19:16:22 +00:00
craig.p.drummond
41d2367227 setThemeName & setIconTheme - are used, just not by Cantata... 2014-01-13 21:02:45 +00:00
craig.p.drummond
d91f8807d2 Results of cppcheck... 2014-01-08 19:49:48 +00:00
craig.p.drummond
370695f6c6 Remove overlayscrollbar code - not been working for a while, and I have no time/motivation to fix. 2014-01-08 19:46:48 +00:00
craig.p.drummond
9029248314 Use style to create Gtk3-like spinboxes. 2014-01-07 21:25:00 +00:00
craig.p.drummond
addfca835a Update (c) year 2014-01-06 19:32:05 +00:00
craig.p.drummond
c8bbbd394f Make it possible to force Gtk theme and icon settings 2013-11-08 21:39:44 +00:00
craig.p.drummond@gmail.com
170815f8e9 Fix build when there is no QGtkStyle 2013-06-11 11:03:39 +00:00
craig.p.drummond
5612c2beaa Intercept ::polish events on QMenu, so can add accel manager 2013-06-05 19:17:11 +00:00
craig.p.drummond
bde42e3daa Increase process timeout 2013-05-31 19:07:15 +00:00
craig.p.drummond
0c5862abb2 Work-around issues with dconf causing hangs at start-up 2013-05-31 17:25:21 +00:00
craig.p.drummond
4f502b1567 Read Gtk icon theme too - as in 13.04 Qt apps dont seem to be usnig Humanity? 2013-04-25 23:08:03 +00:00
craig.p.drummond
1eac3d0f5e Disable icons in menus if we read a css file. This fixes the odd looking border that is drawn around these in KDe4 builds (and Qt5?) 2013-04-25 09:48:01 +00:00
craig.p.drummond
11f1577f31 Fix build when we have no QGtkStyle 2013-04-14 09:51:43 +00:00
craig.p.drummond
ffe9477277 Put scripts into 'scripts' sub-folder, and .css files into 'themes' 2013-04-08 17:10:02 +00:00
craig.p.drummond
b3993fe47b Use css to determine light toobar icons 2013-03-13 19:50:30 +00:00
craig.p.drummond
483cc5c81b Disable ovlerlay scrollbars - these are not working 100% 2013-03-12 17:04:23 +00:00
craig.p.drummond
8599928b05 Add a 'thin' scrollbar style. 2013-03-11 19:55:11 +00:00
craig.p.drummond
3f45f5f3e2 css file controls whether we use symbolic icons or not 2013-03-11 19:51:27 +00:00
craig.p.drummond
ca3dfee4a3 Move GtkProxyStyle and css files into support 2013-02-20 16:56:02 +00:00
craig.p.drummond
a4ccc34f3e Some windows build fixes 2013-02-08 18:01:36 +00:00
craig.p.drummond
cb1d5b4b26 Support for Qt5 2013-02-08 17:57:02 +00:00
craig.p.drummond
9b0bd42a31 Ambiance theme integration 2013-02-05 17:45:48 +00:00
craig.p.drummond
c60604502f Remove Qt module prefix from includes - will make Qt5 port a little easier! 2013-01-28 19:33:42 +00:00
craig.p.drummond
fbe6f03408 Update copyright year 2013-01-17 16:57:20 +00:00
craig.p.drummond
305b0e9769 Move more stuff into 'support' library - these might be useful to other projects 2012-10-07 15:49:10 +00:00