Alexander Ljungberg
45ee3aa0a3
Merge branch 'master' of github.com:280north/cappuccino
2010-12-15 23:32:16 +01:00
Alexander Ljungberg
d587016cc3
Fixed: CPSegmentedControl did not take divider width into account when auto sizing. This resolves the incorrect tab sizes in CPTabView.
...
If a segmented control was initialised with a zero width and then expanded with setSegmentCount, it would not allocate space for any needed dividers. The more tabs were added the more the segmented control would be undersized. The fix is to automatically adjust the width when dividers are added or removed.
2010-12-15 23:26:31 +01:00
Klaas Pieter Annema
8aeaa6681a
implement menuForEvent in CPTableView
2010-12-15 15:30:10 +01:00
Klaas Pieter Annema
8a0a68248c
don't check valid row range in dragging code
2010-12-15 15:30:10 +01:00
Jeremy Lujan
41d757e0c4
*Fix issue in setParameters due to expression in while condition in CPFlashView
...
*Protect against overwriting flashvars in _params when setParams is called after setFlashVars in CPFlashView
2010-12-14 21:38:52 -06:00
Alexander Ljungberg
bd28d688aa
Merge branch 'CPScrollView-home-end-fix' of https://github.com/eventualbuddha/cappuccino into eventualbuddha-CPScrollView-home-end-fix
2010-12-15 01:06:32 +01:00
Alexander Ljungberg
6ab679a725
Optimise _processKeyboardUIKey by only declaring the keys of interest once.
2010-12-15 01:06:02 +01:00
Brian Donovan
6b7d636b0d
Follow tolmasky's suggestions.
...
- Fixes a bug in moveByOffset where we called CGPointMake with a CGPoint.
- Remove _moveToPoint: and just inline it where it was used.
2010-12-14 16:00:20 -08:00
Alexander Ljungberg
f72749fbd6
Allow home and end function keys as unqualified key equivalents. Manual test for home and end function keys.
2010-12-15 00:26:42 +01:00
Alexander Ljungberg
9a032a57d0
Merge branch 'CPScrollView-home-end-fix' of https://github.com/eventualbuddha/cappuccino into eventualbuddha-CPScrollView-home-end-fix
2010-12-15 00:12:30 +01:00
Alexander Ljungberg
8ef7f07195
Fixed: CPArrayController's addObject and CPArray's insertObject:inArraySortedByDescriptors:.
...
CPArray insertObject:inArraySortedByDescriptors: now quickly inserts objects at the end of the array if no sort descriptors are specified.
CPArrayController initialises its sort descriptors to an empty array.
Fixed: array controller's addObject added objects to the arranged objects array in a different order than in the content array if no sort descriptor was set.
2010-12-14 23:33:14 +01:00
Alexander Ljungberg
2af2fc31a1
Fixed: archived table views could end up with a nil sort descriptor instead of an empty array.
2010-12-14 21:36:04 +01:00
Brian Donovan
9bf0edb5df
Implement CPScrollView scrollToBeginningOfDocument: and scrollToEndOfDocument:.
...
Also ensures that the home/end DOM keys were properly mapped to their Cocoa equivalents, so that home/end will trigger scrollToBeginningOfDocument:/scrollToEndOfDocument:.
2010-12-14 12:12:25 -08:00
Alexander Ljungberg
53f4baa9ac
Fixed: CPArrayController add: and insert: would fail if automaticallyPreparesContent was NO.
...
This was caused by an unimplemented method in the original adapted from Cocotron CPObjectController.
2010-12-14 20:44:22 +01:00
Alexander Ljungberg
f2b2852b76
Allow array controllers as table sources in cibs.
...
When an array controller is loaded from a cib, the data source may be connected before the bindings are. Hence, we can't check for required data source methods at the time because we do not know if we are using bindings yet. The new behaviour is to only warn when the methods are actually required, which matches Cocoa.
2010-12-14 17:35:34 +01:00
Klaas Pieter Annema
003dcface0
make selectedTag accessor public again
...
This reverts commit cfee75b6e9 .
2010-12-13 22:16:06 +01:00
Klaas Pieter Annema
cfee75b6e9
rename CPPopUpButton selectedTag to _selectedTag
2010-12-13 10:38:23 +01:00
Klaas Pieter Annema
0463af26b3
Merge branch 'CPPopUpButton-selectedTag-binding' of https://github.com/eventualbuddha/cappuccino into eventualbuddha-CPPopUpButton-selectedTag-binding
2010-12-13 10:11:46 +01:00
Antoine Mercadal
adc2d2b513
support for HUD rounded button
2010-12-11 14:34:03 +01:00
Francisco Ryan Tolmasky I
d69f46f7ee
More capp_linting.
...
Reviewed by me.
2010-12-09 13:45:29 -08:00
Francisco Ryan Tolmasky I
ffea2de826
Style fixes.
...
Reviewed by me.
2010-12-09 13:00:52 -08:00
Ross Boucher
3f2dd34ee5
We should be using UID not hash
2010-12-08 16:43:45 -08:00
Ross Boucher
901f3fe63b
Merge branch 'nib2cib-bindings-options' of https://github.com/cacaodev/cappuccino into cacaodev-nib2cib-bindings-options
2010-12-08 14:11:23 -08:00
Ross Boucher
ceb4432b49
Add a round button to the aristo showcase
2010-12-08 13:32:04 -08:00
Ross Boucher
b80c48886a
Merge branch 'cpbutton-rounded-bezel-style-support' of https://github.com/primalmotion/cappuccino into primalmotion-cpbutton-rounded-bezel-style-support
...
Conflicts:
AppKit/Themes/Aristo/ThemeDescriptors.j
2010-12-08 13:23:14 -08:00
Brian Donovan
55121d501b
Call will/didChange manually since this isn't a setter.
2010-12-08 07:38:10 -08:00
Brian Donovan
2c0c8b59a2
Fix documentation typo.
2010-12-07 11:44:48 -08:00
Brian Donovan
788419d64c
NSPopUpButton has no public -setSelectedTag, so make it private.
2010-12-07 07:23:50 -08:00
Brian Donovan
735a38d134
NSPopUpButton has no CPValueBinding, use @"selectedIndex".
2010-12-07 07:23:30 -08:00
Francisco Ryan Tolmasky I
8d80903cf2
Merge branch 'CPFontManager-fix' of https://github.com/aparajita/cappuccino into aparajita-CPFontManager-fix
2010-12-06 11:46:52 -08:00
Aparajita Fishman
432c98f5f7
Fix variable name
2010-12-06 14:05:18 -05:00
Klaas Pieter Annema
f7495155af
Merge branch 'issue702' of https://github.com/stevegeek/cappuccino into stevegeek-issue702
2010-12-06 09:47:08 +01:00
Francisco Ryan Tolmasky I
c2ee9a9a5e
Fix for rows not showing up in tablviews that were not directly in scrollviews.
...
Reviewed by Randy.
2010-12-04 18:52:46 -08:00
Francisco Ryan Tolmasky I
71bbd85ba4
Fix for ctrl not being interpreted as command in Linux.
...
Reviewed by me.
2010-12-04 11:12:28 -08:00
Francisco Ryan Tolmasky I
3776a7bee1
Fix for invisible toolbar items sending their associated menu item as the sender for their actions.
...
Reviewed by me.
2010-12-04 10:43:34 -08:00
Francisco Ryan Tolmasky I
fb51a0f892
Merge branch 'CPMenu-menuWillOpen-fix' of https://github.com/eventualbuddha/cappuccino into eventualbuddha-CPMenu-menuWillOpen-fix
2010-12-04 09:46:22 -08:00
Brian Donovan
79c2edca2d
Allow binding to CPPopUpButton's selectedTag.
2010-12-03 16:12:22 -08:00
Klaas Pieter Annema
175f1a9acd
add support for windows in CPViewAnimation
2010-12-03 15:08:53 +01:00
Francisco Ryan Tolmasky I
6cbff694ab
Fix for CPTextField not found in tests.
...
Reviewed by me.
2010-12-02 17:20:35 -08:00
Randall Luecke
54e106bb14
Merge branch 'master' of git://github.com/280north/cappuccino
...
Conflicts:
AppKit/CPTableView.j
2010-12-02 19:51:40 -05:00
Randall Luecke
3d1992440b
Fix drag and drop bug
2010-12-02 19:50:55 -05:00
Francisco Ryan Tolmasky I
1cbaea0e3d
Further capp_linting - removing accidental global.
...
Reviewed by me.
2010-12-02 12:11:57 -08:00
Francisco Ryan Tolmasky I
400bdb5103
Further capp_linting.
...
Reviewed by me.
2010-12-02 11:44:42 -08:00
Francisco Tolmasky
dd560fb78c
capp_lint CPAnimation.j.
...
Reviewed by me.
2010-12-02 10:38:51 -08:00
Klaas Pieter Annema
eb6c103396
Merge branch 'fixes' of https://github.com/MCF/cappuccino into MCF-fixes
2010-12-02 10:58:14 +01:00
Klaas Pieter Annema
45c585e5c2
fix CPViewAnimation invalid dictionary key strings
2010-12-02 10:54:27 +01:00
Francisco Ryan Tolmasky I
ff60125183
Some capp_linting.
...
Reviewed by me.
2010-12-01 11:04:17 -08:00
cacaodev and Klaas Pieter Annema
43f8b50ef7
revert _searchMenuTemplate -> searchMenuTemplate
2010-12-01 10:35:25 +01:00
cacaodev and Klaas Pieter Annema
7c098753cf
CPSearchField:
...
- Fix recentAutosaveName decoding (setter was needed)
- Fix a bug where 2 search fields in the same app would receive the same recentSearches update when recentAutosaveName set.
- Update recentAutosaveName to use the new CPUserDefaults class instead of CPCookie.
- searchMenuTemplate nib2cib decoding. searchMenutemplate is just an outlet, it's automatically connected.
- Removed CPSearchFieldSeparatorItemTag
- Updated Test app with a nib2cibed search field. Ability to set some options for the regular search field.
- Style and white space.
2010-12-01 10:35:25 +01:00
Stephen Ierodiaconou
b46d283dc4
Closes 702: CPBezierPath stroke calls CGContextClosePath
2010-12-01 09:45:46 +02:00