Witold Filipczyk
d12919cabd
[quickjs] element.click()
2023-09-11 18:46:21 +02:00
Witold Filipczyk
b19e783a4f
[quickjs] Duplicated condition
2023-09-11 16:33:19 +02:00
Witold Filipczyk
37c6e34cf2
[file] Focus on .. in file directory listing. Refs #253
...
Requires js.
2023-09-11 16:29:52 +02:00
Witold Filipczyk
35fbd3e87e
[quickjs] element.focus()
2023-09-11 16:17:14 +02:00
Witold Filipczyk
a2df98a769
[mujs] element.focus()
2023-09-11 16:01:37 +02:00
Witold Filipczyk
188f63941c
[spidermonkey] element.focus()
2023-09-11 15:48:18 +02:00
Witold Filipczyk
e2e7b7332e
[libdom] Added map (node -> element_offset)
2023-09-11 14:59:05 +02:00
Witold Filipczyk
207dc70c87
[libcss] Set status = 0 for color.
2023-08-26 09:10:03 +02:00
Witold Filipczyk
abf035f21f
[libcss] Do not set black as default color
2023-08-26 09:04:44 +02:00
Witold Filipczyk
80a33fd3ea
[css] line-through
2023-08-25 20:53:26 +02:00
Witold Filipczyk
524b4e0469
[terminfo] strike
2023-08-25 20:23:01 +02:00
Witold Filipczyk
c9fd41588f
[terminal] Strikethrough for <STRIKE> element
2023-08-25 20:10:54 +02:00
Witold Filipczyk
33731cf82c
[terminal] Do not count non-existent temporary files
...
Weird names were counted on slave terminals, but files
were not created.
2023-08-22 17:19:11 +02:00
Witold Filipczyk
43f970d1f4
[data] Added image/jxl as well. Refs #261
2023-08-22 08:25:07 +02:00
Witold Filipczyk
365f1075b8
[data] string parameter was not used
2023-08-21 16:18:09 +02:00
Witold Filipczyk
9820cefba6
[data] Add extension .svg for image/svg+xml . Refs #261
...
The first idea was to add a function for mapping content-type -> extension,
but this change is only one line of code.
2023-08-21 14:36:23 +02:00
Witold Filipczyk
664b85418e
[menu] Added "Remove temporary files" menu entry.
2023-08-11 16:06:05 +02:00
Witold Filipczyk
f351f66f84
[info] Show number of temporary files
2023-08-11 15:51:36 +02:00
Witold Filipczyk
bbb18c506a
[temp] Shorter for loop
2023-08-11 14:57:14 +02:00
Witold Filipczyk
9d42b1dda0
[images] Check for file readability, but also free memory. Refs #257
2023-08-11 14:09:29 +02:00
Witold Filipczyk
82431263ed
[images] check if temporary file is readable. Refs #257
2023-08-11 13:52:41 +02:00
Witold Filipczyk
cce12632c2
[images] Save in cache only if ui.sessions.postpone_unlink is set. Refs #257
2023-08-11 13:29:55 +02:00
Witold Filipczyk
acbc574b4b
[images] Store in map url -> filename for images and others. Refs #257
2023-08-11 13:24:10 +02:00
Witold Filipczyk
7e8ffa940c
[images] download.c -> download.cpp
2023-08-11 12:28:35 +02:00
Witold Filipczyk
a3605dfe50
[images] C++ map instead of linked list for temporary files
2023-08-11 12:15:40 +02:00
Witold Filipczyk
bd8b3f590c
[view] Added option "ui.sessions.postpone_unlink" . Refs #257
...
This option let clean files after exit of elinks, not immediately.
2023-08-10 12:22:11 +02:00
Witold Filipczyk
ce5cec35c5
[config] no-home did not work
2023-08-08 14:23:14 +02:00
Witold Filipczyk
2ab64d4a12
[redraw] Terminals are redrawn similar to links, but for downloads install timer. Refs #258
...
When download dialog is shown, redraw_all_terminals is limited to 20 fps.
At least in theory.
2023-08-08 13:12:15 +02:00
Witold Filipczyk
03ad2b8c2e
[utf] Own definition of isspace. Refs #249
2023-07-31 23:36:02 +02:00
Witold Filipczyk
4ef70a1cfa
[libdom] scan_http_equiv in libdom renderer. Refs #249
2023-07-27 13:30:42 +02:00
Witold Filipczyk
450eda0283
[html] Check encoding line ( <?xml version="1.0" encoding="utf-8"?> )
2023-07-27 11:41:43 +02:00
Witold Filipczyk
90d4f17031
[head] addcrlf
2023-07-27 11:20:53 +02:00
Witold Filipczyk
3923ae6d64
[curl] include sys/cdefs.h for __STRING
2023-07-25 16:14:14 +02:00
Witold Filipczyk
c09b5da405
[curl] free f when non NULL
2023-07-24 16:57:52 +02:00
Witold Filipczyk
a142489a63
[curl] multisocket action also without libevent or libev
2023-07-24 16:52:01 +02:00
Witold Filipczyk
8d6ce5895c
[curl] More http codes with redirect
2023-07-23 16:09:52 +02:00
Witold Filipczyk
d4a682829a
[curl] Moved getting estimated length to the headers part
2023-07-23 14:51:25 +02:00
Witold Filipczyk
26190a6a26
[curl] Moved get_cached_entry to end of headers
...
Headers ends by CR LF.
2023-07-22 22:02:27 +02:00
Witold Filipczyk
18ba915960
[curl] do not get_cache_entry in header phase
...
Sometimes plain text is displayed. I'm trying to
find out solution for it. In setup_download_handler
cached->head was NULL.
2023-07-22 21:48:02 +02:00
Witold Filipczyk
d10f1c29f9
[curl] Do not check conn->cached twice if not NULL
2023-07-22 20:37:27 +02:00
Witold Filipczyk
a89738d9fb
[curl] I guess curl has own timeouts
2023-07-22 20:29:58 +02:00
Witold Filipczyk
555bb84c58
[curl] Removed weird check
...
I don't remember purpose of this check. Seems unneeded.
2023-07-22 14:17:20 +02:00
Witold Filipczyk
c45209729f
[terminfo] Terminfo also for mono terminals
2023-07-20 12:25:41 +02:00
Witold Filipczyk
bda0a3d1b7
[xterm] Assume that if WAYLAND_DISPLAY or DISPLAY is set it must be xterm
2023-07-20 10:10:07 +02:00
Witold Filipczyk
b92d8d9e9b
[colors] Back to bfbfbf as text color instead of ffffff. Refs #247
2023-07-20 08:58:08 +02:00
Witold Filipczyk
83a296234a
[terminal] Added terminfo for 24 bit color
...
To test: Build with terminfo support and run elinks for example as:
TERM=xterm-direct elinks --terminfo 1
2023-07-19 19:00:26 +02:00
Witold Filipczyk
cbc29daab2
[html] Decrease number of line breaks for DL, OL and UL. Refs #248
2023-07-18 19:44:15 +02:00
Witold Filipczyk
e4fb9a80df
[mouse] Decode ESC [ < . Refs #246
...
It is based on links code. Was not tested too much.
2023-07-18 17:13:58 +02:00
Witold Filipczyk
61ceecdbd8
[term] Check for XDG_SESSION_DESKTOP. Refs #246
...
New mouse reporting "\E [ <" is not implemented, but old type
should be sufficient. The problem is detecting xterm environment.
For detected "xterm" mouse init sequence is sent.
Added check for existence of XDG_SESSION_DESKTOP env.
2023-07-18 16:01:42 +02:00
Witold Filipczyk
87e4bfd41a
[fsp2] This timer did not help
2023-07-13 17:14:00 +02:00