Commit Graph

706 Commits

Author SHA1 Message Date
3dc60ce167 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.

git-svn-id: svn://kolibrios.org@7600 a494cfbc-eb01-0410-851d-a64ba20cac60
2019-03-11 21:34:41 +00:00
Kirill Lipatov (Leency)
49f31ec9bc menu.dat: small update
terminal: use big fonts
menu: fix thread height
rdsave, opendial: use system colors

git-svn-id: svn://kolibrios.org@7548 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-11-10 13:07:49 +00:00
Kirill Lipatov (Leency)
71763e991a end: correct app close
git-svn-id: svn://kolibrios.org@7547 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-11-09 23:16:23 +00:00
Kirill Lipatov (Leency)
a82334d437 disptest: proper Russian and English translation
git-svn-id: svn://kolibrios.org@7534 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-11-06 18:27:54 +00:00
Kirill Lipatov (Leency)
da1718dca4 app+: move its ini to IMG, ability to run it without /kolibrios/ mounted, translate ui
git-svn-id: svn://kolibrios.org@7519 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-11-01 11:31:45 +00:00
theonlymirage
31a514faf0 Format UI: add kmenu for Devices list, aligned button "Format"
git-svn-id: svn://kolibrios.org@7483 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-10-18 23:38:37 +00:00
theonlymirage
225d81a3f4 Format UI: add frame and second kmenu for unit size data
git-svn-id: svn://kolibrios.org@7476 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-10-17 23:58:35 +00:00
theonlymirage
4c3f6d21d8 Format: add select menu button for FS
git-svn-id: svn://kolibrios.org@7473 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-10-17 00:06:07 +00:00
theonlymirage
7b6adfbb7f Format Utility UI
git-svn-id: svn://kolibrios.org@7471 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-10-16 08:12:25 +00:00
Kirill Lipatov (Leency)
14e47edee3 @open:
- fix new association adding [Critical]
- use system color for file path
TextRead:
- new feature: color schemes
- reopen option "Other" opens file in @open (thanks punk_joker for idea)

git-svn-id: svn://kolibrios.org@7466 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-10-14 22:02:13 +00:00
Kirill Lipatov (Leency)
7a40a3d118 fix label name
git-svn-id: svn://kolibrios.org@7451 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-10-11 21:10:55 +00:00
Kirill Lipatov (Leency)
ce3c40a673 searchap: first mount attempt without delay, second mount attempt with delay (default 5 seconds); by Mario request
git-svn-id: svn://kolibrios.org@7449 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-10-11 11:02:39 +00:00
0CodErr
f56b0638f4 add cmdline parameter "-d" — delay
git-svn-id: svn://kolibrios.org@7446 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-10-10 12:44:21 +00:00
Kirill Lipatov (Leency)
5488e03363 Add SuperStarTrack to ISO, add associations for CNC editor, update CPUid
git-svn-id: svn://kolibrios.org@7445 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-10-09 20:57:32 +00:00
Kirill Lipatov (Leency)
2a5b8498fd Notes 1.1:
- fixed bugs found by TheOnlyMirage
- if CPU frequency < 1000 then while drag show only window frame else whow window contents
- add to autobuild
CPUid: 
- fix app crash at unknown Intel CPU name by Sh@dy
- non-cropped "intel.gif" logo
- delete redundant knopka* files
icons32.png:
- new Notes icon
- better icons: CPUid, Gmon
- reduce file size
IconEdit 0.58:
- update preview
- rotate squire images
- Ctrl+KeyArrow moves image on the canvas
- screen copy key events
- triangle gradient marker
- improve window appearance for dark skins

git-svn-id: svn://kolibrios.org@7444 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-10-09 19:12:02 +00:00
Kirill Lipatov (Leency)
f188191965 CPUID 2.31: fixed UI by Sh@dy + images optimization by me
git-svn-id: svn://kolibrios.org@7442 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-10-08 22:35:48 +00:00
Kirill Lipatov (Leency)
839dde62cc @icon: fixed by GerdtR
notes: final version
mouse: better hold wheel with other buttongs clicked

git-svn-id: svn://kolibrios.org@7437 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-10-05 22:10:27 +00:00
Kirill Lipatov (Leency)
def6ce4577 Calc:
- fix unworkable hotkeys broken in r4588
- add hotkeys: A-F for HEX, Enter for getting result and Delete to resent number
- instantly update display when press +,-,/,*
Board: move boardlog.txt to /tmp0
Eskin: refactor and optimize code

git-svn-id: svn://kolibrios.org@7431 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-10-03 11:51:34 +00:00
Kirill Lipatov (Leency)
b1df9e7cd1 Allgames: renamed "game_center" and its ini file to save space on ramdisk
Eolite: fixed big icon position in properties dialog
Board: press F2 to open boardlog.ini in Tinypad
Wv_skin.png: much better packed 2 secors instead of 5
Icons32.png: improved Almaz icons


git-svn-id: svn://kolibrios.org@7425 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-10-02 14:01:29 +00:00
Kirill Lipatov (Leency)
dd9e50c167 KIV: save desktop image set by IgorA
Palitra: save desktop colors set by IgorA
Docky: no close by Alt+F4
IconNew: fix system hang when use an icon with number >99 by GerdtR
Gears (TinyGL asm): add key description to window, uncomment zoom code, add key shortcut "+" for zoom-in
TinyGL asm images: much better compression, for instance, TEXT_2.PNG from 235Kb to 106Kb without any visible degradation


