Alexandre Wilhelm
a419694f70
Test: updated unit test ToolsTest.j. Fixed travis...
2015-06-13 21:58:09 -06:00
Alexandre Wilhelm
472372c9ed
Test: updated unittest for the tools
2015-06-08 10:35:13 -07:00
Alexandre Wilhelm
128a243166
Merge branch 'master' of https://github.com/cappuccino/cappuccino
2015-06-01 13:53:56 -07:00
Alexandre Wilhelm
0e41365020
Fixed: some objj errors were not print in xml when necessary
2015-06-01 13:53:41 -07:00
Alexandre Wilhelm
bdbf1fbb43
Merge pull request #2348 from Dogild/BaseWritingDirection
...
New: added property baseWritingDirection in CPControl
2015-05-27 15:37:09 -07:00
Alexandre Wilhelm
a7b6010ce2
Merge pull request #2358 from Dogild/CPScrollView-documentVisibleRect
...
Fixed: documentVisibleRect in CPScrollView does not return the expected result
2015-05-27 15:27:12 -07:00
Alexandre Wilhelm
caba631db9
Test: updated ToolsTest.j
2015-05-27 12:38:56 -07:00
Alexandre Wilhelm
abcdc0875c
Fixed: added option -x for objj and changed xml-output-format to --xml
2015-05-27 11:12:36 -07:00
Alexandre Wilhelm
3e03d52fce
Fixed: objj tests did only work on my system...
2015-05-25 15:22:30 -07:00
Alexandre Wilhelm
4f64d466fb
Test: added unit test for option -xml-output-format of objj
2015-05-25 13:27:03 -07:00
Alexandre Wilhelm
92cdb27e23
Fixed: documentVisibleRect in CPScrollView does not return the expected result
...
Previously, the method documentVisibleRect did not return the expected result. An issue happened when using this method on a scaled view. The converted rect was converted in the wrong context.
Unit test in Tests/AppKit/CPScrollViewTest.j
Fixed #2356
2015-05-19 14:30:09 -07:00
Alexandre Wilhelm
899bbc2dbc
Fixed: issue with determinate spinning progressBar annd value not between 0 and 100
2015-05-13 10:06:54 -07:00
Alexandre Wilhelm
57b68880db
New: added indeterminate spinning progressBar
...
Previously, it wasn't possible to display an indeterminate spinning progressBar. Now we can as in cocoa.
Test app in Tests/Manual/CPProgressIndicator
2015-05-12 17:18:31 -07:00
Alexandre Wilhelm
71c1d16c06
Test: fixed test ToolsTest.j
2015-05-11 21:52:04 -07:00
Alexandre Wilhelm
64c1b72481
Test: added unit test for objj2objcskeleton
2015-05-11 17:03:45 -07:00
Alexandre Wilhelm
f822268ae1
Test: updated manual test CPSplitViewTest
2015-05-04 16:43:13 -07:00
Alexandre Wilhelm
62f9488829
New: added property baseWritingDirection in CPControl
...
This PR adds the support for baseWritingDirection in CPControl.
Support of nib2cib has been added as well.
Test app in Tests/Manual/CPTextFieldEditingStyleTest/
2015-05-01 12:11:03 -07:00
Alexandre Wilhelm
44c686f494
Merge pull request #2323 from mrcarlberg/scroll_rect_to_visible_with_large_rect
...
Fixed: Method scrollRectToVisible:(CGRect)aRect in CPView didn’t work...
2015-04-13 13:12:27 -07:00
cacaodev
914a3d71c2
Merge pull request #2342 from cacaodev/CPSegmentedControl-ni2cib
...
FIXED: segmented control height in nib2cib. Fixes #2341 .
2015-04-11 10:03:50 +02:00
Alexandre Wilhelm
e1ec604655
Test: updated manual test CPPlatformWindow
2015-04-10 11:11:22 -07:00
Alexandre Wilhelm
6efe563a69
Fixed: method _initOtherEventWithType: in CPEvent did not save the given windowNumber
2015-04-10 10:51:47 -07:00
cacaodev
1b981e0695
FIXED: segmented control height in nib2cib
...
The -tile method now leaves the frame height unchanged instead of
sizingToFit the theme attribute « min-size ».
The « min-size » is still in use when we layout the ephemeral subviews.
This is how other controls with a min-size work.
Also added -minimumFrameSize. This CPControl subclass will return the
frame for sizeToFit, i.e. when you want to sync the frame attribute
with the minimum/visible height.
Tests : CPSegmentedControlTest & Nib2CibAlignment manual tests.
Fixes : #2341
2015-04-07 18:29:06 +02:00
Alexandre Wilhelm
1c61afd3ee
Test: updated CPPlatformWindow manual test
2015-04-06 17:36:53 -07:00
Antoine Mercadal
007ca4c6b0
Merge pull request #2336 from cpasslack/cpasslack/corruptDecimalNumberAfterDecodingFix
...
Fixed: Encoding a [CPDecimalNumber zero] causes a corrupt CPDecimalNumbe...
2015-03-31 11:25:20 -07:00
Martin Carlberg
b3dfce7b5a
Fixed: Compared the rects minimum x value with it self instead of the visible minimum x value. Also fixed the test case to catch this.
2015-03-31 17:30:57 +02:00
Alexander Ljungberg
1925b7b324
Merge branch 'refs/heads/0.9.8'
2015-03-29 13:39:28 +01:00
Alexander Ljungberg
d39bcfb7bd
Tests: new nil exception test for CPDictionary.
2015-03-29 13:16:51 +01:00
cacaodev
2b853df75b
Merge pull request #2337 from cacaodev/CPSegmentedControl-setSelectedSegment
...
FIXED: CPSegmentedControl -setSelectedSegment:-1
2015-03-24 23:21:54 +01:00
Christian Passlack
bb9049bef4
Code-styling to match official style-guide.
2015-03-23 20:45:31 +01:00
Christian Passlack
94f15aba40
Updated Test-Cases of CPNumberFormater and CPTextfield because of the
...
changes for fix #2332 . The test-cased failed, because now a
a CPDecimalNumber has a different UID compared to a CPNumber with the same
value. That means isEqual: will return false. In the test-cases the formatter now
generates CPNumbers to make the two Numbers compareable via isEqual.
2015-03-23 20:30:01 +01:00
Alexandre Wilhelm
b16b8388ef
Merge pull request #2335 from t00f/cpsearchfield_update_frame
...
Fixed: CPSearchField alignment from nib2cib
2015-03-23 11:39:04 -07:00
cacaodev
bd673a3f26
FIXED: CPSegmentedControl -setSelectedSegment:-1
...
previously, -setSelectedSegment:-1 was not visualy deselecting the
segments and selectedSegment was not set to -1.
2015-03-20 21:19:36 +01:00
Antoine Mercadal
f2c5515317
Merge pull request #2334 from Dogild/ReloadDataTableViewRunLoop
...
Fixed: reloadData in CPTableView run the runLoop
2015-03-19 18:22:24 -07:00
Christophe Serafin
559ca3e97b
Fixed: CPSearchField alignment from nib2cib
...
CPSearchField were not properly aligned in Aristo2 theme.
This fix uses the nib2cib-adjustment-frame information to align it.
It also improve the Nib2CibAlignement test.
2015-03-18 08:26:26 -07:00
cacaodev
7c095175ab
Merge pull request #2324 from cacaodev/CPSegmentedControl-indexed-mutation
...
CPSegmentedControl
FIXED: widthForSegment: and frameForSegment: now return the correct values when the segments sizeToFit
Added indexed accessors for the segment object
Improved tile performance
With manual and ojtest
2015-03-16 12:13:03 +01:00
Alexandre Wilhelm
3b2635014c
Fixed: the developer need to perform the run loop to get some informations in CPTableView. Now, the run loop is performed by the tableview
2015-03-15 19:38:06 -07:00
cacaodev
755040444a
Fixed selection updating again.
...
This time it’s right. CPSegmentedControl does in fact allow empty
selection (-1) in cocoa.
Updated ojtets.
2015-03-15 20:42:17 +01:00
cacaodev
83eeb488f9
Remove xcodeproj
2015-03-14 20:14:19 +01:00
Martin Carlberg
1c4e23512b
Merge pull request #2326 from mrcarlberg/duplicate_ivar_superclass
...
Duplicate ivar on superclass
2015-03-13 10:36:40 +01:00
Antoine Mercadal
1dc060123d
NEW: Closing a platform window will correctly close its main CPWindow
...
Previously, when closing a platform window using the browser close
button, the represented `CPWindow` was not correctly closed.
This patch ensure `-(void)close` is called correctly by using the DOM
`unload` event. Also, delegate method `- (void)windowWillClose:` is
correctly called.
2015-03-10 16:35:03 -07:00
Antoine Mercadal
14349cb583
Merge pull request #2240 from Dogild/PlatformOrderOUt
...
New: added method initWithWindow in CPPlatformWindow
2015-03-10 13:24:00 -07:00
Antoine Mercadal
630aa53d98
Merge pull request #2321 from william57m/master
...
New: added the CPCache class
2015-03-05 18:08:18 -08:00
Antoine Mercadal
40c81b88d4
Merge branch 'master' of https://github.com/cappuccino/cappuccino
2015-03-05 17:00:53 -08:00
Antoine Mercadal
027a317291
FIXED: Memory Leak with tooltips
...
Only populate the tooltips handler functions when necessary (when there is a tooltip and when the view is in a window) or clear them otherwise.
Tests in /Tests/AppKit/CPViewTest.j
2015-03-05 16:59:37 -08:00
Martin Carlberg
1d1aae03f3
Added: Test case for duplicate ivar in superclass
2015-03-03 11:33:50 +01:00
Martin Carlberg
b47ad50d42
Fixed: Made the compiler manual test cases work again
2015-03-03 11:33:20 +01:00
cacaodev
82ae908e6a
Added Manual Test
...
Tests that widthForSegment: (the declared width) and frameForSegment:
(the effective frame) are disconnected.
Added a custom color for the divider.
2015-03-02 19:08:32 +01:00
Martin Carlberg
8e497e2a48
Fixed: Method scrollRectToVisible:(CGRect)aRect in CPView didn’t work correctly if aRect is larger then the visible rect.
...
If aRect is larger then the visible rect this method scrolled all they way to the opposite edge instead of the nearest.
2015-03-02 16:30:02 +01:00
william57m
471fbee090
Formatting: code readability and tests improved
2015-03-01 13:05:22 -05:00
william57m
d66de937d9
Formatting: to pass capp_lint and to respect Cappuccino's standards
2015-02-28 20:53:32 -05:00