What's new? | Help | Directory | Sign in
Google
gnome2-globalmenu
Global Menu Bar for GNOME
  
  
  
  
    
Search
for
Updated Mar 16, 2008 by rainwoodman
ApplicationCompatibility  

#A list of compatible applications

Introduction

The way we deal with compatibility issues is via quirks. Quirks are located at two position:

Quirks tells libgnomenu and gtk-aqd to deal with applications that (1) can't seamlessly transport to Global Menu; (2) can transport to Global Menu but need special care.

For (1) some menu in the application shall not be a Global Menu at all. For (2) wxMaxima is an example; its menu bar can not switch between global and local on the fly.

Quirk File Format

line ::= comment | quirk_entry
comment ::= '#' any_other_words
quirk_entry ::= default_quirk_entry | detail_quirk_entry
default_quirk_entry ::= app_name_reg_exp ':' quirks
detail_quirk_entry ::= app_name_reg_exp '/' detail_reg_exp ':' quirks
quirks :: = quirk [ ',' quirks ]
quirk ::= 'force-show-all' | 'hide-on-quit' | 'ignore' | 'roaming'

Example:

# appname(regular exp)      :       quirk(ignore, class)
gnome-panel         :   ignore
fast-user-switch-applet     :   ignore
nautilus/Desktop    :   force-show-all, hide-on-quit
wx*                 :   roaming
#f-spot             :   roaming
*terminal           : ignore
#pidgin             : ignore

How does Quirks work

Compatibility List

Here is a list of applications' compatibility with gnome-globalmenu. These applications works with libgnomenu via gtk-aqd patch.

Perfect

Small problems

Big problems

TBD

Crash

TBD

Not support


Sign in to add a comment