Commit Graph

312 Commits

Author SHA1 Message Date
Kirill Lipatov (Leency)
3f59e384f1 WebView: add clear cache feature
git-svn-id: svn://kolibrios.org@7770 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-04-06 19:54:05 +00:00
Kirill Lipatov (Leency)
b62308a5e1 ups, sorry fix #2
git-svn-id: svn://kolibrios.org@7767 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-04-05 18:31:20 +00:00
Kirill Lipatov (Leency)
5e2d6e5253 fix prior
git-svn-id: svn://kolibrios.org@7766 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-04-05 18:30:19 +00:00
Kirill Lipatov (Leency)
7bac0abad3 WebView 2.25: add check for updates function
git-svn-id: svn://kolibrios.org@7765 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-04-05 18:28:02 +00:00
Kirill Lipatov (Leency)
6aa36595f5 WebView 2.2: pages cache, fast DrawBufer.Fill()
git-svn-id: svn://kolibrios.org@7764 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-04-05 07:33:55 +00:00
Kirill Lipatov (Leency)
a3acc97488 fix prior
git-svn-id: svn://kolibrios.org@7763 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-04-04 19:14:23 +00:00
Kirill Lipatov (Leency)
1ae3511fb7 WebView: autodetect encoding, fix crash on "dd" tag overflow, write ipfame link
git-svn-id: svn://kolibrios.org@7762 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-04-04 19:13:03 +00:00
Kirill Lipatov (Leency)
1fa2b55388 WebView 2.1: ordered list support, feature to change encoding manually
git-svn-id: svn://kolibrios.org@7759 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-04-03 23:17:28 +00:00
Kirill Lipatov (Leency)
8a746b8351 WebView 2.0 Gold
git-svn-id: svn://kolibrios.org@7758 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-03-30 21:29:52 +00:00
Kirill Lipatov (Leency)
2c4fa5e173 WebView 2.0 beta 4: highlight a link as a single item, more refactoring
git-svn-id: svn://kolibrios.org@7757 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-03-29 10:57:14 +00:00
Kirill Lipatov (Leency)
7b61a5afa1 fix searchapp
git-svn-id: svn://kolibrios.org@7756 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-03-27 20:18:44 +00:00
Kirill Lipatov (Leency)
f608182ea2 WebView 2.0 beta 2: WebView.c refactoring
git-svn-id: svn://kolibrios.org@7755 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-03-27 10:38:54 +00:00
Kirill Lipatov (Leency)
6a00fc624a compress animage graphics, webview fix
git-svn-id: svn://kolibrios.org@7754 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-03-26 02:22:41 +00:00
Kirill Lipatov (Leency)
d05eee0368 WebView 2.0 beta 1:
- rewrite tag parsing procedure to use collections
- completely refactor TWB component
- fix a couple of issues: broken tabs in <pre>, mishandle of local page not found, anchors memory leak
- so finally all id's and names are included as anchors*
(*some anchors in web still don't work)

git-svn-id: svn://kolibrios.org@7752 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-03-26 00:12:32 +00:00
Kirill Lipatov (Leency)
e7484ebe37 WebView 1.94: code refactoring and bugfixing; also
- rework source code view, open it in a new tab
- fix tagparm parsing for case: src=./images/KolibriOS_logo2.jpg?sid=e8ece8b38b
- fix: show image text in multiple lines if need

git-svn-id: svn://kolibrios.org@7750 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-03-25 00:18:19 +00:00
Kirill Lipatov (Leency)
eaed653ad3 WebView 1.93:
- handle the case when '&' is written as non special caracter like &nbsp;
- handle emply lines of list to aboid more than 2 emply lines for better readability
- improve img tag display
- show colored background of all text in debug mode
- improve page display if no html or body tag but the page is still has tags to display


git-svn-id: svn://kolibrios.org@7749 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-03-23 15:53:56 +00:00
Kirill Lipatov (Leency)
f53868d3c8 WebView 1.92:
- fix crash with <img> tag
- fix links hovering on the header
- update gate.aspero.pro so it toss a redirect location to the browser
- allow websearch with the space in phrase
- allow render pages with <html> without <body> tag
- Ctrl+O to open files via OpenDialog

git-svn-id: svn://kolibrios.org@7748 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-03-23 01:11:31 +00:00
Kirill Lipatov (Leency)
8256819a57 WebView 1.9: tweaks for better view, reworked source view
git-svn-id: svn://kolibrios.org@7746 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-03-22 19:50:16 +00:00
Kirill Lipatov (Leency)
a1815a31ee WebView 1.85: russification, new feature to search the web, allow to set background color of the text, add help page, more hotkeys
Pixie: better icon of audio button

git-svn-id: svn://kolibrios.org@7743 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-03-21 18:49:45 +00:00
Kirill Lipatov (Leency)
ce732ebdd3 WebView 1.84:
- deny more than 2 empty line breaks
- h1 is now bolder than h2, propper align of list items, show buttons, distinct images in text
- add hotkeys
- improve proceed of urls

git-svn-id: svn://kolibrios.org@7742 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-03-21 14:33:54 +00:00
Kirill Lipatov (Leency)
0cee7aa77a WebView 1.83:
- hack to show all text on the page, even if Y>32000
- open urls with #tag in the end
- fix page open for some cases

git-svn-id: svn://kolibrios.org@7739 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-03-20 01:28:59 +00:00
Kirill Lipatov (Leency)
e1d611df85 WebView 1.82: dynamic realloc finally, working anchors again!
git-svn-id: svn://kolibrios.org@7738 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-03-18 00:45:36 +00:00
Kirill Lipatov (Leency)
eec1dc83ff WebView 1.8d: replace Space symbol in URL by %20
git-svn-id: svn://kolibrios.org@7720 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-02-10 19:53:38 +00:00
Kirill Lipatov (Leency)
d774cc7623 Add Spiral to IMG
Add Guide to APP+
Add a poweroff/reboot issue question to Guide
Update year in CMM apps

git-svn-id: svn://kolibrios.org@7606 a494cfbc-eb01-0410-851d-a64ba20cac60
2019-03-13 11:01:38 +00:00
Kirill Lipatov (Leency)
0b4fb297f0 life3: update UI, add to ISO
git-svn-id: svn://kolibrios.org@7525 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-11-04 00:20:00 +00:00
Kirill Lipatov (Leency)
babba2a8ce CMM new lib: events.h
IconEdit: use event model
netcheck: example of event model, can be used for network testing

git-svn-id: svn://kolibrios.org@7521 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-11-01 21:48:33 +00:00
Kirill Lipatov (Leency)
ad662d3962 cmm editboxes: various fixes
git-svn-id: svn://kolibrios.org@7506 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-10-29 11:39:31 +00:00
Kirill Lipatov (Leency)
bb682b53c1 cmm: fix regression which increased all app size
git-svn-id: svn://kolibrios.org@7450 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-10-11 14:32:24 +00:00
Kirill Lipatov (Leency)
6c5bb4c9b4 Iconedit: add menu "Icon" with functions Replace color in canvas and Count unic colors used
H2d2b: allow input numbers only in 
Sstartrek: rename Readme.txt to sst.doc

git-svn-id: svn://kolibrios.org@7447 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-10-10 14:44:01 +00:00
Kirill Lipatov (Leency)
839dde62cc @icon: fixed by GerdtR
notes: final version
mouse: better hold wheel with other buttongs clicked

git-svn-id: svn://kolibrios.org@7437 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-10-05 22:10:27 +00:00
Kirill Lipatov (Leency)
6a4eb2fa29 Eolite: fix for PunkJoker
WebView and TxtRead: combine toolbars into one file to save 2 sectors in IMG

git-svn-id: svn://kolibrios.org@7428 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-10-02 20:13:25 +00:00
Kirill Lipatov (Leency)
b1df9e7cd1 Allgames: renamed "game_center" and its ini file to save space on ramdisk
Eolite: fixed big icon position in properties dialog
Board: press F2 to open boardlog.ini in Tinypad
Wv_skin.png: much better packed 2 secors instead of 5
Icons32.png: improved Almaz icons


git-svn-id: svn://kolibrios.org@7425 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-10-02 14:01:29 +00:00
Kirill Lipatov (Leency)
2ec87d22f7 C-- app updates
WebView 1.8b: 
- key scroll by up and down lists 12 pixels instead of 1
- open app with param when href="" contains '|' symbol, example: href="/sys/tmpdisk|a0"
Eolite 3.96b: 
- fix sorting
- an option to highlight odd lines
- copy path to clipboard by clicking on path bar
- rewrite the code related to device an folder update: so this change removed unnecessary refreshes
- add refresh when /kolibrios mounted
IconEdit 0.57b:
- improve color gradient block
- press Delete key when smth selected fill selection by color2 and resents selection
- impove window appearance when the dark skin is set
- fix a stupid but issue which made impossible to open non-square images
- fix an issue that wrong zoom number displayed
Notes 0.8: 
- reworking, work in progress
- delete binary
Sysmon 0.87:
- minor visible improvement in progress bars
TmpDisk 0.67a:
- deny users to shoot in the foot: show forbid message on /tmp0 deletion

git-svn-id: svn://kolibrios.org@7422 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-10-01 16:41:14 +00:00
Kirill Lipatov (Leency)
5220da9d33 Aelia: add status bar, code update
git-svn-id: svn://kolibrios.org@7293 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-05-24 18:47:42 +00:00
Kirill Lipatov (Leency)
1d80a7eb77 fix aelia
git-svn-id: svn://kolibrios.org@7284 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-05-20 14:03:53 +00:00
Kirill Lipatov (Leency)
0774269503 fix Liza
git-svn-id: svn://kolibrios.org@7283 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-05-20 13:54:35 +00:00
Kirill Lipatov (Leency)
873fc290d5 WebView 1.8:
1. possibility to open HTTPS sites via gate.aspero.pro (invisible for user), not working for files
2. rewrite parse tag function to fix broken URLs on page in some cases ("/user" instead of "/user/")
3. fix hand cursor appearance, fix progress bar on page load
4. load homepage on submitting empty url in adressbox
5. F12 - debug on, F11 - old tag parser on
6. unify page/file downloading code

git-svn-id: svn://kolibrios.org@7282 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-05-20 13:40:58 +00:00
Kirill Lipatov (Leency)
e59b0f053b WebView: code refactoring, minor fixes
git-svn-id: svn://kolibrios.org@7281 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-05-18 20:18:10 +00:00
Kirill Lipatov (Leency)
63e302c544 CMM: easy icon set in program
git-svn-id: svn://kolibrios.org@7229 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-04-16 09:30:24 +00:00
Kirill Lipatov (Leency)
1392a1c519 CMM: general refactoring
git-svn-id: svn://kolibrios.org@7227 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-04-15 22:44:36 +00:00
Kirill Lipatov (Leency)
2644460def WebView 1.73: user can download link contents
git-svn-id: svn://kolibrios.org@7208 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-03-23 15:04:20 +00:00
Kirill Lipatov (Leency)
9be11fb14a Fix OpenDialog filter (VERY big thanks to IgorA), rename libimg_lib.h to libimg.h and libio_lib.h to libio.h, Calypte uses string collection
git-svn-id: svn://kolibrios.org@7049 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-10-04 22:59:57 +00:00
Kirill Lipatov (Leency)
90b630f05f full refactoring of CMM/lib/clipboard.h, ability to copy link URL in WebView, small improvements in clipview and app_plus
git-svn-id: svn://kolibrios.org@7037 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-10-01 11:57:00 +00:00
Kirill Lipatov (Leency)
f8fdd821fd WebView: fix two issues with encoding
git-svn-id: svn://kolibrios.org@7032 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-09-28 18:59:04 +00:00
Kirill Lipatov (Leency)
52a56199a3 cmm apps: various fixes
git-svn-id: svn://kolibrios.org@7004 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-09-23 11:02:57 +00:00
Kirill Lipatov (Leency)
6c90f5d75e WebView 1.7: a lot of various fixes: parsing tag, parsing comment, displaying '<' and '>' symbols in source code view, do not allow multiple downloaders. Thanks hidnplayr for reporting.
git-svn-id: svn://kolibrios.org@6986 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-09-17 12:35:45 +00:00
Kirill Lipatov (Leency)
5286e836d2 WebView 1.62: fix issue with HTTPS reproduced by hidnplayr
git-svn-id: svn://kolibrios.org@6985 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-09-17 10:49:10 +00:00
Kirill Lipatov (Leency)
ad6c634152 WebView 1.61: fix of downloading timeout, ultimate speedup; thanks hidnplayr for idea use event EVN_STACK instead of timeout
git-svn-id: svn://kolibrios.org@6978 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-09-17 01:32:09 +00:00
Kirill Lipatov (Leency)
d92792638e WebView Downloader: fix edit box hotkeys, fix appearance.
Not yet fixed download stuck.

git-svn-id: svn://kolibrios.org@6969 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-09-10 05:38:29 +00:00
Kirill Lipatov (Leency)
9b6d3da1cf Add a link to Kolibri Staff page, fix an issue
git-svn-id: svn://kolibrios.org@6964 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-09-08 00:26:04 +00:00
Kirill Lipatov (Leency)
1d5edfacb9 WebView 1.6: open link in a new window by pressing Middle mouse button on the link
Eolite: fix misspell (found by Ray)

git-svn-id: svn://kolibrios.org@6931 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-07-05 10:33:54 +00:00
Kirill Lipatov (Leency)
334c259808 kfont.h: proceed font 23% faster, use 32 depth buffer
git-svn-id: svn://kolibrios.org@6808 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-12-23 00:27:00 +00:00
Kirill Lipatov (Leency)
3c1b36e8f4 kfont: remove italic style, some code cleanup in browser and lib/font.h
git-svn-id: svn://kolibrios.org@6803 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-12-21 10:56:06 +00:00
Kirill Lipatov (Leency)
92e96b542d WebView 1.58: improve links on pages
git-svn-id: svn://kolibrios.org@6795 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-12-13 22:08:14 +00:00
Kirill Lipatov (Leency)
b0a295dfce WebView 1.57: change draw Y coordinate from lines to pixels, several fixes
git-svn-id: svn://kolibrios.org@6794 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-12-11 22:58:11 +00:00
Kirill Lipatov (Leency)
0580672a6c WebView: fix <pre> tag process, fix definition of <html> tag in document
git-svn-id: svn://kolibrios.org@6783 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-12-04 18:51:23 +00:00
Kirill Lipatov (Leency)
d04f47d335 cmm: bigger menu, Eolite: refrash folder on window redraw, fix breadcrumbs click
git-svn-id: svn://kolibrios.org@6782 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-12-04 16:50:34 +00:00
Kirill Lipatov (Leency)
04cd34689f WebView 1.55: fixed about 4 bugs, twice faster; this is really good version
git-svn-id: svn://kolibrios.org@6738 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-11-22 14:04:10 +00:00
Kirill Lipatov (Leency)
672c7ac0a1 WebView 1.53: fixed wrong position of link selection while click, bigger toolbar elements, show alert that HTTPS protocol is not supported yet
git-svn-id: svn://kolibrios.org@6731 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-11-20 19:34:39 +00:00
Kirill Lipatov (Leency)
d6043d4e2b WebView 1.52: couple of bugs fixed, open local files with @open, add <bg> tag; still very crashful
git-svn-id: svn://kolibrios.org@6730 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-11-20 11:10:10 +00:00
Kirill Lipatov (Leency)
e4b55f0dfb WebView and draw_buf.h: show error notification if requested memory size is more than free RAM size
git-svn-id: svn://kolibrios.org@6724 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-11-17 21:23:36 +00:00
Kirill Lipatov (Leency)
d5ca21b332 WebView 1.5: fix couple of issues, static malloc 100 Mb :D
git-svn-id: svn://kolibrios.org@6698 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-11-10 17:48:36 +00:00
Kirill Lipatov (Leency)
50bcfc998b WebView 1.49: two bugs fixed
git-svn-id: svn://kolibrios.org@6686 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-11-07 20:57:40 +00:00
Kirill Lipatov (Leency)
b33939e2fb CMM: use big fonts, fix several issues
git-svn-id: svn://kolibrios.org@6678 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-11-05 10:13:29 +00:00
Kirill Lipatov (Leency)
695e658b9d browser: replace ':' and '?' in saving filename, fix broken Cyrillic labels
git-svn-id: svn://kolibrios.org@6674 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-11-05 00:03:12 +00:00
Kirill Lipatov (Leency)
77914283f6 CMM: ability to use Ctrl+C/Ctrl+V in EditBox for the rest apps
git-svn-id: svn://kolibrios.org@6641 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-10-31 12:37:22 +00:00
guillem
955ed8254c Fix small bug when the url has a slash at the end
git-svn-id: svn://kolibrios.org@6374 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-03-25 15:35:48 +00:00
Kirill Lipatov (Leency)
e33b239aec Aelia 0.36: port Download manager from WebView, fix two issues in it
git-svn-id: svn://kolibrios.org@6366 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-03-23 11:13:28 +00:00
Kirill Lipatov (Leency)
a2a3d28523 Eolite: fix tricky issue with double click, big fonts in progress dialog; tones of minor fixes;
git-svn-id: svn://kolibrios.org@6278 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-02-21 21:57:22 +00:00
Kirill Lipatov (Leency)
edd6206b90 fix for Aelia, fix button text overflow in WebView Download manager
git-svn-id: svn://kolibrios.org@6217 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-02-13 20:07:07 +00:00
Kirill Lipatov (Leency)
4b69111222 @open: remove border around "Browse" button,
webview: fix encoding for internal pages

git-svn-id: svn://kolibrios.org@6159 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-02-07 12:48:02 +00:00
Kirill Lipatov (Leency)
ae17b4e165 Aelia 0.3: Sandwich menu, handle redirects, add links.h
+ lib/debug.h

git-svn-id: svn://kolibrios.org@6058 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-01-14 23:05:51 +00:00
Kirill Lipatov (Leency)
ba5bd0f954 tmpdisk/t_gui.c: make disk selection better visible
git-svn-id: svn://kolibrios.org@6047 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-01-10 15:31:02 +00:00
Kirill Lipatov (Leency)
8181cb284f WebView 1.48: support all site encodings (not only UTF8), use lib/menu.h, fix black screen after changing window size
git-svn-id: svn://kolibrios.org@6045 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-01-08 02:19:41 +00:00
Kirill Lipatov (Leency)
94617c0888 cmm: font.h increase performance on 15-20%
git-svn-id: svn://kolibrios.org@6021 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-01-01 16:51:53 +00:00
Kirill Lipatov (Leency)
451e903f9a CMM: minor optimizations, Eolite: better about window
git-svn-id: svn://kolibrios.org@6005 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-12-26 01:32:07 +00:00
Kirill Lipatov (Leency)
1841e3982c WebView 1.42
1) Download Manager: separate code logic from internal implementation, show notice on error
2) do not show href="javascript:xxx" links
3) show all image alt's

