1394 Commits
Author SHA1 Message Date
sebastianting de6724017d fix: iconv to/from unpacking order and calling convention (#126) (#127)
swapped unpacking order of to and from and caller parameters
     removed null terminator adding at end
     changed call from stdcall to cdecl
2026-03-31 08:11:44 +00:00
jaskaran-singh-77andBurer f305d3425d apps/webview: fix last character in line being cropped (fix #263) (#386)
the break position was calculated as

br = draw_w - draw_x + (left_gap / list.font_w);

adding left_gap/font_w was making br too large,
so lines were allowed to go past the drawable area
and the last character got clipped.

changed to:
br = draw_w - draw_x;
br /= list.font_w;

just the remaining pixels divided by char width,
no left_gap needed here

Co-authored-by: Burer <burer@kolibrios.org>
Reviewed-on: KolibriOS/kolibrios#386
Reviewed-by: Burer <burer@kolibrios.org>
Co-authored-by: jaskaran-singh-77 <jassijatt951@gmail.com>
Co-committed-by: jaskaran-singh-77 <jassijatt951@gmail.com>
2026-03-29 11:50:29 +00:00
Marouane-DjabriandBurer b5981a39dc apps/webview: added search / go buttons, added text analysis for the entered text in the omni box (fix #111) (#377)
Co-authored-by: Burer <burer@kolibrios.org>
Reviewed-on: KolibriOS/kolibrios#377
Reviewed-by: Burer <burer@kolibrios.org>
Reviewed-by: Max Logaev <maxlogaev@proton.me>
Co-authored-by: dash-dash-force <nm_djabri@esi.dz>
Co-committed-by: dash-dash-force <nm_djabri@esi.dz>
2026-03-29 09:33:09 +00:00
hrigar 0253ec8753 Rename icons16.png to icons18.png and update all refs (#350)
Fixed #349.

Reviewed-on: KolibriOS/kolibrios#350
Reviewed-by: Max Logaev <maxlogaev@proton.me>
Reviewed-by: Burer <burer@noreply.localhost>
Co-authored-by: hrigar <h4gar02@protonmail.com>
Co-committed-by: hrigar <h4gar02@protonmail.com>
2026-03-11 13:12:31 +03:00
Burer 7b0867a6cf [apps/cmm] add new proxy for https sources (#277)
Deployed new https proxy for WebView and Downloader.
Made it configurable through /sys/settings/app.ini.

Reviewed-on: KolibriOS/kolibrios#277
Reviewed-by: Mikhail Frolov <mixa.frolov2003@gmail.com>
Co-authored-by: Burer <burer@kolibrios.org>
Co-committed-by: Burer <burer@kolibrios.org>
2025-10-17 11:04:08 +02:00
Talkashie a0c01e204e Webview: Fix many typos with the English translation (#282)
- Fixes a few spelling mistakes and rewords things to sound more natural.
- Reworded to sound more natural in English.
- Fixes many typos on the English homepage of WebView.

Reviewed-on: KolibriOS/kolibrios#282
Reviewed-by: Gleb Zaharov <risdeveau@codrs.ru>
Reviewed-by: Burer <burer@noreply.localhost>
Co-authored-by: Talkashie <talkashie97@gmail.com>
Co-committed-by: Talkashie <talkashie97@gmail.com>
2025-10-08 00:12:15 +02:00
Leency 16a0ef9543 WebView 3.91 (#230)
- fix crash at the end of the page https://menuetos.net/docs.htm;
- improve position of the line under text (and related code)
  for a various font sizes;
- handle params width= and size= of <hr>;
- update acid_0.1.htm page.

Reviewed-on: KolibriOS/kolibrios#230
Reviewed-by: Max Logaev <maxlogaev@proton.me>
Co-authored-by: leency <lipatov.kiril@gmail.com>
Co-committed-by: leency <lipatov.kiril@gmail.com>
2025-05-05 19:04:52 +02:00
Leency d6c44c6570 WebView 3.9
- new homepages
- fix clash on a wrong <kosicon> number
- set proper internal page sizes
2025-04-03 10:50:04 +02:00
Leency 8da45bab3e Eolite 5.32: Search fix (#191)
- LMB to open file, RMB to show in folder
- fix: correctly open folders
- fix UI: better list alignment
- Eolite: optimize OpenDir
- SelectList_ProcessMouse() better react on click

Reviewed-on: KolibriOS/kolibrios#191
Reviewed-by: Max Logaev <maxlogaev@proton.me>
Co-authored-by: leency <lipatov.kiril@gmail.com>
Co-committed-by: leency <lipatov.kiril@gmail.com>
2025-04-02 21:26:12 +02:00
Leency ff625706c0 Eolite 5.31: (#187)
- fix: editbox edit text
- fix: remove unnecessary editbox form delete popin
- add: "Copy path" menu item
- add: "Search" to a burger menu

Reviewed-on: KolibriOS/kolibrios#187
Reviewed-by: Max Logaev <maxlogaev@proton.me>
Reviewed-by: rgimad <rgimad@noreply.localhost>
Co-authored-by: leency <lipatov.kiril@gmail.com>
Co-committed-by: leency <lipatov.kiril@gmail.com>
2025-03-31 22:40:54 +02:00
Leencyandmxlgv 02b2395ef1 Eolite 5.30: Added file search (#175)
Co-authored-by: Max Logaev <maxlogaev@proton.me>
Reviewed-on: KolibriOS/kolibrios#175
Reviewed-by: Max Logaev <maxlogaev@proton.me>
Co-authored-by: leency <lipatov.kiril@gmail.com>
Co-committed-by: leency <lipatov.kiril@gmail.com>
2025-03-28 19:48:39 +01:00
Leency 4d30fd7a2b Eolite 5.29: Fixed bug in "Apply to all files?" dialog
- line height can no longer be smaller than icon size;
- fixed bug with edit box activation under "Apply to all files?" dialog;
- updated dates;
- fixed kfont initialization.
2025-03-17 18:22:15 +03:00
Leency 292bd1d739 webview 3.85: fix a specific case when col width was calculated wrong 2025-03-17 11:50:17 +01:00
Leency 1a756358f5 webview 3.84
- tagicon support
- draw_buf => BufIsInvalid() add check
2025-03-17 11:50:17 +01:00
Leency 009c0d0519 webview-3.83
- fixed collection.h that caused webview crash
- fix rolled-up bug
- add special symbol from builds.kolibrios.org/status.html
2025-03-17 11:50:17 +01:00
Leency 714cc0a65c cmm menu: fix marker 2025-03-15 23:28:13 +01:00
Leency 4f1a8ef9a1 kf_font_viewer gets to be a part of syspanel
Syspanel gets bigger in less than 1 sector and we still have kf viewer in the IMG
2025-03-14 21:31:22 +01:00
Leency 93f12c7673 allow applications to work nicely without .kf files 2025-03-14 21:10:49 +01:00
Leency 36ce6f0b74 Eolite 5.28
- deny renaming folder '..'
- 'show status bar' option removed
- add option 'bold font'
- Quark view changed to HEX View
2025-03-12 12:27:18 +01:00
LeencyandMax Logaev <maxlogaev@proton.me 81b15607dc Apps/barcfg: Added bars_8b.raw
Co-authored-by: Max Logaev <maxlogaev@proton.me
2025-03-10 23:11:33 +01:00
Leency 64b7372624 Apps/eolite: Version 5.27
- Choose first file on ctrl selection.
- Set static position for maximized window:
  https://github.com/KolibriOS/kolibrios/issues/9
2025-03-10 22:28:44 +01:00
Leency 5a852ebdfb Apps/webview: Version 3.82. Fixed text rendering, speedup (#130)
Co-authored-by: leency <lipatov.kiril@gmail.com>
Co-committed-by: leency <lipatov.kiril@gmail.com>
2025-03-10 20:28:52 +01:00
Leency 1df7b2fd4c Apps/webview: Version 3.8. Fixed <p>, new h3 style
- `cmm/lib/collection.h`: fixed memory leak, more safe, optimizations;
- webview: mostly fix <p>, new h3 style, some other updates.

Reviewed-on: KolibriOS/kolibrios#115
2025-03-07 03:00:49 +03:00
Leency 8c9a971e2c Libs/cmm: Fixed return type for GetProcessInfo() 2025-03-02 12:10:08 +01:00
Leency 5aa17d5823 Apps/webview: Fixed parse tag param and use Bing search
- Fixed parse case of tag param like "attr = value";
- Use the default Bing search as it only supports HTTP.
2025-03-02 12:10:08 +01:00
Leency 4d6ef342e1 Apps/webview: Fixed issue #100 2025-03-02 12:10:08 +01:00
Leency 8e5b315fd4 Apps: Fix webview and downloader issue #22
- Fix #22 in both webview and downloader;
- Get rid of app mode in webview;
- Fix update link for webview.
2025-03-02 12:10:08 +01:00
Leency 70297cd8f4 Libs/cmm: Use the actual number of processes instead of the max 2025-02-27 01:03:29 +01:00
Leency bf9f7d2a19 Apps/downloader: Improved UI
Fixed an issue in the UI: The user does not realize that the file
has already been downloaded and may want to click "Download" again.
2025-02-27 02:22:53 +03:00
leency 84aec355b8 Fix #8: The "webview" web browser, started with the parameter, address with the name of the download file, downloads the same file multiple times. 2025-02-25 15:51:03 +02:00
leency a576b68db3 C-- menu: quick update to avoid full redraw, now redraw only changed items 2025-02-25 14:35:21 +02:00
leency 2e72ebc96f Eolite: scrollbar does not redraw after mouse up #9
Fixed.
2025-02-25 02:45:18 +02:00
leency aa74ea51d7 remove text_edit and quark from menus as outdated,
various fixes
2025-02-23 18:34:29 +02:00
Taldariner 50220d0cd9 C--: added proper ini file
Version of c-- compiler executable in repo is similar to autobuild server, but c--.ini is different and have mistakes that cause compilation bugs.
For example, if you try to compile sysmon app on commit 8f7ee79 or previous, CPU load of all processes will be displayed as 0%.
And if you try to display load in cycles, it will display some big negative value, like it's integer type got overflowed.
This commit adds proper version from autobuild server, allowing to compile C-- programs without such bugs.
2025-02-06 17:34:44 +02:00
Taldariner d68b350360 Apps/sysmon: fixed wrong encoding and simplified boolean comparsion 2025-02-06 17:01:11 +02:00
Taldariner f366d6d925 SysMon: Fixed ghost threads filtering and removed trailing whitespaces 2025-02-06 16:37:50 +02:00
dunkaist d235c8914c Fix ghost threads in CPU
* kernel: Make sf9 return TSTATE_FREE for invalid slots: 0, >255, free.
* menu: Ignore free slots even if other fields of proc_info look valid.
        Documentation (sysfuncs.txt) clearly states all the other info
        as invalid when slot_state is TSTATE_FREE.
* taskbar: Same as menu.
* cmm/lib/*: Same as menu.
* programs/macros.inc: Add TSTATE_* macros.
2025-02-01 03:32:16 +00:00
BurerandTaldariner 8f7ee79d05 Apps/sysmon: Fixed #85
Small code changes to fix all issues mentioned in Issue #85:
- Bumped app version and added it to header.
- Changed system disk usage subscription from MB to KB in English version.
- Properly aligned CPU usage percents in process list with header.
- Free space on disks now rounds down, instead of rounding app.
- Small formatting fixes.
- Fixed wrong language set in English version of compilation script.

Co-authored-by: Taldariner <71024372+Taldariner@users.noreply.github.com>
Reviewed-on: KolibriOS/kolibrios#86
Reviewed-by: Max Logaev <mxlgv@noreply.localhost>
Reviewed-by: Mikhail Frolov <mixa.frolov2003@gmail.com>
Co-authored-by: Burer <burer@noreply.localhost>
Co-committed-by: Burer <burer@noreply.localhost>
2025-01-19 13:48:19 +01:00
rgimad f7bdaa8909 fix hotkey names in eolite context menu 2025-01-16 23:39:43 +03:00
rgimad 2dd6a1516e increase font in right button context menu 2025-01-15 23:57:58 +03:00
Serhii Sakhno 975284f5f3 Eolite: provide label for NVMe disks on left panel
Signed-off-by: Serhii Sakhno <serhii.sakhno.jr@gmail.com>
2024-08-01 22:29:57 +03:00
dunkaist e23778f306 Fix language tags for cmm programs
ru -> ru_RU
2024-06-02 03:56:38 +01:00
dunkaist 8f444289e0 Trigger tup-0.8 autobuild (minor Tupfile.lua changes)
git-svn-id: svn://kolibrios.org@10043 a494cfbc-eb01-0410-851d-a64ba20cac60
2024-05-21 14:55:01 +00:00
dunkaist e9e08c56b6 Update Tupfile.lua's for tup-0.8
git-svn-id: svn://kolibrios.org@10042 a494cfbc-eb01-0410-851d-a64ba20cac60
2024-05-21 14:45:21 +00:00
ace-dent 7ab6b3e984 Optimize png files for cmm/pixie2
Manually tweaked to use true black background (RGB:0,0,0), fixed 1 pixel, then lossless optimization of png image, using `pngslim` and other tools. 
Program graphics (compiled or included with software):
- Slimmed 46 B (~37 B kpacked), ~3% saving for 1 file.

git-svn-id: svn://kolibrios.org@10034 a494cfbc-eb01-0410-851d-a64ba20cac60
2024-05-15 20:40:42 +00:00
ace-dent 8735d3ceac Optimize png files for cmm programs
Lossless optimization of png image files, using `pngslim` and other tools.
Program graphics (compiled or included with software): 
- Slimmed 191 B (~281 B kpacked), average ~1% saving for 3 files.
Source artwork material (not directly included in a distribution):
- Slimmed 7 KiB (~5 KiB kpacked), average ~41% saving for 13 files.

git-svn-id: svn://kolibrios.org@10033 a494cfbc-eb01-0410-851d-a64ba20cac60
2024-05-15 20:09:44 +00:00
Doczom 3e0d321fe1 drvinst: small bug fixed
git-svn-id: svn://kolibrios.org@9887 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-12-25 10:16:09 +00:00
Doczom 142c00c6ab fix SPEECH_PATH
git-svn-id: svn://kolibrios.org@9855 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-07-10 09:46:29 +00:00
Leency dc703cf1c0 Pipet 2.0: sexy UI with copying RGB
git-svn-id: svn://kolibrios.org@9854 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-06-30 22:32:00 +00:00
Leency 3f639aee93 Eolite: fix draw performance issue (thanks Mario for the reported issue)
git-svn-id: svn://kolibrios.org@9853 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-06-28 22:24:27 +00:00