Commit Graph

343 Commits

Author SHA1 Message Date
e9998d7f13 libimg:
introduce img.convert + example
update tga decoder
img.to_rgb and img.to_rgb2 are deprecated


git-svn-id: svn://kolibrios.org@3055 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-11-18 16:10:28 +00:00
9fcea4ddbf libimg: new scale type (tile), some fixes
git-svn-id: svn://kolibrios.org@3053 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-11-17 13:24:10 +00:00
IgorA
e7017abcd7 buf2d.obj - small update
asm.inc - add new keywords

git-svn-id: svn://kolibrios.org@3040 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-11-15 20:56:45 +00:00
a34e834d07 libimg: img.scale prototype and simple example
git-svn-id: svn://kolibrios.org@3036 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-11-13 19:16:23 +00:00
Kirill Lipatov (Leency)
2c7df0dcca console.obj: rolled-up bug fixed
git-svn-id: svn://kolibrios.org@3034 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-11-13 10:07:56 +00:00
0cc349060f merge mem.inc to dll.inc
place dll.inc in /programs
delete all the other dll.inc and mem.inc files
correct some programs to use common dll.inc


git-svn-id: svn://kolibrios.org@3014 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-11-09 10:42:30 +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
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
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
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
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
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
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
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
Marat Zakiyanov (Mario79)
a86930f3da Box_Lib - Scrollbar type 2
git-svn-id: svn://kolibrios.org@2354 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-18 23:28:34 +00:00
IgorA
4a23260a83 element 't_edit' fix function 'ted_on_open_file'
git-svn-id: svn://kolibrios.org@2348 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-02-13 11:46:40 +00:00
Albom
e7a9812564 base64.obj src added
git-svn-id: svn://kolibrios.org@2331 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-12-29 16:47:24 +00:00
Albom
bb704ae063 wword.obj src added
git-svn-id: svn://kolibrios.org@2329 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-12-25 14:04:41 +00:00
Albom
6bd8780b1a charset.obj src added
git-svn-id: svn://kolibrios.org@2328 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-12-25 14:00:30 +00:00
IgorA
165749a220 element 't_edit' use functions 'fb_char_todown' and 'fb_char_toupper'
git-svn-id: svn://kolibrios.org@2324 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-12-15 22:00:21 +00:00
IgorA
4a1dd808d9 box_lib.obj: add scroll type 1
git-svn-id: svn://kolibrios.org@2317 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-11-15 13:23:09 +00:00
IgorA
05bbd6e5b0 removed duplicate code
git-svn-id: svn://kolibrios.org@2294 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-10-18 17:33:21 +00:00
d8fd58b4f5 libimg: icon related bug fixed (reported by Leency)
git-svn-id: svn://kolibrios.org@2284 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-10-09 10:14:44 +00:00
Marat Zakiyanov (Mario79)
055739c38e Box_lib - fix position of text for the "checkbox" and "optionbox"
git-svn-id: svn://kolibrios.org@2249 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-09-30 10:47:56 +00:00
Kirill Lipatov (Leency)
a31fabebfb standalone console interface
git-svn-id: svn://kolibrios.org@2247 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-09-30 09:09:14 +00:00
IgorA
68cfc90d5b buf2d.obj: add new function 'buf2d_line_sm' to drawing smooth lines
git-svn-id: svn://kolibrios.org@2230 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-09-22 15:38:57 +00:00
Dmitry Pereverzev (SoUrcerer)
be53c6ad29 Return write_string function to console.obj
git-svn-id: svn://kolibrios.org@2190 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-09-16 04:53:23 +00:00
IgorA
882f26ac9d buf2d: 1) small optimize 2) add examples
git-svn-id: svn://kolibrios.org@2185 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-09-13 20:27:29 +00:00
IgorA
edb11c7e8a 'buf2d.obj' functions 'buf_rect_by_size' and 'buf_filled_rect_by_size' work faster (optimize function 'buf_line_h')
git-svn-id: svn://kolibrios.org@2177 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-09-12 22:34:41 +00:00
Sergey Semyonov (Serge)
8a41ae1b3e con_init: save ebx, as required
git-svn-id: svn://kolibrios.org@2170 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-09-11 07:01:06 +00:00
Sergey Semyonov (Serge)
0dbaf3da22 update
git-svn-id: svn://kolibrios.org@2168 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-09-10 11:03:29 +00:00
IgorA
aaf2de8ea5 box_lib:
1) add text color in macros edit_boxes_set_sys_color
2) new macros option_boxes_set_sys_color
t_edit_synt:
1) fix word colors

