Kirill Lipatov (Leency)
a6e0b135b3
WebView: use custom C-- function if CP1251 to CP866 convert is failed in iconv.obj (the case for 4pda.to)
...
Please somebody fix iconv...
git-svn-id: svn://kolibrios.org@9306 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-11-24 21:06:54 +00:00
Kirill Lipatov (Leency)
3b314ebaf8
IMG:
...
- replace netcode.obj by base64.obj
- add lib/libcrash.obj
WEBVIEW:
- use custom utf8rutodos() if iconv() failed (the case for forum.old-dos.ru)
git-svn-id: svn://kolibrios.org@9304 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-11-24 10:52:23 +00:00
Kirill Lipatov (Leency)
ba3c6816a1
WebView: omit lists inside <nav> tag for better readability
...
git-svn-id: svn://kolibrios.org@9302 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-11-22 18:30:51 +00:00
Kirill Lipatov (Leency)
58e8cfd0d6
WebView 3.61: fixes release
...
git-svn-id: svn://kolibrios.org@9296 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-11-21 18:22:14 +00:00
Kirill Lipatov (Leency)
53fd96fe51
WebView 3.6: better table support, bugfixes
...
git-svn-id: svn://kolibrios.org@9294 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-11-21 11:42:21 +00:00
Kirill Lipatov (Leency)
40ec5cc46e
WebView fix for tables: line postion and autoclose some tags
...
git-svn-id: svn://kolibrios.org@9293 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-11-21 03:19:08 +00:00
Kirill Lipatov (Leency)
fbb29dd500
WebView: fix big in links that may cause weird occasional time to time crashes
...
git-svn-id: svn://kolibrios.org@9289 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-11-20 12:10:42 +00:00
Kirill Lipatov (Leency)
2b790ca52d
WebView 3.52: handle dd, dl unclosed tags (thanks turbocat2001 for the bug report)
...
git-svn-id: svn://kolibrios.org@9263 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-11-13 17:21:44 +00:00
Kirill Lipatov (Leency)
2eddf0b1c0
WebView: fix page scroll when user is just clicked on a scrolling area and did not drug a slider
...
git-svn-id: svn://kolibrios.org@9259 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-11-05 18:03:23 +00:00
Kirill Lipatov (Leency)
5c1c425d92
WebView: bugfix
...
git-svn-id: svn://kolibrios.org@9104 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-02 17:57:41 +00:00
Kirill Lipatov (Leency)
778de94be4
WebView 3.5: basic table support (all cols are same width, no colspan, no borders...)
...
git-svn-id: svn://kolibrios.org@9103 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-02 14:08:12 +00:00
Kirill Lipatov (Leency)
819b3e8259
WebView 3.32: fix images load
...
git-svn-id: svn://kolibrios.org@8698 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-04-27 20:32:18 +00:00
Kirill Lipatov (Leency)
ca712957b8
WebView: move http.free() at the end
...
git-svn-id: svn://kolibrios.org@8574 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-02-04 23:00:27 +00:00
Kirill Lipatov (Leency)
98b4302a7f
WebView: detect websites without body and html by head tag
...
git-svn-id: svn://kolibrios.org@8572 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-02-04 15:04:33 +00:00
Kirill Lipatov (Leency)
0d2bbcbde7
WebView 3.31: speed up text rendering (less strcpy, use pointers), fix click on a non-existing link in the toolbar, use // instwead of http:// in buildin pages
...
git-svn-id: svn://kolibrios.org@8500 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-01-02 12:45:42 +00:00
Kirill Lipatov (Leency)
941fdfeadc
WebView 3.30: just fixes
...
git-svn-id: svn://kolibrios.org@8499 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-31 02:03:58 +00:00
Kirill Lipatov (Leency)
f81b4538a5
WebView 3.29: reworked encodings detection
...
git-svn-id: svn://kolibrios.org@8492 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-29 10:31:45 +00:00
Kirill Lipatov (Leency)
7913a353d7
WebView 3.28: fixes in tags q, hr; refactoring
...
git-svn-id: svn://kolibrios.org@8491 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-28 21:43:46 +00:00
Kirill Lipatov (Leency)
0aaee5cee7
WebView 3.27: do not draw scroll for a short page, better handle wrong code
...
git-svn-id: svn://kolibrios.org@8490 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-28 19:20:59 +00:00
Kirill Lipatov (Leency)
8b8d6bf12d
WebView 3.26: disable cache for pages with param (site/?par=val)
...
git-svn-id: svn://kolibrios.org@8462 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-21 01:59:34 +00:00
Kirill Lipatov (Leency)
9d1354453c
fix build
...
git-svn-id: svn://kolibrios.org@8459 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-20 13:38:04 +00:00
Kirill Lipatov (Leency)
07c794104b
WebView 3.25: refactoring again and not the last:
...
- use X coordinate from draw, not column
- make "zoom" var local, mostly use font_w instead
- rework logic of reparsing document when the size of window changed
- new: improve image positioning
git-svn-id: svn://kolibrios.org@8457 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-20 13:28:50 +00:00
Kirill Lipatov (Leency)
4c60cafcc0
WebView 3.11: refactoring tag parse
...
git-svn-id: svn://kolibrios.org@8440 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-18 01:47:36 +00:00
Kirill Lipatov (Leency)
5b3ac273b6
WebView: no page scroll to the top when download a file, autoopen images
...
git-svn-id: svn://kolibrios.org@8413 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-15 15:39:54 +00:00
Kirill Lipatov (Leency)
5c1655af07
webview: some code refactoring
...
git-svn-id: svn://kolibrios.org@8332 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-06 12:03:16 +00:00