• Matthew Brush's avatar
    Theme improvements (#1382) · 6b973bc7
    Matthew Brush yazdı
    * Improve GTK+3 theme loading
    
    - Merge geany-3.0.css into geany.css
    - Load geany-3.20.css to override if runtime version dictates
    - Load geany.css from app->configdir if it exists.
    
    * Add initial documentation for GTK+ CSS theming
    
    * Add geany.css file to the `Tools->Configuration Files` menu
    
    Also mark such config files as changed if they don't already exist to
    force the user to save or discard any newly created config files.
    
    * Allow customizing message window using GTK+ themes
    
    * Improve GTK+3 CSS docs a bit
    
    State which classes are meant to be overridden by themes.
    
    * Go back to conditionally loading geany-3.0.css
    
    It can't be merged into geany.css since GTK+ CSS parser doesn't ignore
    invalid properties when prefixed with vendor extension (ie. -Gtk).
    
    * Don't mark unedited config files as changed
    
    They probably should be marked as changed since they don't exist on
    disk yet, but for the time being leave it how it was.
    
    * Fix misuse of CSS ID vs class in manual
    
    * Minor colour value tweaks
    
    Based on feedback from @b4n
    6b973bc7
Adı
Son kayıt (commit)
Son güncelleme
ctags Loading commit data...
data Loading commit data...
doc Loading commit data...
icons Loading commit data...
m4 Loading commit data...
plugins Loading commit data...
po Loading commit data...
scintilla Loading commit data...
scripts Loading commit data...
src Loading commit data...
tests Loading commit data...
.gitignore Loading commit data...
.travis.yml Loading commit data...
AUTHORS Loading commit data...
COMMITTERS Loading commit data...
COPYING Loading commit data...
ChangeLog Loading commit data...
ChangeLog.pre-1-22 Loading commit data...
HACKING Loading commit data...
INSTALL Loading commit data...
Makefile.am Loading commit data...
NEWS Loading commit data...
README Loading commit data...
README.I18N Loading commit data...
README.Packagers Loading commit data...
README.rst Loading commit data...
THANKS Loading commit data...
TODO Loading commit data...
autogen.sh Loading commit data...
configure.ac Loading commit data...
geany.desktop.in Loading commit data...
geany.exe.manifest Loading commit data...
geany.gladep Loading commit data...
geany.nsi.in Loading commit data...
geany.pc.in Loading commit data...
geany.spec.in Loading commit data...
geany_private.rc Loading commit data...