git-svn-id: svn://kolibrios.org@2159 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-09-05 22:50:20 +00:00
IgorA
e251af9421 buf2d.obj:
- new function 'buf2d_resize'
info3ds:
- update resize window
- update function 'block_analiz_data'

git-svn-id: svn://kolibrios.org@2136 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-08-30 11:10:56 +00:00
IgorA
40eaf1d92f Text Editor:
1) fixed bug with mouse inactive window
2) small optimization
TE syntax file converter:
1) uses a 'PathShow'
Info3ds:
1) fixed bug with mouse inactive window
2) small update
box_lib.obj:
1) documentation on the 'PathShow'

git-svn-id: svn://kolibrios.org@2125 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-08-26 14:09:59 +00:00
IgorA
473d944dfa 1) 'box_lib.obj' update 't_edit' version 3
2) 'Text Editor' use new version syntax files

git-svn-id: svn://kolibrios.org@2102 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-08-22 15:58:27 +00:00
Sergey Semyonov (Serge)
53128a0b45 newlib: revert to previous stack allocation
git-svn-id: svn://kolibrios.org@2041 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-08-08 08:24:52 +00:00
Sergey Semyonov (Serge)
3b27f053ae newlib: fix stack allocation
git-svn-id: svn://kolibrios.org@2040 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-08-07 13:02:30 +00:00
Marat Zakiyanov (Mario79)
0c97a5b795 1) OpenDialog is moved to separate directory and corrected for new cnv_png.obj
2) Ctrldemo (demo of Box_Lib) is corrected for new cnv_png.obj
3) Actual zsea.inc

git-svn-id: svn://kolibrios.org@1953 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-06-13 13:08:52 +00:00
6537174613 libimg: basic xcf support (reading)
git-svn-id: svn://kolibrios.org@1921 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-05-02 17:26:50 +00:00
jaeger
a92aa078e6 Added snprintf() and vsnprintf() functions.
git-svn-id: svn://kolibrios.org@1914 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-03-31 11:06:50 +00:00
IgorA
2e54428486 library 'buf2d.obj':
add new function 'buf2d_set_pixel'

git-svn-id: svn://kolibrios.org@1910 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-03-25 15:57:37 +00:00
Sergey Semyonov (Serge)
b98d495334 newlib: fix pseudo relocations
git-svn-id: svn://kolibrios.org@1908 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-03-14 20:15:36 +00:00
Sergey Semyonov (Serge)
f987f52aaa libraries: update Makefiles
git-svn-id: svn://kolibrios.org@1907 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-03-12 09:36:46 +00:00
Sergey Semyonov (Serge)
2336060a0c newlib: update
git-svn-id: svn://kolibrios.org@1906 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-03-11 18:52:24 +00:00
Sergey Semyonov (Serge)
a316fa7c9d libmpg123 1.9.0
git-svn-id: svn://kolibrios.org@1905 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-03-11 10:57:03 +00:00
Sergey Semyonov (Serge)
bbfd2b2cf8 newlib: update includes
git-svn-id: svn://kolibrios.org@1903 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-03-10 05:38:16 +00:00
Sergey Semyonov (Serge)
89a9a5e25c Mesa: disable s3tc
git-svn-id: svn://kolibrios.org@1902 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-03-08 06:39:38 +00:00
Sergey Semyonov (Serge)
a7ec4133b3 Mesa 7.10.1
git-svn-id: svn://kolibrios.org@1901 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-03-06 07:42:06 +00:00
Sergey Semyonov (Serge)
8ba9310247 build ddls
git-svn-id: svn://kolibrios.org@1898 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-03-04 05:55:41 +00:00
Sergey Semyonov (Serge)
a359038b4b libpng 1.5.1
git-svn-id: svn://kolibrios.org@1897 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-03-01 21:41:20 +00:00
Sergey Semyonov (Serge)
1cf1e308d4 zlib-1.2.5
git-svn-id: svn://kolibrios.org@1896 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-03-01 19:45:26 +00:00
Sergey Semyonov (Serge)
c95e572497 cairo & pixman: update
git-svn-id: svn://kolibrios.org@1895 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-03-01 06:51:33 +00:00
Sergey Semyonov (Serge)
37b6abf576 cairo-1.10.2
git-svn-id: svn://kolibrios.org@1892 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-02-28 06:05:46 +00:00
Sergey Semyonov (Serge)
4dd0483a93 pixman-1.0
git-svn-id: svn://kolibrios.org@1891 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-02-27 17:46:46 +00:00
Albom
a61ff47fb2 Makefile_for_cpp_program: objcopy add
git-svn-id: svn://kolibrios.org@1884 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-02-21 16:26:09 +00:00
CleverMouse
c99ab69377 fix compiler name
git-svn-id: svn://kolibrios.org@1883 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-02-21 16:06:28 +00:00
CleverMouse
4f5f25a6c2 add menuetlibc sources
git-svn-id: svn://kolibrios.org@1882 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-02-21 13:30:08 +00:00
Albom
2118401afb gblib src added
git-svn-id: svn://kolibrios.org@1879 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-02-18 17:46:37 +00:00
lev
4a76b34dcc Fixed deletion of selected text in the Editbox with "Backspace"
"Shift+Delete", "Shift+Backspace" with selected text still work wrong.

