Commit Graph

1376 Commits

Author SHA1 Message Date
maxcodehack
903215408b Move C header for console loading to newlib/libc/include
git-svn-id: svn://kolibrios.org@8518 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-01-05 10:04:54 +00:00
superturbocat2001
0c1a5475ab - Fixed socket functions for compatibility with UNIX.
git-svn-id: svn://kolibrios.org@8514 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-01-04 20:24:35 +00:00
superturbocat2001
a0d5358c87 - Fix scrollbar crash BoxLib example.
git-svn-id: svn://kolibrios.org@8508 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-01-03 19:21:28 +00:00
a16331c816 kiv and libimg.asm: Follow asm style guide, no semantic changes.
git-svn-id: svn://kolibrios.org@8497 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-30 05:32:02 +00:00
maxcodehack
261cb7bddc Fix libmujs autobuild
git-svn-id: svn://kolibrios.org@8486 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-27 16:01:26 +00:00
maxcodehack
9a8d2d8036 fix autobuild
git-svn-id: svn://kolibrios.org@8483 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-26 13:26:45 +00:00
maxcodehack
1e67c75271 fix autobuild
git-svn-id: svn://kolibrios.org@8482 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-26 13:25:02 +00:00
maxcodehack
2d402b898c fix autobuild
git-svn-id: svn://kolibrios.org@8481 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-26 13:21:09 +00:00
maxcodehack
7c75decc3f fix autobuild
git-svn-id: svn://kolibrios.org@8480 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-26 13:20:13 +00:00
maxcodehack
251ec0f330 fix autobuild
git-svn-id: svn://kolibrios.org@8479 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-26 13:11:47 +00:00
maxcodehack
17650f3e13 Add KosJS to autobuild
git-svn-id: svn://kolibrios.org@8478 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-26 13:10:38 +00:00
maxcodehack
f458b2c462 KosJS: Replace static functions with dynamic
git-svn-id: svn://kolibrios.org@8477 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-26 12:19:29 +00:00
maxcodehack
0f14837705 tinypy: minor fixes
git-svn-id: svn://kolibrios.org@8476 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-26 11:49:39 +00:00
superturbocat2001
6db1f4dd5a - Module files are removed from the source folder.
- Removed fasm debug module. 
- Added debug function to "kolibri" module.

git-svn-id: svn://kolibrios.org@8475 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-25 23:07:44 +00:00
maxcodehack
4930c1d7a2 tinypy: clean warnings
git-svn-id: svn://kolibrios.org@8474 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-25 11:17:03 +00:00
maxcodehack
931a0ac397 tinypy: newlib version
git-svn-id: svn://kolibrios.org@8473 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-25 11:03:12 +00:00
superturbocat2001
4cc800cdfc - Added TinyBasic to autobuild
git-svn-id: svn://kolibrios.org@8471 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-24 21:00:00 +00:00
maxcodehack
3090de9100 fix autobuild
git-svn-id: svn://kolibrios.org@8470 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-22 19:55:58 +00:00
maxcodehack
56dde6f46d fix autobuild
git-svn-id: svn://kolibrios.org@8469 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-22 19:53:33 +00:00
maxcodehack
9c41b23939 fix autobuild
git-svn-id: svn://kolibrios.org@8468 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-22 19:52:08 +00:00
maxcodehack
e3201d94c3 Fix gcc version of backy and add to autobuild
git-svn-id: svn://kolibrios.org@8467 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-22 19:49:57 +00:00
superturbocat2001
4d192ca472 - Fixed boxlib loader
- Updated example boxlib.c

git-svn-id: svn://kolibrios.org@8465 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-21 18:12:23 +00:00
superturbocat2001
1dab73b754 - Added macros X_W and Y_H and deleted debug kos32sys1.h
- Moved debug functions to libc.a
- Removed console.h since libcon no longer exists
- Added tcc_http_demo to build_all.sh
(Applies to ktcc)

