Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Hide changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff Changes
7602 1902 d 10 h dunkaist /programs/system/setup/trunk/ setup: cosmetic fix, use macro  
/programs/system/setup/trunk/setup.asm
7601 1902 d 10 h dunkaist /kernel/trunk/ kernel: set syslang variable according to lang.inc.  
/kernel/trunk/data32.inc
7600 1902 d 13 h dunkaist /programs/system/scrsaver/ Add scrsaver: new screen saver program.

Our default screen saver, ss, requires animations to run as its threads.
Therefore you can't set your favorite demo app as screen saver without
embedding it into ss. Vice versa, you can't run embedded animations as
standalone demos. Moreover, ss is a multi-thread app with configuration
window invoked by clicking both mouse buttons at the top right screen
corner (really?).

Scrsaver is a tiny single-thread program, configured via plain text
file, /sys/settings/system.ini. It has no window and runs a separate
executable as screen saver. This is done via primitive protocol:
* Config file specifies program to run;
* '@ss' parameter is passed to the program;
* program launches '/sys/@ss' at exit if '@ss' param is passed.

See /programs/demos/spiral for working example.
 
/programs/system/scrsaver
/programs/system/scrsaver/Tupfile.lua
/programs/system/scrsaver/scrsaver.asm
7599 1902 d 13 h dunkaist /programs/demos/spiral/ Add spiral: 2D demo and screen saver example.

Originally written in UASM by 0CodErr.
 
