Permalink
Commits on Nov 13, 2010
  1. update to vala 0.11.

    rainwoodman committed Nov 13, 2010
Commits on Jul 4, 2010
  1. Patch from erikas.aubade. Issue 588.

    rainwoodman committed Jul 4, 2010
    Mnemonic keys when numlock is pressed.
Commits on Jun 20, 2010
  1. So many ef warnings.

    rainwoodman committed Jun 20, 2010
  2. Report the correct number of non-truncated GnomenuItems.

    rainwoodman committed Jun 20, 2010
    This solves the unreleased mnemonic keys.(eg, switching to a non gtk program
    and alt+x no longer works)
Commits on Jun 19, 2010
  1. Disable all tests.

    rainwoodman committed Jun 19, 2010
    Before I figure out a way to neatly work on a test overhaul.
  2. Fix the Xatom warnings issue in Issue 610

    rainwoodman committed Jun 19, 2010
    Simply don't expect there to be an atom if the incoming event
    is not a PropertyNotify.
Commits on May 11, 2010
  1. test case for issue 603

    rainwoodman committed May 11, 2010
    This test is not added to the makefile, because the testing framework
    shall be reworked.
  2. Issue 603: plugin init-ed before widget hierarchy

    rainwoodman committed May 11, 2010
    When the plugin is initalized before widget hierarchy is fully
    initalized, REGULAR_WIDGET quirk was unecessarily reset for
    several times. More importantly, the global menu context was not
    set to the newly discovered event window.
    
    The situation is encountered when the application first creates a
    dummy main loop that intializes global menu plugin, then terminate
    the main loop and set up ui hierarchy. Thanks Michael Arthur for
    the test case.
Commits on May 10, 2010
  1. Update to vala 0.8.1

    rainwoodman committed May 10, 2010
    Not sure how many things are broken. At least the code compiles.
Commits on Jan 15, 2010
  1. Added a workaround to Java / SWT applications (like Eclipse).

    lviggiani committed Jan 15, 2010
    It looks like there is a bug which is causing application name not
    actually being set:
    
    (<unknown>:13815): GLib-WARNING **: g_set_prgname() called multiple times
Commits on Dec 21, 2009
Commits on Dec 20, 2009
Commits on Dec 11, 2009
  1. Mark GlobalSettings.new as private.

    rainwoodman committed Dec 11, 2009
    Because each GdkScreen is associated with one GlobalSettings object.
    .new doesn't reflect this constraint. Use GlobalSettings.get()
  2. Rename info to agent.

    rainwoodman committed Dec 11, 2009
    this comment modifies the filenames.
  3. Rename 'Info' to 'Agent'.

    rainwoodman committed Dec 11, 2009
    the next commit will rename the files.
  4. fix a crash when closing windows.

    rainwoodman committed Dec 11, 2009
    Use the owned version of threads_add_timeout to protect
    'this' during the callback.
Commits on Dec 9, 2009
  1. Force disabling the plugin in applet.

    rainwoodman committed Dec 9, 2009
    This is to avoid double loading GnomenuSettings.
    
    The issue raises because libserver and globalmenu-plugin
    both (staticly) link with libsettings.
  2. Global and Local settings.

    rainwoodman committed Dec 9, 2009
    Global settings are the settings that affect the entire
    desktop.
    Local settings are the settings that affect the window.
    
    They share the same schema, defined in settings.vala
    Local settings override global settings according to
    the logic defined in local-settings.vala
    
    globalmenu-settings accepts -w commandline argument,
    to specify the windwo for which the local setting is modifed.
  3. Fix the disappared submenu.

    rainwoodman committed Dec 9, 2009
    It is a problem in parser.
    I believe the problem is introduced when I was
    batch replacing stuff manually late at night.
  4. Fixed makefiles

    lviggiani authored and rainwoodman committed Dec 9, 2009
Commits on Nov 11, 2009
  1. formatting (trivial)

    rainwoodman committed Nov 11, 2009
  2. Reliably detect the menubars created after the module is loaded.

    rainwoodman committed Nov 11, 2009
    Before this patch we depends on the superriden map function.
  3. Fix a crash in standalone.c.

    rainwoodman committed Nov 11, 2009
    Due to some leakage in libserver.