git-svn-id: svn://kolibrios.org@8464 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-21 18:08:02 +00:00
IgorA
e532373af8 libimg: can save 32 bit png
git-svn-id: svn://kolibrios.org@8463 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-21 13:58:19 +00:00
maxcodehack
91ae0dee0b kosjs: replace libmujs.a with sources; if argc = 0, see "usage"
git-svn-id: svn://kolibrios.org@8456 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-20 08:45:42 +00:00
maxcodehack
2a45e4a7f7 Upload kosjs interpreter
git-svn-id: svn://kolibrios.org@8455 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-20 07:57:39 +00:00
51f9df912f ktcc: http_tcp_demo refactoring & net/network.h small fix
git-svn-id: svn://kolibrios.org@8450 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-18 22:44:07 +00:00
459cb3ec5b libimg: Improve support of transparent PNG images.
* Support grayscale images with alpha channel.
* Support rgb images with transparent color.
* Process 'tRNS' chunk (simple transparency).

Transparent png images were already supported for color type 6, which
is RGBA. Now indexed images (color type 3) can also have transparency
via 'tRNS' chunk data.

git-svn-id: svn://kolibrios.org@8449 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-18 22:08:51 +00:00
045e0dbdd2 ktcc: added sample http_tcp_demo - working with http using only tcp sockets
git-svn-id: svn://kolibrios.org@8448 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-18 18:38:07 +00:00
IgorA
d72fcc2942 tinygl.obj: add some functions,
load_img.inc: delete old file load_lib

git-svn-id: svn://kolibrios.org@8442 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-18 10:03:16 +00:00
superturbocat2001
18fd7921cf - Added libdialog binary
- Fixed buid_all.sh

git-svn-id: svn://kolibrios.org@8428 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-16 18:13:19 +00:00
superturbocat2001
826c0501b8 - Added libdialog.a (proc_lib loader) and sample
- Deleted old console example (replacement: consoleio)
- Added RGB struct to kos32sys1.h
(applies to ktcc)

git-svn-id: svn://kolibrios.org@8426 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-16 17:15:39 +00:00
IgorA
e63d25e33e fix test_array1.asm
git-svn-id: svn://kolibrios.org@8409 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-14 16:53:31 +00:00
IgorA
9a54fc6aed tinygl: add some double functions, add bcc32 example
libimg: small optimize

git-svn-id: svn://kolibrios.org@8408 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-14 16:48:32 +00:00
superturbocat2001
561e5c5b1c - Fixed math.h
git-svn-id: svn://kolibrios.org@8406 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-14 15:18:31 +00:00
superturbocat2001
e3dcd433b3 - Added TinyGL for ktcc
- Added TinyGL example "gears"

git-svn-id: svn://kolibrios.org@8405 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-14 14:38:38 +00:00
superturbocat2001
5b3b09698f - Removed melibc in ktcc
git-svn-id: svn://kolibrios.org@8404 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-14 12:27:58 +00:00
superturbocat2001
ccc4de1b67 - Removed non existing functions from math.h.
- Added "sys_change_window" function to kos32sys1.h. 
- Installed "pragma pack" for the structure in kolibrisys.h.

git-svn-id: svn://kolibrios.org@8403 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-14 12:19:25 +00:00
eb01893ff6 libimg: fix transparency in indexed png images.
git-svn-id: svn://kolibrios.org@8399 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-13 21:26:28 +00:00
11e69b4021 libimg: export img.resize_data
git-svn-id: svn://kolibrios.org@8395 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-13 18:07:49 +00:00
201cf02d85 libimg: transparency fixes.
img.convert doesn't make opaque pixels transparent.
gif decoder considers palette pixels opaque.

git-svn-id: svn://kolibrios.org@8394 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-13 17:22:19 +00:00
superturbocat2001
99103794f2 - Added simple function "getopt" in stdlib (tcc)
git-svn-id: svn://kolibrios.org@8380 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-12 20:09:30 +00:00
superturbocat2001
cfd4d26cef - Added definitions for clipboard functions.
- Added DATA macro for convenient memory access by offset.
- Removed kos32sys1beta.h since it is not used anywhere
(applicable to ktcc)

git-svn-id: svn://kolibrios.org@8374 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-11 21:05:55 +00:00
superturbocat2001
14e3d78c64 - Changed libgb assembly and added libcryptal (implementation of cryptoalgorithms from Brad Conte).
- Changed build libgb.
- Added memory.h for compatibility.

