Rev |
Age |
Author |
Path |
Log message |
Diff |
1410 |
2022-04-09 10:11:29 |
alone |
/src/scratch/scratch.asm |
|
|
657 |
2020-09-07 13:06:03 |
alone |
/src/scratch/scratch.asm |
scratch:
- исправлена инверсия пунктов меню
+ "чёрный" и "белый" цвета меню автоматически ищутся в палитре ("серый" и "зелёный" пока нет)
* директория читается не через функции CP/M
+ если при сохранении введено расширение файла .BMP с большой буквы, то сохраняется в формате 8 бит на пиксел, иначе 4 (как было) |
|
631 |
2020-08-25 13:03:43 |
alone |
/src/scratch/scratch.asm |
-исправлены неправильные автозамены прошлой версии
*cmd,nv,scratch: читают-пишут файлы только через хэндлы, а CP/M-функции только для чтения директории
+idle: ускорена отрисовка заставки
-reset: не устанавливалась палитра |
|
576 |
2020-07-31 12:52:35 |
alone |
/src/scratch/scratch.asm |
-term: исправлены отпечатки курсора и зависание при зависании клиентской программы
+stdio: выдаются события и координаты мыши (как в BDOS)
-stdio: убраны тормоза при приёме большого количества данных
*basic: переделан под терминал
+kernel, scratch: OS_HIDEFROMPARENT в начале приложения позволяет nv не ожидать вызода из этого приложения |
|
535 |
2020-07-17 22:58:17 |
alone |
/src/scratch/scratch.asm |
+scratch: в new image поддержана опция color 0 - через новый элемент Radio Button (T_RADIO) |
|
529 |
2020-07-16 23:51:26 |
alone |
/src/scratch/scratch.asm |
+scratch: флажок в окне N |
|
526 |
2020-07-15 23:04:40 |
alone |
/src/scratch/scratch.asm |
+scratch: кнопка n - новая картинка (чистится фоновым цветом), сделано через новый элемент окна - Edit
-scratch: исправлен runcurl.bat |
|
521 |
2020-07-14 23:05:35 |
alone |
/src/scratch/scratch.asm |
+scratch: в оконную систему добавлена инверсия при наведении |
|
518 |
2020-07-13 23:30:13 |
alone |
/src/scratch/scratch.asm |
+scratch: добавлен обработчик нажатия кнопки (N) |
|
516 |
2020-07-12 23:15:29 |
alone |
/src/scratch/scratch.asm |
+scratch: начато добавление окон |
|
505 |
2020-07-04 20:37:01 |
alone |
/src/scratch/scratch.asm |
+kernel: защита экрана задач друг от друга (автоматически выключаются экранные страницы и очищаются переменные страниц экрана, а при получении фокуса включаются обратно)
+untangle, browser, scratch, smb, br: поддержана работа с защитой экрана |
|
500 |
2020-06-25 22:21:17 |
alone |
/src/scratch/scratch.asm |
+player: играет по фону
-untangle: не портит экран не в фокусе
-scratch: не портит экран не в фокусе
+browser: восстанавливает экран при получении фокуса
+поддержано расширение *.mt3 |
|
344 |
2020-01-14 20:11:14 |
alone |
/src/scratch/scratch.asm |
1251->866 |
|
302 |
2019-12-08 15:40:48 |
alone |
/src/scratch/scratch.asm |
* Everlasting summer update (demige)
+ Scratch update, в т.ч. сохранение .scr (Sand) |
|
289 |
2019-11-03 12:46:16 |
dimkam |
/src/scratch/scratch.asm |
при сборке батниками, игры релизяца в nedogame |
|
147 |
2019-06-19 12:30:09 |
alone |
/src/scratch/scratch.asm |
- OS_GETFILETIME не работало
+ tar: правильно сохраняется дата файла
* переключение псевдографики перенесено на Ext+Enter (Tab+Enter, Caps Shift+Symbol Shift+Enter), чтобы не пересекалось с F1, заодно почищен sysdefs.asm и добавлены рекомендации по программированию в nedoos.txt |
|
116 |
2019-05-27 10:01:33 |
alone |
/src/scratch/scratch.asm |
- при доступе к дисководу могло произойти повисание
* изменены дефайны для кнопок, исправлены все программы |
|
76 |
2019-04-15 11:02:16 |
Alone |
/src/scratch/scratch.asm |
|
|
68 |
2019-04-07 10:49:23 |
Alone |
/src/scratch/scratch.asm |
|
|
64 |
2019-04-03 19:31:31 |
Alone |
/src/scratch/scratch.asm |
NedoOS:
- при создании задачи ей ставился драйв 4 вместо SYSDRV
- переход на несуществующий драйв вешал систему
+ добавлен вызов OS_DELETE (удаляет файл или директорию по ASCIIZ-строке без FCB) (DimkaM)
+ в cmd команда del может использовать полный путь
- OS_MKDIR и в cmd команда md меняли текущий дисковод |
|
62 |
2019-04-01 14:16:56 |
Alone |
/src/scratch/scratch.asm |
- исправлен сломанный запуск *.$c
- в архиве исправлены оставшиеся имена файлов под формат 8.3
- палитровые png показывались как grayscale
* pkunzip переводит имена в формат 8.3 (иначе файлы не создавались в FatFS)
- в scratch при загрузке файла через командную строку не показывалось имя файла
+ освобождено 4 килобайта в pgtrdosfs под будущие расширения ядра (DimkaM) |
|
61 |
2019-03-31 11:41:10 |
Alone |
/src/scratch/scratch.asm |
|
|
55 |
2019-03-27 15:36:08 |
Alone |
/src/scratch/scratch.asm |
|
|
49 |
2019-03-27 14:06:55 |
Alone |
/src/scratch/scratch.asm |
|
|
42 |
2019-03-21 20:28:54 |
DimkaM |
/src/scratch/scratch.asm |
|
|
40 |
2019-03-18 09:28:14 |
alone |
/src/scratch/scratch.asm |
+ показываются текстовые файлы с рекламой в начале типа <script.../script><pre>
+ в browser кнопка BackSpace помнит старое положение листалки и не вываливается, если нет истории
+ перед показом прозрачных гифок очищается фон (цветом background color), также поддержан disposal method "overwrite with bg color"
+ в browser правый край картинок в остатке знакоместа заливается чёрным
- gif из одного кадра ожидал нажатия клавиши
- висли gif'ки шириной 1 (sashapont)
- убраны чёрные точки и следы от движения на некоторых гифках
+ gif заказывает в два раза меньше памяти (как узнать, что анимации вообще нет, чтобы ничего не заказывать?)
- неправильно очищался фон в гифках, где кадр к кадру менялся disposal method
* запускаемый файл графического редактора называется scratch.com
- исправлен глюк в подборе цветов при конверсии картинок, из-за которого появлялись розовые полоски. Теперь удобно смотреть ч/б картинки
+ картинки больше экрана можно скроллить стрелками. Выход - Enter
+ добавлен pkunzip - пока распаковывает все файлы в заданном архиве в текущую директорию, директории не создаёт. Пока не работает на TRDOSFS (там не хватает функции SEEK) |
|