Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Nov 1, 2010
  1. @tolmasky

    Slight fix for correctness with --include.

    tolmasky authored
    Reviewed by me.
  2. @tolmasky

    Made it so .h files are automatically included in AppKit (avoiding ne…

    tolmasky authored
    …eding to manually include Platform.h, etc.).
    
    Also changed a bunch of <AppKit/*> imports to "*" imports.
    
    Reviewed by me.
  3. @klaaspieter
Commits on Oct 29, 2010
  1. @aljungberg

    Merge branch 'fix-cptabview-not-resizable' of http://github.com/prima…

    aljungberg authored
    …lmotion/cappuccino into primalmotion-fix-cptabview-not-resizable
  2. @aljungberg

    Optimise token field redraws when adding or deleting tokens by recycl…

    aljungberg authored
    …ing token fields. This eliminates the flicker of all previous tokens whenever a new token was added.
  3. @aljungberg

    Reduced token height by 1 pixel to put some more whitespace underneat…

    aljungberg authored
    …h it in a standard height token field.
Commits on Oct 28, 2010
  1. fix CPtabViewTest

    Antoine Mercadal authored
Commits on Oct 27, 2010
  1. @aljungberg
  2. @aljungberg

    Fixed an accidental global.

    aljungberg authored
  3. @aljungberg
  4. @aljungberg

    Merge branch 'CPPredicate-parsing' of http://github.com/cacaodev/capp…

    aljungberg authored
    …uccino into cacaodev-CPPredicate-parsing
  5. @aljungberg
  6. @aljungberg

    Merge branch 'sprintf-format-parameter-indexes' of http://github.com/…

    aljungberg authored
    …eventualbuddha/cappuccino into eventualbuddha-sprintf-format-parameter-indexes
Commits on Oct 26, 2010
  1. @cacaodev

    CPPredicate & CPExpression changes:

    cacaodev authored
    Parsing: fixed typos in built-in function names, fixed support for [FIRST], [LAST], [INDEX]
    	Fixed aggregates {exp1,exp2}
    Fixed -expressionForFunction:selectorName:arguments:
    built-in functions are now class methods
    Cleaned a lot of code in built-in functions
    EvaluatedObjectExpression is now a singleton
    Merged inserset/minus/union Set into one file
    Deleted unused expression subclasses : expression_operator and expression_assignement
    Added CPCoding methods and changed key names to match Cocoa
    Made KeyPathExpresion a subclass of FunctionExpression like in Cocoa
    Tests
  2. @klaaspieter

    encode and decode themeClass

    klaaspieter authored
    This makes it possible to theme any themeClass without having to subclass a CPView and return something different from defaultThemeClass. Theme a custom theme class by assigning to a control within the theme descriptor ([control setThemeClass:"your-theme-class"]).
Commits on Oct 25, 2010
  1. @klaaspieter
  2. @klaaspieter
  3. @klaaspieter
  4. @klaaspieter

    lint cleanup in CPView

    klaaspieter authored
Commits on Oct 23, 2010
  1. @aljungberg
  2. @aljungberg

    Lint cleanup.

    aljungberg authored
  3. @aljungberg
  4. @aljungberg

    Fixed: clicking tokens in a token field could disable its keyboard ha…

    aljungberg authored
    …ndling due to the input field losing focus.
  5. @aljungberg

    Place the cursor correctly when arrow keys are used with one or more …

    aljungberg authored
    …tokens selected. Fixed: the layout would not update to remove the gap for the editor if between tokens when resigning first responders.
  6. @aljungberg
  7. @aljungberg

    If the text editing part of the token field is the last in the line, …

    aljungberg authored
    …make it take up the remaining field width so that it captures clicks there.
  8. @aljungberg

    Fixed: clicking a token would cause the token field to resign first r…

    aljungberg authored
    …esponder status, only to reclaim it on mouse up.
    
    This was caused by the framework's stop DOM event code blurring the field. Now simply refuse to resign first responder status between mouse down and mouse up. Note that this fixes the bug the previous commit did too, but that commit improves other scrolling behaviour so it gets to stay.
  9. @aljungberg

    Fixed: if the token field was scrolled up and a token was clicked, th…

    aljungberg authored
    …e scroll position would jump back down.
  10. @aljungberg

    Improve token field scrolling behaviour and performance: only resize …

    aljungberg authored
    …the document view frame when necessary to prevent the loss of scroll position and display jumps. Fixed: if a token on a new line was clicked, the view would scroll up to the first line.
  11. @aljungberg
  12. @aljungberg

    Select tokens by clicking on them. Select multiple tokens by holding …

    aljungberg authored
    …down shift. Also fixed a bug when deleting multiple tokens at a time.
  13. @cacaodev
  14. @aljungberg

    Reduce token shifting when a token is selected. Ideally there shouldn…

    aljungberg authored
    …'t be any shifting at all, but placing a tiny editor at the right spot simplifies scroll handling.
  15. @aljungberg
  16. @aljungberg

    Simplify: remove _selectedTokenIndexes since we now have _selectedRan…

    aljungberg authored
    …ge. Hide the editor when tokens are selected. Preserve cursor position when tokens are deleted.
Something went wrong with that request. Please try again.