Rev 660 | Details | Compare with Previous | Last modification | View Log
Rev | Author | Line No. | Line |
---|---|---|---|
660 | alone | 1 | v?.?, 18.01.2016 |
40 | alone | 2 | |
660 | alone | 3 | Первая сохранившаяся версия (в ALASM). Только загрузчик, главный цикл и вспомогательные процедуры. Сделано на основе Unreal Project. |
40 | alone | 4 | |
660 | alone | 5 | v?.?, 28.09.2018 (в SjASMPlus, сохранилась только часть исходников) |
6 | |||
7 | + рисование связной линией |
||
8 | |||
9 | v?.?, 1.10.2018 |
||
10 | |||
11 | + добавлена заливка |
||
12 | |||
13 | v?.?, 2.10.2018 (показана на NedoPC party) |
||
14 | |||
15 | + добавлены масштабы |
||
16 | + добавлена панель инструментов |
||
17 | + добавлена панель выбора цвета |
||
18 | + добавлено рисование правой кнопкой мыши тоже |
||
19 | |||
40 | alone | 20 | v0.0, 23.10.2018 |
21 | |||
211 | alone | 22 | + добавлен навигатор |
23 | + добавлена строка состояния |
||
24 | + добавлен редактор цветов |
||
25 | + добавлено файловое меню (поддержка SD-карты через FatFS), чтение и запись bmp, редактирование имени файла |
||
660 | alone | 26 | - на АТМ2 мышка опрашивается в режиме выключенных теневых портов |
211 | alone | 27 | + добавлено рисование сеткой |
28 | + добавлена заливка сеткой |
||
29 | + добавлено определение окна, очистка окна, кнопки зеркального отражения окна |
||
30 | - исправлено вытекание заливки на границе картинки |
||
31 | - исправлено отображение правой границы картинки |
||
32 | + добавлена палитра от DDp |
||
33 | + добавлена документация |
||
40 | alone | 34 | |
35 | v0.1, 1.11.2018 |
||
36 | |||
211 | alone | 37 | + разрешена заливка сеткой по одному из цветов сетки |
38 | + поддержаны ширина и высота до 2048 включительно (раньше было до 2047) |
||
39 | + поддержано управление стрелкой с клавиатуры: OPQA + Space(LMB) + M(RMB), Symbol Shift + Space = MMB, одновременно работает Sinclair joystick (67890) |
||
40 | * кнопка выделения всего изображения перенесена на W (whole image), учитывается паразитное нажатие одновременно с QOP |
||
41 | - неправильно сохранялись картинки, загруженные не из формата 4bpp |
||
42 | - заголовок картинки при сохранении исправлен (раньше Photoshop не мог их читать) |
||
43 | + добавлена поддержка Nemo IDE - переключение драйвов цифрами в каталоге (DimkaM), при переключении на несуществующий драйв возвращаемся на последний активный |
||
44 | * при отсутствии SD-карты нет повисания в каталоге |
||
45 | + добавлена поддержка подкаталогов (DimkaM) |
||
46 | + добавлена поддержка ATM IDE на ATM2 (при этом блокируется SD-карта и CMOS часы) |
||
47 | + добавлена поддержка перевёрнутых BMP (DimkaM) |
||
48 | - при загрузке 256-цветных картинок цвета не приводились к 16 |
||
49 | - кнопки отражения окна работали при неактивном окне |
||
50 | * во время загрузки редактора на экране нет мусора |
||
51 | * при запуске редактора чистится текущая картинка |
||
52 | + добавлен инструмент Line |
||
53 | + ускорена очистка окна |
||
54 | + ускорено отражение по горизонтали |
||
55 | + добавлена поддержка редактирования нескольких картинок (переключение кнопками 1..4) |
||
56 | + добавлено копирование окна (в том числе между картинками) |
||
57 | + добавлено сохранение и загрузка палитры |
||
40 | alone | 58 | |
59 | v0.2, 5.11.2018 |
||
60 | |||
211 | alone | 61 | - исправлено освобождение памяти |
62 | * курсор появляется в центре экрана |
||
63 | * пункты файлового меню реагируют на клик, а не на удержание кнопки |
||
64 | * выход из файлового меню теперь в правом нижнем углу |
||
65 | + добавлена работа с TR-DOS (кнопка "4" в файловом меню) |
||
66 | * не используются страницы #00, #1B, #1C, #1D, #1E, #1F (Maksagor) |
||
67 | + если при клике карандашом удерживать Caps Shift, то рисуется линия от предыдущей точки (Hippiman) |
||
40 | alone | 68 | |
69 | v0.3, 10.11.2018 |
||
70 | |||
211 | alone | 71 | + директория '.' - переход на корень текущего диска |
72 | - не работала загрузка файла из TR-DOS после клика на файле не в формате BMP |
||
73 | + добавлена поддержка 4 МБ ОЗУ в режиме ATM3 |
||
74 | + в NedoOS добавлена командная строка (поддерживаются команды: "0:"..."4:", "dir", "cd", "exit" и запуск файла, Caps Shift задерживает скролл на экране) |
||
75 | + добавлен показ даты и времени в каталоге |
||
76 | + добавлена установка текущего времени при сохранении файла (часы по схеме Mr.Gluk'а) |
||
77 | + после сохранения файла происходит выход из дискового меню |
||
78 | - не работало сохранение в TR-DOS |
||
79 | + ускорена работа с TR-DOS |
||
80 | + ускорена отрисовка в режимах 25%, 50%, 100% |
||
81 | + добавлена многозадачность (пока кроме файловых операций, но работы ведутся), переключение визуальных процессов (т.е. тех, кто сделал CMD_SETGFX) по Symbol Shift + Enter (пока без восстановления экрана) |
||
82 | - при отсутствии SD-карты (Z-Controller) переключение на несуществующий диск вешало редактор |
||
83 | + при первом входе в файловое меню выставляется текущий дисковод и путь |
||
40 | alone | 84 | |
85 | v0.4, 13.11.2018 |
||
86 | |||
211 | alone | 87 | + редактор отдаёт своё время системе при неактивности (можно запустить много редакторов одновременно) |
88 | + редактор перерисовывает экран при переключении задач |
||
89 | + реализован инструмент Brush |
||
40 | alone | 90 | |
91 | v0.41, 22.11.2018 |
||
92 | |||
211 | alone | 93 | + Brush рисует связной линией |
94 | + улучшено рисование на границах рисунка (пока не идеально) |
||
95 | + загрузка картинок в формате .scr |
||
96 | + в каталоге видно максимум 512 файлов (было 511) |
||
97 | + Caps Shift + v: копирование окна с прозрачностью (цвет RMB считается прозрачным) |
||
40 | alone | 98 | |
99 | v0.42, 23.11.2018 |
||
100 | |||
211 | alone | 101 | + имя текущего файла показывается без пробелов перед точкой |
102 | + в командной строке можно передать имя файла для загрузки (с драйвом и путём) |
||
40 | alone | 103 | |
104 | v0.43, 27.11.2018 |
||
105 | |||
211 | alone | 106 | + значительно ускорена загрузка формата .scr |
107 | - не работал путь к файлу в командной строке |
||
40 | alone | 108 | |
109 | v0.44, 30.11.2018 |
||
110 | |||
211 | alone | 111 | - редактор не отдавал своё время системе во время редактирования имени файла |
112 | - в файловом меню иногда имя файла могло печататься не на чёрном фоне (Hippiman) |
||
113 | + добавлена кнопка обмена цветов - "z" ("x" занято) |
||
40 | alone | 114 | |
115 | v0.45, 18.02.2019 |
||
116 | |||
211 | alone | 117 | + в файловом меню добавлена кнопка Quit для выхода из программы (Hippiman) |
42 | DimkaM | 118 | |
119 | v0.46, 18.03.2019 |
||
120 | |||
211 | alone | 121 | + в начале бинарника программы оставлено 256 байт свободного места для доработок (Maksagor) |
64 | Alone | 122 | |
123 | v0.47, 31.03.2019 |
||
124 | |||
211 | alone | 125 | - при загрузке файла через командную строку не показывалось имя файла (Sashapont) |
124 | alone | 126 | |
127 | v0.48, 04.06.2019 |
||
128 | |||
211 | alone | 129 | + в файловом меню добавлены кнопки дисководов |
302 | alone | 130 | |
460 | alone | 131 | v0.49, 08.12.2019 |
302 | alone | 132 | |
133 | + при скролле чистится буфер клавиатуры |
||
134 | - при сохранении к файлу могло добавляться лишних 128 байт |
||
135 | + добавлено сохранение в формате .scr (Sand) |
||
460 | alone | 136 | |
137 | v0.50, 30.05.2020 |
||
138 | |||
139 | + поддержаны bmp из Linux (demige) |
||
461 | alone | 140 | |
141 | v0.51, 30.05.2020 |
||
142 | |||
143 | + в палитре есть режимы 444 и 222 (Sand) |
||
526 | alone | 144 | |
145 | v0.52, 15.07.2020 |
||
146 | |||
631 | alone | 147 | + кнопка n - создать новую картинку (чистится заданным цветом) |
148 | |||
149 | v0.53, 27.08.2020 |
||
150 | |||
151 | * функции CP/M используются только для чтения директории, а чтение/запись файлов - через хэндлы |
||
657 | alone | 152 | |
153 | v0.54, 08.09.2020 |
||
154 | |||
155 | - исправлена инверсия пунктов меню |
||
156 | + "чёрный" и "белый" цвета меню автоматически ищутся в палитре ("серый" и "зелёный" пока нет) |
||
157 | * директория читается не через функции CP/M |
||
158 | + если при сохранении введено расширение файла .BMP с большой буквы, то сохраняется в формате 8 бит на пиксел, иначе 4 (как было) |
||
1410 | alone | 159 | |
160 | v0.55, 20.03.2022 |
||
161 | |||
162 | + добавлен цвет 16 (прозрачный) |
||
163 | * в нижней странице освобождено 3K под код |