git-svn-id: svn://kolibrios.org@7421 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-10-01 15:18:07 +00:00
Kirill Lipatov (Leency)
5806de0984 cpu: delete terminate process button before create a new one
git-svn-id: svn://kolibrios.org@7354 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-09-11 21:12:25 +00:00
Kirill Lipatov (Leency)
c559c585db @open: fix for case-sensitive file systems
git-svn-id: svn://kolibrios.org@7217 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-04-02 20:44:35 +00:00
0CodErr
a4ee0eb182 Copy command line parameters at start to EditBox
git-svn-id: svn://kolibrios.org@7212 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-04-01 07:53:27 +00:00
0CodErr
78771712ad Use LCtrl + LShift to switch the keyboard layout
git-svn-id: svn://kolibrios.org@7181 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-03-11 16:08:59 +00:00
0CodErr
ba018197c6 add CONFIG_NO_JWASM to tup.config.template; check GCC in RunOD tupfile
git-svn-id: svn://kolibrios.org@7145 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-02-03 09:10:21 +00:00
2c778124e3 Remove some duplicates: proc32.inc, macros.inc, struct.inc, etc.
git-svn-id: svn://kolibrios.org@7134 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-12-20 00:51:00 +00:00
3befb301cf Add use_fasm.lua and example: launch.
Now one can avoid ../../../../ includes and lang.inc files.

git-svn-id: svn://kolibrios.org@7127 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-12-05 07:29:50 +00:00
Kirill Lipatov (Leency)
7a4bbe995b prevent double click on icon, add a small delay
git-svn-id: svn://kolibrios.org@7087 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-10-11 10:49:15 +00:00
0CodErr
102f2a4f80 add kpack to command
git-svn-id: svn://kolibrios.org@7083 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-10-10 19:12:00 +00:00
0CodErr
181a1635fc fix tupfile
git-svn-id: svn://kolibrios.org@7082 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-10-10 19:00:08 +00:00
0CodErr
436d50beb5 edit Tupfile.lua
git-svn-id: svn://kolibrios.org@7081 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-10-10 18:54:46 +00:00
0CodErr
b4db5ef375 try add Tupfile.lua for RUN application
git-svn-id: svn://kolibrios.org@7080 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-10-10 18:35:23 +00:00
0CodErr
c62eee63a5 revert
git-svn-id: svn://kolibrios.org@7078 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-10-10 13:02:19 +00:00
0CodErr
0aefd474b5 try add Tupfile.lua for RUN application
git-svn-id: svn://kolibrios.org@7077 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-10-10 13:01:17 +00:00
0CodErr
ef4d10d0ad try add Tupfile.lua for RUN application
git-svn-id: svn://kolibrios.org@7076 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-10-10 12:54:53 +00:00
0CodErr
e1999df6e3 try add Tupfile.lua for RUN application
git-svn-id: svn://kolibrios.org@7075 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-10-10 12:53:16 +00:00
0CodErr
7de4bb4fbe try add Tupfile.lua for RUN application
git-svn-id: svn://kolibrios.org@7074 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-10-10 12:49:19 +00:00
0CodErr
98a8c46ecc try add Tupfile.lua for RUN application
git-svn-id: svn://kolibrios.org@7073 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-10-10 12:47:38 +00:00
0CodErr
bb4e778290 try add Tupfile.lua for RUN application
git-svn-id: svn://kolibrios.org@7072 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-10-10 12:47:03 +00:00
0CodErr
7668e02ac1 try add Tupfile.lua for RUN application
git-svn-id: svn://kolibrios.org@7071 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-10-10 12:42:46 +00:00
0CodErr
f329b848f7 try add Tupfile.lua for RUN application
git-svn-id: svn://kolibrios.org@7070 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-10-10 12:38:56 +00:00
0CodErr
55fa8a6aed try add Tupfile.lua for RUN application
git-svn-id: svn://kolibrios.org@7069 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-10-10 12:34:50 +00:00
0CodErr
e328427cf9 try add Tupfile.lua for RUN application
git-svn-id: svn://kolibrios.org@7068 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-10-10 12:27:04 +00:00
0CodErr
df5d2f313a try add Tupfile.lua for RUN application
git-svn-id: svn://kolibrios.org@7067 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-10-10 12:26:13 +00:00
0CodErr
afeab451a0 revert
git-svn-id: svn://kolibrios.org@7066 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-10-10 10:21:06 +00:00
0CodErr
7a64085248 try add Tupfile.lua for RUN application
git-svn-id: svn://kolibrios.org@7065 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-10-10 10:13:54 +00:00
0CodErr
1eb07cb648 try add Tupfile.lua for RUN application
git-svn-id: svn://kolibrios.org@7064 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-10-10 10:11:32 +00:00
0CodErr
dc213131ba try add Tupfile.lua for RUN application
git-svn-id: svn://kolibrios.org@7063 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-10-10 10:09:46 +00:00
0CodErr
d71a16e59b try add Tupfile.lua for RUN application
git-svn-id: svn://kolibrios.org@7062 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-10-10 10:08:09 +00:00
0CodErr
645bbe3ee0 try add Tupfile.lua for RUN application
git-svn-id: svn://kolibrios.org@7061 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-10-10 10:06:44 +00:00