Klaas Pieter Annema
|
3d39bf8720
|
Merge branch 'master' of git://github.com/280north/cappuccino
|
2010-06-29 11:27:33 +02:00 |
|
Randall Luecke
|
9a302328c6
|
Move the new close button a little to the right to confrom with the Aristo art.
|
2010-06-26 23:35:33 -05:00 |
|
Randall Luecke
|
cdb1ac32fa
|
Use the new Aristo HUD window art.
|
2010-06-26 23:22:24 -05:00 |
|
 Alexander LjungbergandRandall Luecke
|
74af0dc93a
|
Fixed: Shift + Arrow Keys in allowsMultipleSelection CPTableViews did not expand the selection anymore after the recent key binding updates.
|
2010-06-26 00:10:30 -05:00 |
|
 Alexander LjungbergandRandall Luecke
|
2da1dc31fb
|
Simplify CPCollectionView keyboard selection code, eliminate some redundancy.
|
2010-06-26 00:10:21 -05:00 |
|
 Alexander LjungbergandRandall Luecke
|
6b55c81462
|
Fixed: Shift + Arrow Keys in allowsMultipleSelection CPCollectionViews did not expand the selection anymore after the recent key binding updates.
|
2010-06-26 00:10:12 -05:00 |
|
 Alexander LjungbergandRandall Luecke
|
07630964c1
|
Reverse bindings support for CPCollectionView selectionIndexes. This enables binding a CPCollectionView's selectionIndexes to a CPArrayController.
|
2010-06-26 00:09:54 -05:00 |
|
 AndreasandRoss Boucher
|
a6b7d456f4
|
Add isLoaded to CFBundle and CPBundle
|
2010-06-23 20:11:05 -07:00 |
|
Ross Boucher
|
7c5a07f709
|
Fix the issue where CPSecureTextField would sometimes cause all other text fields to go crazy afterwards.
|
2010-06-23 19:58:43 -07:00 |
|
Ross Boucher
|
7e25166ce1
|
Revert the fixed frame size assumption for now.
|
2010-06-23 19:13:56 -07:00 |
|
Randall Luecke
|
10c067e44f
|
When dragging over a tableview row we should jump to the next row at the bottom 30% of the row, not 50%... otherwise it gets really really bad with large row heights.
|
2010-06-21 22:32:18 -05:00 |
|
 Scott KyleandRoss Boucher
|
f81e97726a
|
Fixed setName: in CPImage to return BOOL as in Cocoa
|
2010-06-21 13:23:27 -07:00 |
|
nciagra
|
8f040d6ff1
|
Fixed a couple of Unix key bindings.
|
2010-06-21 13:53:17 -04:00 |
|
 Alexander LjungbergandRoss Boucher
|
32fb13a9a9
|
Fixed: long titles in CPAlert buttons would be cut off. Fix is to use the standard 80 pixels width as a minimum width only.
|
2010-06-19 18:26:19 -07:00 |
|
 Alexander LjungbergandRoss Boucher
|
4b86115d30
|
Set the alert default button using the CPCarriageReturnCharacter key equivalent to match the recent Cappuccino change for default buttons.
|
2010-06-19 15:42:29 -07:00 |
|
 Alexander LjungbergandRoss Boucher
|
12a49d0ee1
|
CPAlert informative text support.
|
2010-06-19 15:41:15 -07:00 |
|
nciagra
|
b37f5b4143
|
Fix CPResponderTest.
|
2010-06-18 14:18:29 -04:00 |
|
nciagra
|
cbb9602f9e
|
Better caching of key bindings.
|
2010-06-18 11:50:33 -04:00 |
|
nciagra
|
997a305d35
|
Added CPKeyBinding for a dynamic key binding system.
|
2010-06-18 10:40:15 -04:00 |
|
nciagra
|
f09193ce07
|
Properly differentiate between special keys and normal keys in key handlers.
|
2010-06-17 00:17:52 -04:00 |
|
nciagra
|
96fc34c00e
|
CPResponder -interpretKeyEvents: will only call -insertText: if the Command and Control keys are not being held.
|
2010-06-16 22:03:31 -04:00 |
|
nciagra
|
bd06b8a867
|
Modifier keys will fire flagsChanged: instead of keyDown: and keyUp:, like Cocoa does.
|
2010-06-16 22:02:40 -04:00 |
|
Randall Luecke
|
7414d1407f
|
Moved tracking of last selected row index to selectRowIndexes: in tableview.
|
2010-06-16 13:59:25 -05:00 |
|
Ross Boucher
|
19d5431f60
|
Revert "slightly delay triggering the action in CPControl performClick: to make sure the click is always visible"
This reverts commit eaf4fa240f.
|
2010-06-16 08:54:30 -07:00 |
|
 Alexander LjungbergandRoss Boucher
|
f2c01cbbbd
|
In CPUndoManager, handle the edge cases if an object changes from being an Objective-J object to being just a JS object. Also handle the case where an Objective-J object could theoretically compare equal to nil - CPNull isEqual:.
|
2010-06-16 08:50:42 -07:00 |
|
 Alexander LjungbergandRoss Boucher
|
c807358216
|
Support non Objective-J objects in CPUndoManager's no-op check for auto undo.
|
2010-06-16 08:50:34 -07:00 |
|
 Alexander LjungbergandRoss Boucher
