Commit Graph

59 Commits

Author SHA1 Message Date
padertux
d01f915b4a Refactor code to use C++11 nullptr 2018-01-08 23:01:25 +01:00
Craig Drummond
445d1497ac Update (c) year 2018-01-01 10:11:39 +00:00
Craig Drummond
41fc2aff38 Remove more Gtk hacks 2017-05-24 17:59:05 +01:00
Craig Drummond
3ef2515e45 Remove touch support - does not work that well, and QtWidgets are not designed for touch 2017-04-11 17:15:21 +01:00
Craig Drummond
ed361e77da Use FontAwesome::timescircle for LineEdit clear icon 2017-04-10 17:43:48 +01:00
Craig Drummond
a2f007a2b7 Update (c) year 2017-04-02 18:45:30 +01:00
Craig Drummond
18e2fb6dcf Remove Qt4 support 2017-04-02 18:43:34 +01:00
Craig Drummond
e60bdafa11 Remove KDE4 and Ubuntu Touch support 2017-04-01 22:55:27 +01:00
Craig Drummond
1fcd92c31d Remove Gtk themeing hacks. Qt styles such as Kvantum should be used to mimic better Gtk support.
Issue #928
2016-12-30 17:03:20 +00:00
Craig Drummond
e529af8235 Only need proxy style if modding frame. 2016-08-26 17:53:44 +01:00
Craig Drummond
2fb1b909df Always use toolbar text colour for toolbar icons 2016-07-19 18:35:27 +01:00
Craig Drummond
3616cf9ba3 QStyleOptionViewItemV4 is deprecated in Qt5 2016-07-07 19:01:40 +01:00
Craig Drummond
05647dca0f Update (c) year 2016-01-08 18:55:13 +00:00
Craig Drummond
e84dcca309 Use own icons for Qt-only builds. 2016-01-08 18:03:34 +00:00
Craig Drummond
2406289303 Update (c) year 2015-08-13 21:12:34 +01:00
craig.p.drummond
3c9cc59b2c If fail to read a Gtk setting from DConf then try GSettings. 2014-10-07 18:49:21 +00:00
craig.p.drummond
7eb10c02fa Custom/thin scrollbars for context view. 2014-10-07 18:47:56 +00:00
craig.p.drummond
bd044155e6 - 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
669eda8e59 Remove unused var 2014-08-26 19:19:51 +00:00
craig.p.drummond
35ed2b3674 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
c7b4a89501 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
d76b2a6044 Match Q_OS_WIN and Q_OS_MAC more 2014-06-10 19:46:18 +00:00
craig.p.drummond
a1766acefc Use systemDir() 2014-06-03 15:47:45 +00:00
craig.p.drummond
9277e44477 Default to ubuntu-mono-dark icons under Unity, if icon theme not detected 2014-05-29 20:47:18 +00:00
craig.p.drummond
e47e8212b8 runProc -> readDconfSetting 2014-05-29 20:46:37 +00:00
craig.p.drummond
f56f8593cf Default to 'Ambiance' under Unity if no theme detected 2014-05-29 20:45:50 +00:00
craig.p.drummond
be331ff4b4 Call QCoreApplication::setAttribute(Qt::AA_DontShowIconsInMenus) earlier on 2014-05-28 18:46:07 +00:00
craig.p.drummond
265587cec6 Touch-style spin for all styles 2014-05-15 11:15:14 +00:00
craig.p.drummond
86722718b4 No need for view hack if touch friendly 2014-05-02 16:37:02 +00:00
craig.p.drummond
c83a41d412 Fix window drag on menubar 2014-03-05 19:51:26 +00:00
craig.p.drummond
45596a7732 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
8cab4358e2 Wait longer for dconf/gconf replies 2014-02-25 19:26:58 +00:00
craig.p.drummond
52c5c915a1 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
b94aa86b74 Specify colour of symbolic icons in css file 2014-02-03 19:16:22 +00:00
craig.p.drummond
f6b2bf432b setThemeName & setIconTheme - are used, just not by Cantata... 2014-01-13 21:02:45 +00:00
craig.p.drummond
2f24b3fd9b Results of cppcheck... 2014-01-08 19:49:48 +00:00
craig.p.drummond
2caf9293bd 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
0e60e3f9f5 Use style to create Gtk3-like spinboxes. 2014-01-07 21:25:00 +00:00
craig.p.drummond
ab7ffecca3 Update (c) year 2014-01-06 19:32:05 +00:00
craig.p.drummond
a099f79b49 Make it possible to force Gtk theme and icon settings 2013-11-08 21:39:44 +00:00
craig.p.drummond@gmail.com
cec00375ea Fix build when there is no QGtkStyle 2013-06-11 11:03:39 +00:00
craig.p.drummond
3bfb7bbbce Intercept ::polish events on QMenu, so can add accel manager 2013-06-05 19:17:11 +00:00
craig.p.drummond
5b582c97f2 Increase process timeout 2013-05-31 19:07:15 +00:00
craig.p.drummond
7ecfef5604 Work-around issues with dconf causing hangs at start-up 2013-05-31 17:25:21 +00:00
craig.p.drummond
8a8bc11edd 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
a1c2892c27 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
c75c7b6ed7 Fix build when we have no QGtkStyle 2013-04-14 09:51:43 +00:00
craig.p.drummond
2ccccc902e Put scripts into 'scripts' sub-folder, and .css files into 'themes' 2013-04-08 17:10:02 +00:00
craig.p.drummond
c5fbab7c37 Use css to determine light toobar icons 2013-03-13 19:50:30 +00:00
craig.p.drummond
dc4261b592 Disable ovlerlay scrollbars - these are not working 100% 2013-03-12 17:04:23 +00:00