git-svn-id: svn://kolibrios.org@8367 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-11 17:07:49 +00:00
Kirill Lipatov (Leency)
de4468272c IMG: clean up in folders, mostly in /DEMOS/ and /DEVELOP/, move examples to /DEVELOP/EXAMPLES/
asciivju: add font type switcher


git-svn-id: svn://kolibrios.org@8365 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-11 13:33:32 +00:00
Kirill Lipatov (Leency)
5d3b2a031a libimg: img.decode now checks that length is not null
WebView: img tag: proceed data-src= if src= is empty, fix crash

git-svn-id: svn://kolibrios.org@8363 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-11 03:05:01 +00:00
IgorA
5f41a75e27 box_lib.obj: clear code
git-svn-id: svn://kolibrios.org@8346 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-08 21:01:35 +00:00
superturbocat2001
bed1d7841c Changed parameters of "socketpair" function in libck (ktcc)
git-svn-id: svn://kolibrios.org@8344 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-08 18:36:23 +00:00
a19ce6df66 Add img.blend example, add libimg examples to autobuild
git-svn-id: svn://kolibrios.org@8342 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-08 17:50:26 +00:00
263f2855f2 libimg: Add and export img.blend function
git-svn-id: svn://kolibrios.org@8341 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-08 17:40:34 +00:00
superturbocat2001
4c90768ccb - network.obj loader has been moved to a separate libnetwork.a library
git-svn-id: svn://kolibrios.org@8338 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-07 23:36:57 +00:00
superturbocat2001
1094e71a7d - added network.obj loader
- added _ksys_kill_process function
in libck.a ktcc

git-svn-id: svn://kolibrios.org@8337 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-07 21:19:51 +00:00
superturbocat2001
18d1174514 Added a mechanism for closing the parent process
git-svn-id: svn://kolibrios.org@8328 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-05 15:50:32 +00:00
superturbocat2001
195c220c21 fixed socketpair() function in libck
git-svn-id: svn://kolibrios.org@8317 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-04 06:40:20 +00:00
superturbocat2001
818c477d6f - Added functions for working with sockets in libck tcc
git-svn-id: svn://kolibrios.org@8315 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-03 17:27:05 +00:00
superturbocat2001
e303140339 Removed duplicate #define PATH_MAX
git-svn-id: svn://kolibrios.org@8290 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-01 16:30:24 +00:00
superturbocat2001
5451715e39 - Added "lsdir" function to libck ktcc.
- Added "fs" folder to build.bat in libck for tcc.
- Updated libck and dir_example

git-svn-id: svn://kolibrios.org@8289 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-01 16:19:41 +00:00
IgorA
e34d1445df update ColorDialog
git-svn-id: svn://kolibrios.org@8288 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-01 09:58:10 +00:00
maxcodehack
3ffe214e13 Add Makefile to kos32-tcc sample programs
git-svn-id: svn://kolibrios.org@8282 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-11-30 07:38:09 +00:00
superturbocat2001
5941f0e334 - Added 4 functions to libck: getcwd, setcwd, mkdir, rmdir.
- Fixed Makefile for building "libck" under tcc. 
- Added example to new functions

git-svn-id: svn://kolibrios.org@8280 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-11-29 22:05:50 +00:00
superturbocat2001
dc1e174943 Disabled static linking when building Linux version of TCC.
git-svn-id: svn://kolibrios.org@8274 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-11-28 20:57:58 +00:00
superturbocat2001
2f517f2ecb Fixed Makefile.kos32 in TCC (New path to ld script)
git-svn-id: svn://kolibrios.org@8273 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-11-28 19:43:51 +00:00
superturbocat2001
dbc1c764b1 - Added compress target to Makefile.linux32 (Uses UPX)
- Fixed TCC for linux bug: does not find library and headers as well as start.o
- Updated kos32-tcc