git-svn-id: svn://kolibrios.org@1858 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-02-09 01:01:22 +00:00
Yogev Ezra
d21a6e85e7 Added libraries/ufmod source code.
git-svn-id: svn://kolibrios.org@1845 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-02-04 20:13:33 +00:00
CleverMouse
909f14782c fix compilation in linux
git-svn-id: svn://kolibrios.org@1728 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-12-27 12:29:39 +00:00
IgorA
987c59561a 1) 'kol_f_edit': optimize & update, create folder 'docs'
2) 'buf2d.obj': rename function 'buf2d_cruve_bezier'

git-svn-id: svn://kolibrios.org@1727 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-12-22 17:03:22 +00:00
IgorA
88d9c9e6b1 1) small update 'init_checkbox2' in 'box_lib.obj'
2) update 'kol_f_edit' now can create element 'checkbox2'

git-svn-id: svn://kolibrios.org@1720 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-12-18 10:13:51 +00:00
IgorA
8cc2207bd7 1) correction functions 'buf_filled_rect_by_size' and 'buf_line_h' in 'buf2d.obj'
2) fix & update 'kol_f_edit'

git-svn-id: svn://kolibrios.org@1717 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-12-13 15:21:52 +00:00
IgorA
b0017d06ea fix element 'checkbox2' in 'box_lib.obj'
git-svn-id: svn://kolibrios.org@1715 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-12-09 22:35:04 +00:00
IgorA
210849b561 update:
1) 'kol_f_edit'
2) documentation 'info_checkbox.htm'

git-svn-id: svn://kolibrios.org@1714 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-12-08 18:45:24 +00:00
IgorA
8020de982d fix & update 'kol_f_edit'
git-svn-id: svn://kolibrios.org@1711 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-11-29 19:11:22 +00:00
IgorA
45c092e796 update 'kol_f_edit'
git-svn-id: svn://kolibrios.org@1705 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-11-16 23:25:56 +00:00
Sergey Semyonov (Serge)
0a3f4b2193 Newlib source code
git-svn-id: svn://kolibrios.org@1693 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-11-07 13:42:29 +00:00
Alexey Teplov (
c47985823d Screenshoot use new version checkbox.
git-svn-id: svn://kolibrios.org@1685 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-11-03 07:48:27 +00:00
IgorA
1d27ab3331 new function 'buf2d_flood_fill'
git-svn-id: svn://kolibrios.org@1684 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-11-02 19:34:57 +00:00
Alexey Teplov (
3c2f9c9b90 Copy new version checkbox to trunk.
git-svn-id: svn://kolibrios.org@1682 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-11-01 08:17:46 +00:00
Sergey Semyonov (Serge)
d6f81b2980 patch for ffmpeg 0.6 svn #25603
git-svn-id: svn://kolibrios.org@1680 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-10-29 18:47:18 +00:00
IgorA
1c4f4e9d68 file 't_edit.mac' correction function 'ted_text_add'
git-svn-id: svn://kolibrios.org@1667 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-10-20 19:08:42 +00:00
Marat Zakiyanov (Mario79)
25d53f663a Box_Lib some optimization by size of code
git-svn-id: svn://kolibrios.org@1666 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-10-20 08:24:25 +00:00
Alexey Teplov (
ca82f03c33 bugfix new macros.
git-svn-id: svn://kolibrios.org@1661 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-10-15 07:26:08 +00:00
Alexey Teplov (
425d79e6aa Support new flags for checkbox.
git-svn-id: svn://kolibrios.org@1660 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-10-15 07:08:53 +00:00
Marat Zakiyanov (Mario79)
352d1fc3c2 Proc_Lib
1) OpenDialog invoking code - the full reenter-able is now
2) Small bugfix

git-svn-id: svn://kolibrios.org@1658 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-10-12 12:12:42 +00:00
Alexey Teplov (
b096a3be30 new version checkbox ver. 2
git-svn-id: svn://kolibrios.org@1657 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-10-12 11:55:19 +00:00
Marat Zakiyanov (Mario79)
1a4a3e0071 Proc_Lib small bugfix
git-svn-id: svn://kolibrios.org@1656 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-10-11 23:19:35 +00:00
Marat Zakiyanov (Mario79)
52ac68520a OpenDialog and Proc_Lib
1) Fix for unused events
2) Auto popup OpenDialog


git-svn-id: svn://kolibrios.org@1654 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-10-11 14:00:08 +00:00
IgorA
d1b2b4706f fixed assignment of colors in some functions, red and blue swapped. Now the color match on a system functions
git-svn-id: svn://kolibrios.org@1653 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-10-11 12:07:55 +00:00
Alexey Teplov (
f999b6faa8 some optimisation
git-svn-id: svn://kolibrios.org@1652 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-10-11 10:31:26 +00:00
IgorA
6d762a6fbe fix function 'buf2d_bit_blt'
git-svn-id: svn://kolibrios.org@1648 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-10-07 17:00:40 +00:00
IgorA
74199525db buf2d.obj:
1) new function 'buf2d_filled_rect_by_size'
2) fix function 'buf_bit_blt_alpha'