git-svn-id: svn://kolibrios.org@6001 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-12-22 18:14:35 +00:00
Kirill Lipatov (Leency)
a96fb73670 WebView: convert &amp; to & in URLs
git-svn-id: svn://kolibrios.org@5990 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-12-20 15:50:48 +00:00
Kirill Lipatov (Leency)
377ac5168b font.h: global refactoring, simplify API
git-svn-id: svn://kolibrios.org@5987 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-12-18 21:10:45 +00:00
Kirill Lipatov (Leency)
4dfaf192c9 font.h: optimization, refactoring
git-svn-id: svn://kolibrios.org@5985 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-12-18 15:21:19 +00:00
Kirill Lipatov (Leency)
6fb75b40c2 WebView: disable test code
git-svn-id: svn://kolibrios.org@5982 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-12-17 19:19:36 +00:00
Kirill Lipatov (Leency)
9497d50e2f font.h: make spaghetti code a little bit less ugly
kolibri font viewer: revert to older version, because code readability matters

git-svn-id: svn://kolibrios.org@5981 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-12-17 19:15:49 +00:00
Kirill Lipatov (Leency)
c455cae71e WebView: use /lib/patterts/history.h instead own realization
git-svn-id: svn://kolibrios.org@5978 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-12-16 22:44:42 +00:00
Kirill Lipatov (Leency)
935f95675a list_box: structure improvements
git-svn-id: svn://kolibrios.org@5825 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-09-09 14:24:42 +00:00
Kirill Lipatov (Leency)
4315ff6520 CMM: minor fixes
git-svn-id: svn://kolibrios.org@5811 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-09-06 12:34:30 +00:00
Kirill Lipatov (Leency)
1ed8c3d59c CMM: remove strncpy() function, replace it by strlcpy() as more stable
git-svn-id: svn://kolibrios.org@5803 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-09-05 14:04:04 +00:00
Kirill Lipatov (Leency)
76d05f09cc font.h: code clear, prepare draw in bug function, webview simplify scroll code
git-svn-id: svn://kolibrios.org@5782 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-09-01 13:11:07 +00:00
Kirill Lipatov (Leency)
31fc4fdbc0 CMM: fix list with no selection, browser fix <pre> tag, fix keys
git-svn-id: svn://kolibrios.org@5781 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-09-01 09:36:58 +00:00
Kirill Lipatov (Leency)
2b2d0c2f0e list_box.h: no_selection flag for lists without selection (for example, browser)
git-svn-id: svn://kolibrios.org@5779 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-29 20:14:17 +00:00
Kirill Lipatov (Leency)
3ac5f3fc32 Fix Liza, remove unnecessary fonts
git-svn-id: svn://kolibrios.org@5774 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-26 23:55:33 +00:00
Kirill Lipatov (Leency)
1936dd7a63 WebView 1.38: readable big headers, fix <li> and <hr> tag, fix show source
git-svn-id: svn://kolibrios.org@5773 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-26 23:45:56 +00:00
Kirill Lipatov (Leency)
1b46e09ba6 WevView 1.35: fix links, remove tabs, refactoring
git-svn-id: svn://kolibrios.org@5772 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-26 19:22:20 +00:00
Kirill Lipatov (Leency)
0c41783078 WebView unstable: big headers, refactoring
git-svn-id: svn://kolibrios.org@5768 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-23 19:59:44 +00:00
Kirill Lipatov (Leency)
0fc1052214 WebView 1.3 unstable: use page buffer
git-svn-id: svn://kolibrios.org@5766 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-23 10:12:13 +00:00
Kirill Lipatov (Leency)
714d366ac8 WebView: Remove condition script, code update, prepar
llist: configurable mouse wheel size

