Age | Commit message (Collapse) | Author | Files | Lines |
|
GTK 3.20, match the StackSideBar theme to the PlacesSideBar theme. This widget is easily missed in a MATE theme as few apps use it, GtkInspector used to through 3.18 but does not in GTK 3.20.
|
|
|
|
|
|
Apply Raveit65's https://dl.dropboxusercontent.com/u/49862637/Mate-desktop/Bugs/blackmate_csd.patch
using border radius 0px for solid-csd (w/o compositor) fixes the black corners from csd windows, which comes from shadows. (gtk+ or marco issue)
border color is the same like for other windows
missing selector messagedialog.csd
settings for backdrop state, testable in cinnamon.
new deprecation GtkComboBox-shadow-type which spams the terminal, i don't know if there is an replacement for it.
|
|
|
|
|
|
Fix cpufreq applet unit labels not showing up when panel restarted-must use 0px padding
Fix panel rendering 1px above bottom of screen-must use padding 0px as panel default
BlackMATE is one of the few themes using a non-zero default padding value, I had to fix some wierd bugs in the panel with all GTK versions
GTK 3-20 specific fixes:
Stop jumping panel buttons
Match tasklist and calendar buttons to GTK 3.16 and 3.18 results with current panel versions, highlight only active/checked window's button
|
|
|
|
This reverts commit 4b7682c346b06fa877128dfc3a68ec07a567f1bb.
|
|
|
|
Code cut and pasted from green-submarine, it works.
|
|
|
|
|
|
Same drill: :active becomes :checked in notebooks, implement this for notebook tab borders
|
|
Notebook selected tab pseudoclass just changed from :active to :checked yesterday.
|
|
Colorswatches in color picker were being covered over when hovered or selected, fix this
|
|
Thanks to raveit65 for this suggestion, it is proven to work in my own theme and will be enabled here if I can get those 4 svg files uploaded
|
|
Major changes on 2-29-2016 to GTK 3.19.10 broke the scale sliders and scrollbar sliders. Fix these and also fix broken levelbars and combobox buttons. Many more things now need min-width and min-height explicitly specified to work. Also, background image handling changed in troughs due to "gadget" changes today
|
|
Major changes on 2-29-2016 to GTK 3.19.10 broke the scale sliders and scrollbar sliders. Fix these and also fix broken levelbars, treeview progressbars (these broke repeatedly) and combobox buttons. Many more things now need min-width and min-height explicitly specified to work. Also, background image handling changed in troughs due to "gadget" changes today
|
|
BlackMATE: use proposed Nemo GTK3.20 selectors from
http://pkgs.fedoraproject.org/cgit/rpms/nemo.git/commit/?id=b65f56bf2343f821229c967bbb734962c3f0490c
https://github.com/lukefromdc/nemo/tree/gtk3.20-theme-support
to avoid unwanted matches to Caja
|
|
|
|
Found them in mate-control-center testing, comment them out
|
|
|
|
|
|
|
|
Remove more deprecated style properties, hard to find them all when the terminal is spammed with <data> deprecated stuff hardcoded into apps
|
|
Finish theming Caja and mate-panel. In testing, watch for any accidental matches from widget chains causing nasty surprises in some other app I haven't had issues with this in my own theme but there are more widget chains used here. The length of them makes accidental matches much less likely, which is why I commented out those I deemed too short
|
|
Separators in treeviews require a minumum height or they will appear only when hovered, causing the rest of the treeview to jump. Same thing I found in my own theme, same fix.
|
|
Port renamed pseudoclasses, remove deprecated style properties, theme Nemo to look as much like Caja as possible in terms of the color layout.
Lots of things left that will be ignored due to no longer valid selectors but these don't put errors in the terminal or prevent the rest of the theme from being read. Theming an individual app is a LOT harder in gtk3.20, requires long widget chains that could match other things if they are too short or there are too many of them. Recommend theming as few apps as possible untl apps can be either ported to use css nodes or simply get their toplevel windows a usable widget name set with with gtk_widget_set_name()
|
|
Again, just fix renamed or deprecated style properties and pseudoclasses. Most of this file will be ignored with the old selectors still in place-but GNOME will likely port these apps to use the new css nodes themselves. Leave the rest of this for now
|
|
Fix renamed style property to suppress error messages, do nothing else as I do not have Unity installed.
|
|
Only part of this could really be ported at this time, but Caja is getting close to what it looks like in GTK 3.18, the panel is actually more consistant (don't know if that's desired though), and deprecated style classes and pseudoclasses have been fixed.
|
|
Port this file to GTK 3.20 (actually 3.19.7, more changes cannot be ruled out!)
|
|
Port from widget names to css nodes, remove deprecated style properties, port pseudoclasses to new names
|
|
|
|
|
|
|
|
|
|
|
|
transparency
|
|
|
|
This reverts commit e8baa0a66b4f96cb8579b618036a50dac3c89d34.
|
|
- this is a workaround to fix https://github.com/mate-desktop/mate-system-monitor/issues/62
- the real issue should be in gtk+ itself
|
|
|
|
|
|
|
|
compositor on/off
|
|
|
|
|
|
|