Permalink
Commits on May 9, 2014
Commits on Nov 28, 2013
  1. Formatting: whitespace.

    Refs #1974.
    aljungberg committed Nov 28, 2013
  2. Merge pull request #1974 from mrcarlberg/protocol

    Protocol support for Objective-J
    aljungberg committed Nov 28, 2013
Commits on Nov 25, 2013
  1. Merge pull request #2021 from Dogild/sheetDoubleClickBug

    Fixed: when doubleClicking to open/close a sheet, issues with the parentWindow and the frameOrigin of the sheet
    primalmotion committed Nov 25, 2013
Commits on Nov 24, 2013
Commits on Nov 22, 2013
  1. Fixed: when doubleClicking to open/close a sheet, issues with the par…

    …entWindow and the frameOrigin of the sheet
    
    When opening a sheet, with a double click the frame origin of the sheet changed and the parent disappeared.
    This PR fix this issue.
    
    Test app in Tests/Manual/AttachedSheet/AppController.j
    Dogild committed Nov 22, 2013
Commits on Nov 19, 2013
  1. Merge pull request #2005 from adamsowinski/master

    Fixes a bug with CPCursor push method.
    primalmotion committed Nov 19, 2013
  2. Merge pull request #1990 from spebbe/cpanimation_frame_rate

    CPAnimation frame rate fixes.
    primalmotion committed Nov 19, 2013
  3. Merge pull request #2017 from daboe01/fix-scrollview-sorting-while-ed…

    …iting
    
    Fixed: _editingCellIndex is currently not considered when table columns are pressed
    primalmotion committed Nov 19, 2013
  4. Merge pull request #1970 from mrcarlberg/table_header_divider_thickness

    New: Added themable attribute for divider thickness in table header view
    primalmotion committed Nov 19, 2013
  5. Merge pull request #1971 from mrcarlberg/table_view_grid_line_thickness

    New: Added themable attribute for grid line thickness in table view
    primalmotion committed Nov 19, 2013
Commits on Nov 16, 2013
  1. FIXED: Previous commit was actually missing to fill the drop view wit…

    …h the background color.
    
    This patch restore the correct behavior and display corectly colors set as dropview-*-on-background-color
    primalmotion committed Nov 16, 2013
  2. NEW: CPTableView drop view now supports theming

    Previously, the style of the blueish view that shows up on CPTableView when user is about to drop something on it was hard coded.
    This patch adds the following theme attributes in CPTableView
    
        // theme of the drop view for CPDragOperationOn on a non selected row
        dropview-on-background-color
        dropview-on-border-color
        dropview-on-border-width
        dropview-on-border-radius
    
        // theme of the drop view for CPDragOperationOn on a selected row
        dropview-on-selected-background-color
        dropview-on-selected-border-color
        dropview-on-selected-border-width
        dropview-on-selected-border-radius
    
        // theme of the drop view for CPDragOperationAbove on a non selected row
        dropview-above-border-color
        dropview-above-border-width
    
        // theme of the drop view for CPDragOperationAbove on a selected row
        dropview-above-selected-border-color
        dropview-above-selected-border-width
    
    Aristo and Aristo2 have been updated, and use the same old hardcoded values.
    primalmotion committed Nov 16, 2013
Commits on Nov 15, 2013
  1. FIXED: CPTextField was sometimes returning YES even if disabled

    Preiviously, CPTextField's acceptsFirstResponder was returning YES even if the textfield was disabled.
    This patch restore the correct Cocoa behavior.
    primalmotion committed Nov 15, 2013
Commits on Nov 4, 2013
  1. Fixed: view coordinate conversion broken by previous commit.

    Without this fix, -CPView convertPoint:fromView was broken due to the changes made in #1998. In particular, the transform for the fromView would be calculated and then just thrown away if the views were in the same window. This happened to work in some specific cases and the lack of unit tests concealed the error.
    
    This fix properly applies the transforms when two views are in the same window without one of them necessarily being inside the other.
    
    Refs #1998.
    aljungberg committed Nov 4, 2013
Commits on Oct 29, 2013
  1. Merge pull request #1998 from Dogild/scaling-support

    New: Added support for scaling in CPView
    primalmotion committed Oct 29, 2013
  2. Merge pull request #2011 from Dogild/CPTextMovements

    New: Added Movement Codes for CPTextDidEndEditingNotification
    primalmotion committed Oct 29, 2013
  3. Merge pull request #2010 from daboe01/fix-textFields-on-different-win…

    …dows-can-clobber-each-others-contents
    
    Fixed: editing textFields on different windows can clobber each others contents
    primalmotion committed Oct 29, 2013
  4. Typo

    Dogild committed Oct 29, 2013
  5. Merge pull request #2008 from Dogild/souldSelectTableColumnFix

    Fixed: shouldSelectTableColumn isn't called in CPTableView and CPOutlineView
    primalmotion committed Oct 29, 2013
  6. Fixed: the userInfo of the notification from textDidEndEditing is wrong

    Previously, when overriding the method textDidEndEditing, the userInfo notification didn't contain the information about CPTextMovement
    Dogild committed Oct 29, 2013
  7. New: "//site.com/x" style URL support in CPURL and CFURL.

    With this feature, CFURL and CPURL can now correctly transform a relative scheme URL starting with a double-slash.
    
    For example, + CPURL URLWithString:@"//a.se/a" relativeToURL:@"ftp://b.se/c" would represent an absolute URL of "ftp://a.se/a".
    aljungberg committed Oct 29, 2013
  8. New: text underline support for private _CPImageAndTextView.

    This features presents a less hack-y way to underline text for those not afraid to use private, internal APIs.
    aljungberg committed Oct 29, 2013
  9. New: Added Movement Codes for CPTextDidEndEditingNotification

    This PR adds a new feature for CPControl. Now when leaving the control, the userInfo of the notification CPTextDidEndEditingNotification contains the last movements of the control as in COCOA
    
    Test app in Tests/Manual/CPTextFieldMovementsTest
    Dogild committed Oct 29, 2013
Commits on Oct 28, 2013
Commits on Oct 27, 2013
  1. Fixed: editing textFields on different windows can clobber each other…

    …s contents
    
    Was be caused by resignFirstResponder not checking that the input owner is self.
    
    Fixes #1983
    daboe01 committed Oct 27, 2013
Commits on Oct 25, 2013
  1. Fixed: shouldSelectTableColumn isn't called in CPTableView and CPOutl…

    …ineView
    
    Previously shouldSelectTableColumn wasn't called in CPTableView and CPOutlineView.
    This PR resolves this issue, shouldSelectTableColumn is now called between selectionShouldChangeInTableView and tableViewSelectionIsChanging as in COCOA.
    
    Test app Tests/Manual/TableTest/DelegateSelectionTest/
    Dogild committed Oct 25, 2013
Commits on Oct 24, 2013
  1. Merge pull request #2007 from krodelin/fix-CPNumber-numberWithBool

    Fixed: Return a Number from CPNumber>>numberWithBool:
    primalmotion committed Oct 24, 2013