git-svn-id: svn://kolibrios.org@5749 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-19 15:14:52 +00:00
Kirill Lipatov (Leency)
68d35a5327 Fix for Liza
git-svn-id: svn://kolibrios.org@5747 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-19 12:54:01 +00:00
Kirill Lipatov (Leency)
0b5a2b2056 WebView: better code #1
git-svn-id: svn://kolibrios.org@5746 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-19 12:48:31 +00:00
Kirill Lipatov (Leency)
93bb33137f WebView 1.21 stable
git-svn-id: svn://kolibrios.org@5718 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-13 12:23:35 +00:00
Kirill Lipatov (Leency)
fd987781a3 CMM: utf8_strlen() optimization
git-svn-id: svn://kolibrios.org@5713 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-10 15:59:20 +00:00
Kirill Lipatov (Leency)
9516fbc07d WebView 1.2: bigger fonts by default
git-svn-id: svn://kolibrios.org@5712 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-10 15:38:08 +00:00
Kirill Lipatov (Leency)
5c8f8dc889 WebView: scancodes, fonts (part1: prepare)
git-svn-id: svn://kolibrios.org@5711 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-10 15:08:16 +00:00
Kirill Lipatov (Leency)
abde4bc0d8 More flexible fonts Eolite, WebView (part1)
git-svn-id: svn://kolibrios.org@5710 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-10 12:45:00 +00:00
Kirill Lipatov (Leency)
3372b13bc3 Eolite: fix menu bug, remove min_h from llist.h
git-svn-id: svn://kolibrios.org@5709 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-10 12:06:47 +00:00
Kirill Lipatov (Leency)
eca8c966f9 WebView: minor changes
git-svn-id: svn://kolibrios.org@5704 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-10 07:09:10 +00:00
Kirill Lipatov (Leency)
1ef1a0a3a0 CMM: 1. remove /lib/encoding.h and use iconv library instead, as a result next point
2. better encoding in WebBrowser
3. fix error_init() in lib/dll.h

