daboe01 and GitHub
e198fbdc40
Merge pull request #3122 from daboe01/fixed-keycode-management-in-cptextview
...
fixed: Keyboard-event handling is based on the deprecated charCode
2026-01-28 20:57:07 +01:00
daboe01
134688ef5c
improved: double click emulation by double tapping
2025-07-18 21:48:09 +02:00
daboe01
b3695ed710
formatting
2025-07-06 12:48:31 +02:00
daboe01
9e15700f93
cleanup stuff
2025-07-03 22:10:57 +02:00
daboe01
6b2494ede4
fixed: arrow navigation
2025-07-02 19:54:52 +02:00
daboe01
f4ac0630b8
formatting
2025-07-01 22:25:20 +02:00
daboe01
b3cb22caef
more modernisations
2025-07-01 22:16:33 +02:00
daboe01
b1d96dfdee
improved reliance of key
2025-07-01 21:53:53 +02:00
daboe01
5ecdaafadf
fixed: arrow keys did not work
2025-07-01 20:23:29 +02:00
daboe01
223bbc86e1
fixed: arrow keys did not work
2025-07-01 19:42:12 +02:00
daboe01
0867e718d1
Revert "fixed: arrow keys did not work"
...
This reverts commit c814b5daed .
2025-07-01 19:40:47 +02:00
daboe01
c814b5daed
fixed: arrow keys did not work
2025-07-01 19:36:02 +02:00
daboe01
9c6ce6d200
fixed: missing _momentumScrollStep
2025-06-23 09:40:27 +02:00
daboe01
38cb3cb1a2
fixed: touch scrolling did not support momentum
2025-06-23 09:19:02 +02:00
daboe01
751e1d27a6
Update CPPlatformWindow+DOMKeys.j
2025-06-23 09:02:28 +02:00
daboe01
36d4bd32b5
Update CPPlatformWindow+DOM.j
2025-06-23 08:58:12 +02:00
Martin Carlberg
edfba15d6f
Merge branch 'master' into node
2022-03-21 15:55:08 +01:00
daboe01 and GitHub
f21555bb6c
Fixed: Width of text sizing was slightly off in chrome due to a Chrome bug ( #2975 )
...
This is a real bug in chrome. see https://bugs.chromium.org/p/chromium/issues/detail?id=1192834
Also fixed: ellipsis clipping in segmented controls
and
fixed: tooltip wrapping issues from fractional pixels
2022-03-21 14:08:45 +01:00
daboe01 and GitHub
b0684929e2
Fixed: key event issues of handling escape in recent firefox … ( #3020 )
2022-03-21 13:02:37 +01:00
Alfred Wärnsäter
2ecea40fdc
lots of Node fixes
2021-08-19 10:56:13 +02:00
Alfred Wärnsäter
0a2aae3bc2
some restructuring of the repo, trying to fix problems when building with node
2021-06-30 10:13:52 +02:00
Martin Carlberg and GitHub
7dc77ed609
Fixed: Make sure we handle undefined when testing for nil values ( #2862 )
2020-01-31 13:43:58 +01:00
daboe01 and Martin Carlberg
8daa53dd3e
Fixed: CPTextView keyboard issue in recent Firefox versions ( #2874 )
...
Wrong characters were sometimes emitted in keyboard events on Firefox
2020-01-07 12:34:39 +01:00
Martin Carlberg and GitHub
aaed1a934e
Fixed: When in modal mode make sure a focus event will make the modal window the key window ( #2867 )
...
The default was to make the first window in the most background layer the key window if nothing else was used.
This does not work well if there is a modal window that should have all the attention.
This solution will first choose the modal window if in modal mode. If not the old variant is used.
2019-11-27 19:16:03 +01:00
daboe01 and Martin Carlberg
ce4fa3c027
Fixed: Pressing capslock inserted whitespaces under certain conditions ( #2857 )
...
This was present in a CPTextView.
A press on caps lock should also result in a flagsChanged event.
An event should have the corresponding flag for caps lock in modifierFlags.
2019-09-10 08:34:07 +02:00
daboe01 and Martin Carlberg
129ca185e4
Fixed: backspace triggered page back in FireFox ( #2849 )
2019-06-13 15:59:35 +02:00
daniel
fb2d0ed170
Fixed: Return types in CPPlatformPasteboard.j should return BOOL
...
Method _mayRequireDOMPasteboardElementHack:flags had return type of void, despite returning a BOOL value, and also being annotated with a doc comment stating that it should return a BOOL value
Also some methods had return type "boolean", should possibly be BOOL
2019-03-28 13:42:39 -07:00
daniel
d4e139eaf5
Fixed: Return type for method in CPPlatformPasteboard.j
...
Method return type is labeled as void despite returning a BOOL and the DOC comment stating that it should return a BOOL
2019-03-28 13:38:33 -07:00
daboe01 and Martin Carlberg
fa6177b56d
Fixed: touch scrolling events to scrollviews also scrolled the document body ( #2750 )
2018-08-20 11:05:13 +02:00
daboe01
e35e87fb05
fixed: obsolete code remnants from nativehost
2018-08-08 19:19:58 +02:00
Martin Carlberg
4afbfc6e57
Revert "Removed: dead code and dom clutter from nativehost ( #2608 )"
...
This reverts commit 5bfafaf241 .
2018-07-11 09:20:49 +02:00
daboe01 and Martin Carlberg
5bfafaf241
Removed: dead code and dom clutter from nativehost ( #2608 )
2018-07-05 11:40:10 +02:00
daboe01 and Martin Carlberg
7909bae065
Fixed: touch-scrolling did not work ( #2612 )
2018-04-09 13:19:18 +02:00
Alexandre Wilhelm and GitHub
d3c56d635d
Merge pull request #2669 from bedalton/formatting-add-semi-colons-cpplatformwindow
...
Formatting: minor formatting updates in CPPlatformWindow+DOM.j
2018-04-08 11:32:58 -07:00
daniel
9ea1a2b1de
Formatting: minor formatting updates in CPPlatformWindow+DOM.j
...
Missing semi-colon on line 1425.
Removed redundant `var` modifier on already declared variable on line
947.
Added variable declaration to variable used without declaration on line
970.
Removed redundant `var` modifier on already declared variable
`CPDOMEventGetClickCount` removed var on latter declaration as original
declaration has note stating it is to be declared at top so “so
compressor knows about them.”
2018-04-04 10:46:02 -07:00
daniel
d8b27d122e
Formatting: add semi-colons to CPPlatformPasteboard.j
2018-04-04 09:41:10 -07:00
Martin Carlberg and GitHub
bea03de562
Merge pull request #2068 from daboe01/NEW--CPTextView
...
New: CPTextView, CPTextStorage, CPTextContainer, CPLayoutManager and CPSimpleTypesetter + CPFontPanel + RTF parser/producer [+2]
2016-09-26 09:53:29 +02:00
Martin Carlberg and GitHub
0aeccbb02c
Merge pull request #2462 from daboe01/pasteboard-type-fix
...
fixed: cappuccino pasteboad is always clobbered by system pasteboard
2016-09-26 09:49:41 +02:00
daboe01
91c52f8ec8
Merge remote-tracking branch 'cappuccino/master' into NEW--CPTextView
2016-09-03 09:40:49 +02:00
Alexander Ljungberg
4395c07648
Merge branch 'fix-mobile-text-entry'
2016-08-25 13:28:29 +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
daboe01
72d80e2857
fixed: scrolling events were missed on slower maschines in chrome 52
2016-08-16 20:53:49 +02:00
daboe01
95e7a7c8eb
fixed: wrong comparison (for proper null handling)
2016-07-17 07:53:53 +02:00
daboe01
bbc2f4766e
fixed: one other reference to _stateUID
2016-07-17 07:33:21 +02:00
daboe01
8dd888bcbd
fixed: native pasteboard unconditionally overwrites capp-pasteboard
2016-06-21 20:56:56 +02:00
daboe01
7195ae6e46
Merge remote-tracking branch 'cappuccino/master' into NEW--CPTextView
2016-06-08 20:05:31 +02:00
Alexandre Wilhelm
a28f9ceeba
Merge pull request #2456 from didierkorthoudt/Fixed--right-mouse-clic-during-a-drag-operation-problem
...
Fixed: right mouse clic during a drag operation cancels it
2016-06-07 20:17:31 -07:00
Didier Korthoudt
24313d6709
Fixed: right mouse clic during a drag operation cancels it
2016-05-22 22:14:05 +02:00
Alexandre Wilhelm
c85355986b
Fixed: manual merged with master
2016-03-06 18:47:58 -08:00
cacaodev
65dee154f7
Remove ignored argument _
2016-02-06 20:39:49 +01:00