daboe01
|
4e14ad7821
|
basic support of text selection dragging
|
2016-09-28 15:12:26 +02:00 |
|
daboe01
|
aee5a2cbe4
|
refactor point conversion to private method _characterIndexFromEvent
|
2016-09-28 11:55:56 +02:00 |
|
daboe01
|
bdec147874
|
formatting
|
2016-09-17 16:34:39 +02:00 |
|
daboe01
|
189fc76dad
|
fixed: highspeed typing issue
|
2016-09-16 23:59:09 +02:00 |
|
daboe01
|
c0a68005d4
|
fixed: native rich pasting was not working robustly enough in chrome
|
2016-09-16 23:09:54 +02:00 |
|
daboe01
|
8187e4cdc2
|
formatting
|
2016-09-16 19:22:13 +02:00 |
|
daboe01
|
cc98fd4167
|
fixed: keystroke duplication when shift is pressed immediately after
|
2016-09-16 19:21:12 +02:00 |
|
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
|
3a948406d5
|
optimisation: _indexOfObject used a method call instead of js property
|
2016-09-03 10:00:24 +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
|
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 |
|
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
|
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
|
27b0f531d7
|
fixed: more support for RTF for Pages.app
|
2016-07-17 15:19:40 +02:00 |
|
daboe01
|
01e96d3086
|
fixed: Pages.app rtf did not parse correctly
|
2016-07-17 15:00:35 +02:00 |
|
daboe01
|
3da5b3a278
|
fixed: entering return blocked the nativeinputmanager
|
2016-07-01 18:26:01 +02:00 |
|
daboe01
|
9f6460ddae
|
prevent certain race conditions in deadkey handling in FF and safari
|
2016-06-30 19:45:09 +02:00 |
|
daboe01
|
f1dcf85d7b
|
turned off logging in RTF parser
|
2016-06-26 21:33:17 +02:00 |
|
daboe01
|
5afa7e9fc3
|
fixed: rtf parser did not propagate paragraph style sometimes
|
2016-06-26 17:05:19 +02:00 |
|
daboe01
|
75c102f304
|
fixed: rtf-producer colortable dead index issue
|
2016-06-25 21:23:35 +02:00 |
|
daboe01
|
68f3c10055
|
fixed: only one color was supported on the pasteboard
|
2016-06-25 20:49:56 +02:00 |
|
daboe01
|
e9aeda2a34
|
fixed: _RTFProducer was referencing wrong colortbl entries
|
2016-06-25 20:09:56 +02:00 |
|
daboe01
|
45c7a110b6
|
prevent blinking during cursor navigation more robustly
|
2016-06-22 22:04:10 +02:00 |
|
daboe01
|
e438e6aedb
|
fixed: same pasteboardtype was used for plain and rich text
|
2016-06-22 20:39:41 +02:00 |
|
daboe01
|
e206d78a52
|
removed unused range parameter from _characterRangeForIndex
|
2016-06-19 13:51:53 +02:00 |
|
daboe01
|
d94a82b0a7
|
paragraph selection dragging fix
|
2016-06-19 13:45:41 +02:00 |
|
daboe01
|
3bee3d1701
|
improved: paragraph selection via triple click
|
2016-06-18 22:51:41 +02:00 |
|
daboe01
|
631352e1ef
|
improved FF deadkey detection
|
2016-06-18 20:36:22 +02:00 |
|