git-svn-id: svn://kolibrios.org@8272 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-11-28 19:19:06 +00:00
IgorA
712b555519 animage use ColorDialog
git-svn-id: svn://kolibrios.org@8271 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-11-28 17:05:52 +00:00
IgorA
2ef1505e27 t_edit: fix open null file
git-svn-id: svn://kolibrios.org@8262 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-11-27 14:30:47 +00:00
IgorA
4f3226cf94 heed: fix open & edit null file
git-svn-id: svn://kolibrios.org@8255 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-11-26 22:02:39 +00:00
superturbocat2001
2e992f24ea - Added TEAtool source files
- Compressed kos32-tcc
- Changed the paths of the output files in buid_all.sh

git-svn-id: svn://kolibrios.org@8251 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-11-24 15:13:42 +00:00
superturbocat2001
36b26f112a - Fixed ktcc build for linux
- Added Makefile.linux32
- Added TEAtool and fixed console title
- Fixed crash of THashView

git-svn-id: svn://kolibrios.org@8250 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-11-24 14:40:29 +00:00
IgorA
661760d504 fix rev 8236
git-svn-id: svn://kolibrios.org@8237 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-11-22 13:20:56 +00:00
IgorA
faf7939a32 1) some programs use new macros load_lib.mac
2) bcc32 add example use libimg.obj

git-svn-id: svn://kolibrios.org@8236 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-11-22 13:13:45 +00:00
Kirill Lipatov (Leency)
9b502d851f rename libmelibc.a_ into libmelibc.a
git-svn-id: svn://kolibrios.org@8234 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-11-21 15:30:09 +00:00
maxcodehack
f75ba1987d Add example to TCC melibc #2
git-svn-id: svn://kolibrios.org@8231 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-11-21 13:31:00 +00:00
maxcodehack
eeaa6d8239 Add melibc sample to TCC
git-svn-id: svn://kolibrios.org@8228 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-11-21 13:04:18 +00:00
maxcodehack
ba4d804c36 Fix TinyPy build #3
git-svn-id: svn://kolibrios.org@8223 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-11-19 09:21:37 +00:00
maxcodehack
d4b925eef3 Fix TinyPy build #2
git-svn-id: svn://kolibrios.org@8222 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-11-19 09:20:42 +00:00
maxcodehack
e047154539 Fix TinyPy build
git-svn-id: svn://kolibrios.org@8221 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-11-19 09:18:57 +00:00
IgorA
4982b912eb update macros @use_library
git-svn-id: svn://kolibrios.org@8219 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-11-18 18:11:43 +00:00
6d6e328b43 programs/develop/fasm/1.73/system.inc fix by ProMiNick
git-svn-id: svn://kolibrios.org@8213 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-11-17 10:56:49 +00:00
maxcodehack
25cf1adde0 Fix 'dynamic.c 'autobuild (build_all.sh)
Add 'console.c' to autobuild

git-svn-id: svn://kolibrios.org@8195 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-11-14 17:57:14 +00:00
maxcodehack
03f5f50786 Fix drawing artefacts in boxlib example
git-svn-id: svn://kolibrios.org@8194 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-11-14 17:43:59 +00:00
maxcodehack
4709318319 Add files
git-svn-id: svn://kolibrios.org@8193 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-11-14 16:51:07 +00:00
maxcodehack
a797e5d3ef move image
git-svn-id: svn://kolibrios.org@8189 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-11-13 17:59:30 +00:00
maxcodehack
6e33acd6ee Add libimg example to build_all.sh
git-svn-id: svn://kolibrios.org@8188 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-11-13 17:54:21 +00:00
maxcodehack
9a24f3f7fb Tcc:
Add libimg example, update other examples

git-svn-id: svn://kolibrios.org@8187 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-11-13 17:47:07 +00:00
maxcodehack
dee3b0b3ed Add boxlib example without lib kolibri_gui. Only kos32sys.h (GCC)
git-svn-id: svn://kolibrios.org@8185 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-11-13 16:40:41 +00:00
pavelyakov
f708b1dae5 delete file
git-svn-id: svn://kolibrios.org@8183 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-11-13 08:53:22 +00:00
superturbocat2001
fa5c356928 - Renamed golang example file.
- Added DrawBar function

git-svn-id: svn://kolibrios.org@8178 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-11-12 00:57:05 +00:00
superturbocat2001
b215841161 - Added new system functions to golang.
- Renamed int40 file to syscalls.s. 
- Updated example with new functionality.

