Alexander Ljungberg
c8a37b4f99
Improve readability.
2012-09-17 19:46:36 +01:00
Alexander Ljungberg
117d946ed3
Contributing guidelines.
...
These will be shown in GitHub: https://github.com/blog/1184-contributing-guidelines .
2012-09-17 18:54:25 +01:00
Antoine Mercadal
d4b0e2a124
fix some paths using non unicode chars causing xcc_general_include.h import problems
2012-09-15 12:17:43 -07:00
Antoine Mercadal
4acda0c447
fix and update css for documentation when using doxygen 1.8
2012-09-14 14:33:13 -07:00
Antoine Mercadal
a7b40a5cdd
XcodeCapp now uses both .m and .h shadow files in addition of the general include .h. Seems to fix most of the problems + refactoring
2012-09-13 19:07:46 -07:00
Antoine Mercadal
ad5b9b658e
take care of the .h and .m
2012-09-13 19:06:34 -07:00
Antoine Mercadal
df28a4696e
parser.j now generate both header and implementation files
2012-09-13 19:06:00 -07:00
Antoine Mercadal
c30a6fb843
import the general include file to allow XCode to understand custom class inheritance
2012-09-13 14:09:30 -07:00
Antoine Mercadal
2e7afc3ca1
when managin the project, create a file containing includes of all projects files
2012-09-13 14:09:02 -07:00
Antoine Mercadal
2f428fa389
test item visibility when expanding/collapsing items
2012-09-10 15:19:32 -07:00
Antoine Mercadal
0a189906cd
notify delegate that item did collapse after reloading them
2012-09-10 15:17:45 -07:00
Antoine Mercadal
e4a6d8520c
CPOutlineView notify for items expanded after having reloaded them
2012-09-10 13:49:40 -07:00
Alexander Ljungberg
fe138be7ae
Merge pull request #1668 from BlairDuncan/SelectionCompatibility
...
Windows selection compatibility. Fix for issue 1390
2012-09-04 13:45:31 +01:00
Alexander Ljungberg
ff51263671
Merge pull request #1669 from slevenbits/cpscrollview-frame
...
Fix frame of CPScrollView is calculated incorrectly.
2012-09-04 13:34:08 +01:00
Blair Duncan
04f650dde7
Windows selection compatibility. Fix for issue 1390
2012-09-03 23:47:11 -04:00
Alexander Ljungberg
48e797a80d
Minor hit test optimisation.
2012-09-03 20:20:23 +01:00
Alexander Ljungberg
bf3a152946
Whitespace.
2012-09-03 20:20:05 +01:00
Alexander Ljungberg
7264692a0a
Optimise CPSegmentedButton setEnabled:forSegment:.
...
Don't relayout the segmented button if the enabled state of a segment is not changed.
2012-09-02 23:33:56 +01:00
Alexander Ljungberg
b5776445ec
Significantly optimise CPToolbar validation.
...
Avoid sending notifications about toolbar items' enabled state needlessly.
Tiling is expensive, but even if the toolbar item ignores redundant `setEnabled:` calls, the cost of notifications alone can really add up when there are many toolbar items.
2012-09-02 23:08:14 +01:00
Ilya Kulakov
ee1c5478b1
Fix frame of CPScrollView is calculated incorrectly.
2012-09-03 03:41:14 +07:00
Alexander Ljungberg
63bad1dae0
Setting _data just once is enough.
2012-09-02 17:28:34 +01:00
Alexander Ljungberg
d0fa16b96b
Fix NSPopUpButton in previous commit.
2012-08-31 23:19:24 +01:00
Alexander Ljungberg
3dacb4a5ef
Fix nib2cib alignment ofCPColorWell, CPComboBox, CPPopUpButton and CPSegmentedControl.
2012-08-31 22:31:40 +01:00
Alexander Ljungberg
ce80ee1739
Merge pull request #1667 from slevenbits/stepper-visuals
...
Visual `CPStepper` fixes.
2012-08-31 22:11:19 +01:00
Alexander Ljungberg
4e6b9978ce
Adjust size in NSStepper to CPStepper.
2012-08-31 22:09:11 +01:00
Alexander Ljungberg
31d5ddb20a
Improve CPStepper graphics.
...
* Disabled `CPStepper` looked larger than the regular stepper due to the outline becoming white.
* Wrong pixels at bottom corners.
2012-08-31 22:08:25 +01:00
Alexander Ljungberg
2355b7a38b
Fixes #1666 : since 5763ebd extremely slow double clicks would be accepted.
...
`CPEvent timestamp` is now in seconds so the double click delay has to be adjusted. Also slightly increased double click interval to account for lower precision.
2012-08-31 13:56:14 +01:00
Alexander Ljungberg
0e68729d7f
Fixed: dragged table view columns ignored custom column header views.
2012-08-29 16:41:43 +01:00
Alexander Ljungberg
b33763caeb
Fixed: popovers could only properly open relative to views in the main window.
...
This would make the popover open with the wrong coordinates if the positioning view was in a window different than the main window, such as a utility window which can't become the main window.
2012-08-28 16:25:41 +01:00
Alexander Ljungberg
5b19c967f4
Merge branch 'master' of github.com:cappuccino/cappuccino
2012-08-28 14:33:45 +01:00
Alexander Ljungberg
acd98b5c88
Clarify CPTabView code.
2012-08-28 14:32:04 +01:00
Alexander Ljungberg
ff93262873
Work around rendering bugs in WebKit when moving canvas backed views.
...
This bug would cause errors such as the subviews of a CPBox not drawing properly as the box moved (e.g. due to animation).
2012-08-28 14:31:35 +01:00
Alexander Ljungberg
f535a6a242
Minor CPTabView optimisation.
2012-08-28 11:42:38 +01:00
Antoine Mercadal
d1c978669b
run ImageOptim on all images. Saved around 30% of original size
2012-08-24 11:48:55 -07:00
Alexander Ljungberg
b28673d23d
Eliminate some debug output from jake test runs.
2012-08-24 17:26:27 +01:00
Alexander Ljungberg
46848562d0
Improve describe format of CPDictionary and CPArray to be more like literals.
...
E.g. a dictionary is expressed as @{key1: value1}, an array like @[value2, value2], a string like @"<value>".
Also don't put all child objects into quotation marks - that makes them all look like strings.
2012-08-24 17:25:37 +01:00
Alexander Ljungberg
9cbc52e858
Cappuccino v0.9.6 RC2.
v0.9.6-RC2
2012-08-22 22:35:53 +01:00
Alexander Ljungberg
3cdf4fbc88
RC2 bootstrap.
2012-08-21 23:18:24 +01:00
Alexander Ljungberg
b032c9e455
Fixed: objcc --includeTypeSignatures typo.
2012-08-21 22:37:08 +01:00
Alexander Ljungberg
6d4ce10150
Formatting.
2012-08-21 01:24:36 +01:00
Alexander Ljungberg
8b227798e1
Merge branch 'master' of github.com:cappuccino/cappuccino
2012-08-19 17:32:09 +01:00
Alexander Ljungberg
1514e8e981
Fixed: don't crash in unit tests if using Rhino.
...
Apparently Rhino doesn't have `<input element>.setAttribute` and an error would be thrown in `CPCompatibility.j`: `Cannot find function setAttribute in object [object Object].`
2012-08-19 17:16:09 +01:00
Alexander Ljungberg
4fbd0fdc42
Unit test KVCArray setArray: behaviour.
2012-08-19 16:50:09 +01:00
Antoine Mercadal
fea31d54f8
Update comments to remove references to .xCodeSupport
2012-08-17 20:14:26 -07:00
Alexander Ljungberg
3dffbd6071
Refs #1001 . Make it easy to test text field cut/paste behaviour.
2012-08-16 19:13:59 +01:00
Alexander Ljungberg
876757e748
Refs #1001 . Don't use old cut/paste workaround if oninput fix is available.
2012-08-16 19:13:30 +01:00
Alexander Ljungberg
7abaa30526
Refs #1001 . Fixed: text field cut/paste by context menu would not trigger a change notification.
...
Also just regular copy and paste could fail to trigger notifications.
2012-08-16 19:03:18 +01:00
Alexander Ljungberg
1a467f9208
Test text fields with various sizes.
2012-08-15 18:31:39 +01:00
Alexander Ljungberg
54d5f4b0a4
Fixed: horizontal text jump when editing text fields in some browsers.
...
We were compensating for a bug in Safari, older versions of Chrome and Firefox in our input placement. But new Chrome and neither IE 8 nor IE 9 needed it which resulted in the text being off in those browsers.
2012-08-15 18:31:20 +01:00
Alexander Ljungberg
ca3a4f9b9c
Fixed: text field font size while editing was wrong in Internet Explorer.
...
Tested in Internet Explorer 8 and 9.
2012-08-15 18:12:53 +01:00