Antoine Mercadal
047983d7bf
Merge pull request #2052 from Dogild/CPDatePickerRefactor
...
Fixed : CPDatePicker textual issues
2014-01-14 16:04:17 -08:00
Alexandre Wilhelm
ebccbf28a7
Fixed: issues with timeZone
...
This PR fixes several issues with the timeZone.
It also changes the way to "calculate" the date of the textual datePicker.
2014-01-14 15:12:10 -08:00
Alexandre Wilhelm
1dc84f9b58
Fixed: issue with _dateWithTimeZone when timeZone is null
...
Fixed the private method _dateWithTimeZone when aTimeZone is null
2014-01-14 15:10:55 -08:00
Antoine Mercadal
35f3987803
Merge pull request #2048 from mrcarlberg/cpdateformatter_relative_dont_work_in_jan
...
Fixed: RelativeDateFormating didn't work in January
2014-01-14 15:01:28 -08:00
Antoine Mercadal
b6bd132066
Merge pull request #2037 from Dogild/protocolToolbar
...
New : Added protocol CPToolbarDelegate
2014-01-14 14:49:26 -08:00
Antoine Mercadal
3ce2f28303
Merge pull request #2036 from Dogild/protocolTabView
...
New : Added CPTabViewDelegate protocol
2014-01-14 14:48:59 -08:00
Antoine Mercadal
0d9cda8a85
Merge pull request #2035 from Dogild/protocolOutlineView
...
New : Added protocols CPOutlineViewDelegate and CPOutlineViewDataSource
2014-01-14 14:48:44 -08:00
Antoine Mercadal
f2decc09a5
Merge pull request #2034 from Dogild/protocolApplication
...
New : Added CPApplicationDelegate protocol
2014-01-14 14:48:31 -08:00
Antoine Mercadal
b1c55b23ee
Merge pull request #2033 from Dogild/protocolCollectionView
...
New: Added CPCollectionViewDelegate protocol
2014-01-14 14:48:14 -08:00
Antoine Mercadal
4622600ab0
Merge pull request #2031 from Dogild/protocolTableView
...
New : Added protocols CPTableViewDelegate and CPTableViewDataSource
2014-01-14 14:47:39 -08:00
Antoine Mercadal
396358d4e5
Merge pull request #2032 from Dogild/protocolAlert
...
New : Added protocol CPAlertDelegate
2014-01-14 14:47:19 -08:00
Alexandre Wilhelm
8b975f50dd
Fixed : CPDatePicker textual issues
...
This PR fixes several issues about the textual CPDatePicker :
- Fixed the issue about keyView loop when not assigning the nextKeyView
- Changed the behavior of the component when editing or deleting the date. It works as in cocoa now.
- Fixed bug about frameSize of each component when editing
- Fixed bug about NaN or null values
- Added optimization
- Refactoring the code
2014-01-10 08:52:25 -08:00
Martin Carlberg
acd5442246
Fixed: RelativeDateFormating didn't work in January and was inaccurate for some time intervals around when daylight saving time changed.
2014-01-09 17:16:05 +01:00
Alexandre Wilhelm
68310bb479
Fixed: objectValueForTableColumn and numberOfRowsInTableView are required methods
2013-12-10 11:01:49 -08:00
Alexandre Wilhelm
e822966464
Fixed: removed unused test case
2013-12-10 11:00:47 -08:00
Alexander Ljungberg
febce68bc8
Test: don't run Travis setup quietly to make it easier to track setup errors.
2013-12-09 17:13:43 +00:00
Alexander Ljungberg
fadffeedca
New: make bootstrap.sh use Github with SSL.
...
This is the default for Github now and accessing the old bare http URL just causes a redirect to https.
2013-12-09 17:12:52 +00:00
Alexander Ljungberg
2fc501fe59
Fixed: CPDateFormatter stringFromDate:"" did not return a default date.
...
In Cocoa formatting an empty string actually results in a particular date. For consistency we should handle an empty string the same way.
Refs #2030 .
2013-12-09 16:58:55 +00:00
Alexander Ljungberg
21aac76ba2
Fixed: CPDateFormatter getObjectValue: with nil errorDescription crash.
...
Like for all formatters, a nil errorDescription just means we don't care about the error description if there is an error.
Fixes #2030 .
2013-12-09 16:39:53 +00:00
Alexandre Wilhelm
fa3ebf2ca7
Fixed: CPAlertDelegate protocol does not implement CPObject protocol
2013-12-09 01:24:51 -08:00
Alexandre Wilhelm
d2bf2539b5
Fixed: CPApplicationDelegate protocol does not implement CPObject protocol
2013-12-09 01:24:03 -08:00
Alexandre Wilhelm
8a0acedc94
Fixed: CPCollectionViewDelegate protocol does not implement CPObject protocol
2013-12-09 01:23:14 -08:00
Alexandre Wilhelm
11e5cd4f84
Fixed: CPOutlineViewDelegate and CPOutlineViewDataSource protocol do not implement CPObject protocol
2013-12-09 01:22:05 -08:00
Alexandre Wilhelm
27fdb3116c
Fixed: CPTabViewDelegate protocol does not implement CPObject protocol
2013-12-09 01:21:01 -08:00
Alexandre Wilhelm
b9c0c89a24
Fixed: CPTableViewDelegate and CPTableViewDataSource protocol do not implement CPObject protocol
2013-12-09 01:20:11 -08:00
Alexandre Wilhelm
8078889a09
Fixed: CPToolbarDelegate protocol do not implement CPObject protocol
2013-12-09 01:19:04 -08:00
Alexandre Wilhelm
5dd4266ccc
New : Added protocol CPToolbarDelegate
...
This pr adds the protocol CPToolbarDelegate
Also, now, delegate methods are called as we are used to do it in Cappuccino.
2013-12-08 19:14:30 -08:00
Alexandre Wilhelm
7d14676bce
New : Added CPTabViewDelegate protocol
...
This PR adds the CPTabViewDelegate protocol
2013-12-08 19:01:50 -08:00
Alexandre Wilhelm
db113da121
New : Added protocols CPOutlineViewDelegate and CPOutlineViewDataSource
...
This PR add protocols CPOutlineViewDelegate and CPOutlineViewDataSource
2013-12-08 18:52:26 -08:00
Alexandre Wilhelm
5b2bfcef7d
New : Added CPApplicationDelegate protocol
...
This PR add the protocol CPApplicationDelegate
2013-12-08 18:42:50 -08:00
Alexandre Wilhelm
4d266f4ad2
New: Added CPCollectionViewDelegate protocol
...
This PR adds the protocol CPCollectionViewDelegate.
Also, now the delegate methods are called like we are used to do it in Cappuccino.
2013-12-08 18:35:52 -08:00
Alexandre Wilhelm
b81a325b28
Fixed : Remove unused method
2013-12-08 18:06:43 -08:00
Alexandre Wilhelm
09eca10eb6
New : Added protocol CPAlertDelegate
...
This PR adds the protocol CPAlertDelegate.
The delegate methods are called as we are used to in Cappuccino.
2013-12-08 18:01:06 -08:00
Alexandre Wilhelm
7b86465d7b
New : Added protocols CPTableViewDelegate and CPTableViewDataSource
...
This PR adds protocols CPTableViewDelegate and CPTableViewDataSource
Unit test in Tests/AppKit/CPTableViewTest.j
2013-12-08 17:48:41 -08:00
Alexander Ljungberg
7662f89193
Update some more version numbers.
v0.9.7
2013-11-28 19:51:15 +00:00
Alexander Ljungberg
dbb59f57ea
This will be Cappuccino 0.9.7.
2013-11-28 19:48:29 +00:00
Alexander Ljungberg
c1f538ece5
Formatting: whitespace.
...
Refs #1974 .
2013-11-28 18:39:01 +00:00
Alexander Ljungberg
b4cabc97d1
Merge pull request #1974 from mrcarlberg/protocol
...
Protocol support for Objective-J
2013-11-28 17:18:16 +00:00
Antoine Mercadal
cf2e66d7fe
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
2013-11-25 15:49:08 -08:00
Martin Carlberg
e511638962
Fixed: Cleaned up return and parameter types on methods.
2013-11-24 22:21:56 +01:00
Martin Carlberg
8419001810
Merge branch 'master' of https://github.com/cappuccino/cappuccino into protocol
2013-11-22 14:23:52 +01:00
Alexandre Wilhelm
e058d2e143
Fixed: when doubleClicking to open/close a sheet, issues with the parentWindow 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
2013-11-21 17:42:43 -08:00
Antoine Mercadal
616f0c61ef
Fixed: Typo introduced in previous PR merge
2013-11-18 16:26:50 -08:00
Antoine Mercadal
d0ef8a2885
Merge pull request #2005 from adamsowinski/master
...
Fixes a bug with CPCursor push method.
2013-11-18 16:22:43 -08:00
Antoine Mercadal
985db21ed9
Merge pull request #1990 from spebbe/cpanimation_frame_rate
...
CPAnimation frame rate fixes.
2013-11-18 16:20:29 -08:00
Antoine Mercadal
d0460ad202
Merge pull request #2017 from daboe01/fix-scrollview-sorting-while-editing
...
Fixed: _editingCellIndex is currently not considered when table columns are pressed
2013-11-18 16:08:57 -08:00
Antoine Mercadal
8ca7227185
Merge pull request #1970 from mrcarlberg/table_header_divider_thickness
...
New: Added themable attribute for divider thickness in table header view
2013-11-18 16:06:49 -08:00
Antoine Mercadal
6c8a21c1cc
Merge pull request #1971 from mrcarlberg/table_view_grid_line_thickness
...
New: Added themable attribute for grid line thickness in table view
2013-11-18 16:06:01 -08:00
Antoine Mercadal
4a82dbc34d
FIXED: Previous commit was actually missing to fill the drop view with the background color.
...
This patch restore the correct behavior and display corectly colors set as dropview-*-on-background-color
2013-11-15 17:59:41 -08:00
Antoine Mercadal
1cec1b0637
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.
2013-11-15 17:48:57 -08:00