git-svn-id: svn://kolibrios.org@5690 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-06 22:37:34 +00:00
Kirill Lipatov (Leency)
507d835895 HTML: trying to divide network code form GUI and various fixes
git-svn-id: svn://kolibrios.org@5685 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-05 15:30:25 +00:00
Kirill Lipatov (Leency)
a453f0c5c6 CMM: use disabled flag for editbox
git-svn-id: svn://kolibrios.org@5683 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-05 11:00:04 +00:00
Kirill Lipatov (Leency)
b004b5af85 WebView 1.14: remove Zoom2x function, use system fonts
git-svn-id: svn://kolibrios.org@5678 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-04 22:21:08 +00:00
pavelyakov
36e0e0420d New libs (CMM): system.h, mouse.h
git-svn-id: svn://kolibrios.org@5674 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-04 14:36:07 +00:00
pavelyakov
1589fb5312 mem_Init() initialized default
git-svn-id: svn://kolibrios.org@5651 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-02 15:15:15 +00:00
pavelyakov
211966e1dd New libs: io.h, math.h, date.h
kolibri.h: class mouse
Update applications

git-svn-id: svn://kolibrios.org@5640 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-01 22:08:58 +00:00
pavelyakov
cdfc1d7c00 mouse_cfg: speed x>=1
lexer.h  : alloc tokens

