Skip to content
Commits on Mar 19, 2011
  1. @engla
  2. @engla

    Update POTFILES.in

    engla committed Mar 19, 2011
  3. @engla
  4. @engla
  5. @engla
  6. @engla
  7. @engla
  8. @engla
  9. @engla

    Update NEWS

    engla committed Mar 19, 2011
  10. @engla

    Update POTFILES.in

    engla committed Mar 19, 2011
  11. @engla
  12. @engla
  13. @engla

    settings: Use detailed signals in settings

    Use signal-name::detail type signals from SettingsController,
    so that parts of the program can listen to changes on a specific key.
    engla committed Mar 19, 2011
  14. @engla

    Setup default 'terminal' and 'icon_renderer' alternatives

    Configure for using the default gnome-terminal and gtk alternatives
    engla committed Mar 19, 2011
  15. @engla
  16. @engla

    Update the Ascii icon set

    engla committed Mar 19, 2011
  17. @engla
  18. @engla

    Add unicode icons

    engla committed Mar 19, 2011
  19. @engla

    Add plugin for a character-based icon set ('Ascii' or 'Unicode')

    A fun replacement for the default icon set is this icon set using only
    (rendered to pixbuf) glyphs.
    engla committed Mar 19, 2011
  20. @engla
  21. @engla

    icons: Add the GTK+ icon renderer as an alternative

    The GTK+ icon theme is the only default alternative.
    engla committed Mar 19, 2011
  22. @engla

    Make 'display' a new startup phase

    Separate 'load' and 'display' to let all plugins load in the 'load'
    phase and information from plugins can be used in the 'loaded' signal,
    and set up before 'display' runs.
    engla committed Mar 19, 2011
  23. @engla

    ui: Make sure we do not load any icons into the ui before load

    We want everything to be loaded (all plugins) before we look up the
    first icon. We make sure the action pane is initialized empty first.
    engla committed Mar 19, 2011
  24. @engla

    Call initialize_plugin at plugin load. Automatically unregister

    Add the symbol ``initialize_plugin`` that is called when a plugin is
    loaded. The plugin's settings are available because
    __kupfer_settings__ is initialized before initialize_plugin is called.
    
    Automatically unregister alternatives when a plugin is unloaded.
    engla committed Mar 19, 2011
  25. @engla
  26. @engla

    Introduce 'alternatives' that plugins may register

    Alternatives are mutually exclusive features, for example which
    terminal emulator to use. Kupfer pre-registers categories (for example
    'terminal' is a category) and plugins can provide alternatives within
    this category. The user must configure _one_ preference within the
    category.
    engla committed Mar 19, 2011
Commits on Mar 18, 2011
  1. @engla

    Merge branch 'next'

    * next: (47 commits)
      ui: Make the window draggable on the whole area
      terminal: Add lxterminal
      windows: Check variables in get_description
      commands: Use subshells for all execution
      Use urllib instead of urllib2
      ui: Show description field in interface
      ui: Change large icon size to 128 px
      ui: Use 3 px padding between object panes in hbox
      ui: When compositing, be transparent (slightly) under the GtkEventBox too
      ui: Add padding aroung icon_view in object panes
      ui: Transparent window frame if compositing
      ui: Paint rounded backgrounds for selected pane
      ui: Remove option "Close on unfocus" (always enabled)
      ui: Add "context actions" to the menu
      ui: Implement a top bar with a context menu on the window
      ui: Draw a dark border around the undecorated window
      ui: Allow Kupfer be run with undecorated, rounded Window
      Implement a preedit widget for input methods
      thunar: Implement CopyTo, MoveTo, Update for Thunar 1.2
      commandexec: Allow passing a simple exception object as error
      ...
    engla committed Mar 18, 2011
  2. @engla

    Update NEWS for v204

    engla committed Mar 18, 2011
  3. @engla

    commands: Use subshells for all execution

    The shell sh will parse the commandline for us and it allows the user
    to use real shell pipelines. It also rids of all the pesky parsing and
    escape issues.
    
    Applies to Run (Get Output), Filter through Command, Pass to Command,
    Write to Command..
    
    For FileLeaves we still just run them straighforwardly.
    engla committed Mar 16, 2011
  4. @engla

    windows: Check variables in get_description

    (The window plugin might not have all data in early startup and
    fields can be None).
    engla committed Mar 16, 2011
  5. @engla
Commits on Mar 17, 2011
  1. [l10n] Updated German translation

    Mario Blättermann committed Mar 17, 2011
  2. @dmustieles

    Updated Spanish translation

    dmustieles committed Mar 17, 2011
Something went wrong with that request. Please try again.