git-svn-id: svn://kolibrios.org@1642 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-10-04 11:51:03 +00:00
Alexey Teplov (
abbc09c677 bugfix.
git-svn-id: svn://kolibrios.org@1640 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-10-03 17:24:53 +00:00
Alexey Teplov (
e32fd4f0e3 Brunch for experiments. See readme.txt.
git-svn-id: svn://kolibrios.org@1639 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-10-03 17:19:43 +00:00
IgorA
cf508277c3 1) 'buf2d.obj' new function 'buf2d_rect_by_size'
2) 'box_lib.obj' fix function 'tl_node_poi_get_data'

git-svn-id: svn://kolibrios.org@1634 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-09-30 21:07:09 +00:00
IgorA
37863c906d 1) new function 'edit_box_set_text' in 'box_lib'
2) small updates in 'fasm', 'planet_v', 'nu_pogodi'

git-svn-id: svn://kolibrios.org@1619 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-09-17 16:05:21 +00:00
Alexey Teplov (
1362808317 Small change
git-svn-id: svn://kolibrios.org@1618 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-09-14 03:54:21 +00:00
IgorA
a1a5d05aea new game 'Frog boaster'
git-svn-id: svn://kolibrios.org@1609 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-09-08 19:06:14 +00:00
Marat Zakiyanov (Mario79)
ef4f2034b0 OpenDialog - small change of processing error for loading directory, after start program.
git-svn-id: svn://kolibrios.org@1607 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-09-07 21:10:31 +00:00
Marat Zakiyanov (Mario79)
c500a85785 Box_Lib:
MenuBar uses memory for buffer RAW image only temporarily is now. 
Early the buffer is was obtained permanently at the first request and after used it is not freed.

git-svn-id: svn://kolibrios.org@1597 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-29 16:19:08 +00:00
Alexey Teplov (
a5b6b8b8e1 bugfix shift+home and end.
git-svn-id: svn://kolibrios.org@1596 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-28 13:45:50 +00:00
23b7fbd318 libimg: 1bpp (monochrome) images support,
pcx.asm now uses 1bpp functions too, pcx code optimization


git-svn-id: svn://kolibrios.org@1593 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-25 14:59:27 +00:00
Marat Zakiyanov (Mario79)
fcad6320fa Small fix for OpenDialog
git-svn-id: svn://kolibrios.org@1590 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-24 20:27:32 +00:00
Marat Zakiyanov (Mario79)
9051c21ed5 Box_Lib - small fix for FileBrowser control
git-svn-id: svn://kolibrios.org@1589 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-24 20:12:25 +00:00
Marat Zakiyanov (Mario79)
6712ae3c0d CtrlDemo - used OpenDialog calls of Proc_Lib now
git-svn-id: svn://kolibrios.org@1585 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-24 13:01:27 +00:00
Marat Zakiyanov (Mario79)
d82167fd95 1) OpenDialog saved position and size
2) Proc_Lib support for OpenDialog saved position and size
3) Heed - used OpenDialog saved position and size