git-svn-id: svn://kolibrios.org@5631 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-07-30 15:49:09 +00:00
Kirill Lipatov (Leency)
9030b33ab3 CMM: use load_dll in programs instead load_dll2
git-svn-id: svn://kolibrios.org@5626 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-07-29 20:43:05 +00:00
Kirill Lipatov (Leency)
1834e6d8f6 CMM: move error messages to libraries
git-svn-id: svn://kolibrios.org@5621 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-07-29 14:09:01 +00:00
hidnplayr
d52d41e20d Extended http library API to allow keepalive connections, streaming connections and transfer of large files.
git-svn-id: svn://kolibrios.org@5534 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-03-20 12:04:14 +00:00
Kirill Lipatov (Leency)
1d34f562e7 WebView: Fix for previous revision
git-svn-id: svn://kolibrios.org@5531 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-03-18 22:23:24 +00:00
Kirill Lipatov (Leency)
bbbe1d6a27 WebView 1.11: Backspace button point to previous page (thanks hidnplayr for found issue)
git-svn-id: svn://kolibrios.org@5530 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-03-18 19:40:42 +00:00
Kirill Lipatov (Leency)
024cd8ec51 WebView 1.1: Zoom2x, a lot of fixes for download manager
git-svn-id: svn://kolibrios.org@5519 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-03-16 14:20:32 +00:00
Kirill Lipatov (Leency)
b7d84b4904 Pixie 1.1: remember position for window each size, fix for list navigation
git-svn-id: svn://kolibrios.org@5509 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-03-08 14:39:42 +00:00
Kirill Lipatov (Leency)
698c85d52f C--: update structure
WebView: fix very old bug related with named colors

