Subversion Repositories NedoOS

Rev

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 под код