Martin Carlberg and GitHub
12ed42e163
Merge pull request #2505 from HTPC-Schrauber/fix-RegEx
...
Fixed: RegEx for gcc > 4.9
2017-01-16 12:36:57 +01:00
Martin Carlberg and GitHub
6c9c135062
Merge pull request #2525 from daboe01/new-textview-bindings
...
New: bindings support for CPTextView + dragging improvements
2017-01-16 12:24:56 +01:00
Martin Carlberg and GitHub
6aea0160df
Merge pull request #2508 from daboe01/fix-sizing-issue
...
Fixed: text-sizing by canvas and via DOM sizing differed by 1px
2017-01-16 12:20:06 +01:00
daboe01
ace1332ca5
fixed: semipredicate issue caused typingAttributes being overwritten by placeholder attibutes
2016-12-28 23:16:03 +01:00
daboe01
baa313e8f8
fixed: insertion point was wrong sometimes when dragging beyond last character
2016-12-26 23:30:23 +01:00
daboe01
3d9aa24f3c
formatting
2016-12-26 23:18:24 +01:00
daboe01
c287d457d6
formatting
2016-12-26 22:14:12 +01:00
daboe01
7537b27a58
fixed: pboad types were wrong when unarchiving from cib
2016-12-26 22:11:11 +01:00
daboe01
1f560c92fc
fixed: dragging pasteboard was not respecting rich vs. plain
2016-12-26 21:49:36 +01:00
daboe01
74cd11c763
minor cleanup
2016-12-26 14:50:33 +01:00
daboe01
ee7d89331b
fixed: selection dragging was broken by changes to insertText
2016-12-26 12:50:16 +01:00
daboe01
5b51077823
fixed: changing the selection was possible despite isSelectable returning NO
2016-12-26 12:35:23 +01:00
daboe01
d2f94d1945
formatting
2016-12-26 11:53:49 +01:00
daboe01
2b893d0ea1
fixed: placeholder string was not supported in textview bindings
2016-12-26 11:47:33 +01:00
daboe01
a08da57cbb
fixed: reverse setting did not work
2016-12-26 10:56:43 +01:00
daboe01
a313fe5a86
add basic binder + manual test
2016-12-26 09:40:58 +01:00
daboe01
544de699f6
Merge remote-tracking branch 'cappuccino/master' into new-textview-bindings
2016-12-24 20:46:26 +01:00
daboe01
d9d35b7f50
add binder class router
2016-12-24 20:46:12 +01:00
Martin Carlberg and GitHub
51b9b40c7e
Merge pull request #2515 from daboe01/chrome-rich-paste-fix
...
fixed: native paste on chrome was not working as robustly as it should [+1]
2016-12-13 09:40:18 +01:00
daboe01
61848c5e24
fixed: selection was not properly restored upon undo/redo
2016-12-12 20:29:19 +01:00
Martin Carlberg and GitHub
60b2f7d243
Merge pull request #2513 from daboe01/fix-combobox-scroll-issue
...
Fixed: legacy scrollers were not clickable under some circumstances
2016-12-12 13:16:01 +01:00
daboe01
d2a5e126ae
fixed: native rich text was parsed when pasted into plain textview
...
+ newline fix in rtf parser
2016-12-11 22:42:43 +01:00
daboe01
9d7d8ddde9
fixed: native rich pasting pasted rich text into plain textviews
2016-12-11 14:05:51 +01:00
Martin Carlberg and GitHub
249ebeb4aa
Merge pull request #2517 from daboe01/fix-initial-blinking-on-sheet
...
Fixed: caret did not blink in empty textview, e.g. when on freshly opened popover
2016-12-10 11:11:13 +01:00
daboe01
378c14d790
formatting
2016-12-09 23:53:08 +01:00
daboe01
30c1093c2f
fixed: rich native pasting caused FF to flicker
2016-12-09 23:45:16 +01:00
daboe01
b966c8cb0b
formatting
2016-12-09 21:35:42 +01:00
daboe01
38cddf029b
fixed: rich native pasting was not using the rtf pasteboard type on chrome
2016-12-09 21:32:21 +01:00
Martin Carlberg and GitHub
6652a27781
Merge pull request #2518 from cacaodev/CPControl-usesSingleLine
...
New: Allow a text based control to stay on a single line when text wraps.
2016-12-09 15:13:28 +01:00
daboe01 and cacaodev
08b067cfc5
fixed: cared was blinking during typing ( #2519 )
2016-12-04 13:33:24 +01:00
daboe01
4959b84b4c
fixed: implicit casting of NULL aWith argument to string in _sizeWithFont:inWidth:
2016-12-02 22:08:48 +01:00
cacaodev
d42562fdcb
New: Allow a text based control to stay on a single line when wrapping
...
A private flag have been added in _CPImageAndTextView. It must be set
to YES when it does not make sense for a control to hold multiline text.
This is now the case for all CPSegmentedControl.
Test: In CPSegmentedControlTest, hit « Add Segment with flexible
width » button. The new label should be vertically centered.
2016-12-02 09:10:39 +01:00
daboe01
329469fe84
fixed: _textContainerOrigin.y was not respected when predicting the cared position in empty textview
2016-11-20 22:36:24 +01:00
daboe01
93b0c5a7e5
fixed: font height was nil under certain circumstances
2016-11-20 21:44:08 +01:00
daboe01 and cacaodev
8203c71b03
fixed: CPTextView's needsPanelToBecomeKey did not return YES ( #2512 )
...
This is confirmed to conform to cocoa.
2016-11-17 16:43:54 +01:00
daboe01
80d1e9a9a7
fixed: ceiling the sizing width caused subtle issues with CPTextView
2016-11-15 22:43:24 +01:00
daboe01
3c27e57b19
fixed: native rich pasting curly braces crashed chrome
2016-11-15 21:02:04 +01:00
daboe01
b46b2f048d
fixed: native paste on chrome was not working as robustly as it should
2016-11-14 23:09:04 +01:00
daboe01
12b274ab43
formatting
2016-11-13 22:55:29 +01:00
daboe01
986cccb800
fixed: legacy scroller was not clickable under some circumstances
2016-11-12 23:03:45 +01:00
daboe01
66c9a1e90a
ceil is a better solution than adding one
2016-11-11 23:02:57 +01:00
daboe01
a1925e1d0b
fixed: the canvas sizing and DOM sizing differed by 1px
2016-11-08 19:52:45 +01:00
cacaodev
947d552509
Fix merging
2016-11-07 22:57:33 +01:00
cacaodev
cfbef141d8
CPAnimationContext: Inhibit DOM updates during size animation
...
Previously, during frame updates, we were writing the css values we
just read before.
Canvas sizing is preserved as it is needed when the view has custom
drawing.
2016-11-07 22:26:30 +01:00
cacaodev
410ad0dc09
Style: print debug logs in debug mode only
2016-11-07 22:26:29 +01:00
cacaodev
3d9b42f0c2
Style: CSSAnimation.j linting
...
Using default eslint config for js
2016-11-07 22:26:29 +01:00
Didier Korthoudt and cacaodev
eeea21c882
Fixed: CPViewAnimator was not giving correct frame information ( #2502 )
...
Fixed: When only animating frameSize, there’s no matrix defined. This is now
correctly handled.
New: The animator can explicitly request frames updates when the frameOrigin
keyPath changes with the new method [animator setWantsPeriodicFramesUpdates:YES]
2016-11-07 22:20:55 +01:00
Maik Opitz
a5c8e87e6d
Removed mistaken triplequotes
2016-11-03 12:33:39 +00:00
Maik Opitz
3a25c683b6
Regex nochmals angepasst
2016-11-02 16:48:10 +01:00
Maik Opitz
fb43f8bf1a
Regex nochmals angepasst
2016-11-02 16:45:01 +01:00