git-svn-id: svn://kolibrios.org@8177 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-11-12 00:43:46 +00:00
IgorA
f5228c717f tinygl: fix struct ZBuffer, clean code
git-svn-id: svn://kolibrios.org@8174 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-11-11 20:32:44 +00:00
maxcodehack
1930e23f58 Ktcc:
- kos32sys1.h: Tcc dont support aliasing but support defines
- boxlib sample: Update sample for upper fix
- Rasterworks example: Fix 'bright' letters

git-svn-id: svn://kolibrios.org@8171 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-11-10 18:53:57 +00:00
maxcodehack
31a0fa2971 Revision in '/programs/develop/examples': replace 'FASM for Menuet' with 'FASM', meos_app_start -> KOS_APP_START
git-svn-id: svn://kolibrios.org@8163 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-11-08 13:07:53 +00:00
147e8fa432 Microrefactoring + check build system out.
git-svn-id: svn://kolibrios.org@8159 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-11-07 09:07:06 +00:00
c369f06816 Cool, this was not my mistake, patch TCC again.
Admin, please look what's happened with build server, GCC needs a missing library?

git-svn-id: svn://kolibrios.org@8157 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-11-06 20:22:05 +00:00
ffcd3a73e0 Ok... What about the binary? Did IT break the build?
git-svn-id: svn://kolibrios.org@8156 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-11-06 20:17:06 +00:00
fa67855b83 Try to beat the strange break - revert all files from the last commit.
git-svn-id: svn://kolibrios.org@8155 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-11-06 20:14:24 +00:00
0fe740bca1 TCC: Add -nobss option to not include BSS sections in output file.
git-svn-id: svn://kolibrios.org@8154 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-11-06 20:02:56 +00:00
maxcodehack
a26092c937 Update boxlib example:
Add progressbar

git-svn-id: svn://kolibrios.org@8110 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-10-18 16:08:37 +00:00
maxcodehack
1c69f15cea Edit samples
git-svn-id: svn://kolibrios.org@8109 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-10-18 11:18:51 +00:00
maxcodehack
8ce9d8845f Remove libconsole.a and libbox_lib.a and their sources
Now we can use console via conio.h
Boxlib via libbox.a

git-svn-id: svn://kolibrios.org@8108 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-10-18 11:07:44 +00:00
superturbocat2001
6d98726351 - Added libbox.a and libbuf2d.a to TinyC.
- The structure of the header files has been reorganized.

git-svn-id: svn://kolibrios.org@8107 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-10-17 17:31:09 +00:00
maxcodehack
6154138ea6 clayer TinyC
- Add new sample
- Fix bug: 'Unexpected stack end'

git-svn-id: svn://kolibrios.org@8106 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-10-17 16:30:47 +00:00
maxcodehack
0e3c6b922f Add .o
git-svn-id: svn://kolibrios.org@8105 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-10-17 13:27:07 +00:00
maxcodehack
d887c0ddfb Add C_Layer for TinyC
- Boxlib wrapper

git-svn-id: svn://kolibrios.org@8104 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-10-17 13:25:57 +00:00
superturbocat2001
fe1a451ca0 Added source code for libraries
git-svn-id: svn://kolibrios.org@8102 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-10-15 23:20:59 +00:00
superturbocat2001
71b2505f8a Added libraries to ktcc: "rasterworks", "libimg", "libgb", "msgbox". And also an examples for these libraries.
Fixed header file "msgbox.h"

git-svn-id: svn://kolibrios.org@8101 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-10-15 23:17:06 +00:00
maxcodehack
7de0c0e61c fix autobuild
git-svn-id: svn://kolibrios.org@8099 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-10-14 06:04:55 +00:00
superturbocat2001
df0d0be7d4 Added "libmsgbox" to ktcc.
Added examples for working with coff-libraries and "libmsgbox" to ktcc. 
Modified binutils to work normally via console.obj.

