Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Mar 26, 2009
  1. Make confirmation of Gists optional

    Pieter de Bie authored
    This makes use of the rules that are explicit in the
    preferences. By default, Gists are always private and there
    will always be a confirmation message.
    Both options can be changed from the preferences menu.
Commits on Jan 29, 2009
  1. @anderscarling

    WebController: Set JS Controller after reloading the view

    anderscarling authored Pieter de Bie committed
    The WebKit delegate method didStartProvisionalLoadForFrame:
    is not called when reloading the frame. This caused the
    webviews to appear empty.
    We fix it by using a delegate method which is called each
    reload, as suggested by weinig in #webkit.
    This fixes Lighthouse bug #81.
Commits on Jan 19, 2009
  1. @dlundqvist

    Have PBWebController react to configuration changes.

    dlundqvist authored committed
    Override preferencesChanged in subclasses to actually react to changes.
    Base class does nothing by default.
  2. @dlundqvist

    WebHistoryController: Only show Gravatar and Gist if they are enabled

    dlundqvist authored committed
    This add an "enableFeature" JS function that checks if a given feature is
    enabled. If it is, the correct div is shown, otherwise it is hidden.
  3. @dlundqvist
Commits on Nov 26, 2008
  1. Fix memory leaks

Commits on Nov 1, 2008
  1. Remove stray debug messages

  2. Add a GitX:// protocol handler

    This allows to read in arbitrary blobs from the repository.
    For more information, see the CallingFromWebKit.txt
    document in the Documentation/ directory.
Commits on Oct 31, 2008
  1. PBWebController: Add a script accessor

    This allows easy access to the window's script object
  2. PBWebController: Add asynchronous functions

    This allows us to keep the UI responsive while
    running expensive commands
Commits on Oct 21, 2008
  1. HTML: Restructure html folder

    This changes the HTML part of GitX to be more consistent -- we
    now use a "views" directory where every web view has it's own
    Furthermore, GitX-wide Javascript is added in the "lib" directory.
    The same is true for CSS in the "css" directory. Every view can
    have its own custom CSS and JS, and those are put in the views
    directory (without JS or CSS prefix directories).
  2. WebController: Display JS errors

    This actually displays error messages, rather than
    notifying that there is an error
Commits on Oct 19, 2008
Commits on Oct 10, 2008
  1. WebController: Fix log bug

    The log message wasn't escaped previously,
    which would mean that %@ code etc would be
    parsed, and fail.
Something went wrong with that request. Please try again.