|
685c3c9853
|
Don't add no-ops to the undo stack when using automatic undo manager mode. This is necessary when used together with bindings since controls issue reverse binding updates whenever editing ends, which would add a 'do nothing' undo entry on the stack in cases where nothing changed.
|
2010-06-16 08:50:27 -07:00 |
|
 Alexander LjungbergandRoss Boucher
|
db3514a2c1
|
Only allow a single window frame animation at a time; stop the previous animation before starting a new one. This allows e.g. a sheet animating open to 'turn around' and animate right back out. Fixed: if a sheet was closed before it finished animating open, for example by hitting a keyboard equivalent immediately, CPWindow would crash with "Uncaught TypeError: Cannot read property 'sheet' of null".
|
2010-06-16 08:46:54 -07:00 |
|
 Aparajita FishmanandRoss Boucher
|
6a43c544eb
|
Added support for reading max rows/columns from cib
|
2010-06-16 08:32:14 -07:00 |
|
Ross Boucher
|
1b174b86ca
|
Buttons should also be re-centered after their height is changed in nib2cib.
|
2010-06-16 08:14:04 -07:00 |
|
Klaas Pieter Annema
|
f40fc321fe
|
Make the window perform it's defaults button's key equivalent after the default keyDown messages are handled
|
2010-06-16 14:17:58 +02:00 |
|
Klaas Pieter Annema
|
eaf4fa240f
|
slightly delay triggering the action in CPControl performClick: to make sure the click is always visible
|
2010-06-16 14:16:17 +02:00 |
|
Ross Boucher
|
17a8be1ae6
|
Return the actually last selected row in CPTableView.
Closes 716.
|
2010-06-15 19:20:48 -07:00 |
|
 Aparajita FishmanandRoss Boucher
|
16be03b162
|
If first segment is enabled and mode is one-only, _selectedSegment is correctly set to 0
|
2010-06-15 19:11:31 -07:00 |
|
Ross Boucher
|
2f58517ce5
|
Request headers should be set after the request is re-opened. Closes #701.
|
2010-06-15 09:29:04 -07:00 |
|
Francisco Ryan Tolmasky I
|
9a3c2d5311
|
Fix for scrolling affecting background windows with NativeHost.
Reviewed by me.
|
2010-06-12 18:33:59 -07:00 |
|
Ross Boucher
|
fed39694f6
|
Improve the handling of key window's losing their status.
|
2010-06-12 18:23:51 -07:00 |
|
 Alexander LjungbergandRoss Boucher
|
5c5412db67
|
Make didChangeValueForKey work even if willChangeValueForKey was not called.
|
2010-06-11 14:08:07 -07:00 |
|
 Alexander LjungbergandRoss Boucher
|
1c35bd22f8
|
Don't test keyCodes directly in CPResponder now that we have proper key equivalent characters.
|
2010-06-11 12:05:31 -07:00 |
|
 Alexander LjungbergandRoss Boucher
|
c28222e04d
|
Test CPResponder's interpretKeyEvents in preparation for rewrite.
|
2010-06-11 12:05:23 -07:00 |
|
 Alexander LjungbergandRoss Boucher
|
854481e395
|
Fixes #710. Treat \r and \n key equivalents as the same key (return).
|
2010-06-11 10:19:07 -07:00 |
|
 Alexander LjungbergandRoss Boucher
|
44555ac724
|
UTF compatible CFData base64 string encoder and decoder. Use it for CPButton key equivalent archiving. Also ordered CPText.j constants by value and removed the empty CPText class definition as it caused errors with nib2cib. Fixed: the key equivalent for forward delete (CPDeleteFunctionKey, \uF728) was transformed to '(' (\u0028) when archived and unarchived.
|
2010-06-11 09:39:19 -07:00 |
|
 Alexander LjungbergandRoss Boucher
|
dcec14decd
|
Fixed: delete (backspace) and forward delete were switched as compared to Cocoa. Fixed: delete could not be used as a key equivalent without a modifier.
|
2010-06-11 09:37:47 -07:00 |
|
Randall Luecke
|
f62d81e79f
|
Fix for nib2cib breaking with an emptry class implementation.
|
2010-06-10 22:37:52 -05:00 |
|
 Derek HammerandRandall Luecke
|
9ff056f073
|
Making the DisclosureButton a little more subtle. Adding shadow to the disclosure buttons.
|
2010-06-10 18:21:51 -05:00 |
|
Ross Boucher
|
1edb0bcc4a
|
Fix for null key equivalents.
|
2010-06-10 16:14:22 -07:00 |
|
 Scott KyleandRandall Luecke
|
1899250a53
|
Semicolons are nice...
|
2010-06-10 16:42:28 -05:00 |
|
 Scott KyleandRandall Luecke
|
443e23e348
|
Without the commas, these create global variables
|
2010-06-10 16:42:19 -05:00 |
|
Ross Boucher
|
1e6595fca7
|
Slight switch statement change so that nil/0 are treated equivalently.
|
2010-06-10 13:29:47 -07:00 |
|
 Alexander LjungbergandRoss Boucher
|
5ed475eedd
|
Slightly faster _couldBeKeyEquivalent (1% of runtime in 3000 calls). Performance test included.
|
2010-06-10 10:57:42 -07:00 |
|