git-svn-id: svn://kolibrios.org@8098 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-10-14 00:28:46 +00:00
maxcodehack
2f54c7de00 Update oberon07 from akron1's github
git-svn-id: svn://kolibrios.org@8097 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-10-13 07:58:51 +00:00
a2700ea35c Replace some hardcoded /rd/1 paths with /sys.
git-svn-id: svn://kolibrios.org@8088 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-10-02 12:33:16 +00:00
IgorA
06339c5e4e update 'load_lib.mac', update 'info3ds', fix 'kol_f_edit'
git-svn-id: svn://kolibrios.org@8083 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-09-29 19:58:14 +00:00
IgorA
d3fd66f14b possible smooth buffer resizing,
fix and clean code,
fix and update examples

git-svn-id: svn://kolibrios.org@8069 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-09-19 19:57:00 +00:00
IgorA
51fcac25ee optimize, clean code
git-svn-id: svn://kolibrios.org@8063 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-09-16 06:59:01 +00:00
IgorA
185996ac6b add function 'glOrtho', small optimize, clean code
git-svn-id: svn://kolibrios.org@8062 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-09-14 21:31:00 +00:00
IgorA
5531c1c36c add function 'gluPerspective',
fix function 'glFrustum'

git-svn-id: svn://kolibrios.org@8059 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-09-09 11:56:39 +00:00
1d69bdef68 Add library for importing functions from Box_lib.obj via tcc.
git-svn-id: svn://kolibrios.org@8057 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-08-21 14:20:54 +00:00
IgorA
12edb27757 t_edit: new algoritm text selection
img_transform: update program

git-svn-id: svn://kolibrios.org@8036 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-06-10 14:53:12 +00:00
hidnplayr
dc181a9b21 Always set connection closed flag after server closed connection and close from our end as well.
git-svn-id: svn://kolibrios.org@8023 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-06-05 21:03:35 +00:00
Kirill Lipatov (Leency)
fd10632095 small fixes
git-svn-id: svn://kolibrios.org@8015 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-06-01 18:18:22 +00:00
Kirill Lipatov (Leency)
717f2f2b9f KFM: use build-in icons
git-svn-id: svn://kolibrios.org@7996 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-05-28 16:00:42 +00:00
Kirill Lipatov (Leency)
f14c7a99a7 Backy: new version by JohnXenox
git-svn-id: svn://kolibrios.org@7994 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-05-27 20:51:12 +00:00
Kirill Lipatov (Leency)
65c332bd36 oberon07: update to the latest version from https://github.com/AntKrotov/oberon-07-compiler
git-svn-id: svn://kolibrios.org@7983 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-05-25 20:48:33 +00:00
7c81cafa41 c--: Add Makefile.win32 and Makefile.lin32.
git-svn-id: svn://kolibrios.org@7980 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-05-24 22:34:13 +00:00
hidnplayr
e167f0de89 bugfix
git-svn-id: svn://kolibrios.org@7971 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-05-22 22:46:40 +00:00
hidnplayr
ed82b4c1bb HTTP lib: experimental support for ring buffers
git-svn-id: svn://kolibrios.org@7969 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-05-22 15:49:00 +00:00
Kirill Lipatov (Leency)
8ad1428a03 icons32.png: add Backy icon
appearance: bugfixes
quark: update search


git-svn-id: svn://kolibrios.org@7960 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-05-20 19:34:09 +00:00
Kirill Lipatov (Leency)
baa8e3dca2 boxlib/tree_list: react on double click as on enter
ftpc: set default user and server (kolibrios.org), some cosmetic improvements
beat and playnote: add to ISO

git-svn-id: svn://kolibrios.org@7959 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-05-20 13:15:53 +00:00
Kirill Lipatov (Leency)
12a6b7f2fb menuetlibc: fix e_exp.s by Bughunter
git-svn-id: svn://kolibrios.org@7958 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-05-20 08:53:42 +00:00
Kirill Lipatov (Leency)
4fa1e75fb3 icon_new: also fix RMB, thanks Prohor for found issue
asciivju: better code, bigger fonts
quark: bugfixes

git-svn-id: svn://kolibrios.org@7957 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-05-20 01:13:52 +00:00
a78dbc7bec Typo in dlfcn.c
git-svn-id: svn://kolibrios.org@7950 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-05-19 12:05:54 +00:00
9cf480409c Add functions from <libgen.h>
Add memrchr.c

