Commit Graph

9768 Commits

Author SHA1 Message Date
turbocat
635fbac815 SDL: Refactoring part1
git-svn-id: svn://kolibrios.org@9768 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-04-15 14:05:41 +00:00
turbocat
56ff702799 ksys.h:
- Added to Newlib and should be in sync with the file from libc.obj; 
- Added new wrappers.

git-svn-id: svn://kolibrios.org@9767 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-04-15 14:02:43 +00:00
turbocat
99922e4c2c Update skipped files in previous commit
git-svn-id: svn://kolibrios.org@9766 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-04-15 09:11:49 +00:00
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
maxcodehack
87d53e5e74 c/c++ samples refactoring
git-svn-id: svn://kolibrios.org@9758 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-04-06 15:24:16 +00:00
maxcodehack
4fae618b2c Refactoring sys/kos.h
git-svn-id: svn://kolibrios.org@9757 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-04-06 14:37:19 +00:00
vitalkrilov
f1b9d66b39 kernel: changed "/rd/1" to "/sys" (at least for returning normal work in UEFI mode with non-ramdisk "/sys" directory)
docs of kernel (rus, SysFn68-16): changed "/rd/1" to "/sys" (like in ENG version; I guess writer meant "/sys")

git-svn-id: svn://kolibrios.org@9756 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-04-02 23:04:09 +00:00
Marat Zakiyanov
16a184061b exFAT_Delete - delete file/folder (F70.8)
git-svn-id: svn://kolibrios.org@9755 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-04-02 21:38:53 +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
ConLenov
83209b237e Add GX_Violet skin from ConLenov
git-svn-id: svn://kolibrios.org@9753 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-03-29 12:17:52 +00:00
ConLenov
6e21af1737 Add GX_Violet skin from ConLenov
git-svn-id: svn://kolibrios.org@9752 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-03-29 12:15:58 +00:00
hidnplayr
02ac56354e Rhine: Improved chip detection
git-svn-id: svn://kolibrios.org@9751 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-03-26 22:16:23 +00:00
hidnplayr
fb9897efe0 AR81XX: Fix chip detection
git-svn-id: svn://kolibrios.org@9750 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-03-26 22:03:07 +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
Marat Zakiyanov
4f754c9e8a Correction of documentation for F70
git-svn-id: svn://kolibrios.org@9745 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-03-20 13:09:59 +00:00
Marat Zakiyanov
5d12a6e4a5 exFAT_SetFileInfo - set attributes of file/folder (F70.6)
git-svn-id: svn://kolibrios.org@9744 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-03-20 09:10:06 +00:00
Doczom
0e38558cb0 fix bug in free group of port(46 sysf) in deleting thread
git-svn-id: svn://kolibrios.org@9743 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-03-19 16:20:29 +00:00
Doczom
8708293b8f small update 46 system function(no tested!)
git-svn-id: svn://kolibrios.org@9742 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-03-18 04:09:59 +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
turbocat
d9a3ea763b kernel: added struct sockaddr
git-svn-id: svn://kolibrios.org@9739 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-03-13 14:45:55 +00:00
Marat Zakiyanov
c99afa0b60 exFAT - support for file name hashes
git-svn-id: svn://kolibrios.org@9738 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-03-13 12:25:05 +00:00
Marat Zakiyanov
fcc5dc0546 Fix r9734 - reading content outside of the first cluster of directory
git-svn-id: svn://kolibrios.org@9737 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-03-12 14:30:52 +00:00
Magomed Kostoev (mkostoevr)
23097ce0e6 [KERNEL] Revert previous change
git-svn-id: svn://kolibrios.org@9736 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-03-10 11:14:11 +00:00
Marat Zakiyanov
5e82f613f7 Fix r9734 - adding the Rev parameter to the file properties.
git-svn-id: svn://kolibrios.org@9735 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-03-03 22:15:29 +00:00
Marat Zakiyanov
f8da95f800 exFAT file system support (only read)
git-svn-id: svn://kolibrios.org@9734 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-03-03 22:00:47 +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
Magomed Kostoev (mkostoevr)
e37c439eda [KERNEL] Adjust packet size calculation
git-svn-id: svn://kolibrios.org@9729 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-02-23 15:47:10 +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
Ivan Baravy
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
Magomed Kostoev (mkostoevr)
6cd77c47ef Update a file
git-svn-id: svn://kolibrios.org@9721 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-02-20 16:00:47 +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