Witold Filipczyk
6ca8ea37a5
[localstorage] return NULL when key is not found
2021-11-20 17:27:58 +01:00
Witold Filipczyk
0e45f743a7
[link] cast to unsigned char . Refs #132
...
This bug was caused by changes unsigned char * -> char *
2021-11-19 15:31:05 +01:00
Witold Filipczyk
44c7cedfea
[spidermonkey] Commented lines with assertion
2021-11-18 20:56:51 +01:00
Witold Filipczyk
fa60e62f1c
[quickjs] initialize first
2021-11-17 19:08:22 +01:00
Witold Filipczyk
24524b0303
[quickjs] initialize first
2021-11-17 19:05:29 +01:00
Witold Filipczyk
d275140984
[quickjs] Moved initialization to the begining of function
...
Now test case (buildlogs) is successful
2021-11-17 17:42:22 +01:00
Witold Filipczyk
56870b5f38
[quickjs] htmlCollection as Array
2021-11-16 18:22:36 +01:00
Witold Filipczyk
0a088a090a
[quickjs] std::nothrow
2021-11-16 17:10:35 +01:00
Witold Filipczyk
98b3f14927
[quickjs] forms also as array
...
Sometimes it works, sometimes not.
2021-11-15 17:13:51 +01:00
Witold Filipczyk
be2a4d83b1
[quickjs] small success. Implementation of elements[i]
2021-11-14 20:45:56 +01:00
Witold Filipczyk
ad050ea68a
[quickjs] arithmetics.html usable again
2021-11-13 18:22:05 +01:00
rkd77
9f3d9dcef3
Merge pull request #131 from oelmekki/lua_api
...
[lua] expose reload() and goto_url() to lua api
2021-11-13 17:02:49 +01:00
Olivier El Mekki
edaf66fc60
[lua] expose reload() and goto_url() to lua api
...
Two api methods for lua scripting has been added.
`reload()` allows to refresh the document without triggering a new
html request. This commits expose that existing internal function to the
lua api.
One example where it is useful : making a lua hook that allows to edit a
local file we're browsing and see the change without having to perform a
full reload (thus losing the scrolling position). Or anything else that
allows to interactively modify the currently loaded document.
`goto_url()` allows to navigate to given url long after the page has been
loaded (so follow_url_hooks can't be used).
Example where it's useful : binding a key to load the latest archive.org
snapshot for current page (especially useful when using tor and being
constantly harassed by cloudflare).
2021-11-13 13:57:52 +01:00
Witold Filipczyk
38060fea51
[quickjs] scroll2.html works
2021-11-12 21:53:31 +01:00
Witold Filipczyk
28fba3eab3
[quicksjs] changed forms code, but still does not work
2021-11-11 20:43:59 +01:00
Witold Filipczyk
7d51951d5f
[quickjs] map in getCollection
2021-11-10 18:48:27 +01:00
Witold Filipczyk
edb71b8262
[quickjs[ fixes in getDoctype
2021-11-10 17:33:59 +01:00
Witold Filipczyk
10bfe65e05
[quickjs] remember elements nodes in map.
...
title.html example works
2021-11-09 18:44:12 +01:00
Witold Filipczyk
1342d7510a
[quickjs] quickjs_eval_boolback
2021-11-08 19:59:54 +01:00
Witold Filipczyk
5b725b3695
[quickjs] quickjs_eval_stringback
2021-11-08 19:42:07 +01:00
Witold Filipczyk
ddb626d521
[quickjs] Added interrupt handler.
2021-11-07 16:04:36 +01:00
Witold Filipczyk
09e6fb59da
[kbd] ui.double_esc option, based on PLD patch
2021-11-06 17:40:17 +01:00
Witold Filipczyk
6d4a573571
[quickjs] getElement works for test case
2021-11-05 18:58:15 +01:00
Witold Filipczyk
9d02cfdc46
[search] document.browse.search.ignore_history . Default 0
...
When enabled will ignore previous searches in the typeahead mode
available by (cursor up, cursor down).
2021-11-05 16:25:17 +01:00
Witold Filipczyk
8e47f62c9d
[quickjs] document.c
2021-11-04 19:58:57 +01:00
Witold Filipczyk
af9cf82e3d
[search] bool document.browse.search.beginning_only . Default 0
...
Whether typeahead searching should match only the beginnings of links.
2021-11-04 14:02:45 +01:00
Witold Filipczyk
81cd0282cf
[quickjs] input.c
2021-11-03 21:52:31 +01:00
Witold Filipczyk
01675c6270
[date] elinks-date-format.patch from PLD
2021-11-03 10:47:39 +01:00
Witold Filipczyk
26a319e581
[quickjs] form.c
2021-11-02 20:49:03 +01:00
Witold Filipczyk
a66a4bf995
[quickjs] forms.c
2021-11-01 18:13:33 +01:00
Witold Filipczyk
c7d525d1c0
[spidermonkey] forms class in separate file
2021-11-01 17:12:46 +01:00
Witold Filipczyk
a804233ea7
[spidermonkey] input in separate file
2021-11-01 16:58:38 +01:00
Witold Filipczyk
183dca1c10
[quickjs] window.c
2021-10-31 20:48:10 +01:00
Witold Filipczyk
307ec0d173
[quickjs] implementation.c
2021-10-30 19:19:39 +02:00
Witold Filipczyk
e15d58dfd1
[quickjs] element.c
2021-10-29 22:06:39 +02:00
Witold Filipczyk
85ec5fa83a
[quickjs] nodelist
2021-10-28 18:45:01 +02:00
Witold Filipczyk
fc031f170b
[quickjs] htmlCollection
2021-10-27 18:10:04 +02:00
Witold Filipczyk
6de8b3e378
[quickjs] attributes
2021-10-26 18:15:08 +02:00
Witold Filipczyk
88065002ff
[quickjs] JS_NewStringLen when length is known
2021-10-26 16:39:47 +02:00
Witold Filipczyk
a9b2cc9b42
[quickjs] localstorage
2021-10-25 18:43:39 +02:00
Witold Filipczyk
164d6b90ac
[ecmascript] localstorage-db.c moved
2021-10-25 17:43:07 +02:00
Witold Filipczyk
e8ae407c0f
[ecmascript] Moved css2xpath
2021-10-25 17:31:05 +02:00
Witold Filipczyk
44a286f8af
[spidermonkey] history.c
2021-10-25 17:22:42 +02:00
Witold Filipczyk
97daf0871a
[spidermonkey] collection in separate file
2021-10-25 17:13:46 +02:00
Witold Filipczyk
d6bb05ef3d
[spidermonkey] nodeList in separate file
2021-10-25 17:01:25 +02:00
Witold Filipczyk
4a6786df98
[spidermonkey] attributes in separate file
2021-10-25 16:51:07 +02:00
Witold Filipczyk
935d81a08b
[spidermonkey] attr in separate file
2021-10-25 16:42:06 +02:00
Witold Filipczyk
d274eef77f
[quickjs] Shorter function declarations
2021-10-24 18:11:36 +02:00
Witold Filipczyk
adbdf68bda
[quickjs] attr.c
2021-10-23 18:33:10 +02:00
Witold Filipczyk
a9037d878d
[quickjs] console
2021-10-22 18:47:09 +02:00
Witold Filipczyk
63f2415c5c
[quickjs] location
2021-10-22 16:10:40 +02:00
Witold Filipczyk
33eab7d910
[ecmascript] Move location_goto to ecmascript.c
2021-10-22 10:44:37 +02:00
Witold Filipczyk
46953a35bd
[quickjs] history
2021-10-21 17:17:26 +02:00
Witold Filipczyk
e73e66ffea
[quickjs] navigator
2021-10-20 20:00:19 +02:00
Witold Filipczyk
c2d1e2667a
[quickjs] unibar
...
I don't know yet how to use JS_GetOpaque and JS_SetOpaque.
2021-10-19 20:49:53 +02:00
Witold Filipczyk
2e26484cca
[quickjs] screen
2021-10-18 19:34:11 +02:00
Witold Filipczyk
dc12c13244
[quickjs] Test commit. window.alert('Blabla') works.
2021-10-17 18:17:48 +02:00
Witold Filipczyk
e9b897f4a5
[spidermonkey] getElementsBy*Name return empty array not null
2021-10-15 19:23:17 +02:00
Witold Filipczyk
e1ba4bf951
[css2xpath] Fake :scope
2021-10-14 14:10:28 +02:00
Witold Filipczyk
d6ff5fc0c2
[querySelectorAll] Fixes for empty result
2021-10-14 14:09:56 +02:00
Witold Filipczyk
8ebba7478b
[css2xpath] Do not exit on failure
2021-10-14 11:56:55 +02:00
Witold Filipczyk
85aeb67af0
[spidermonkey] More finalizers
2021-10-13 18:30:24 +02:00
Witold Filipczyk
a456f3824d
[spidermonkey] location_finalize
2021-10-12 17:56:47 +02:00
Witold Filipczyk
b4db207725
[ecmascript] window_finalize
2021-10-11 19:21:12 +02:00
Witold Filipczyk
f5463b8758
[document] document_finalize
2021-10-10 15:03:03 +02:00
Witold Filipczyk
8eaef2f5c4
[element] finalizers for debug purposes
2021-10-08 20:27:05 +02:00
Witold Filipczyk
33d8c551ea
[ecmascript] debug in check_for_rerender
2021-10-07 18:27:21 +02:00
Witold Filipczyk
8c7223882a
[typedef] _t
2021-10-06 18:41:14 +02:00
Witold Filipczyk
7cfca54b59
[css2xpath] added test case and fix
2021-10-05 21:43:23 +02:00
Witold Filipczyk
b84cfb1360
[document] Try to not parse js again
2021-10-05 20:11:18 +02:00
Witold Filipczyk
408f644b4c
[querySelector] Added to element
2021-10-04 19:47:56 +02:00
Witold Filipczyk
160deb55d9
[css2xpath] Small fixes
2021-10-04 17:21:44 +02:00
Witold Filipczyk
1618038dc3
[querySelector] implementation of querySelector
2021-10-04 15:28:26 +02:00
Witold Filipczyk
af059861ba
[css2xpath] All tests passed
2021-10-04 15:10:03 +02:00
Witold Filipczyk
c0c7fbc784
[tests] One test fails
2021-10-03 22:59:47 +02:00
Witold Filipczyk
4311445f49
[tests] added color
2021-10-03 19:43:47 +02:00
Witold Filipczyk
21a606bf35
[css2xpath] tests
2021-10-03 19:37:19 +02:00
Witold Filipczyk
413a2cb74a
[css2xpath] placeholders for Rules
2021-10-02 19:47:23 +02:00
Witold Filipczyk
928afe522c
[css2xpath] dolar_equal_rule
2021-10-01 20:36:35 +02:00
Witold Filipczyk
9b30d73047
[css2xpath] preg_replace_callback, based on coderedirect
2021-10-01 16:21:33 +02:00
Witold Filipczyk
983d3f990d
[css2xpath] pass by reference
2021-09-30 20:26:45 +02:00
Witold Filipczyk
e3849e567f
[css2xpath] preg_replace
2021-09-30 19:15:44 +02:00
Witold Filipczyk
b67d79a661
[css2xpath] explode
2021-09-29 16:25:35 +02:00
Witold Filipczyk
12e33d8ec3
[css2xpath] begining
2021-09-28 16:25:55 +02:00
Witold Filipczyk
1a51761134
[spidermonkey] Placeholders for querySelector and querySelectorAll
2021-09-27 17:23:27 +02:00
Witold Filipczyk
1b518965cf
[spidermonkey] 64MB instead of 16MB for runtime
2021-09-25 21:43:50 +02:00
Witold Filipczyk
3c780ccc09
[document] debug statement
2021-09-24 19:33:50 +02:00
Witold Filipczyk
9f52b04f2a
[links] Added bool document.browse.links.show_goto . Refs #127
2021-09-23 11:36:26 +02:00
Witold Filipczyk
7b2179be1f
[status] window_status unconditional. Refs #128
2021-09-22 15:01:52 +02:00
Witold Filipczyk
c008cddb83
[ecmascript] One line shorter code
2021-09-21 19:04:25 +02:00
Witold Filipczyk
7feb5f4140
[mouse] Show message about disabled/enabled mouse
2021-09-21 19:02:43 +02:00
Witold Filipczyk
6ffa7ec6e3
[ecmascript] Show message in status about enabling/disabling Ecmascript
2021-09-20 18:40:01 +02:00
Witold Filipczyk
929c8c9d81
[action] Added toggle-ecmascript action
2021-09-19 19:40:01 +02:00
Witold Filipczyk
da7ed8f90b
[document] childNodes
2021-09-17 19:18:07 +02:00
Witold Filipczyk
d5bc97e7f9
[elements] attributes_set_items
2021-09-17 18:55:01 +02:00
Witold Filipczyk
3177d2a09f
[element] nodeList_set_items
2021-09-17 18:41:10 +02:00
Witold Filipczyk
3f0ef28f33
[htmlCollection] set_items
2021-09-17 18:28:40 +02:00
Witold Filipczyk
30f7601650
[form] detach form view
2021-09-16 21:43:28 +02:00
Witold Filipczyk
a85fec3aef
[form] DefineProperty
2021-09-16 21:19:30 +02:00
Witold Filipczyk
6b4576d2d8
[form] document.forms["name"]
2021-09-16 20:38:13 +02:00
Witold Filipczyk
df9cb9dc5a
[forms] Try to JS_SetElement
2021-09-16 20:26:20 +02:00
Witold Filipczyk
00f3f224d1
[implementation] Standard document
2021-09-15 19:29:31 +02:00
Witold Filipczyk
387a2836f1
[ecmascript] domimplementation
2021-09-15 16:22:36 +02:00
Witold Filipczyk
42a3815bfd
[element] cloneNode
2021-09-15 15:22:10 +02:00
Witold Filipczyk
4cf55496a1
[element] appendChild returns appended element
2021-09-14 17:08:49 +02:00
Witold Filipczyk
6b0fe3ec23
[document] createDocumentFragment
2021-09-14 17:03:01 +02:00
Witold Filipczyk
ed83097130
[element] added removeChild
2021-09-14 15:58:19 +02:00
Witold Filipczyk
186146f169
[spidermonkey] window.self returns true
2021-09-13 13:45:54 +02:00
Witold Filipczyk
fad6b38091
[ecmascript] More debug
2021-09-12 19:38:32 +02:00
Witold Filipczyk
8f2ff7cd82
[document] discard_comb_x_y in reset_document
2021-09-11 19:36:03 +02:00
Witold Filipczyk
336169f339
[location] location_goto_common
2021-09-09 12:30:00 +02:00
Witold Filipczyk
5f6ca9838f
[xml] std::string -> xmlpp::ustring
2021-09-08 10:56:54 +02:00
Witold Filipczyk
aeb6e064f9
[js] std::string -> xmlpp::ustring
2021-09-08 10:53:12 +02:00
Witold Filipczyk
686e83afaa
[js] getAttribute
2021-09-08 10:41:36 +02:00
Witold Filipczyk
5737a4d345
[console] console.error and fixes in jsval_to_string
2021-09-07 17:31:45 +02:00
Witold Filipczyk
b8ddbeef0f
[spidermonkey] error_reporter with open_memstream
2021-09-06 20:57:00 +02:00
Witold Filipczyk
30d4eb36ff
[smjs] Error Reporting with open_memstream
2021-09-06 20:36:10 +02:00
Witold Filipczyk
024f4f44b6
[smjs] Report errors to stderr
2021-09-06 19:46:09 +02:00
Witold Filipczyk
f692389917
[smjs] Compilation fixes.
2021-09-05 17:50:41 +02:00
Witold Filipczyk
3026d8f25e
[unicode] Fix issue with negative value of cells. Refs #126
...
Bug appeared in 0.13.5.
2021-09-02 16:35:18 +02:00
Witold Filipczyk
c30c6fa6c2
Revert "[textarea] Do not allow fs->vpos to be negative. Refs #126 "
...
This reverts commit a0eb60d4bc
.
2021-09-02 16:25:59 +02:00
Witold Filipczyk
a0eb60d4bc
[textarea] Do not allow fs->vpos to be negative. Refs #126
...
It is rather a workaround.
2021-09-01 19:56:47 +02:00
Witold Filipczyk
12bb1ebbfa
[stracpy] Free memory allocated by jsval_to_string
2021-08-31 18:08:28 +02:00
Witold Filipczyk
b112650706
[mozjs] up to 78
...
It compiles.
2021-08-30 21:03:26 +02:00
Witold Filipczyk
7f572e7e4a
[ecmascript] bump mozjs version to 68
...
Memory allocated in jsval_to_string is not freed anywhere.
2021-08-30 20:48:11 +02:00
Witold Filipczyk
d659fca9fc
[spidermonkey] Changed jshandle_value_to_string
2021-08-30 14:14:51 +02:00
Witold Filipczyk
0f10ae6ddb
[gopher] Also escape text in search and in links. Refs #125
2021-08-28 12:32:01 +02:00
Witold Filipczyk
1c005dc9c2
[gopher] XSS in gopher. Refs #125
...
add_to_string was replaced add_html_to_string.
2021-08-28 11:47:13 +02:00
Witold Filipczyk
47224921de
[spidermonkey] jsval_to_string everywhere
...
Replace JS_EncodeString by jsval_to_string. It will allow easier
changes in the future. In smjs nullptr everywhere.
In ecmascript arrays don't work. For example
document.getElementsByTagName("H1")[0]
smjs even does not start.
Plan is to bump mozjs version, and later back to fixing bugs.
2021-08-27 19:46:05 +02:00
Witold Filipczyk
630696da59
[smjs] nullptr for ClassOps
2021-08-26 18:39:03 +02:00
Witold Filipczyk
34e878a0da
[ecmascript] nullptr everywhere
2021-08-26 15:44:32 +02:00
Witold Filipczyk
b825f4abf1
[js] Start to adjust code for mozjs-60.
2021-08-25 20:08:02 +02:00
Witold Filipczyk
f211564a80
[element] setAttribute . Check if arguments are strings
2021-08-24 15:57:53 +02:00
Witold Filipczyk
206b36b6fe
[window] setNull
2021-08-24 15:12:15 +02:00
Witold Filipczyk
ccb75758b4
[dialogs] Make 9 / 10 ratio configurable at compile time.
...
DIALOG_WIDTH_RATIO and DIALOG_HEIGHT_RATIO in src/setup.h
2021-08-23 16:11:17 +02:00
Witold Filipczyk
a11328c354
[bookmarks] Pipe character instead of semicolon.
2021-08-22 16:20:59 +02:00
Witold Filipczyk
679c2d160b
[bookmarks] Add Toggle display button
...
When toggled it shows also urls. It looks ugly.
2021-08-22 16:13:57 +02:00
Witold Filipczyk
6659cad7ab
[spidermonkey] spidermonkey_check_if_function_name()
2021-08-21 11:30:09 +02:00
Witold Filipczyk
b459f64be8
[ecmascript] Check if function name is defined.
...
There must be some better way.
2021-08-20 16:08:51 +02:00
Witold Filipczyk
4121b163c1
[ecmascript] Added some debug statements
2021-08-19 18:56:50 +02:00
Witold Filipczyk
ee49c80061
[meson] ruby dependency: ruby not ruby-2.6
...
Also initialize error, because rb_load_protect, does not change it.
2021-08-17 16:09:05 +02:00
Witold Filipczyk
5389defa76
[gettext] Unused variable
2021-08-15 21:18:50 +02:00
Witold Filipczyk
4258e248d0
[gettext] Show info about gettext.
...
gettext (System) means gettext from the libc library.
gettext (ELinks) builtin from src/intl/gettext.
2021-08-15 17:52:54 +02:00
Witold Filipczyk
85f7e8c79b
[xml] Removed space from source code.
2021-08-14 21:57:57 +02:00
Witold Filipczyk
7f85e0cd90
[gettext] setenv -> env_set
2021-08-13 18:34:37 +02:00
Witold Filipczyk
b2054e1846
[gettext] Unused variable.
2021-08-13 18:22:22 +02:00
Witold Filipczyk
8d50f9ce73
[gettext] Code similar to elinks code.
2021-08-13 18:19:58 +02:00
Witold Filipczyk
443cc69740
Revert "[colors] test commit"
...
This reverts commit 7992e39476
.
2021-08-13 14:49:43 +02:00
Witold Filipczyk
6d2aed2e2e
[colors] Change default text color to white (#ffffff).
2021-08-12 21:54:04 +02:00
Witold Filipczyk
7992e39476
[colors] test commit
2021-08-11 20:04:16 +02:00
Witold Filipczyk
b1317c3e46
[plain] one level of indentation less
2021-08-10 18:21:01 +02:00
Witold Filipczyk
d43028a0cf
[plain] Optimisation
2021-08-10 17:38:42 +02:00
Witold Filipczyk
dd332080ce
[plain] Another cases
2021-08-10 17:07:43 +02:00
Witold Filipczyk
ac0ecf5398
[plain] Missing TEE
2021-08-10 17:01:31 +02:00
Witold Filipczyk
62f7af1443
[plain] document.plain.fixup_tables
...
Option to draw nice-looking tables.
Examples:
mysql --pager=elinks
lxc ls | elinks
2021-08-10 16:44:53 +02:00
Witold Filipczyk
4a2a82b05d
[gettext] Hardcode UTF-8 in language codes.
2021-08-09 16:27:32 +02:00
Witold Filipczyk
7f6156f2c5
[gettext] autotools part
2021-08-08 22:04:52 +02:00
Witold Filipczyk
66305fcb50
[gettext] try system gettext. Refs #62
...
Now, only meson was changed.
-Dnls=true -Dgettext=true
2021-08-08 21:25:08 +02:00
Witold Filipczyk
86edf56482
[xml] Do not override headers if they did not change.
2021-08-07 20:50:36 +02:00
Witold Filipczyk
a5c6adb7db
[xml] Do not override all headers
...
I have no better idea how to preserve headers and set utf-8.
2021-08-07 20:45:59 +02:00
Witold Filipczyk
f56b953d4b
[dialogs] KEYMAP_MAX in function declaration.
2021-08-06 19:22:35 +02:00
Witold Filipczyk
56ec5c69dd
[kbd] Compilation warning
2021-08-06 19:20:17 +02:00
Witold Filipczyk
365bacfa96
[session] Unused variables
2021-08-06 19:09:01 +02:00
Witold Filipczyk
4df9538c40
[iframe] Silent compiler
2021-08-06 19:06:47 +02:00
Witold Filipczyk
a5a243546c
[plain] More ifdefs to silent compiler
2021-08-06 19:03:53 +02:00
Witold Filipczyk
418e74a51b
[plain] Decode 256 colors sequences
2021-08-06 14:32:32 +02:00
Witold Filipczyk
b33e6cf520
[mailcap] Close also STDERR
2021-08-05 17:51:10 +02:00
Witold Filipczyk
0401fd58dc
[plain] Decode 24 bit color sequences
2021-08-04 10:30:53 +02:00
Witold Filipczyk
13c4a1ce4d
[spidermonkey] return location object
...
so document.location.href= redirects
2021-08-03 18:47:34 +02:00
Witold Filipczyk
f7f9448130
[iframe] Code is unfinished, but I'm merging it.
...
Maybe in the future someone improve it.
2021-08-03 17:41:25 +02:00
Witold Filipczyk
857c819da1
[iframe] next|prev frame when there is no link current doc_view
2021-08-02 20:08:45 +02:00
Witold Filipczyk
f77206f369
[iframe] Check whether link was changed
2021-08-02 20:08:11 +02:00
Witold Filipczyk
64d5a4f1dd
[iframes] Small step forward.
...
Allow to scroll in iframe which is bigger than screen.
2021-08-01 19:56:02 +02:00
Witold Filipczyk
b2b7c0a75a
[iframes] display_iframe disabled by default
2021-08-01 16:30:22 +02:00
Witold Filipczyk
0ef0470191
[iframes] added document.html.display_iframes option
2021-07-31 17:11:53 +02:00
Witold Filipczyk
83a359005b
[iframes] Do not format strange frame
2021-07-31 16:14:44 +02:00
Witold Filipczyk
199237820e
[iframes] Fix issue when clicking link in iframe
2021-07-31 15:24:36 +02:00
Witold Filipczyk
9bf5494d10
[iframes] Draw frame around iframe.
2021-07-31 14:48:13 +02:00
Witold Filipczyk
7a5adbc328
[iframe] off by one
2021-07-30 20:43:46 +02:00
Witold Filipczyk
a3ebbc9f02
[iframe] Fix issue with cursor position
2021-07-30 16:44:36 +02:00
Witold Filipczyk
1de4b3def3
[iframe] Set y position
2021-07-29 21:22:52 +02:00
Witold Filipczyk
a945d47584
[iframes] No progress today
2021-07-28 21:22:47 +02:00
Witold Filipczyk
2670444590
[iframes] include
2021-07-27 21:05:07 +02:00
Witold Filipczyk
734028277c
[iframe] Small progress.
2021-07-26 21:28:19 +02:00
Witold Filipczyk
06d50a9ccc
[iframe] Copy-paste programming does not work
2021-07-25 23:07:05 +02:00
Witold Filipczyk
2c3632f012
[iframe] Try to define interface
2021-07-24 21:09:25 +02:00
Witold Filipczyk
cef822653d
[iframe] Just to commit today.
2021-07-23 21:09:22 +02:00
Witold Filipczyk
ae02be3b6e
[iframe] Make space for iframe
2021-07-22 16:20:21 +02:00
Witold Filipczyk
eb347221d2
[iframe] Do not "download" iframe link if it has no height
2021-07-20 16:11:16 +02:00
Witold Filipczyk
ec44f8a6fb
[iframe] Try to load iframes. Now they are not displayed, but dowloaded.
2021-07-20 15:07:25 +02:00
Witold Filipczyk
c21e351525
[rerender] draw_formatted called again
2021-07-20 10:11:26 +02:00
Witold Filipczyk
927b8fc1a6
[js] moved check_for_rerender to ecmascript.c
2021-07-20 10:05:58 +02:00
Witold Filipczyk
221f246d4c
[iframe] Begining of iframe rewrite
2021-07-19 22:12:03 +02:00
Witold Filipczyk
0b2a1ab919
[xml] Encoding is known
2021-07-18 16:54:31 +02:00
Witold Filipczyk
8b76c1331d
[document] free text allocated by renderer2
2021-07-18 13:35:31 +02:00
Witold Filipczyk
4d6ae6e925
[gemini] Show gemini in about dialog
2021-07-18 12:44:29 +02:00
Witold Filipczyk
347b1d43ae
[xml] Do not build tags and tables.
2021-07-18 12:28:57 +02:00
Witold Filipczyk
147f5e3e27
[xhtml] Removed some code. Rely on original renderer
2021-07-17 19:44:51 +02:00
Witold Filipczyk
e1fbc48d9a
[scroll] This time scroll3 is tolerable.
2021-07-17 19:03:51 +02:00
Witold Filipczyk
782b4e00f0
[tables] Change of mind. Just render whole document with old renderer.
2021-07-16 19:52:31 +02:00
Witold Filipczyk
33fc1beefd
[xml] dump_document_structure in header file
2021-07-15 15:42:40 +02:00
Witold Filipczyk
f1d89f7340
[table] one step closer
2021-07-14 15:45:02 +02:00
Witold Filipczyk
a2620814dd
[xml] parse_table_attributes
2021-07-13 16:30:22 +02:00
Witold Filipczyk
94a5288336
[tables] some static functions now are in global scope
2021-07-12 17:34:22 +02:00
Witold Filipczyk
74b84d688f
[tables] Uncompilable code
2021-07-11 17:10:11 +02:00
Witold Filipczyk
9b93936564
[css] Temporarily disabled
2021-07-10 14:25:27 +02:00
Witold Filipczyk
d4f280d325
[configure.ac] Compile with libxml++-5.0
...
Note, disable CSS if do not want segfaults
2021-07-09 17:52:15 +02:00
Witold Filipczyk
7328da1756
[xml] Begining tables
2021-07-08 17:28:39 +02:00
Witold Filipczyk
cd8e128e5a
[xml] utf-8
...
It concerns pages modified by js, especially not utf8 encoding.
2021-07-07 18:05:25 +02:00
Witold Filipczyk
c12eeb95b0
[xhtml] Disabled by default
2021-07-06 14:55:28 +02:00
Witold Filipczyk
435edde218
[status] Show temperature of CPU.
...
Optional, it works on my machine.
2021-07-04 16:32:16 +02:00
Witold Filipczyk
ed07082ec9
[string] warning
2021-07-04 12:52:25 +02:00
Witold Filipczyk
9a6a09450b
[color] unsigned char * -> char *
2021-07-04 12:50:01 +02:00
Witold Filipczyk
1e91339a3a
[gemini] cleanup
2021-07-04 12:45:19 +02:00
Witold Filipczyk
dc9b4bed04
[gemini] Changes to see labirynth
2021-07-03 14:34:16 +02:00
Witold Filipczyk
d237b06511
[js] document.write adds text at the end of document
...
It is not ok, but better than inserting code at the beginning.
2021-07-03 12:55:36 +02:00
Witold Filipczyk
2acfe70caa
[session] Show retry connection dialog also for gemini
2021-07-03 09:50:41 +02:00
Witold Filipczyk
391d463a46
[gemini] Show error page for some errors.
2021-07-03 09:45:11 +02:00
Witold Filipczyk
61247f6a32
[text/gemini] Do not expect space
2021-07-02 22:13:09 +02:00
Witold Filipczyk
0d76fc0f2a
[gemini] optional, not enabled by default
2021-07-02 21:28:48 +02:00
Witold Filipczyk
c08faee07b
[gemini] redirect
2021-07-02 20:56:33 +02:00
Witold Filipczyk
327e5b472b
[gemini] gemini protocol support
...
For now only status 20.
2021-07-02 20:01:10 +02:00
Witold Filipczyk
623e0738df
[gemini] strncmp for readability
2021-07-02 15:21:39 +02:00
Witold Filipczyk
2f1e2fc58b
[gemini] add_html_to_string
2021-07-02 15:11:37 +02:00
Witold Filipczyk
40e2865705
[gemini] One link per line. Fix for links without descriptions.
2021-07-01 21:01:02 +02:00
Witold Filipczyk
5ed65c8733
[gemini] text/gemini
2021-07-01 20:18:29 +02:00
Witold Filipczyk
a910dda61b
[textarea] Fixes
...
Still not functional:
document.write
css
tables
and others
2021-07-01 15:33:42 +02:00
Witold Filipczyk
30226a1b11
[select] test/select.html is displayable
2021-06-30 16:20:57 +02:00
Witold Filipczyk
d55ea80fe6
[select] Modifications related to select. test/select.html still broken
2021-06-29 21:58:04 +02:00
Witold Filipczyk
3af2c6f2d9
[tables] Temporarily disable tables rendering
2021-06-28 20:41:23 +02:00
Witold Filipczyk
ebc557f096
[js] sort_links
2021-06-28 20:41:01 +02:00
Witold Filipczyk
fa49422f88
[document] Programming by coincidence.
...
scroll3 works, width.html works, accesskey still does not
2021-06-27 13:01:19 +02:00
Witold Filipczyk
c09de3eb91
[xml] scroll3 works, but is very slow
2021-06-26 10:44:30 +02:00
Witold Filipczyk
488ee2ea59
[xml] onload
2021-06-25 18:25:40 +02:00
Witold Filipczyk
e52c6fe4ea
[js] some examples works, some don't
2021-06-25 18:08:38 +02:00
Witold Filipczyk
4f7aacd7ef
[margin] Set margin
2021-06-24 20:26:07 +02:00
Witold Filipczyk
70a42d7656
[tags] Set html_context->putsp = HTML_SPACE_ADD at the start of ending element
2021-06-24 20:00:43 +02:00
Witold Filipczyk
df534ef818
[xml] blockquote without tables
2021-06-24 17:28:31 +02:00
Witold Filipczyk
705cd7f113
[test] align.html is displayable
2021-06-23 20:42:58 +02:00
Witold Filipczyk
16c6926990
[xml] local directory listings are functional
2021-06-22 17:54:10 +02:00
Witold Filipczyk
d5b27592a1
[meson] compilation fixes related to CSS
2021-06-21 21:01:37 +02:00
Witold Filipczyk
ba3af06b40
[xhtml] code is compilable, but likely non-functional
2021-06-20 22:38:17 +02:00
Witold Filipczyk
e3852637ff
[tags] select
2021-06-19 14:45:38 +02:00
Witold Filipczyk
29e6d7971c
[xml] uncommented xmp
2021-06-18 17:20:20 +02:00
Witold Filipczyk
ddb52742bd
[tags] More code adjusted for xml++
2021-06-17 15:20:09 +02:00
Witold Filipczyk
d39dc85fa1
[xml] source . select intentionally ommitted.
2021-06-16 20:46:31 +02:00
Witold Filipczyk
071f9f219a
[xml] Test commit. Line 3200
2021-06-15 22:14:29 +02:00
Witold Filipczyk
c3330e4452
[js] test commit. Scroll version 3
2021-06-14 21:29:22 +02:00
Witold Filipczyk
8be72ca243
[source] Show source files after libxml++ parsing.
2021-06-13 16:41:54 +02:00
Witold Filipczyk
9328fa261e
[libdom] libdom also retired
2021-06-12 17:37:11 +02:00