Commit Graph

535 Commits

Author SHA1 Message Date
55f254a7ee place debug.inc in /programs
delete all the other debug.inc files
correct some programs to use common debug.inc


git-svn-id: svn://kolibrios.org@3013 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-11-09 09:19:16 +00:00
d2833e1b15 fasm:
change to common line endings (unix) to make and apply patches in more convenient way
add license.txt
remove local copy of struct.inc which wasn't used


git-svn-id: svn://kolibrios.org@3011 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-11-09 06:08:39 +00:00
737ea528e8 fasm: update to 1.70.03
git-svn-id: svn://kolibrios.org@3010 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-11-08 20:11:07 +00:00
Kirill Lipatov (Leency)
1838b89b65 truetype library 11.10.12 (by SoUrcerer and Lev)
git-svn-id: svn://kolibrios.org@3002 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-11-05 11:52:32 +00:00
Kirill Lipatov (Leency)
83bfd951f0 vector library by IgorA
git-svn-id: svn://kolibrios.org@3001 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-11-05 11:12:45 +00:00
e049b4d610 libimg:
read lzw-encoded tiff images
handle predictor tag in tiff files


git-svn-id: svn://kolibrios.org@2992 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-10-29 16:17:45 +00:00
IgorA
0d1db9d12d 1) 'vox_editor' update
2) 'buf2d.obj' add new function 'buf2d_rotate'

git-svn-id: svn://kolibrios.org@2975 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-10-01 10:45:57 +00:00
IgorA
ed2d3499be update functions 'buf2d_img_hdiv2', 'buf2d_img_wdiv2' and 'buf2d_bit_blt_transp'
git-svn-id: svn://kolibrios.org@2927 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-17 17:54:03 +00:00
IgorA
aa35cd36bb update functions 'buf2d_img_hdiv2' and 'buf2d_img_wdiv2'
git-svn-id: svn://kolibrios.org@2920 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-11 18:05:17 +00:00
IgorA
d96e9cc8af fix function 'edit_box_set_text'
git-svn-id: svn://kolibrios.org@2898 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-08-01 08:21:13 +00:00
Kirill Lipatov (Leency)
0d1782e8b0 heed: scroll_bar.type = 0
git-svn-id: svn://kolibrios.org@2843 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-07-03 16:48:18 +00:00
Kirill Lipatov (Leency)
6e1fbdb7b4 h2d2b2: edit_box always focused
git-svn-id: svn://kolibrios.org@2837 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-06-29 23:18:27 +00:00
Sergey Semyonov (Serge)
98b858c040 newlib: missing files
git-svn-id: svn://kolibrios.org@2828 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-06-27 13:42:25 +00:00
Sergey Semyonov (Serge)
b3ffd0487f newlib: bugfixes
git-svn-id: svn://kolibrios.org@2827 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-06-27 12:31:46 +00:00
IgorA
56de4bac0f 'buf2d.obj' new function and 2 examples
git-svn-id: svn://kolibrios.org@2815 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-06-21 11:32:18 +00:00
IgorA
b409bc1b4a element 't_edit' small speed optimize
git-svn-id: svn://kolibrios.org@2809 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-06-20 10:05:50 +00:00
IgorA
195ca78286 'box_lib.obj': update function open file in element 't_edit'
'voxel_editor': small update

git-svn-id: svn://kolibrios.org@2808 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-06-19 12:20:54 +00:00
Kirill Lipatov (Leency)
6684f99167 Tinypad: bug fixed (docpak -> dopack)
git-svn-id: svn://kolibrios.org@2798 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-06-16 18:22:16 +00:00
IgorA
d00cd6a604 update 'voxel_editor'
git-svn-id: svn://kolibrios.org@2759 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-06-12 09:56:51 +00:00
IgorA
3c47cb905e 1) 'box_lib' small fix element 't_edit'
2) new version 'voxel_editor'

git-svn-id: svn://kolibrios.org@2758 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-06-10 22:19:58 +00:00
IgorA
0b625a1233 1) add new program 'voxel_editor'
2) fix file menu.dat

git-svn-id: svn://kolibrios.org@2748 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-06-05 15:33:54 +00:00
185caf04b2 libimg:
new image type: grayscale (Image.bpp9)
tiff fixes for grayscale+alpha images
xcf regression bug fixed (screen mode blending, r2388)


git-svn-id: svn://kolibrios.org@2733 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-06-04 03:54:14 +00:00
IgorA
9b63edd2e9 'box_lib.obj' change function 'ted_init_syntax_file'
git-svn-id: svn://kolibrios.org@2707 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-05-31 16:49:37 +00:00
735d94c630 libimg: bmp 24/32bpp encoding
git-svn-id: svn://kolibrios.org@2692 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-05-27 00:00:29 +00:00
ef860d6920 libimg:
img.flip.layer fix for images of scanline width less than 4 bytes
bmp: check for more InfoHeader types