git-svn-id: svn://kolibrios.org@1581 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-24 08:27:26 +00:00
Evgeny Grechnikov (Diamond)
5a26b0c156 libimg: fixed typo in pcx.asm
git-svn-id: svn://kolibrios.org@1580 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-23 20:45:03 +00:00
Evgeny Grechnikov (Diamond)
5736af21d8 revert changes in libini+libio from rev. 1573
git-svn-id: svn://kolibrios.org@1574 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-20 23:29:50 +00:00
IgorA
be3cceaea6 'libio' and 'libini': function 'get_color' not spoil register 'ecx'
game 'Nu_pogodi': revised

git-svn-id: svn://kolibrios.org@1573 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-20 10:31:17 +00:00
7ea3c78d40 libimg: PCX v3.0 image format support - grayscale and monochrome (through converting to 8bit) decoding
git-svn-id: svn://kolibrios.org@1572 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-19 20:22:50 +00:00
a01a8d3da4 libimg: begin of PCX image format support (version 3.0 24bit only for now)
git-svn-id: svn://kolibrios.org@1569 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-16 22:01:31 +00:00
Evgeny Grechnikov (Diamond)
5990ba6772 libini: abort infinite loop on write error
git-svn-id: svn://kolibrios.org@1568 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-15 21:41:43 +00:00
IgorA
b6fd00c4e2 small update game 'Nu pogodi' and lib 'buf2d.obj'
git-svn-id: svn://kolibrios.org@1555 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-04 11:40:19 +00:00
IgorA
0c189bcb2f update 'buf2d.obj' and 'nu pogodi'
git-svn-id: svn://kolibrios.org@1538 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-07-30 17:42:39 +00:00
IgorA
9aaa131d1c 1) library 'buf2d.obj'
2) new game 'Nu pogodi'

git-svn-id: svn://kolibrios.org@1535 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-07-29 21:20:45 +00:00
Marat Zakiyanov (Mario79)
1deef2d452 Proc_Lib.obj - library for common procedures
While only OpenDialog calls

git-svn-id: svn://kolibrios.org@1509 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-07-01 07:35:54 +00:00
Marat Zakiyanov (Mario79)
111f6efd6a OpenDilaog - small fix for big and dangerous bug.
git-svn-id: svn://kolibrios.org@1490 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-06-10 22:31:24 +00:00
IgorA
433be1188e deleted function of memory of the 'box_lib.obj' now they are connected through 'lib_init'
all programs that use 'tree_list' and 't_edit' must use 'lib_init'

git-svn-id: svn://kolibrios.org@1489 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-06-09 20:06:03 +00:00
IgorA
4c444c11c9 new macros '@use_library_mem mem_alloc,mem_free,mem_realloc,dll_load'
in file 'load_lib.mac'

git-svn-id: svn://kolibrios.org@1488 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-06-08 21:43:19 +00:00
Marat Zakiyanov (Mario79)
632489f702 Box_Lib/Filebrowser - fix of parsing values the concatenations icons for INI file
git-svn-id: svn://kolibrios.org@1479 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-06-02 09:26:10 +00:00
Marat Zakiyanov (Mario79)
78ac700d57 Fix OpenDialog - test for empty directory
git-svn-id: svn://kolibrios.org@1477 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-05-31 09:08:24 +00:00
IgorA
6db5aa0119 1) removed duplicate code in 'box_lib'
2) add program 'TextEditor syntax file editor'

git-svn-id: svn://kolibrios.org@1476 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-05-30 21:27:14 +00:00
Marat Zakiyanov (Mario79)
de9a92906c Small fix for opendial.mac
git-svn-id: svn://kolibrios.org@1469 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-05-28 10:12:03 +00:00
IgorA
b062f4354f 1) 'box_lib.obj' update 'text_edititor'
2) modify code 't_edit' and 'planet_v'

git-svn-id: svn://kolibrios.org@1464 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-05-17 16:49:58 +00:00
IgorA
2accd7bab7 new option in function 'ted_init_scroll_bars'
git-svn-id: svn://kolibrios.org@1459 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-05-05 19:38:25 +00:00
IgorA
16c8c37422 1) revised 't_edit' new function 'ted_init_scroll_bars'
2) updated documentation

git-svn-id: svn://kolibrios.org@1458 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-05-03 15:12:50 +00:00
IgorA
fd898963db 1) new element 'text_editor' in library 'box_lib.obj'
2) changes code t_edit.kex
3) fixed function 'tl_strlen' in 'tree_list'
4) minor edits documentation 'box_lib.obj'

git-svn-id: svn://kolibrios.org@1457 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-04-29 18:27:40 +00:00