cacaodev
d01a0e1b2d
Set default theme color to black for textfields in a selected row when they are bordered or editing.
2012-07-15 22:39:47 +02:00
cacaodev
2d8681dbd4
CPOutlineViewViewBasedCibTest & TableBindings: cleanup zombie outlets & image in xib.
...
CPOutlineViewViewBasedCibTest: button expand/collapse item and tracks item state.#
2012-07-15 22:36:07 +02:00
cacaodev
2bd5696d99
Add info message when converting NSTableCellView nib to plist
2012-07-15 22:33:46 +02:00
cacaodev
0b1d67116d
Merge remote-tracking branch 'upstream/master' into CPTableViewLion
2012-07-14 09:35:26 +02:00
aparajita
76738a0208
Merge pull request #1615 from slevenbits/text-size-theming
...
Text size and theming enhancements
- _CPImageAndTextView adds extra pixels to allow for fractional pixels in -sizeToFit.
- NSButton now allows buttons that are not fixed height, if the theme allows it.
- Documented the mapping between bezel style constants and their IB style names.
2012-07-13 21:04:41 -07:00
Aparajita Fishman
32dc0826cb
Text size and theming enhancements
...
- _CPImageAndTextView adds extra pixels to allow for fractional pixels in -sizeToFit.
- NSButton now allows buttons that are not fixed height, if the theme allows it.
- Documented the mapping between bezel style constants and their IB style names.
2012-07-13 21:00:02 -07:00
Aparajita Fishman
590b7ec704
format strings was not set in the xib
2012-07-13 20:26:57 -07:00
Aparajita Fishman
98b735b185
Install imagesize binary in both debug/release so that it works when install-debug-symlinks is used
2012-07-13 20:07:25 -07:00
Aparajita Fishman
dd686a0fca
Fixed spelling error in test app
2012-07-13 18:23:08 -07:00
aparajita
3fe2e4487e
Merge pull request #1571 from tancred/xcodecapp_fix_wrong_format_specifier
...
Corrected the format specifier for a logging statement in XcodeCapp.
2012-07-13 07:51:07 -07:00
cacaodev and Aparajita Fishman
2cf9fdf0d0
Check for sendsActionOnEndEditing
2012-07-13 07:45:08 -07:00
cacaodev and Aparajita Fishman
7c01f14bfe
Fix for #1593
2012-07-13 07:44:48 -07:00
cacaodev
da99b7b455
Remove temp merge files from previous commit. Added a view based table example to TableBindings
2012-07-13 16:41:57 +02:00
Alexander Ljungberg
716c340825
Merge branch 'master' of github.com:cappuccino/cappuccino
2012-07-13 15:11:46 +01:00
aparajita
625e47a725
Merge pull request #1591 from claimable/master
...
Fix for CPPredicateEditor Action Bug
Make sure the predicate value editor sends its action when resigning, so the predicate is updated.
2012-07-13 07:07:25 -07:00
Alexander Ljungberg
2ca3f657f9
Refs #1530 . Fix CPTableViewTest to work regardless of #1530 decision.
2012-07-13 13:24:43 +01:00
Alexander Ljungberg
b038b6baf6
Fixed: browser propagation control when not in browser.
...
This would lead to a `[CPPlatformWindow _willPropagateCurrentDOMEvent] unrecognized selector sent to instance` error if an event was sent in a non DOM environment.
2012-07-13 12:41:26 +01:00
cacaodev
f29f39d427
Merge remote-tracking branch 'upstream/master' into CPTableViewLion
...
Renamed Test apps.
Conflicts:
AppKit/CPTableView.j
Tests/Manual/TableTest/TableBindings/Resources/MainMenu.cib
Tests/Manual/TableTest/TableBindings/Resources/MainMenu.xib
2012-07-13 13:38:49 +02:00
Alexander Ljungberg
9abb79d191
Merge pull request #1612 from slevenbits/cpgeometry-improvements
...
Cpgeometry improvements
2012-07-13 11:37:02 +01:00
Malte Tancred
c3740c548d
Corrected the corrected format specifier for the flags variable.
2012-07-13 08:11:24 +02:00
aparajita
629f12a851
Merge pull request #1543 from cacaodev/CPTableView-content-binding
...
Added support for using bindings with CPTableView content (as opposed to CPTableColumn value bindings)
2012-07-12 19:58:12 -07:00
aparajita
e4de525a09
Merge pull request #1552 from mrcarlberg/outlineview_disclosure_width
...
Width of disclosure button determined by current disclosure control
2012-07-12 19:38:52 -07:00
aparajita
1a4e5a345d
Merge pull request #1576 from ggsato/fixForOpeningExistingDocument
...
fixed needsUntitled evaluation
An untitled window will only open if ALL documents fail to load.
2012-07-12 19:29:07 -07:00
Alexander Ljungberg
a4ae36929b
Fix CPGeometry.j import.
...
CPGeometry.j is now in Foundation.
2012-07-13 01:29:01 +01:00
Alexander Ljungberg
b9b98a39bb
Avoid Foundation depending on AppKit.
...
CPGeometry.j and CGGeometry.j now share their implementation in two private API classes in the lower layer Foundation.
2012-07-13 01:28:38 +01:00
Alexander Ljungberg
ae4b7cb58e
Sort imports.
2012-07-13 01:26:14 +01:00
Aparajita Fishman
f7d67e4b87
Cleanup, documented hacks
2012-07-12 17:20:30 -07:00
Antoine Mercadal
20c7ed0034
fix CPTextField baseline alignement
2012-07-12 15:23:17 -07:00
Antoine Mercadal
5c00ea627e
Add manual test case for label baseline alignment
2012-07-12 15:10:04 -07:00
Vladimir Shevchenko
ff074294ee
mistakes corrected
2012-07-13 03:47:34 +07:00
Vladimir Shevchenko
028965e708
mistakes corrected
2012-07-13 03:43:12 +07:00
Vladimir Shevchenko
28b48edf02
Completed aliases and tests
2012-07-13 01:52:06 +07:00
Aparajita Fishman
86b83338c0
CPRuleEditor fixes
...
- Fixed case where no format strings are specified in xib (which ends up being an empty string).
- Fixed case where malformed strings file would not match regex.
- General cleanup.
2012-07-12 10:16:49 -07:00
aparajita
25f51eb5cd
Merge pull request #1602 from mrcarlberg/sort_using_descriptors_with_key_path
...
Fixed sortUsingDescriptors: so it can handle sort descriptors with a key path
2012-07-12 08:19:46 -07:00
aparajita
7586af8f91
Merge pull request #1606 from slevenbits/system-font
...
Overhaul of system font handling
- System fonts now track the currently configured system font at runtime.
- You can specify CPFontCurrentSystemSize as a system font size to track the currently configured system font size at runtime.
- Theme fonts and nib2cib now determine face and size at runtime, there is no need to recompile if the system font is changed in Info.plist.
- All hard-coded references to 12.0 as a system font size have been replaced by the current system font size.
- Documented the font substitution algorithm and how to use custom fonts in the CPFont class docs.
- See Tests/Manual/FontEnhancementTest for a demo.
2012-07-12 07:01:30 -07:00
Vladimir Shevchenko
d6b9daf7ca
Fixed documentation & spaces
2012-07-12 02:47:12 +07:00
Vladimir Shevchenko
2905cd1586
Linked methods from CPGeometry to CGGeometry + added unit tests
2012-07-12 00:19:10 +07:00
aparajita
7a6009f2e3
Merge pull request #1610 from slevenbits/text-clip-fix
...
Text clip fix
Currently when controls and text fields size to fit text, they use a to determine the correct height/width. Some browsers do not account for fractional pixels that arise from antialiasing. Cappuccino views must clip their contents, so the fractional pixels get clipped, and depending on the font this can be quite noticeable.
This patch adds 1 pixel when necessary to ensure no clipping occurs.
2012-07-11 09:19:46 -07:00
Vladimir Shevchenko
a6d6fb1a1e
CPGeometry moved to Foundation
2012-07-11 16:29:30 +07:00
Aparajita Fishman
4af061516c
CPTableColumn -setHidden documentation was backwards.
2012-07-10 21:53:51 -07:00
Aparajita Fishman
df9611cc2c
Cleanup
2012-07-10 18:53:41 -07:00
Aparajita Fishman
99cd246ed8
Fix clipping of text due to fractional pixels
2012-07-10 18:08:33 -07:00
Aparajita Fishman
872df9fe39
Fixed window positioning
2012-07-10 17:35:42 -07:00
Aparajita Fishman
ec4bfa00ee
Per Cocoa, 0 size means create a static font in the current system font size. Added tests.
2012-07-10 16:40:44 -07:00
Aparajita Fishman
68c001e0c0
Don't attempt show CPScrollView, CPScroller or tooltips in the showcase, it doesn't work
2012-07-10 15:36:33 -07:00
Aparajita Fishman
5e40d6702e
jake clobber should only clobber the theme, not Cappuccino
2012-07-10 12:47:55 -07:00
Aparajita Fishman
a3d4dc2f9a
Wrap _DOMElement access in #if PLATFORM(DOM), cleanup
2012-07-09 22:19:26 -07:00
aparajita
a8d1224097
Merge pull request #1607 from slevenbits/archive-formatter
...
CPControl archives/unarchives its formatter
This allows you to use a formatter with a table column's data view.
2012-07-09 21:32:24 -07:00
Aparajita Fishman
73fea44aa2
CPControl now archives/unarchives its formatter
...
This allows you to use a formatter with a table column's data view.
2012-07-09 21:30:09 -07:00
Aparajita Fishman
309463f15d
Fixed parameter name
2012-07-09 16:50:31 -07:00