daboe01
422e014eff
fixed ^a and ^e semantics
2016-09-16 18:32:14 +02:00
daboe01
dd4e044608
fixed: various tab related line height issues
2016-09-15 22:26:20 +02:00
daboe01
13fad1ca47
fixed regression: line spacing was odd when small line followed large line
2016-09-15 20:25:28 +02:00
daboe01
70aaa29016
removal of dead code
2016-09-14 22:38:50 +02:00
daboe01
7dcec9afcf
fixed: infinite loop due to undo edge case
2016-09-14 22:20:33 +02:00
daboe01
608642fc25
formatting
2016-09-14 22:18:52 +02:00
daboe01
315fc21eca
fixed: setFrameSize: was iterating every character
2016-09-09 21:00:22 +02:00
daboe01
8cfd3aeda9
fixed: sizing cache was not set up correctly
2016-09-09 20:31:53 +02:00
daboe01
3a948406d5
optimisation: _indexOfObject used a method call instead of js property
2016-09-03 10:00:24 +02:00
daboe01
91c52f8ec8
Merge remote-tracking branch 'cappuccino/master' into NEW--CPTextView
2016-09-03 09:40:49 +02:00
daboe01
6076bbb554
Fixed: CPRange was not copied before altering its content
2016-09-02 19:50:57 +02:00
daboe01
f70d3359c4
removed: temporary debugging code
2016-09-01 21:46:41 +02:00
daboe01
2dbfbe36c3
fixed: lineheight and base wrap issue
2016-09-01 21:45:12 +02:00
daboe01
a25bd03566
fixed: container switch semantics
2016-09-01 20:37:35 +02:00
daboe01
109da1c2cc
fixed: typsetting the paragraph geometry was not as fast as it could be
2016-09-01 20:08:34 +02:00
daboe01
9a48e25bb1
fixed: container geometry was not cached appropriately
2016-09-01 14:48:51 +02:00
daboe01
a3ade200a9
fixed: textContainers were not cached appropriately
2016-09-01 14:43:10 +02:00
daboe01
eb1901f03d
fixed: comparison was not using the characterCode
2016-09-01 13:50:46 +02:00
daboe01
f8c7cdfc28
typesetter optimization: use integer constants instead of strings
2016-09-01 13:31:40 +02:00
daboe01
ea58d84b55
fixed: text sizing was slower than it should be
...
thanks mrcarlberg for spotting this
2016-09-01 13:25:12 +02:00
Martin Carlberg and GitHub
1360caaa81
Merge pull request #2467 from daboe01/tableview-cell-editing-fix-2-take
...
Fixed: tableview corruption when clicking on a cell-based control during an editing session
2016-09-01 06:08:14 +02:00
Alexandre Wilhelm and GitHub
315a7b9e6a
Merge pull request #2476 from daboe01/New-CGContextText
...
fixed: CoreGraphics does not have basic text drawing support
2016-08-30 17:43:55 -06:00
daboe01
79311d107b
fixed: line fragements were searched linearly instead of using binary search
2016-08-27 22:54:09 +02:00
daboe01
77435fcbd7
fixed: void scanning for fragments during typesetting
2016-08-27 14:25:44 +02:00
Alexander Ljungberg
4395c07648
Merge branch 'fix-mobile-text-entry'
2016-08-25 13:28:29 +01:00
Martin Carlberg and GitHub
e4fce08eff
Merge pull request #2477 from daboe01/setTimeout-scrolling-fix
...
fixed: scrolling events are missed on slower maschines in chrome 52
2016-08-24 16:23:56 +02:00
Alexander Ljungberg
47196cbc55
Typos.
2016-08-19 14:57:57 +01:00
Alexander Ljungberg
f6671f8561
Fixed: iOS virtual keyboard broke hit tests.
...
Without this fix, tapping on the screen while the virtual keyboard of iOS was open, and it had forced scrolling (due to the input being low on the screen), would cause incorrect mouse event locations. So you might tap on a text field below your current field to edit it and something entirely different would get selected.
2016-08-19 14:35:19 +01:00
Alexander Ljungberg
26aab2961b
New: iOS Safari virtual keyboard "Done" button support.
...
Without this change, clicking the done button in iOS Safari would dismiss the virtual keyboard but then it would immediately come back (as we forced a refocus).
The fix is to no longer force a refocus since it turns out we don't need to anymore given another previous fix.
2016-08-19 13:07:43 +01:00
Alexander Ljungberg
c233abe3a4
New: -CPEvent subtype.
2016-08-19 12:45:41 +01:00
Alexander Ljungberg
7f3c2176f8
Fix typos.
2016-08-18 23:52:10 +01:00
Alexander Ljungberg
1d0fdd68f4
Formatting.
2016-08-18 23:51:35 +01:00
daboe01
85648c7f11
fixed: manual test was missing
2016-08-17 20:10:02 +02:00
daboe01
8588f446aa
formatting
2016-08-17 19:17:47 +02:00
daboe01
d723c5c1c7
formatting
2016-08-17 19:16:57 +02:00
daboe01
7897f2489c
fixed: setString: altered selection
2016-08-17 19:15:41 +02:00
daboe01
72d80e2857
fixed: scrolling events were missed on slower maschines in chrome 52
2016-08-16 20:53:49 +02:00
daboe01
79a4733698
fixed: CoreGraphics does not have basic text drawing support
2016-08-16 20:30:42 +02:00
Alexander Ljungberg
a2960a7997
Merge pull request #2463 from daboe01/cppasteboad-cleanup
...
CPPasteboad.j removal of dead code
2016-08-15 14:50:04 +01:00
Alexandre Wilhelm and GitHub
fedc721432
Merge pull request #2439 from cacaodev/CPView-viewDidAppear
...
NEW: CPViewController -viewWill/DidAppear & viewWill/didDisappear
2016-08-09 23:06:10 -07:00
daboe01
b7d399faf7
fixed: bold and italic extraction from dom for native paste
2016-08-01 09:17:05 +02:00
daboe01
28691bb8a0
improved formatting extraction from the dom in native paste operations
2016-08-01 08:50:24 +02:00
daboe01
fd61f35f78
fixed: rtf-color table was not written
2016-07-29 18:49:38 +02:00
daboe01
0505b59781
formatting
2016-07-29 17:32:48 +02:00
daboe01
a3601e5167
preparations for native rich paste
2016-07-29 17:31:40 +02:00
daboe01
99f63ab64d
fixed: are double typing issue in webkit browsers
2016-07-29 16:28:17 +02:00
daboe01
bb2a9fe180
formatting
2016-07-24 17:45:26 +02:00
daboe01
e9c7c7ee4c
fixed: editing state was deleted after committing a non-text-control
2016-07-24 17:43:45 +02:00
daboe01
ff7d4f237a
fixed: hitTest: had side effects
2016-07-24 17:03:00 +02:00
daboe01
27b0f531d7
fixed: more support for RTF for Pages.app
2016-07-17 15:19:40 +02:00