Skip to content
Commits on Jun 18, 2009
Commits on Jun 16, 2009
  1. fixed indentation

    committed Jun 16, 2009
  2. move 'group' function definitions to the lexical scopes of callers. A…

    …lso optimized group switching by using 'group' object instead of number
    committed Jun 16, 2009
  3. @sabetts

    Fix building the manual with latest SBCL

    pathname-is-executable-p is no longer a simple
    function in the sense of SBCL, but has become a closure. Therefore,
    sb-impl::%simple-fun-arglist fails at extracting the arglist and
    yields a value that isn't even a list.
    Dirk Sondermann committed with sabetts Jun 14, 2009
Commits on Jun 11, 2009
  1. Update build scripts

    committed Jun 11, 2009
  2. removed dformat from mode-line

    committed Jun 11, 2009
  3. - each cube has a reference to its group

    - also group.lisp - killing groups before switching - fixes a bug
    committed Jun 11, 2009
Commits on Jun 10, 2009
  1. Separated cube-switch from add-hook.

    Also redrawing on cube switches except when new cubes are being created - results in faster painting on switch and at the same time not making new cubes flicker.
    committed Jun 10, 2009
  2. Moved current-mode-line out. Also only allowing rearrange to be calle…

    …d by mode-line-redraw, fixed a few problems with flickers
    committed Jun 10, 2009
  3. Fully integrated with stumpwm

    committed Jun 10, 2009
  4. Cube structures moved under mode-line instead of screen. All function…

    …s updated to access cubes indirectly via their mode-line.
    committed Jun 10, 2009
  5. Added mode-line to cube struct. Removed hardcoded height and width, C…

    …alculate padding and window width height from mode-line's height and font's width.
    committed Jun 10, 2009
Commits on Jun 9, 2009
  1. Added

    -----
    init function
    -------------
    - hook for group switch - this hook also creates new cube
    - add-cube-number function to support above
    - click event handler function updated to switch group
    - create-cubes-group function to create cubes from groups
    
    Next: have a point from which to start drawing cubes
          on deletion of first cube, update the x coord of second cube
    root committed Jun 10, 2009
  2. Added:

    - global variables for colors
    root committed Jun 9, 2009
  3. Using list instead of array for cube-management.

    Reasons:
     - fixes a few bugs
     - code cleaner
    root committed Jun 9, 2009
  4. Added:

      - rerrange cubes (in the event that ones in between are deleted)
    root committed Jun 9, 2009
  5. Added:

    - find-cube-number
    - remove-cube and delete its window
    
    Next:
    - rearrange cubes
    root committed Jun 9, 2009
  6. Event handlers

    --------------
    - exposure
    - click
    - toggle
    
    TODO: integrate with stumpwm
    root committed Jun 9, 2009
  7. added cube click event handler function

    root committed Jun 9, 2009
  8. added cube click to button-press handler

    root committed Jun 9, 2009
  9. Added:

    - create cubes
    - delete cubes
    - find-cube-window
    root committed Jun 9, 2009
Something went wrong with that request. Please try again.