Darrell Walisser
2a82703e46
-fix uninitialized _selectedRange member when loading from cib
2011-11-15 10:14:07 -05:00
Darrell Walisser
6eace4258f
-initial stab at doc-modal sheets
2011-09-18 16:08:10 -04:00
Alexander Ljungberg
4aec3f7466
Refs #1355 . Manual window title test.
...
In the PlatformWindows test, change the window title both when theWindow is a non platform window and when it is a platform window to verify that the browser window title changes only when it should.
2011-09-17 11:07:38 +01: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
2815d462be
Refs #1360 . Test for CPTokenField tokenField:shouldAddObjects:atIndex:.
2011-09-16 20:51:45 +01:00
Alexander Ljungberg
85f8ca9241
Refs #1360 . Format code.
2011-09-16 19:29:53 +01:00
Alexander Ljungberg
b5fb9e8c23
Merge pull request #1360 from jigzat/cappuccino
...
---
Enabled tokenField:shouldAddObjects:atIndex delegate method and used on _autocompleteWithDOMEvent method to have some control over tokens. Not sure why wasnt enabled, it needed very few code. Maybe no one needed it til now.
This is my first collaboration ever, so Im not sure if is of any use.
2011-09-16 19:10:23 +01:00
Klaas Pieter Annema
1addc002d3
Merge branch 'master' of github.com:cappuccino/cappuccino
2011-09-16 12:00:05 +02:00
Klaas Pieter Annema
e99e2660e9
more fixes and tests for _CPKVCArray
2011-09-16 11:43:42 +02:00
Aparajita Fishman
03d1bb8bce
Added missing statement separator, concatenated var block, fixed symlink deletion/creation sometimes failing.
2011-09-15 17:09:15 -07:00
Klaas Pieter Annema
5b00f7f2e8
improve _CPKVCArray
...
_CPKVCArray now consistently calls both single and multiple indexes accessors consistently
Tests that verify the behavior are included
2011-09-15 22:32:23 +02:00
Klaas Pieter Annema
97b7f0901e
add tests for key view loop behavior
2011-09-15 17:50:37 +02: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
aparajita
7886d49e65
Merge pull request #1359 from primalmotion/fix-and-improve-doxygen-theme
...
Fix and improve doxygen theme
2011-09-09 21:48:17 -07: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
Antoine Mercadal
8dab47f4da
mozilla compat
2011-09-08 18:12:32 +02:00
Alexander Ljungberg
90d069df2b
Refs #1343 . Remove now obsolete README.md.
...
Everything in the README has been fixed except 3 and 4. 4 is outside of the issue scope and 3 works as intended (nearly). The array controller does not have `setAvoidsEmptySelection:NO` so an empty selection should not be possible unless there are no items.
2011-09-08 17:02:15 +01:00
Antoine Mercadal
dcbe3ee650
fix paremeters touching their description in bubbles
2011-09-08 17:15:12 +02:00
Antoine Mercadal
e32489aba1
tiny padding improvment in generated html docs
2011-09-08 17:08:50 +02:00
Antoine Mercadal
b619c0b793
some small graphical improvments
2011-09-08 16:55:12 +02:00
Antoine Mercadal
fab61d14fa
forget to restore the bg color of the tree view
2011-09-08 14:44:05 +02:00
Antoine Mercadal
b4edc084f8
add Cappuccino logo
2011-09-08 14:00:20 +02:00
Antoine Mercadal
c7518d0c49
merge Aparajita's previous improvments on the CSS
2011-09-08 12:44:10 +02:00
Antoine Mercadal
a40345c14d
fix the slider
2011-09-08 11:46:20 +02:00
Antoine Mercadal
909471a5d7
fix the documentation generation process
2011-09-08 01:30:58 +02:00
Antoine Mercadal
38f7ea00c2
update doxygen.css
2011-09-08 00:43:32 +02:00
Alexander Ljungberg
9f459f053e
Fixed: several CPArrayController methods returned undefined instead of booleans.
2011-09-07 18:17:35 +01:00
Alexander Ljungberg
4195f3b8c6
Test that CPArrayController setSelectionIndexes: does not modify its input.
2011-09-07 18:02:53 +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
Alexander Ljungberg
7f31be7cb1
Fixed: array replaceObjectsInRange:withObjectsFromArray: always failed with a "'null' is not an object' error.
...
This was caused by the new range checks in f8404c7a97 .
2011-09-07 16:18:08 +01:00
Alexander Ljungberg
78b9c5b576
Fixes #1343 . Support nested willChange… didChange… calls.
...
When multiple calls are nested, only the first willChange… and the last didChange… will notify observers, avoiding duplicate notifications for the same change.
2011-09-07 16:14:01 +01:00
Alexander Ljungberg
01e35efdbb
Refs #1343 . Recreate manual bindings test as an automatic test.
2011-09-07 16:04:35 +01:00
Aparajita Fishman
bef1687b1f
Test app for bindings fixes.
2011-09-07 12:51:36 +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
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
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
Alexander Ljungberg
29ff54054e
Fix a typo.
2011-08-22 23:03:34 +01:00