Since CSD window decorations are shared between both menus and application windows, the gtk-window.css file sets a 10px border for CSD windows to improve the usability in resizing them, verses a 1px border which would require precision to trigger the resizer. For better or for worse, menu “decorations” shouldn’t have been shared with window application “decorations,” but that is the spec for the toolkit so we have to make do with it.
The excess 10px border intended for CSD application windows appear to interfere with context menus used in MATE panel plugins, causing the menu scrolling arrows (arrow up & arrow down) to appear.
This commit should patch this issue after testing with a Ubuntu MATE 20.10 VM.
Made some adjustments to the treeview expander icons. Moved them to the icon theme and going ot see how it handles.
Replaced the desktop icon with the correct windows95 desktop icon.
This should fix the titlebutton symbolic icons as well as remove the double layer effect. The previous method that was used for our CSD titlebuttons was more of a hack since we didn't have the symbolic icons for it.
Adjusted Thunar spinner area so that it would match the spinner size.
Removed the icon shadow from the spinner icon when in a disabled state.
Reversed the vertical separator since it was facing the wrong direction.
Consolidating the gtk-3.0 and gtk-3.24 themes since they are now exactly the same. (For future divergence in themes if necessary, they can be specified individually by GTK version)
Removed unused image files to reduce clutter.
This should better integrate the theme for users that decide to enforce the window manager around hostile applications, via tools such as gtk3-nocsd. They will have to enable the necessary options since it will not be part of the default theme. This will be included in the install documentation later.
Themed nemo file manager
Made some adjustments to frame views and stack views
Removed the cinnamon.css file (replaced by nemo.css)
Added a disabled arrow state for menu arrows
Mozilla applications are not using window decorations for the menu borders, unlike every GTK3 application; So I themed the .menu selector to best match the application.
Also adjusted the separators a little as part of a test.
Fixed the 16x16px user-bookmarks icon, it was sym-linked to the 48x48px.
Disabled 48x48px status icons and will let the scalable status icons take its place due to the poor image quality of the 48px icons.
Set the -gtk-icon-style to regular for a few other widgets (see dialog vbox and popovers.)
Adjusting the padding of images inside of an entry so letters typed in the entry won't sit so close.
Deleted the swap file.
Combobox buttons now share the same button styling as GtkButton.
Removed some uneeded combobox styling from gtk-basic-effects
Corrected the errors caused by the greeter theme.
Copied a few things over from the 3.24 theme to the 3.0 theme.
Spent hours researching and comparing color names in Windows 95 to
colors in this theme and renamed/replaced where appropriate. This is
being done in anticipation of a new release of Plus! and some other
tools