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
f9cc77382a
Merge pull request #2475 from daboe01/daboe01-readme-fix
...
Fixed: missing requirements for developers...
2016-08-24 16:45:19 +02: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
c0bf301434
Test: full manual test for the iOS hit test bug.
2016-08-19 14:35:44 +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
beb3646bef
New: test which demonstrates a hit test bug in iOS Safari.
2016-08-19 01:15:12 +01:00
Alexander Ljungberg
eb8330a420
New: test which demonstrates an iOS virtual keyboard bug.
2016-08-18 23:53:25 +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
b26c78828e
make manual test more explicit
2016-08-17 21:16:16 +02: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
86e2e0a2c3
minor rewording
2016-08-17 19:06:20 +02:00
daboe01
e2349019a3
minor rewording
2016-08-17 19:05:04 +02:00
daboe01
e485044cfb
remove mentioning of gcc and clang dependencies
2016-08-17 19:02:34 +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
daboe01
c64e1daa99
minor rewording
2016-08-15 21:21:53 +02:00
daboe01
d6b4933b05
Merge remote-tracking branch 'origin/daboe01-readme-fix' into daboe01-readme-fix
...
# Conflicts:
# README.markdown
2016-08-15 21:20:48 +02:00
daboe01
bcf9cee0f8
more details and compiler dependencies
2016-08-15 21:20:19 +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