git-svn-id: svn://kolibrios.org@5499 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-03-05 20:55:28 +00:00
Kirill Lipatov (Leency)
a68906ec99 WebView 1.0: add Download Manager
git-svn-id: svn://kolibrios.org@5493 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-03-01 21:36:17 +00:00
Kirill Lipatov (Leency)
0fb6c6aab6 Sorry, autobuild fixed
git-svn-id: svn://kolibrios.org@5445 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-02-21 21:35:30 +00:00
Kirill Lipatov (Leency)
81ef95c4b3 WebView beta 6.2: hamburger icon, fix menu position, use libimg pattern
git-svn-id: svn://kolibrios.org@5408 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-02-15 10:18:26 +00:00
Kirill Lipatov (Leency)
495e05adb7 Software widget 2.0: now could be Game center and Control panel
git-svn-id: svn://kolibrios.org@5403 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-02-14 12:47:18 +00:00
CleverMouse
cd74d1af33 switch build system to Tup
git-svn-id: svn://kolibrios.org@5098 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-12 15:15:23 +00:00
Kirill Lipatov (Leency)
d898aa5f2d CMM programs: small enhancements & fixes
git-svn-id: svn://kolibrios.org@4846 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-17 18:07:07 +00:00
Kirill Lipatov (Leency)
74e44c8770 WebView 1.0 Beta 6.1: ViewSource - fix comments in code <!-- ->
git-svn-id: svn://kolibrios.org@4728 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-31 21:03:20 +00:00
Kirill Lipatov (Leency)
109df25e99 WebView: fix window roll-up
git-svn-id: svn://kolibrios.org@4727 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-31 18:05:04 +00:00
Kirill Lipatov (Leency)
9bef1cf48b WebView 1.0 Beta 6: fix new line in <pre> text (ViewSouce), speed optimizations
git-svn-id: svn://kolibrios.org@4726 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-31 18:01:40 +00:00
Kirill Lipatov (Leency)
caaecffc19 WebView 1.0 Beta 5.5: View Source fixes & optimizations (thanks 0CodErr)
git-svn-id: svn://kolibrios.org@4725 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-31 17:14:16 +00:00
Kirill Lipatov (Leency)
4de8ce80c2 WebView 1.0 Beta 5: fixes in ViewSource
git-svn-id: svn://kolibrios.org@4719 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-30 13:51:53 +00:00
Kirill Lipatov (Leency)
cb9906f10d WebView 1.0 Beta 4: fixes, view page source
git-svn-id: svn://kolibrios.org@4718 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-30 11:57:13 +00:00
Kirill Lipatov (Leency)
ec7c982c3f WebView: small fix
git-svn-id: svn://kolibrios.org@4693 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-23 23:18:01 +00:00
Kirill Lipatov (Leency)
e2062546c2 WebView 1.0 beta 3: fix for special pages, code optimization, remove tabs
git-svn-id: svn://kolibrios.org@4692 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-23 22:49:49 +00:00
Kirill Lipatov (Leency)
c3ace6a161 WebView: fix F5, filesize
git-svn-id: svn://kolibrios.org@4688 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-23 18:48:16 +00:00
Kirill Lipatov (Leency)
a2554b0cac WebView: fix #2 for clicking URLs while page loading
git-svn-id: svn://kolibrios.org@4687 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-23 17:33:24 +00:00
Kirill Lipatov (Leency)
c23bb9bf23 WebView 1.0 Beta 2: a lot of fixes & small changes
git-svn-id: svn://kolibrios.org@4686 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-23 17:12:21 +00:00
Kirill Lipatov (Leency)
74fe9346e3 WebView 1.0 Beta 1
git-svn-id: svn://kolibrios.org@4677 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-22 10:29:29 +00:00
Kirill Lipatov (Leency)
d476acc544 HTMLv: 2 fixes for previous revision
git-svn-id: svn://kolibrios.org@4674 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-21 21:21:11 +00:00
Kirill Lipatov (Leency)
99f3b47240 New Downloader: v0.5
git-svn-id: svn://kolibrios.org@4666 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-21 00:21:09 +00:00
Kirill Lipatov (Leency)
661f7ec0ba HTMLv -> WebView, step 1
git-svn-id: svn://kolibrios.org@4653 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-15 16:54:57 +00:00
Kirill Lipatov (Leency)
37230b0b5a HTMLv 0.99.75: fix page right margin
git-svn-id: svn://kolibrios.org@4651 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-15 15:32:37 +00:00
Kirill Lipatov (Leency)
8dc139d234 HTMLv: fixed memory leaks, fixed - show error page if page not found, some code refactoring
git-svn-id: svn://kolibrios.org@4650 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-15 15:16:08 +00:00
Kirill Lipatov (Leency)
4a31e76907 HTMLv: small codefix
git-svn-id: svn://kolibrios.org@4649 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-15 11:48:03 +00:00
Kirill Lipatov (Leency)
a5d1f788b7 HTMLv: 0.99.73: if document has no encoding UTF will be used
git-svn-id: svn://kolibrios.org@4648 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-15 11:43:07 +00:00
Kirill Lipatov (Leency)
0332630c73 HTMLv: fix for previous rev
git-svn-id: svn://kolibrios.org@4647 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-15 10:34:28 +00:00
Kirill Lipatov (Leency)
99f718a31d HTMLv: 0.99.72: fix processing URLs which starts from '/', handle errors on wrong site URL
git-svn-id: svn://kolibrios.org@4646 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-15 10:23:06 +00:00
Kirill Lipatov (Leency)
bddab0d593 WebView 0.99.71: couple of fixes
git-svn-id: svn://kolibrios.org@4645 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-14 19:06:48 +00:00
Kirill Lipatov (Leency)
99b65dc390 HTMLv: small fix
git-svn-id: svn://kolibrios.org@4644 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-14 00:17:11 +00:00
Kirill Lipatov (Leency)
aa46813e1e HTMLv 0.99.7: page shows after its full loading, stop button fix
git-svn-id: svn://kolibrios.org@4643 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-14 00:07:05 +00:00