Commit Graph

5332 Commits

Author SHA1 Message Date
turbocat
cde4fa851d libc.obj:
- Formatted by clang-format (WebKit-style).
- Removed unnecessary errno linux. 
- Added KOS error codes. 
- String functions have been replaced with more optimal ones for x86. 
- Changed wrappers for 70 sysfunction.

git-svn-id: svn://kolibrios.org@9765 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-04-15 09:00:55 +00:00
vitalkrilov
dff8056cd6 Graph (branch: tcc_current): now you can provide a filename, when calling a program from shell, which should be opened on start.
tcc: ksys.h: added "const" to string argument of _ksys_debug_puts(...).

git-svn-id: svn://kolibrios.org@9764 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-04-13 00:31:51 +00:00
vitalkrilov
2e97f212ae Graph (branch: tcc_current): added missing files... (oops)
git-svn-id: svn://kolibrios.org@9763 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-04-12 00:42:06 +00:00
vitalkrilov
7fb5d30b55 Graph: manual corrected.
Graph (branch: tcc_current):
- Rewritten in C so now it can be compiled with tcc.
- Added functions: pow (^) and mod (%), arcctg, sgn, sec, cosec, log2, log3, log10.
- Added aliases for functions: tan, cot, arctan, arccot, lg, lb, ln.
- Fixed bugs with box_lib's edit_box.
- Removed deprecated/potentially unused code.
- Now an "Edit" button launches Cedit, not Tinypad.
- Now there is a better graph rendering: fixed bugs with text drawing.
- Added to autobuild list and in iso.

git-svn-id: svn://kolibrios.org@9762 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-04-12 00:39:36 +00:00
vitalkrilov
705c0883ac libc.obj: added missing sqrt, cosh functions
libc.def: added sqrt, cosh, sin, tan functions

git-svn-id: svn://kolibrios.org@9761 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-04-10 23:56:16 +00:00
Doczom
2a32cfda1d AMDtemp: added creating file for program "Graph". File creats on ram disk.
git-svn-id: svn://kolibrios.org@9760 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-04-09 06:06:55 +00:00
maxcodehack
4e324c8612 Samples fix #2 + fridge makefile change
git-svn-id: svn://kolibrios.org@9759 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-04-06 15:32:56 +00:00
Marat Zakiyanov
3958c19fa5 KFM - fixed get_inf_dir and delete_dir for some cases
git-svn-id: svn://kolibrios.org@9754 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-03-30 21:55:55 +00:00
Marat Zakiyanov
fe6931589b KFM - fix show icon and fix key/mouse processing for dir names starting with ".."
git-svn-id: svn://kolibrios.org@9749 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-03-26 16:26:43 +00:00
Marat Zakiyanov
ed61181c2a Fix for previous revision.
git-svn-id: svn://kolibrios.org@9748 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-03-26 15:51:10 +00:00
Marat Zakiyanov
7ee13facdf File Browser control - choosing the correct icon for dir names starting with ".."
git-svn-id: svn://kolibrios.org@9747 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-03-26 15:36:35 +00:00
Doczom
69f261b5dd added program for view list working drivers
git-svn-id: svn://kolibrios.org@9746 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-03-23 14:30:52 +00:00
Doczom
6c66c1519e PCIDEV: small update information
git-svn-id: svn://kolibrios.org@9741 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-03-15 04:12:55 +00:00
macgub
92b749efe6 Update to ver 077 - edit subbmit fixed, fire bug fixed, see readme.txt for details.
git-svn-id: svn://kolibrios.org@9740 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-03-14 17:02:40 +00:00
IgorA
b39cd9e8ce Neural network perceptron library
git-svn-id: svn://kolibrios.org@9733 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-03-01 16:10:23 +00:00
Marat Zakiyanov
218fd7c7b0 KFM - cleaning of graphic artifacts after trying to delete ".."
git-svn-id: svn://kolibrios.org@9732 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-02-26 14:35:00 +00:00
Anton Krotov
0ac65fda97 CEdit: minor changes
git-svn-id: svn://kolibrios.org@9731 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-02-26 05:08:51 +00:00
Anton Krotov
ae0fe17afd CEdit: close buttons on tabs, highlighting main menu items
git-svn-id: svn://kolibrios.org@9730 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-02-25 14:34:18 +00:00
Marat Zakiyanov
267e818f50 Opendial and File Browser control
1) Now shows the full value for the year
2) For ".." dir is not shown unnecessary data
3) Finding the end of section [icons16] for r7241

git-svn-id: svn://kolibrios.org@9728 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-02-23 14:36:48 +00:00
Coldy
d9a89d8528 eolite: fixed remaining issues with call edit_box_key_safe (edit_box_key_c)
cmmlib: fixed edit_box_key_safe define, now edit_box_key_с the same + edit comments

git-svn-id: svn://kolibrios.org@9727 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-02-23 13:15:01 +00:00
Marat Zakiyanov
4debc9fd1b KFM
1) Now shows the full value for the year
2) Fix sort buttons
3) For ".." dir is not shown unnecessary data

git-svn-id: svn://kolibrios.org@9726 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-02-22 23:36:17 +00:00
turbocat
a89837dd81 libc.obj:
- Added pipe example;
 - Fixed Makefile.

