Commit Graph

896 Commits

Author SHA1 Message Date
hidnplayr
b5e53921bc Bugfixes for stream transfers, ability to re-use the same buffer over and over.
git-svn-id: svn://kolibrios.org@5537 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-03-20 14:00:21 +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)
686b37b809 Truetype lib: Make SetBackColor() function faster.
git-svn-id: svn://kolibrios.org@5518 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-03-14 22:23:44 +00:00
hidnplayr
c0c80a0aca Separate original stb_truetype.h from kolibri library code, updated stb_truetype to version 1.02, added utf8 support for library functions, added compile.bat for windows users.
git-svn-id: svn://kolibrios.org@5517 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-03-13 20:23:29 +00:00
hidnplayr
48c31761cb MTDBG: human readable exception messages.
git-svn-id: svn://kolibrios.org@5461 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-02-24 16:51:52 +00:00
hidnplayr
c8a8b0eaa2 MTDBG: recognise long int 3 opcode (CD 03) as user breakpoint.
git-svn-id: svn://kolibrios.org@5460 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-02-24 15:47:28 +00:00
Kirill Lipatov (Leency)
b97c8c8bf6 Rename Panel to Taskbar
git-svn-id: svn://kolibrios.org@5452 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-02-23 16:01:43 +00:00
IgorA
469ba9e901 fix mode 'GL_CULL_FACE'
fix functions 'glColor4fv', 'glFrustum'
add example 'gears.asm'

git-svn-id: svn://kolibrios.org@5418 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-02-17 23:01:48 +00:00
IgorA
6426f75928 fix in function 'glopRotate'
git-svn-id: svn://kolibrios.org@5415 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-02-17 15:54:14 +00:00
IgorA
614dcf6659 fix in function 'glGenLists'
git-svn-id: svn://kolibrios.org@5412 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-02-16 19:33:12 +00:00
IgorA
454f3da10c small fixes
git-svn-id: svn://kolibrios.org@5392 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-02-10 21:00:36 +00:00
IgorA
8ec9e02040 add new function 'buf2d_flip_h' & optimizations
git-svn-id: svn://kolibrios.org@5389 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-01-30 16:21:33 +00:00
IgorA
23f3365f2a add function 'glColor3ub' & some fixes
git-svn-id: svn://kolibrios.org@5387 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-01-28 16:54:02 +00:00
IgorA
6e90a7fb83 fix rev. 5380
git-svn-id: svn://kolibrios.org@5381 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-01-15 22:18:54 +00:00
IgorA
adb3b5e234 add function 'glDrawElements' and example
git-svn-id: svn://kolibrios.org@5380 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-01-15 22:15:12 +00:00
hidnplayr
583e5570af Check for errors from socket_receive.
git-svn-id: svn://kolibrios.org@5358 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-01-06 15:37:25 +00:00
IgorA
334d99f484 some fixes & optimizations
git-svn-id: svn://kolibrios.org@5353 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-01-05 19:13:01 +00:00
IgorA
82bb415d1c add arrays example
git-svn-id: svn://kolibrios.org@5337 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-12-31 18:29:11 +00:00
IgorA
09b127b67d add wired & points sphere;
add 2 functions in quadric object

git-svn-id: svn://kolibrios.org@5290 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-12-29 22:06:55 +00:00
IgorA
470be179f7 some fixes
git-svn-id: svn://kolibrios.org@5278 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-12-28 20:13:27 +00:00
IgorA
bade30c7b8 fixes in material colors
git-svn-id: svn://kolibrios.org@5269 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-12-26 21:47:10 +00:00
IgorA
49aa2adc78 fixes in Light functions
git-svn-id: svn://kolibrios.org@5262 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-12-23 22:07:07 +00:00
IgorA
40df1da8cf some fixes
git-svn-id: svn://kolibrios.org@5256 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-12-22 09:21:22 +00:00
e7f2530411 cancel changes r5240
git-svn-id: svn://kolibrios.org@5241 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-12-19 00:43:35 +00:00
921d1e6234 tinypad 4.0.9 : save/load settings to/from ini file
git-svn-id: svn://kolibrios.org@5240 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-12-18 21:00:39 +00:00
IgorA
ea910a143c 1) fix and optimizations
2) add quadric object 'Sphere'