git-svn-id: svn://kolibrios.org@2691 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-05-26 18:26:46 +00:00
Kirill Lipatov (Leency)
997837429a tinypad: menu sysfunctions bug fixed (bug #19)
git-svn-id: svn://kolibrios.org@2690 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-05-26 17:43:54 +00:00
91051dc850 libs-dev: libimg encode example
git-svn-id: svn://kolibrios.org@2685 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-05-25 23:04:20 +00:00
0f1707c32e libimg: encode API; pnm (pbm, pgm, ppm) encoding in raw mode
git-svn-id: svn://kolibrios.org@2684 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-05-25 23:02:44 +00:00
85b76b0477 libs-dev: new example. libio + libimg, img.to_rgb2, applying simple filter to RGB data
git-svn-id: svn://kolibrios.org@2680 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-05-25 13:15:55 +00:00
Kirill Lipatov (Leency)
681217c017 fasm: changing program colors, while user changed the skin
git-svn-id: svn://kolibrios.org@2672 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-05-24 21:21:21 +00:00
Marat Zakiyanov (Mario79)
04d59d2a46 Fix incorrect comment
git-svn-id: svn://kolibrios.org@2668 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-05-21 19:01:21 +00:00
73798864bd fasm: the program updated to 1.70.01
tested with the kernel and several applications
sorry for previous ugly commit


git-svn-id: svn://kolibrios.org@2665 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-05-20 14:43:49 +00:00
96a29bfdda 36
git-svn-id: svn://kolibrios.org@2664 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-05-20 11:47:06 +00:00
IgorA
a992134c24 'buf2d.obj' add new function 'buf2d_get_pixel'
git-svn-id: svn://kolibrios.org@2658 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-05-11 10:11:27 +00:00
Marat Zakiyanov (Mario79)
4338730574 Tinypad - correctly handles pressing of the system hotkey Win+KEY
git-svn-id: svn://kolibrios.org@2637 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-20 15:41:25 +00:00
hidnplayr
f10b2375d4 prevented get.int function in libini from destroying edx
git-svn-id: svn://kolibrios.org@2603 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-12 10:13:30 +00:00
hidnplayr
e047996abc Added english translation of console.txt
git-svn-id: svn://kolibrios.org@2599 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-11 12:58:22 +00:00
hidnplayr
729f5e776a Fixed a bug in libio (concerned file.find functions in particular)
Also, added a file to ease debugging in the future

git-svn-id: svn://kolibrios.org@2570 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-04-05 11:27:23 +00:00
Marat Zakiyanov (Mario79)
34c41e7258 SCANCODE - In this program, the output region of the working of the text should ALWAYS be WHITE and the text should ALWAYS be BLACK. This program should be FOR PEOPLE, not for AESTHETES with a "good" taste.
git-svn-id: svn://kolibrios.org@2531 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-31 16:08:01 +00:00
Kirill Lipatov (Leency)
72d2af09e0 console.obj: no window bg, window do not resize
git-svn-id: svn://kolibrios.org@2530 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-03-31 07:15:37 +00:00
IgorA
ca21d76937 'buf2d.obj' update function 'buf2d_bit_blt'
git-svn-id: svn://kolibrios.org@2422 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-29 22:04:49 +00:00
9fea37d376 libio: description of file.size changed to correspond the code (return value is in ebx)
git-svn-id: svn://kolibrios.org@2406 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-25 20:16:12 +00:00
7a8e2e79f9 libs-dev: made test002 program (simple image viewer) not to crash
git-svn-id: svn://kolibrios.org@2405 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-25 18:15:52 +00:00
852732a9b1 libimg: tiff fix (packbits); pcx old code optimizing and fix (even byte)
git-svn-id: svn://kolibrios.org@2397 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-24 17:47:42 +00:00
d8340e0c31 libimg: wbmp support (easy programming example)
git-svn-id: svn://kolibrios.org@2392 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-23 22:49:04 +00:00
0808796ed5 libimg:
1. tiff (baseline) support
2. pnm (portable anymap) bilevel, grayscale (8bpp), pixmap (24bpp) support
3. xcf: optional layer merging/blending with sse (default is mmx)
4'. new formatting for my old code. more readable for now


git-svn-id: svn://kolibrios.org@2388 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-23 22:09:09 +00:00
IgorA
7ff1f2a29d function 'buf2d_bit_blt_alpha' can take negative coordinates in the position of the copied buffer
update function 'buf2d_bit_blt_transp'

git-svn-id: svn://kolibrios.org@2383 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-23 14:01:56 +00:00
IgorA
24dfe231b8 'buf2d.obj' update function 'buf_bit_blt_alpha'
git-svn-id: svn://kolibrios.org@2367 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-21 18:38:38 +00:00
IgorA
a66a87554f 1) add new game 'life3'
2) small fix 'buf2d.obj' (in rev. 2358)

git-svn-id: svn://kolibrios.org@2359 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-20 14:24:37 +00:00
IgorA
8504e7bb6d 'buf2d.obj':
- functions buf_filled_rect_by_size buf_rect_by_size can take on negative dimensions of rectangles
- function of the horizontal line is drawn buf2d_line 1 pixel longer
- some functions can draw in 8-bit buffers

git-svn-id: svn://kolibrios.org@2358 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-20 12:10:29 +00:00