Witold Filipczyk
bc37d44d52
[quickjs] element.clientWidth
2024-01-27 14:16:48 +01:00
Witold Filipczyk
82dae118f0
[mujs] element.clientWidth
2024-01-27 14:16:34 +01:00
Witold Filipczyk
d8007fafaf
[spidermonkey] element.clientHeight
2024-01-27 14:09:24 +01:00
Witold Filipczyk
2800597913
[quickjs] element.clientHeight
2024-01-27 14:02:13 +01:00
Witold Filipczyk
e4b4586780
[mujs] element.clientHeight
2024-01-27 13:54:07 +01:00
Witold Filipczyk
84660b694d
[node] get_element -> get_element_rect
2024-01-27 13:53:24 +01:00
Witold Filipczyk
06ffcc8085
[spidermonkey] cell_width and cell_height in screen
2024-01-27 12:34:03 +01:00
Witold Filipczyk
89955cc13a
[quickjs] cell_width and cell_height
2024-01-27 12:14:01 +01:00
Witold Filipczyk
bc13ff2e1a
[mujs] cell_height and cell_width in screen instead of hardcoded 16 and 8.
2024-01-27 12:08:23 +01:00
Witold Filipczyk
c445444401
Merge branch 'master' into shellinabox
2024-01-27 09:11:50 +01:00
Witold Filipczyk
27c03014f7
[configure.ac] bashism. Refs #285
2024-01-27 09:08:00 +01:00
Witold Filipczyk
129683d70f
[spidermonkey] element.clientLeft and element.clientTop
2024-01-26 21:31:13 +01:00
Witold Filipczyk
a72db310b4
[quickjs] element.clientLeft and element.clientTop
2024-01-26 21:24:13 +01:00
Witold Filipczyk
81c692e6b8
[mujs] element.clientLeft and element.clientTop
...
They always return 0.
2024-01-26 21:17:30 +01:00
Witold Filipczyk
9e743f0e80
[renderer] Reorder instructions
2024-01-26 19:02:26 +01:00
Witold Filipczyk
9e3d874577
[document] Added function scan document
...
This function must calculate dimensions of nodes in document.
Every node has a rectangle. x0,y0 is the left up corner, x1,y1 - the right bottom.
In theory every child of given node is contained in this rectangle.
2024-01-26 18:43:33 +01:00
Witold Filipczyk
5c8b62247a
[screen] Test commit. Added element_offset to struct screen_char
2024-01-21 17:02:09 +01:00
Witold Filipczyk
937f6b415e
[ecmascript] Changed declarations of ecmascript_timeout
...
Also free functions in quickjs version.
2024-01-20 15:56:23 +01:00
Witold Filipczyk
d34ae1371d
[ecmascript] clearInterval and setInterval
...
Changed return type of ecmascript_set_timeout.
Now it is pointer to struct ecmascript_timeout.
2024-01-19 22:10:02 +01:00
Witold Filipczyk
e77ff5aa8b
[quickjs] window.getComputedStyle
2024-01-19 17:17:11 +01:00
Witold Filipczyk
06858c1f70
Merge branch 'master' into shellinabox
2024-01-19 08:21:47 +01:00
rkd77
6800e96f72
Merge pull request #283 from Strahinja/master
...
po/sr.po: Update translation
2024-01-19 08:20:21 +01:00
Страхиња Радић
9684866136
po/sr.po: Update translation
...
Signed-off-by: Страхиња Радић <contact@strahinja.org>
2024-01-18 22:10:10 +01:00
Witold Filipczyk
dd87474f06
[mujs] window.getComputedStyle
2024-01-18 20:53:17 +01:00
Witold Filipczyk
797124fc2a
[spidermonkey] window.getComputedStyle
...
It is fake, it returns "0" for "marginTop", "marginLeft" and "marginRight".
2024-01-18 18:41:20 +01:00
Witold Filipczyk
d393a06f07
[mujs] document.defaultView
2024-01-17 17:12:18 +01:00
Witold Filipczyk
ebb41e9c67
[quickjs] document.defaultView
2024-01-17 17:05:36 +01:00
Witold Filipczyk
5297063bbe
[spidermonkey] document.defaultView
2024-01-17 16:55:52 +01:00
Witold Filipczyk
addc4a7c43
[quickjs] location.replace
2024-01-16 18:51:48 +01:00
Witold Filipczyk
4aa0ff661f
[mujs] location.replace
2024-01-16 18:45:44 +01:00
Witold Filipczyk
2d4d46f939
[spidermonkey] location.replace
...
I guess there is something wrong with this function.
2024-01-16 18:39:00 +01:00
Witold Filipczyk
afb2a7da28
[quickjs] location.assign
2024-01-16 17:57:45 +01:00
Witold Filipczyk
65998ab36b
[mujs] location.assign
2024-01-16 17:47:04 +01:00
Witold Filipczyk
ebaceedab2
[spidermonkey] location.assign
2024-01-16 17:38:26 +01:00
Witold Filipczyk
103669e825
[html5] Also add NAV element. Refs #282
2024-01-07 20:11:00 +01:00
Witold Filipczyk
94cfc49ce1
[win32] Every mouse DOWN followed by UP
...
It is rather a workaround, but works for the right button click.
2024-01-07 16:18:54 +01:00
Witold Filipczyk
ef80897185
[html5] Stubs for html_main and html_article. Refs #282
2024-01-07 11:43:18 +01:00
Witold Filipczyk
69edab0036
[libcss] initialize unit_len_ctx with zeroes
2024-01-07 11:41:52 +01:00
Witold Filipczyk
a96b9fba1f
[win32] middle and right buttons were swapped
...
Right-click menu still not functional.
It appears, but disaappers immediately, and "Go back" action is choosen.
2024-01-06 15:51:44 +01:00
Witold Filipczyk
389df54184
Revert "[head] addcrlf". Refs #281
...
This reverts commit 90d4f17031
.
2024-01-06 09:33:40 +01:00
Witold Filipczyk
0b7cdab108
[terminal] Do not draw the right bottom cell
...
For wineconsole.
2024-01-05 19:29:58 +01:00
Witold Filipczyk
6642ebe509
[win32] Some changes in mouse handling
...
It is a step forward. There some problems with wheel, the right mouse button.
2024-01-04 18:29:31 +01:00
Witold Filipczyk
84f6a08f83
[kbd] Test commit. Change <= 0 to < 0
...
I'm trying to debug mouse issues.
2024-01-03 21:37:07 +01:00
Witold Filipczyk
1d677720a4
[docker] updated netsurf libs for win64-static
2024-01-02 11:05:50 +01:00
Witold Filipczyk
476e15d9d8
[docker] updated netsurf libs for win32-static
2024-01-02 10:55:15 +01:00
Witold Filipczyk
e727982d7d
[docker] Updated netsurf libs for djgpp
2024-01-02 10:41:52 +01:00
Witold Filipczyk
2fdb04a6ab
[libcss] bump libcss to 0.9.2 and libdom to 0.4.2
...
Needs some tweaks. Code is compilable at least.
2024-01-01 17:47:59 +01:00
Witold Filipczyk
f89705df74
[spidermonkey] Bump mozjs dependency to mozjs-115
2024-01-01 13:24:32 +01:00
Witold Filipczyk
378842a349
[quickjs] C only
...
There are some bugs left.
2023-12-31 16:08:35 +01:00
Witold Filipczyk
4c7364c14e
[mujs] Code rewritten to C
...
Likely some bugs were introduced here.
elinks with mujs suppport can be built by tcc.
2023-12-30 21:42:31 +01:00