git-svn-id: svn://kolibrios.org@5218 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-12-05 21:12:56 +00:00
IgorA
1fd28e1eb4 fix vertex color; add primitives: GL_QUADS, GL_POLYGONS
git-svn-id: svn://kolibrios.org@5213 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-12-02 15:43:43 +00:00
IgorA
0feb6fbe0b fixes in 'clip.asm'
git-svn-id: svn://kolibrios.org@5208 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-12-01 16:52:18 +00:00
CleverMouse
7e04b7813d * fix F8 after commands with args, broken in r3675
* fix autoscroll of disassembler window, broken in r4908

git-svn-id: svn://kolibrios.org@5206 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-12-01 11:25:43 +00:00
IgorA
32530313f2 fix in 'ztriangle.inc'
git-svn-id: svn://kolibrios.org@5189 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-11-24 23:05:55 +00:00
IgorA
01ca66aad4 fixes in draw triangle functions
git-svn-id: svn://kolibrios.org@5187 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-11-22 19:14:55 +00:00
IgorA
c3161395bd fix in some vertex functions
git-svn-id: svn://kolibrios.org@5175 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-11-07 15:23:03 +00:00
IgorA
3a4ecad384 add list operations
git-svn-id: svn://kolibrios.org@5171 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-11-04 23:31:24 +00:00
IgorA
11b3a68203 fix in glClearColor
git-svn-id: svn://kolibrios.org@5163 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-11-03 15:53:21 +00:00
IgorA
755cc27ea4 1) fix rgb interpolation and z-buffer
2) add function glClear

git-svn-id: svn://kolibrios.org@5159 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-11-03 13:16:54 +00:00
IgorA
62b33c4994 Fork for library tinygl, assembly version.
Can draw lines, and do some matrix operations.

git-svn-id: svn://kolibrios.org@5153 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-10-31 21:28:24 +00:00
CleverMouse
9757da66f4 menuetlibc: drop support for exotic configurations, it doesn't work anyway
git-svn-id: svn://kolibrios.org@5145 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-10-08 16:14:52 +00:00
CleverMouse
7406df89a5 * newlib: mark some syscalls as using memory
* autobuild newlib
* add newlib example based on menuetlibc example

git-svn-id: svn://kolibrios.org@5132 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-19 10:09:40 +00:00
CleverMouse
3cf7852e03 autobuild sdlquake
git-svn-id: svn://kolibrios.org@5131 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-18 11:46:53 +00:00
CleverMouse
73dfca6a00 menuetlibc: thread-safe malloc
git-svn-id: svn://kolibrios.org@5129 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-17 19:32:20 +00:00
CleverMouse
fbdccce9a4 * gcc flags: add -march=pentium-mmx -fno-rtti
* menuetlibc: fix printf, sprintf
* menuetlibc: alias clock() to sysfn 26.9.
  Not exactly what is required by POSIX, but better than zero
* autobuild games/checkers

git-svn-id: svn://kolibrios.org@5123 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-15 09:42:01 +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
hidnplayr
f63722e276 Fixed http library example
git-svn-id: svn://kolibrios.org@5094 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-08 17:27:41 +00:00
CleverMouse
16b277dba2 fix some include paths, remove some lang.inc and soko binary
git-svn-id: svn://kolibrios.org@5093 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-05 17:26:19 +00:00
hidnplayr
6ee337e0e7 Fixed include path.
git-svn-id: svn://kolibrios.org@5090 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-05 13:33:00 +00:00
hidnplayr
afa9806e47 Fixed __menuet__set_bitfield_for_wanted_events in libc to allow bits 30 and 31 be set.
git-svn-id: svn://kolibrios.org@5029 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-08-11 23:11:42 +00:00
IgorA
73e206ad91 'exif.obj': fixes; add more tags
git-svn-id: svn://kolibrios.org@5010 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-07-23 18:44:31 +00:00
IgorA
9adefdc190 update 'exif.obj':
1) add new function exif_get_app2 (found maker from cameras: Nikon, Canon, Panasonic)
2) small fixes

git-svn-id: svn://kolibrios.org@5009 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-07-22 20:43:05 +00:00
IgorA
aca533427d update 'exif.obj' group signatures
git-svn-id: svn://kolibrios.org@5008 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-07-21 20:26:17 +00:00
IgorA
f787c9d578 update 'exif.obj':
1) optimize code
2) add documentation

git-svn-id: svn://kolibrios.org@5007 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-07-18 17:43:40 +00:00
IgorA
7e25a95e02 update 'exif.obj':
1) add new functions for read more info
2) small fix