/programs/demos/spiral
/programs/demos/spiral/Tupfile.lua
/programs/demos/spiral/spiral.asm
7598 1902 d 13 h dunkaist /kernel/trunk/ Fix compilation with extended_primary_loader.  
/kernel/trunk/kernel.asm
7597 1903 d 1 h akron1 /programs/develop/oberon07/ Oberon07: upload new compiler  
/programs/develop/oberon07/Docs/KOSLib1251.txt
/programs/develop/oberon07/Docs/Oberon07.Report_2016_05_03.pdf
/programs/develop/oberon07/Lib/Linux32/LINAPI.ob07
/programs/develop/oberon07/Source/AMD64.ob07
/programs/develop/oberon07/Source/ARITH.ob07
/programs/develop/oberon07/Source/AVLTREES.ob07
/programs/develop/oberon07/Source/BIN.ob07
/programs/develop/oberon07/Source/CHUNKLISTS.ob07
/programs/develop/oberon07/Source/CODE.ob07
/programs/develop/oberon07/Source/COLLECTIONS.ob07
/programs/develop/oberon07/Source/CONSOLE.ob07
/programs/develop/oberon07/Source/CONSTANTS.ob07
/programs/develop/oberon07/Source/FILES.ob07
/programs/develop/oberon07/Source/KOS.ob07
/programs/develop/oberon07/Source/LISTS.ob07
/programs/develop/oberon07/Source/MACHINE.ob07
/programs/develop/oberon07/Source/MSCOFF.ob07
/programs/develop/oberon07/Source/PARS.ob07
/programs/develop/oberon07/Source/PATHS.ob07
/programs/develop/oberon07/Source/PE32.ob07
/programs/develop/oberon07/Source/PROG.ob07
/programs/develop/oberon07/Source/REG.ob07
/programs/develop/oberon07/Source/STATEMENTS.ob07
/programs/develop/oberon07/Source/STRINGS.ob07
/programs/develop/oberon07/Source/TEXTDRV.ob07
/programs/develop/oberon07/Source/UNIXTIME.ob07
/programs/develop/oberon07/Source/WRITER.ob07
/programs/develop/oberon07/Docs/About866.txt
/programs/develop/oberon07/Docs/Oberon07.report.fb2
/programs/develop/oberon07/Samples/RasterW.ob07
/programs/develop/oberon07/Samples/kfont.ob07
/programs/develop/oberon07/Samples/lib_img.ob07
/programs/develop/oberon07/Samples/vector_ex.ob07
/programs/develop/oberon07/Source/DECL.ob07
/programs/develop/oberon07/Compiler.kex
/programs/develop/oberon07/Docs/About1251.txt
/programs/develop/oberon07/Lib/KolibriOS/API.ob07
/programs/develop/oberon07/Lib/KolibriOS/Args.ob07
/programs/develop/oberon07/Lib/KolibriOS/ColorDlg.ob07
/programs/develop/oberon07/Lib/KolibriOS/Console.ob07
/programs/develop/oberon07/Lib/KolibriOS/ConsoleLib.ob07
/programs/develop/oberon07/Lib/KolibriOS/DateTime.ob07
/programs/develop/oberon07/Lib/KolibriOS/Debug.ob07
/programs/develop/oberon07/Lib/KolibriOS/File.ob07
/programs/develop/oberon07/Lib/KolibriOS/HOST.ob07
/programs/develop/oberon07/Lib/KolibriOS/In.ob07
/programs/develop/oberon07/Lib/KolibriOS/KOSAPI.ob07
/programs/develop/oberon07/Lib/KolibriOS/Math.ob07
/programs/develop/oberon07/Lib/KolibriOS/OpenDlg.ob07
/programs/develop/oberon07/Lib/KolibriOS/Out.ob07
/programs/develop/oberon07/Lib/KolibriOS/RTL.ob07
/programs/develop/oberon07/Lib/KolibriOS/RasterWorks.ob07
/programs/develop/oberon07/Lib/KolibriOS/Read.ob07
/programs/develop/oberon07/Lib/KolibriOS/Write.ob07
/programs/develop/oberon07/Lib/KolibriOS/kfonts.ob07
/programs/develop/oberon07/Lib/KolibriOS/libimg.ob07
/programs/develop/oberon07/Lib/Linux32/API.ob07
/programs/develop/oberon07/Lib/Linux32/HOST.ob07
/programs/develop/oberon07/Lib/Linux32/RTL.ob07
/programs/develop/oberon07/Lib/Windows32/API.ob07
/programs/develop/oberon07/Lib/Windows32/HOST.ob07
/programs/develop/oberon07/Lib/Windows32/RTL.ob07
/programs/develop/oberon07/Samples/Dialogs.ob07
/programs/develop/oberon07/Samples/HW.ob07
/programs/develop/oberon07/Samples/HW_con.ob07
/programs/develop/oberon07/Source/Compiler.ob07
/programs/develop/oberon07/Source/ELF.ob07
/programs/develop/oberon07/Source/ERRORS.ob07
/programs/develop/oberon07/Source/SCAN.ob07
/programs/develop/oberon07/Source/UTILS.ob07
/programs/develop/oberon07/Source/X86.ob07
7596 1903 d 13 h leency /skins/_old/ fix 3d light in skins Panther and Lightskin  
/skins/_old/StyleXP/panther/default.dtp
/skins/_old/StyleXP/panther/default.dtp.asm
/skins/_old/lightskin/default.dtp
/skins/_old/lightskin/default.dtp.asm
7595 1903 d 13 h leency /skins/ delete panther skin duplication  
/skins/_old/panther
/skins/_old/StyleXP/panther/Tupfile.lua
/skins/skinlist.lua
7594 1903 d 14 h leency /programs/cmm/appearance/ Appearance 2.3: always use a real path  
/programs/cmm/appearance/ini.h
/programs/cmm/appearance/appearance.c
7593 1903 d 16 h leency /programs/cmm/eolite/include/ Eolite: fix attribute set for selected files  
/programs/cmm/eolite/include/properties.h
/programs/cmm/eolite/include/translations.h
7592 1903 d 21 h leency / add CodeView to ISO  
/programs/cmm/codeview
/programs/cmm/codeview/Tupfile.lua
/programs/cmm/codeview/codeview.c
/programs/cmm/codeview/compile_en.bat
/programs/cmm/codeview/html
/programs/cmm/codeview/html/homepage.htm
/programs/cmm/codeview/html/page_not_found_en.htm
/programs/cmm/codeview/show_src.h
/data/Tupfile.lua
7591 1903 d 22 h leency /data/ Add eglgears video driver testing demo to ISO  
/data/common/drivers/test
/data/common/drivers/test/eglgears
/data/common/drivers/test/readme.txt
/data/Tupfile.lua
/data/common/settings/app_plus.ini
7590 1903 d 22 h leency /programs/cmm/ Driver Install app: fix Russian language  
/programs/cmm/drvinst/drvinst.c
/programs/cmm/lib/kolibri.h
7589 1903 d 23 h leency /skins/ add HydrogenOS and ObsidianOS skins to autobuild  
/skins/skinlist.lua
7588 1904 d 12 h leency /programs/cmm/examples/ fix pigex  
/programs/cmm/examples/pigex.c
7587 1919 d 12 h dunkaist /kernel/trunk/docs/ Translate events_subsystem.txt into English.  
/kernel/trunk/docs/events_subsystem.ru.txt
/kernel/trunk/docs/events_subsystem.txt
7586 1919 d 12 h dunkaist /kernel/trunk/ Do not hardcode preboot timeout, use PREBOOT_TIMEOUT macro.  
/kernel/trunk/boot/bootcode.inc
/kernel/trunk/boot/preboot.inc
/kernel/trunk/bootbios.asm
7585 1919 d 12 h dunkaist /drivers/ Apply patch from r7584 to all audio drivers.

Allow audio drivers to use IRQs 1,2,8,12, this is MenuetOS legacy.
 
/drivers/audio/emu10k1x.asm
/drivers/audio/fm801.asm
/drivers/audio/intelac97.asm
/drivers/audio/sis.asm
/drivers/unfinished/ensoniq.asm
7584 1920 d 15 h clevermouse /drivers/audio/ remove obsolete logic, IRQs 1,2,8,12 have been nothing special for a while  
/drivers/audio/vt823x.asm
7583 1936 d 13 h IgorA /programs/ tedit: add case sensitive  
/programs/develop/libraries/box_lib/trunk/t_edit.asm
/programs/other/t_edit/t_button.inc
/programs/other/t_edit/t_data.inc
/programs/other/t_edit/t_draw.inc
/programs/other/t_edit/t_edit.asm

Show All