Michael Ragazzon
|
bcc1ac4f2a
Implement EventId and associated EventSpecification
|
6 years ago |
Michael Ragazzon
|
02821004f1
WIP. Separate default event actions from ProcessEvents (event listeners)
|
6 years ago |
Michael Ragazzon
|
246e1ecc78
WIP: Specify bubbling and default actions on dispatching events
|
6 years ago |
Michael Ragazzon
|
7bad27a8f8
`Context::ProcessMouseWheel` now takes a float value for the `wheel_delta` property
|
6 years ago |
Michael Ragazzon
|
68825140d0
Element: remove active_children
|
6 years ago |
Michael Ragazzon
|
1f6f4eeab8
Cleanup element update
|
6 years ago |
Michael Ragazzon
|
aa18b0428a
Emit load event before ElementDocument update. Fixes LuaInvader sample crash.
|
6 years ago |
Michael Ragazzon
|
90c2d5005e
Merge remote-tracking branch 'origin/master' into performance
|
6 years ago |
Michael Ragazzon
|
22422f2fe2
Enable context cursor handling by default, cursor property is empty string by default, removed auto keyword.
|
6 years ago |
Michael Ragazzon
|
1e41f9a4ef
Remove lock layout: it already had no effect
|
6 years ago |
Michael Ragazzon
|
390b6e07ba
Replacing GetLocalProperty
|
6 years ago |
Michael Ragazzon
|
4f8c216c5e
Some cleaning up
|
6 years ago |
Michael Ragazzon
|
edc78bb958
More of the same
|
6 years ago |
Michael Ragazzon
|
cfbf05d038
Replace style cache by computed values
|
6 years ago |
Michael Ragazzon
|
83095e12c2
Move computed values file
|
6 years ago |
Michael Ragazzon
|
9c9b65f51d
More computed values
|
6 years ago |
Michael Ragazzon
|
cfaab542f4
Fix potential problems
|
6 years ago |
Michael Ragazzon
|
40e11718e0
Fix dragging of clones
|
6 years ago |
Michael Ragazzon
|
780d22e4ba
Better handling of mouse cursor
|
6 years ago |
Michael Ragazzon
|
1696aa5c64
Fix some potential memory access violations.
|
6 years ago |
Michael Ragazzon
|
945aa8f5a4
Include chobo-containers, put all third-party containers in the Rocket::Core namespace
|
6 years ago |
Michael Ragazzon
|
0fa8af7154
Merge branch 'master' into performance
|
6 years ago |
Michael Ragazzon
|
a19c5bb349
Small warning fix
|
6 years ago |
Michael Ragazzon
|
7ad658f7b7
Replace resize events with virtual function call
|
6 years ago |
Michael Ragazzon
|
f3b9ad29f0
Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained.
|
6 years ago |
Michael Ragazzon
|
1ead58341e
WIP: Replacing strings with IDs now compiling and running (puh). Producing... interesting results.
|
6 years ago |
Michael Ragazzon
|
f7e1c4c4fb
WIP PropertyNames from Strings to IDs (not compiling)
|
6 years ago |
Michael Ragazzon
|
60682a09a3
Replace, don't emplace...
|
6 years ago |
Michael Ragazzon
|
b04b4e58ba
Replace Dictionary with unordered_flat_map
|
6 years ago |
Michael Ragazzon
|
1aab59eec4
Reduce allocations during Element construction, remove Geometry database, rework some of the Render, Update, and UpdateLayout logic.
|
6 years ago |