git-svn-id: svn://kolibrios.org@5002 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-07-17 17:28:35 +00:00
hidnplayr
a440af1ed3 Added HTTP_send, renamed HTTP_process to HTTP_receive, renamed HTTP_stop to HTTP_disconnect, added HTTP_free
git-svn-id: svn://kolibrios.org@4996 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-07-16 14:11:19 +00:00
IgorA
99a74843c7 update 'exif.obj': library get more information
git-svn-id: svn://kolibrios.org@4995 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-07-16 11:30:45 +00:00
IgorA
d7cac76dad add new library 'exif.obj'
git-svn-id: svn://kolibrios.org@4994 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-07-15 14:57:31 +00:00
IgorA
0bcb04f0e3 't_edit' add commands [Ctrl]+[End], [Ctrl]+[A]
'msgbox' change select button use [Tab] key

git-svn-id: svn://kolibrios.org@4988 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-06-27 21:34:57 +00:00
IgorA
bb0466488a update element 't_edit' when add new lines change scroll size
git-svn-id: svn://kolibrios.org@4987 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-06-27 11:52:25 +00:00
hidnplayr
352415e198 Updated docs.
git-svn-id: svn://kolibrios.org@4986 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-06-21 18:31:41 +00:00
hidnplayr
1974f465e8 Fixed bug in URL parsing.
git-svn-id: svn://kolibrios.org@4983 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-06-18 11:31:21 +00:00
right-hearted
6496d04506 Adding menuetlibc back to its place in /programs/develop/libraries
This version of menuetlibc was taken from revision 4743, right before I made any changes

git-svn-id: svn://kolibrios.org@4973 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-06-12 10:43:21 +00:00
0CodErr
561e68ee8f Add program "mstate" which shows state of mouse buttons
git-svn-id: svn://kolibrios.org@4944 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-05-26 21:41:36 +00:00
Sergey Semyonov (Serge)
0afaada67f mtdbg fpu: detect denormal, infinity or not-a-number value
git-svn-id: svn://kolibrios.org@4924 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-05-13 20:04:58 +00:00
Sergey Semyonov (Serge)
00914357e7 mtdbg: switching between mmx(default) and fpu registers
git-svn-id: svn://kolibrios.org@4914 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-05-01 14:23:42 +00:00
hidnplayr
f515d97bce Reduced binary size, updated version number to 0.35
(New since 0.34: MMX/FPU registers, resizeable window.)

git-svn-id: svn://kolibrios.org@4913 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-05-01 08:46:18 +00:00
Sergey Semyonov (Serge)
324a77be90 mtdbg fpu: 1)simplified code
2)two pass bcd to string converter
3)new output format

git-svn-id: svn://kolibrios.org@4912 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-30 11:45:59 +00:00
Sergey Semyonov (Serge)
1fc27dcb6e mtdbg: fix extra zero in exponent
git-svn-id: svn://kolibrios.org@4911 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-28 20:03:08 +00:00
Sergey Semyonov (Serge)
752253d4f7 mtdbg: fix some rounding issues
git-svn-id: svn://kolibrios.org@4910 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-28 19:52:21 +00:00
Sergey Semyonov (Serge)
212556765d mtdbg: set rounding mode to -Inf
git-svn-id: svn://kolibrios.org@4909 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-28 11:26:30 +00:00
hidnplayr
1658e3af3a MTDBG: resizeable window
git-svn-id: svn://kolibrios.org@4908 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-27 22:13:37 +00:00
Sergey Semyonov (Serge)
1d49834274 mtdbg: fix garbage
git-svn-id: svn://kolibrios.org@4907 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-27 21:04:27 +00:00
Sergey Semyonov (Serge)
cab8cf62a6 mtdbg: improve output formatting
git-svn-id: svn://kolibrios.org@4906 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-27 20:55:11 +00:00
Sergey Semyonov (Serge)
8a789e9157 mtdbg: and again, thanks to Yogev
git-svn-id: svn://kolibrios.org@4905 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-27 17:18:01 +00:00
Sergey Semyonov (Serge)
1c2922b25d mtdbg: and another one
git-svn-id: svn://kolibrios.org@4904 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-27 12:45:04 +00:00
Sergey Semyonov (Serge)
d37c65e455 mtdbg: fix mistype
git-svn-id: svn://kolibrios.org@4903 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-27 12:40:19 +00:00
Sergey Semyonov (Serge)
b154c9c2cc mtdbg: 1)set rounding mode
2)improve output formatting 

git-svn-id: svn://kolibrios.org@4902 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-27 11:58:27 +00:00
Sergey Semyonov (Serge)
618c2d10ed mtdbg: handle some special floating-point values
git-svn-id: svn://kolibrios.org@4901 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-27 11:16:25 +00:00
Sergey Semyonov (Serge)
7a4d9fd314 mtdbg: display contents of fpu registers. some bugs still unfixed
git-svn-id: svn://kolibrios.org@4900 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-26 20:38:36 +00:00
Sergey Semyonov (Serge)
e068c839b9 mtdbg: 1)minor optimisations
2)display contents of fpu registers. Warrning! Only labels are valid

