Antoine Mercadal
2742e3d77b
fix flashScrollers doesn't work
2011-10-25 12:11:11 +02:00
Antoine Mercadal
210bb3e5c9
prevent scrollers to show track on mouse enter when ratio is 1
2011-10-06 16:41:36 +02:00
Antoine Mercadal
2451b08306
fix accidental global
2011-10-06 13:38:31 +02:00
Antoine Mercadal
866047c116
fix sone visual glitches
2011-10-05 17:46:51 +02:00
Antoine Mercadal
8912d31bec
do not fade in scrollers on overing
2011-10-05 17:32:44 +02:00
Antoine Mercadal
4b1ce8bc0b
better art for default knob style
2011-10-05 16:55:08 +02:00
Antoine Mercadal
422e940bc7
use default knob style as default. logic.
2011-10-05 16:24:37 +02:00
Antoine Mercadal
e3565bdc7d
fix visual glitch when scroller are hidden and overed
2011-10-05 15:57:18 +02:00
Antoine Mercadal
86f01cfaec
add a timer before fading out the scroller when overed
2011-10-05 11:34:06 +02:00
Antoine Mercadal
6e4007adc0
add support for the different scroller knob styles
2011-10-05 11:27:32 +02:00
Antoine Mercadal
8c6913c399
small theming adjustment
2011-10-04 17:03:23 +02:00
Antoine Mercadal
efdfd0db10
fix some bugs and update arts
2011-10-04 16:21:24 +02:00
Antoine Mercadal
d6412eec58
tidy up the CPScrollView class file
2011-10-04 14:36:08 +02:00
Antoine Mercadal
53a6d2de83
support for changing scroller styles
2011-10-04 14:05:02 +02:00
Antoine Mercadal
7fe990e9f6
keep scroller visible if mouse is over, even if timer fire
2011-10-03 21:15:21 +02:00
Antoine Mercadal
7b7ad0715b
add artwork
2011-10-03 21:08:06 +02:00
Antoine Mercadal
1a57d032b9
make CPScrollView acting like Mac OS X Lion ones
2011-10-03 21:07:46 +02:00
Antoine Mercadal
b424c19eee
optimization
2011-10-03 17:28:32 +02:00
Antoine Mercadal
4d597069cf
fix problem in CPTokenField with wrong theme state if containing tokens
2011-10-03 17:08:21 +02:00
Alexander Ljungberg
b2b305cc4b
Merge pull request #1274 from aparajita/cappuccino
...
---
- Enhanced -description method of CPImage and CPColor to show the exact content, especially for pattern colors.
- Added CPColorWithImages() convenience function, analogous to PatternColor() function used in theme descriptors.
- Added @cond/@endcond in CPColor to ignore local variables.
- Sample app included. See the console for samples of -description output for all color/image types.
2011-09-27 20:53:41 +01:00
Aparajita Fishman
c5a9ee544c
Comment cleanup, replace CPRect with _CGRect.
2011-09-25 17:06:02 -07:00
Aparajita Fishman
368d66f76e
Copy the input frame, it should not be modified in place.
2011-09-25 16:59:44 -07:00
Nicolas Goy and Aparajita Fishman
5aaae61b46
Modified CPStepper to support theming better by adding the ability to size buttons through theme
2011-09-25 15:19:14 -07:00
Alexander Ljungberg
29fe50c2d7
Merge pull request #1365 from primalmotion/cappuccino
...
---
My previous patches was preventing to change the CPPlatformWindowt title once it was opened using windows setTitle:
This patch fix it.
2011-09-21 13:04:24 +01:00
Antoine Mercadal
d0c59ee253
fix bug preventing the CPPlatformWindow's title to change once opened
2011-09-21 14:00:35 +02:00
Alexander Ljungberg
c8991e07b9
Merge pull request #1355 from primalmotion/cappuccino
...
---
if setTitle: is called on a CPWindow with the primaryPlatformWindow as platformWindow,
the main pages title is changed. This patch prevent changing the primaryPlatformWindows title.
This is not optimal, but this is better than changing the title at each window setTitle: call
2011-09-17 10:55:43 +01:00
Alexander Ljungberg
48157db973
Refs #1360 . Fixed: index was always 0 in CPTokenField tokenField:shouldAddObjects:atIndex: delegate method.
2011-09-16 21:52:09 +01:00
Alexander Ljungberg
d070e5fce5
Merge branch 'master' of github.com:cappuccino/cappuccino
2011-09-16 21:47:20 +01:00
Alexander Ljungberg
a8fae51ea8
Refs #1360 . Cursor movement fixes, optimisations.
...
Don't move the cursor forward if no token was inserted. Only count new tokens once.
2011-09-16 21:46:20 +01:00
Alexander Ljungberg
85f8ca9241
Refs #1360 . Format code.
2011-09-16 19:29:53 +01:00
Klaas Pieter Annema
67b2671dad
improve key view loops
...
- include the window's content view at the start of the key view loop
- set the initial first responder to the window's content view (and keep it that way unless it is explicitly changed)
- CPWindow should return NO from acceptsFirstResponder (Cocoa compliance).
- change the type of setInitialFirstResponder, this is compliant with Cocoa. The new key view loop code will break if initial first responder is anything but a view
- change the implementation of selectNextKeyView:, selectPreviousKeyView:, selectKeyViewFollowingView: and selectKeyViewPrecedingView: to follow to Cocoa's documentation
2011-09-15 16:39:24 +02:00
Samir Gartner
e5284e9b43
Fixed some possible error of my part where selectedRange is moved beyond bounds
2011-09-09 22:31:17 -05:00
Samir Gartner
c6403baa04
Fixed cursor position issue in a little escapade...guess that's all for now folks
2011-09-09 13:28:37 -05:00
Samir Gartner
662b1ec696
Submitted the right CPTokenField file, was missing the part to use the delegate approved tokens. Still lacks a way to put the cursor after the last token (if the delegate returns more than one token)
2011-09-09 12:48:18 -05:00
Samir Gartner
043df71185
Enabled tokenField:shouldAddObjects:atIndex delegate method and used on _autocompleteWithDOMEvent method to have some control over tokens. Not sure why wasn't enabled, it was very few code. Maybe no one needed it 'til now
2011-09-08 22:56:52 -05:00
Alexander Ljungberg
9f459f053e
Fixed: several CPArrayController methods returned undefined instead of booleans.
2011-09-07 18:17:35 +01:00
Alexander Ljungberg
4926824482
Fixed: CPArrayController setSelectionIndexes: sometimes modified its input.
...
Also very slightly improved performance as sometimes the input index set would be instantiated internally and then needlessly copied.
2011-09-07 17:53:48 +01:00
Alexander Ljungberg
cb2f539cf7
Send didChange in reverse order of willChange in CPObjectController setContent:.
2011-09-07 17:32:19 +01:00
Antoine Mercadal
afa691376e
fix unable to change mainWindow's title
2011-09-02 14:00:49 +02:00
Antoine Mercadal
be10bcf27a
Fix CPPlatformWindow's title bug
...
if setTitle: is called on a CPWindow with the primaryPlatformWindow as platformWindow,
the main page's title is changed. This patch prevent changing the primaryPlatformWindow's title.
This is not optimal, but this is better than changing the title at each window setTitle: call
2011-09-02 12:42:09 +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
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
Randy Luecke
2462cd7b1d
Merge pull request #1316 from primalmotion/cppopover
...
add CPPopover (Cocoa API compliant)
2011-08-17 11:17:02 -07:00
Randy Luecke
331e338c06
Merge pull request #1333 from eventualbuddha/CPAlert-subclass-builder-support
...
Allow CPAlert subclasses to use +alertWithMessageText:... et al.
2011-08-17 11:16:20 -07:00
Randy Luecke
2b68f40872
Merge pull request #1341 from cacaodev/CPTableView_drawBackgroundInClipRect
...
CPTableView: -drawBackroundInClipRect: bug
2011-08-17 11:15:33 -07:00
Randy Luecke
2f7b3c306d
Merge pull request #1335 from alexmipego/master
...
CPBox autoresize settings
2011-08-17 11:13:46 -07:00
Alexander Ljungberg
f773bd217c
Fixed with token field: remove false ivar '_tokenIndex' and fix tokenField:tokenField completionsForSubstring:indexOfToken:indexOfSelectedItem: ignoring its indexOfToken: parameter.
2011-08-12 19:46:39 -04:00
Alexander Ljungberg
a5f0f0e3db
CPTokenField archiving support.
2011-08-12 19:29:59 -04:00
cacaodev
9f06ed725e
CPTableView: -drawBackroundInClipRect:
...
Fixes a bug where we were drawing rows from 0 instead of the first exposed when usesAlternatingBackgroundColors:YES
2011-08-11 21:06:19 +02:00