Aparajita Fishman
df5ce9e0f3
Merge branch 'master' of github.com:intalio/cappuccino
2011-09-05 10:15:27 -04:00
Aparajita Fishman
16b446ae08
Finished CPComboBox, reworked _CPPopUpList to be more generic, factored some code from CPComboBox to _CPPopUpList
2011-09-05 02:02:05 -04:00
Aparajita Fishman
d0a5b6e1c7
Added test app.
2011-09-02 03:41:17 -04:00
Aparajita Fishman
271a1ef3b4
Cocoa always sends NSControlTextDidEndEditingNotification and the action when resigning, whether or not editing had begun.
2011-09-02 02:48:34 -04:00
Aparajita Fishman
b91042eb08
Merge remote branch 'refs/remotes/cappuccino/master'
2011-09-02 02:48:20 -04:00
Alexander Ljungberg
608cb86a4a
Whitespace cleanup.
2011-08-31 18:51:15 +01:00
Alexander Ljungberg
88780ff0a9
Merge pull request #1352 from primalmotion/cappuccino
...
---
In latest versions of webkit window.open(url) return undefined if url == ""
2011-08-31 18:47:43 +01:00
Antoine Mercadal
a5e241afd7
update PlatformWindows test (use the slider to play with the titles)
2011-08-31 19:17:41 +02:00
Antoine Mercadal
28772d3254
use CPWindow's title for platform window
2011-08-31 19:17:10 +02:00
Antoine Mercadal
d1f5c1eebc
patch for enventual webkit bug with window.open()
2011-08-31 18:28:47 +02:00
release
d40ebaf369
Changed version number to 1.0.0.010-SNAPSHOT
2011-08-29 16:34:09 -05:00
release
06f74e5ef0
Changed version number to 1.0.0.009
1.0.0.009
2011-08-29 16:34:00 -05:00
release
5eaeb5f05e
Changed version number to 1.0.0.009-SNAPSHOT
2011-08-29 15:42:45 -05:00
release
961cb2f6ed
Changed version number to 1.0.0.008
1.0.0.008
2011-08-29 15:42:34 -05:00
alenovo
4dca2bbb85
Edited Buildfile via GitHub
2011-08-29 22:25:30 -03:00
alenovo
892d3d7120
Edited Buildfile via GitHub
2011-08-29 21:46:34 -03:00
alenovo
c0fe499937
Edited Buildfile via GitHub
2011-08-29 21:26:34 -03:00
alenovo
01e8e9e597
Edited Buildfile via GitHub
2011-08-29 21:25:32 -03:00
alenovo
08b740c36f
Edited Buildfile via GitHub
2011-08-29 21:24:23 -03:00
alenovo
31918bc0cd
Edited Buildfile via GitHub
2011-08-29 21:22:21 -03:00
aparajita
d45aeed224
Merge pull request #1 from correa-intalio/master
...
Changing version number
2011-08-29 07:47:40 -07:00
Diego Martin Correa
7d2835c522
Changing version numbre to complete build process
2011-08-29 11:45:47 -03:00
Alexander Ljungberg
c77a282aaf
Raise CPRangeException if CPString substringToIndex: is out of bounds.
2011-08-27 23:50:18 +01:00
Alexander Ljungberg
7a1cd5c545
Fix CPString substringToIndex documentation. The index parameter is not inclusive.
2011-08-27 23:49:40 +01:00
Aparajita Fishman
cff26bd4e6
Instead of specifying a list class, pass a list delegate.
1.0.0.007
2011-08-24 13:51:57 -04:00
Aparajita Fishman
936ae1d563
Fixed the license
2011-08-24 13:24:55 -04:00
Aparajita Fishman
3d52935be0
Fixed no border CPTextField inset to match the default, changed license to LGPL 3.0, added missing PLATFORM(DOM) guard
2011-08-24 10:50:15 -04:00
Aparajita Fishman
777b167a2a
Restored KVO exception, added mutating operations to test app
2011-08-24 09:58:03 -04:00
Aparajita Fishman
c5d602bd6d
Removed mistaken exception, it's okay if didChangeValueForKey: is called without willChangeValueForKey:
2011-08-24 01:35:33 -04:00
Aparajita Fishman
8545195cd7
Updated README
2011-08-24 00:58:58 -04:00
Aparajita Fishman
74fd73c18d
Merge branch 'refs/heads/CPComboBox'
...
Conflicts:
AppKit/Themes/Aristo/Resources/textfield-bezel-square-2.png
AppKit/Themes/Aristo/Resources/textfield-bezel-square-8.png
AppKit/Themes/Aristo/Resources/textfield-bezel-square-disabled-2.png
AppKit/Themes/Aristo/Resources/textfield-bezel-square-disabled-3.png
AppKit/Themes/Aristo/Resources/textfield-bezel-square-disabled-5.png
AppKit/Themes/Aristo/Resources/textfield-bezel-square-disabled-6.png
AppKit/Themes/Aristo/Resources/textfield-bezel-square-focused-0.png
AppKit/Themes/Aristo/Resources/textfield-bezel-square-focused-1.png
AppKit/Themes/Aristo/Resources/textfield-bezel-square-focused-2.png
AppKit/Themes/Aristo/Resources/textfield-bezel-square-focused-3.png
AppKit/Themes/Aristo/Resources/textfield-bezel-square-focused-5.png
AppKit/Themes/Aristo/Resources/textfield-bezel-square-focused-6.png
AppKit/Themes/Aristo/Resources/textfield-bezel-square-focused-7.png
AppKit/Themes/Aristo/Resources/textfield-bezel-square-focused-8.png
AppKit/Themes/Aristo/ThemeDescriptors.j
Tests/Manual/NewTextField/AppController.j
2011-08-24 00:46:01 -04:00
Aparajita Fishman
2479f15b6b
Merge remote branch 'refs/remotes/280north/master'
2011-08-24 00:30:39 -04:00
Aparajita Fishman
75875f4032
Reverted to previous theme layout system
2011-08-23 19:20:14 -04:00
Aparajita Fishman
0752b63b03
Adjusted tweak to match new bezel
2011-08-23 17:56:30 -04:00
Aparajita Fishman
bde2f20fa3
- Tweaks to layout
...
- Fixed sizing of popup list to take intercell spacing into account
2011-08-23 17:17:01 -04:00
Alexander Ljungberg
29ff54054e
Fix a typo.
2011-08-22 23:03:34 +01:00
Alexander Ljungberg
8e1bbe0132
Merge pull request #1345 from primalmotion/cappuccino
...
---
This patch allow to send play message before
the sound is actually loaded (by remembering the play request
and playing the sound when loaded if needed)
this allows to do:
```objj
var sound = [[CPSound alloc] initWithContentsOfURL:aSoundURL byReference:NO];
[sound play];
```
2011-08-22 22:59:39 +01:00
Aparajita Fishman
c12305f40a
Fixed a typo in CPTextField, CPComboBox should be using border-inset to account for the button, not content-inset.
2011-08-22 08:10:47 -04:00
Aparajita Fishman
2be149c486
Finished theming CPComboBox and reworked related themes...
...
- Using more logical scheme for widget layout. bezel-inset is inset from frame to the bezel image. border-inset is the inset from the frame to the visible border (if any), which usually is the width of a focus ring. content-inset is the inset from the border rect to the content frame, including the width of the border. This scheme makes it much easier to visualize what is happening, and also makes it possible to ensure a consistent margin between the content and the surrounding bezel border. It also allowed me to remove the funky +1 pixel hack in [CPTextField becomeFirstResponder].
- CPTextField (square and rounded) and CPTokenField had their theme insets reworked to fit the new scheme.
- Added missing disabled bezel for rounded textfield.
- All textfield focus rings look much nicer now (more like Cocoa). Previously the actual border of a textfield would shrink when focused, now it stays the same.
- In CPTokenField, wrapped all references to _inputElement in #if PLATFORM(DOM).
- Placeholder state was not being set correctly because a recent change to [CPTextField _updatePlaceholderState] uses the cached _stringValue instead of [self stringValue]. CPTokenField has its own override now that checks the token count.
2011-08-21 01:40:10 -04:00
Antoine Mercadal
a2b6585c0d
CPSound support play while loading
...
This patch allow to send 'play' message before
the sound is actually loaded (by remembering the play request
and playing the sound when loaded if needed)
this allow to do:
```objj
var sound = [[CPSound alloc] initWithContentsOfURL:aSoundURL byReference:NO];
[sound play];
```
2011-08-20 18:48:11 +02:00
Aparajita Fishman
c7a16deb6f
Fixed some edge case bugs, added full nib2cib support
2011-08-20 00:58:43 -04:00
Francisco Ryan Tolmasky I
aa452952a8
Merge pull request #1344 from aparajita/valueForKeyPath-tweak
...
Much more efficient test for first character of string
2011-08-18 09:43:46 -07:00
Aparajita Fishman
1fb8c95b5d
Merge branch 'refs/heads/CPTextField'
2011-08-18 09:22:56 -04:00
Aparajita Fishman
6ea4aa0a66
Much more efficient test for first character of string
2011-08-18 00:52:59 -04:00
Aparajita Fishman
ad630c840b
Much more efficient test for first character of string
2011-08-18 00:51:59 -04:00
Aparajita Fishman
16b52035c1
Much more efficient test for first character of string
2011-08-18 00:51:37 -04:00
Aparajita Fishman
e98cd9e069
New bezel for CPTextField
2011-08-18 00:47:32 -04:00
Aparajita Fishman
e99f7261f3
New bezel for CPTextField
2011-08-18 00:46:53 -04:00
Aparajita Fishman
85b370e6cf
Merge remote branch 'refs/remotes/280north/master'
2011-08-17 18:06:25 -04:00
Randy Luecke
2462cd7b1d
Merge pull request #1316 from primalmotion/cppopover
...
add CPPopover (Cocoa API compliant)
2011-08-17 11:17:02 -07:00