git-svn-id: svn://kolibrios.org@9725 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-02-22 22:16:42 +00:00
e07e44044e Fix call to edit_box_key_safe in Eolite (fix r9719)
git-svn-id: svn://kolibrios.org@9724 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-02-21 15:55:35 +00:00
Coldy
261b8cd448 eolite: initiate rebuild by new cmm
git-svn-id: svn://kolibrios.org@9723 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-02-21 13:27:41 +00:00
Coldy
55a4e5cd76 cmm: - unused extern symbols now don't add to COFF symbol table (this reduce import table in executables)
- extern symbols now also a dynamical variable (this suppress warning if variable is unused)


git-svn-id: svn://kolibrios.org@9722 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-02-21 12:27:22 +00:00
Marat Zakiyanov
bc7aa06428 KFM - small correction r7801, r7863, r7996. Now the size of the executable file has become smaller.
git-svn-id: svn://kolibrios.org@9720 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-02-18 21:42:21 +00:00
Coldy
5052d133da eolite: switched to autoimport
git-svn-id: svn://kolibrios.org@9719 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-02-18 18:41:31 +00:00
Coldy
d37b797def libc.obj: Update fasm sample for auto load & linking
git-svn-id: svn://kolibrios.org@9718 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-02-15 16:43:51 +00:00
turbocat
143d7b8027 C--: Fixed con_set_title.
git-svn-id: svn://kolibrios.org@9717 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-02-13 13:53:48 +00:00
Coldy
3920d392b0 cmm: fixed bug (double free error) for #undef directive
git-svn-id: svn://kolibrios.org@9714 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-02-12 12:40:07 +00:00
db0f7a7b77 libimg: Implement more bit depth conversion routines
git-svn-id: svn://kolibrios.org@9713 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-02-10 00:50:25 +00:00
Kirill Lipatov (Leency)
cde7c5bb44 fix lable name
git-svn-id: svn://kolibrios.org@9712 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-02-09 22:56:15 +00:00
Anton Krotov
1fdbd55957 CEdit: minor changes
git-svn-id: svn://kolibrios.org@9708 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-02-08 21:57:18 +00:00
turbocat
44bef28048 Updated c-- binary
git-svn-id: svn://kolibrios.org@9707 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-02-08 20:11:46 +00:00
turbocat
f816b2a086 cmm: fixed bug with searching for input files.
git-svn-id: svn://kolibrios.org@9706 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-02-08 20:08:54 +00:00
turbocat
9d4f6fb10b сmm: fixed typo
git-svn-id: svn://kolibrios.org@9705 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-02-08 18:27:40 +00:00
turbocat
30da4f7636 Added defines so as not to duplicate them in every tup file.
git-svn-id: svn://kolibrios.org@9704 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-02-08 17:38:15 +00:00
turbocat
1ed46504bd Updated cmm binary
git-svn-id: svn://kolibrios.org@9703 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-02-08 17:27:49 +00:00
turbocat
a6ec339a43 cmm:
- removed bad makefiles;
 - fixed output filename bug;
 - restored the processing of command line switches in windows style.

git-svn-id: svn://kolibrios.org@9702 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-02-08 17:16:25 +00:00
Coldy
b22d5729d4 cmm lib: prepare to autoimport
git-svn-id: svn://kolibrios.org@9701 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-02-08 14:04:23 +00:00
Coldy
a5713e0f60 cmm lib: fix autobuild
git-svn-id: svn://kolibrios.org@9700 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-02-08 09:51:56 +00:00
Coldy
a0ef0e0cd4 cmm lib, eolite: prepare to autoimports
git-svn-id: svn://kolibrios.org@9699 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-02-08 09:05:27 +00:00
Coldy
5b5a240f91 tcc: added funcs in defs, added ini.def, tiny.o
git-svn-id: svn://kolibrios.org@9697 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-02-07 16:58:03 +00:00
turbocat
143be8c69e typo fixed
git-svn-id: svn://kolibrios.org@9696 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-02-07 14:22:52 +00:00
Coldy
115b81881f cmm: - added __COFF__ predefined macro (for mark MSCOFF build);
- edited makefiles (added compiler -fpack-struct=2 option/for correct struct
       packing)

git-svn-id: svn://kolibrios.org@9695 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-02-07 09:45:44 +00:00
Kirill Lipatov (Leency)
28bfa13e88 fix prior
git-svn-id: svn://kolibrios.org@9694 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-02-06 23:22:57 +00:00
Kirill Lipatov (Leency)
684ee81f3e Eolite: show correct size in bytes in Properties dialog (thanks Mario for the code snippet)
git-svn-id: svn://kolibrios.org@9693 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-02-06 23:16:38 +00:00
Marat Zakiyanov
5f02a78eaf KFM - fixed the display of files larger than 4GB.
git-svn-id: svn://kolibrios.org@9691 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-02-06 20:05:54 +00:00
Marat Zakiyanov
8f544cdd1d File Browser control - some code optimization for r9682
git-svn-id: svn://kolibrios.org@9690 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-02-06 19:47:41 +00:00
Kirill Lipatov (Leency)
2e3c29de7d Eolite:
- do not autorefresh folder on FD and CD disks
- if /kolibrios is mounted than set a var and do not reread it further
- increase refresh disk and folder timeout to 1.5 seconds

git-svn-id: svn://kolibrios.org@9689 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-02-06 16:41:02 +00:00