/programs/fs/kfm/trunk/macros.inc |
---|
File deleted |
\ No newline at end of file |
/programs/fs/kfm/trunk/build.sh |
---|
0,0 → 1,14 |
#!/bin/bash |
# This script does for linux the same as build.bat for DOS, |
# it compiles the KoOS kernel, hopefully ;-) |
echo "lang fix en" |
echo "lang fix en" > lang.inc |
fasm -m 16384 kfm.asm kfm |
kpack kfm |
rm -f lang.inc |
exit 0 |
Property changes: |
Added: svn:executable |
+* |
\ No newline at end of property |
/programs/fs/kfm/trunk/kfm.asm |
---|
1,7 → 1,33 |
;************************************************************** |
;***************************************************************************** |
; KFM - Kolibri File Manager |
;************************************************************** |
; Copyright (c) 2006 - 2010, Marat Zakiyanov aka Mario79, aka Mario |
; All rights reserved. |
; |
; Redistribution and use in source and binary forms, with or without |
; modification, are permitted provided that the following conditions are met: |
; * Redistributions of source code must retain the above copyright |
; notice, this list of conditions and the following disclaimer. |
; * Redistributions in binary form must reproduce the above copyright |
; notice, this list of conditions and the following disclaimer in the |
; documentation and/or other materials provided with the distribution. |
; * Neither the name of the <organization> nor the |
; names of its contributors may be used to endorse or promote products |
; derived from this software without specific prior written permission. |
; |
; THIS SOFTWARE IS PROVIDED BY Marat Zakiyanov ''AS IS'' AND ANY |
; EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED |
; WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE |
; DISCLAIMED. IN NO EVENT SHALL <copyright holder> BE LIABLE FOR ANY |
; DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES |
; (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; |
; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND |
; ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT |
; (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS |
; SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
;***************************************************************************** |
use32 |
org 0x0 |
db 'MENUET01' |
dd 0x01 |
dd START |
13,7 → 39,10 |
;include 'lang.inc' |
;include 'kglobals.inc' |
include 'macros.inc' |
;include 'macros.inc' |
include '../../../macros.inc' |
include '../../../config.inc' ;for nightbuild |
include 'editbox.inc' |
;use_edit_box |
use_edit_box procinfo |
118,7 → 147,7 |
; mov ecx,[temp_esi] |
test [window_status],10b |
jnz @f |
mcall 71, 1 , header |
mcall 71, 1 , header_text |
; create_dir_name |
; start_parameter |
; file_name |
/programs/fs/kfm/trunk/kfm.ini |
---|
70,6 → 70,7 |
iw4 0006 |
wav 0007 |
mp3 0007 |
xm 0007 |
mid 0007 |
midi 0007 |
aif 0007 |
81,6 → 82,14 |
wm 0007 |
avi 0011 |
mpg 0011 |
mov 0011 |
flv 0011 |
wmv 0011 |
vob 0011 |
mkv 0011 |
mp4 0011 |
mpeg 0011 |
3gp 0011 |
img 0005 |
ima 0005 |
imz 0005 |
126,32 → 135,55 |
<>end |
<>files_associations |
asm /rd/1/tinypad |
inc /rd/1/tinypad |
txt /rd/1/tinypad |
ini /rd/1/tinypad |
log /rd/1/tinypad |
dat /rd/1/tinypad |
inf /rd/1/tinypad |
bat /rd/1/tinypad |
jpg /rd/1/jpegview |
jpeg /rd/1/jpegview |
jpe /rd/1/jpegview |
gif /rd/1/gifview |
wav /rd/1/ac97snd |
mp3 /rd/1/ac97snd |
mid /rd/1/midamp |
bmp /rd/1/mv |
png /rd/1/@rcher |
rtf /rd/1/rtfread |
3ds /rd/1/3d/view3ds |
lif /rd/1/demos/life2 |
skn /rd/1/desktop |
avi /rd/1/kvid.kex |
asm /sys/tinypad |
inc /sys/tinypad |
txt /sys/tinypad |
ini /sys/tinypad |
log /sys/tinypad |
dat /sys/tinypad |
inf /sys/tinypad |
bat /sys/tinypad |
jpg /sys/media/kiv |
jpeg /sys/media/kiv |
jpe /sys/media/kiv |
gif /sys/media/kiv |
wav /sys/media/ac97snd |
mp3 /sys/media/ac97snd |
xm /sys/media/ac97snd |
mid /sys/media/midamp |
bmp /sys/media/kiv |
png /sys/media/kiv |
ico /sys/media/kiv |
cur /sys/media/kiv |
pcx /sys/media/kiv |
rtf /sys/rtfread |
3ds /sys/3d/view3ds |
lif /sys/demos/life2 |
skn /sys/desktop |
avi /hd0/1/fplay.kex |
mpg /hd0/1/fplay.kex |
mov /hd0/1/fplay.kex |
flv /hd0/1/fplay.kex |
wmv /hd0/1/fplay.kex |
vob /hd0/1/fplay.kex |
mkv /hd0/1/fplay.kex |
mp4 /hd0/1/fplay.kex |
mpeg /hd0/1/fplay.kex |
3gp /hd0/1/fplay.kex |
m3u /sys/media/listplay |
lap /sys/media/listplay |
asf /sys/media/listplay |
cvs /sys/graph |
obj /sys/develop/cObj |
nes /sys/fceu |
sna /sys/e80 |
htm /sys/HTMLv |
html /sys/HTMLv |
kla /sys/games/klavisha |
<>end |
<>files_association1 |
bmp /rd/1/animage |
bmp /sys/media/animage |
<>end |
end |
/programs/fs/kfm/trunk/text.inc |
---|
1,4 → 1,4 |
header db 'KFM - Kolibri File Manager v0.47b',0 |
header_text db 'KFM - Kolibri File Manager v0.47b',0 |
;--------------------------------------------------------------------- |
fbutton_name: |
.f1 db '1 Help',0 |