git-svn-id: svn://kolibrios.org@7949 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-05-19 11:02:39 +00:00
01b4a611af Make examples more presentable.
git-svn-id: svn://kolibrios.org@7948 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-05-19 09:38:59 +00:00
Kirill Lipatov (Leency)
0339c3b1d7 Backy: update by JohnXenox
git-svn-id: svn://kolibrios.org@7942 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-05-17 20:32:47 +00:00
IgorA
6ac952ed64 new program 'img_transform',
small fix in 'tinygl.obj'

git-svn-id: svn://kolibrios.org@7929 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-05-16 14:36:52 +00:00
733e326d0a Rewrite Backy to compile with GCC.
git-svn-id: svn://kolibrios.org@7927 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-05-16 11:58:21 +00:00
fa93417e04 Add lib binaries for dynamic linking (IDK, why SVN skept em before)
git-svn-id: svn://kolibrios.org@7926 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-05-16 08:15:45 +00:00
90cf9246ac Implement dynamic linking with system libraries via -lsyslibname:
console.obj
http.ibj
InputBox.obj
Add header files for apps what dynamically link these libraries.


git-svn-id: svn://kolibrios.org@7925 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-05-16 08:07:10 +00:00
Kirill Lipatov (Leency)
e8665a7cf1 editbox update by Prohor N.
git-svn-id: svn://kolibrios.org@7919 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-05-14 19:14:14 +00:00
Kirill Lipatov (Leency)
842c228f23 add tcc/samples/build_all.sh
git-svn-id: svn://kolibrios.org@7910 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-05-11 07:32:44 +00:00
Kirill Lipatov (Leency)
6d14f374a8 SysMon: show all tmp disks, reparate general tab into two, precise calculation of rd disk empty space
git-svn-id: svn://kolibrios.org@7906 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-05-10 01:44:40 +00:00
Kirill Lipatov (Leency)
d4d33ff3c1 fix prior
git-svn-id: svn://kolibrios.org@7905 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-05-09 21:02:10 +00:00
Kirill Lipatov (Leency)
80a6eb4355 editbox: remove selection if element was deactivated
git-svn-id: svn://kolibrios.org@7904 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-05-09 20:59:51 +00:00
Kirill Lipatov (Leency)
6db54831c3 editbox: move cursor to the end of the inserted string by Prohor Nikiforov and me
git-svn-id: svn://kolibrios.org@7903 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-05-09 17:27:59 +00:00
a7d4a56bcc fix bug in "localtime" and "mktime" functions
git-svn-id: svn://kolibrios.org@7888 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-05-07 12:22:17 +00:00
Kirill Lipatov (Leency)
f2f9a45881 no autobuild, packed bin
git-svn-id: svn://kolibrios.org@7884 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-05-07 09:35:05 +00:00
Kirill Lipatov (Leency)
f3e6a74f6b upload Backy by JohnXenox, trying to Autobuild
git-svn-id: svn://kolibrios.org@7883 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-05-07 09:32:00 +00:00
IgorA
c82fc5ccb8 t_edit:
fixed color highlighting at the end of the file,
 scrolling with the mouse wheel 3 lines.

git-svn-id: svn://kolibrios.org@7877 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-05-06 14:30:11 +00:00
Kirill Lipatov (Leency)
dad5229ccd FASM: fix whole system hung if source was "dd %t" (by Prohor Nikiforov)
KFM: buildin buttons.bmp
CMM: update libs

git-svn-id: svn://kolibrios.org@7863 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-05-04 23:50:41 +00:00
IgorA
e74d295b71 buf2d.obj: update function 'buf2d_bit_blt'
git-svn-id: svn://kolibrios.org@7861 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-05-04 11:55:42 +00:00
Kirill Lipatov (Leency)
78851ff66b FASM 1.73.24 by Prohor Nikiforov
git-svn-id: svn://kolibrios.org@7859 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-05-03 13:24:00 +00:00
pavelyakov
b9a45ff5fe GOLANG: addition
git-svn-id: svn://kolibrios.org@7858 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-05-03 09:30:20 +00:00