git-svn-id: svn://kolibrios.org@4895 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-25 20:05:44 +00:00
Sergey Semyonov (Serge)
6f2aa3f1f1 kernel: fn69.1 - get simd context
mtdbg: display contents of mmx registers

git-svn-id: svn://kolibrios.org@4893 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-24 23:03:14 +00:00
hidnplayr
b130452317 MTDBG: cleaned up, removed old code in gui.inc
git-svn-id: svn://kolibrios.org@4890 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-24 12:23:56 +00:00
hidnplayr
82f569ed2c MTDBG: Another bugfix in gui (draw colon before flags in correct color).
git-svn-id: svn://kolibrios.org@4889 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-24 11:58:04 +00:00
hidnplayr
9126601c02 MTDBG: load symbol information from .bss and .data sections in map file. Fixed bug which caused active register set title to dissapear on redraw.
git-svn-id: svn://kolibrios.org@4888 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-24 11:42:27 +00:00
Akyltist
b4f89a0b48 utils.obj fix: "0" converted
git-svn-id: svn://kolibrios.org@4887 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-24 03:27:40 +00:00
hidnplayr
113812d57f MTDBG 0.34: support for .map symbols file (such as generated by GCC), some GUI enhancements.
git-svn-id: svn://kolibrios.org@4886 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-23 19:59:17 +00:00
Kirill Lipatov (Leency)
3b7c0f7388 Forth 12.2: small preparing
git-svn-id: svn://kolibrios.org@4869 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-21 20:32:30 +00:00
Kirill Lipatov (Leency)
154d1426af Forth 12.1: several optimizations
git-svn-id: svn://kolibrios.org@4868 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-21 20:16:27 +00:00
Kirill Lipatov (Leency)
09488af869 KolSPForth12 uploaded to SVN
git-svn-id: svn://kolibrios.org@4867 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-21 19:22:58 +00:00
Sergey Semyonov (Serge)
8a3102bfde binutils-2.24: i586-kos32 toolchain
git-svn-id: svn://kolibrios.org@4856 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-18 05:48:53 +00:00
hidnplayr
9af689d270 Debug information for escape and unescape functions.
git-svn-id: svn://kolibrios.org@4848 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-17 19:20:35 +00:00
hidnplayr
66ebe18f55 Fixed bug in escape function, return data length in ebx.
git-svn-id: svn://kolibrios.org@4831 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-14 14:39:53 +00:00
hidnplayr
f5f92c1d66 Fixed bug in http.obj (concerning POST method).
Added new example program PASTA, using http POST method.

git-svn-id: svn://kolibrios.org@4830 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-14 10:58:11 +00:00
hidnplayr
eec69507f4 Added debug message when header field is not found.
git-svn-id: svn://kolibrios.org@4829 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-13 20:00:38 +00:00
Yogev Ezra
6e6d77845e Fix macro name - rename sys_colors to sys_colors_new to avoid collisions
git-svn-id: svn://kolibrios.org@4817 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-10 16:43:59 +00:00
hidnplayr
b22512a865 Resolved conflicting name issue (caused by new struct in macros.inc)
git-svn-id: svn://kolibrios.org@4816 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-10 16:06:49 +00:00
right-hearted
b22b1101b6 Temporarily removing menuetlibc
git-svn-id: svn://kolibrios.org@4799 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-08 16:39:46 +00:00
right-hearted
33f9eb14ff removed command $(RM) *.sx
git-svn-id: svn://kolibrios.org@4766 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-04 20:07:56 +00:00
right-hearted
087c1d7819 removed redeclarations of AS and CPP
git-svn-id: svn://kolibrios.org@4765 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-04 19:48:54 +00:00
right-hearted
1aaf7533ee changed as to $(AS)
git-svn-id: svn://kolibrios.org@4764 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-04 19:30:41 +00:00
right-hearted
30da2a5328 Changed from AS back to CPP
git-svn-id: svn://kolibrios.org@4763 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-04 18:56:00 +00:00
right-hearted
e027e3e43a Trying to build openjpeg
git-svn-id: svn://kolibrios.org@4760 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-04 15:28:51 +00:00
right-hearted
7771b462a0 adding headers for freetype
git-svn-id: svn://kolibrios.org@4759 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-04 15:17:01 +00:00