Rev |
Age |
Author |
Path |
Log message |
Diff |
1518 |
2022-08-17 00:48:05 |
alone |
/src/nv/nvview.asm |
*prdword.asm, textwindow.asm, basic, cmd, man, more, nv, texted: все 32-битные числа теперь в dehl
*wow: при компиляции неправильно показывался размер описателей спрайтов |
|
1509 |
2022-08-03 07:38:17 |
alone |
/src/nv/nvview.asm |
+man: утилита показа справки по системе. использовать так: man scratch - показывает справку КАТАЛОГСИСТЕМЫ/../doc/scratch.txt (они автоматически подтягиваются туда из всех каталогов при сборке системы), по умолчанию показывает справку nedoos.txt
+worms: продолжаем прикручивать цвет на точку
-nedoasm: не хватало файлов findlbl.c, findlbl.i
+prdword.asm: новая библиотека, вместо отдельных реализаций в more, nv, texted, man |
|
1410 |
2022-04-09 10:11:29 |
alone |
/src/nv/nvview.asm |
|
|
1168 |
2021-07-16 17:13:14 |
alone |
/src/nv/nvview.asm |
+stdio: _GETKEY перенаправляется на getkey, достаточно вызвать один раз, чтобы получить событие (если оно есть)
+nv: ускорен выход из меню выбора дисков. теперь всё рисуется быстро |
|
1167 |
2021-07-16 12:52:27 |
alone |
/src/nv/nvview.asm |
+kernel: будит адресата пайпа, чтобы он мог принять в том же фрейме (не через factive!)
*stdio: циклится через YIELD. YIELDKEEP теперь только при отправке данных.
-term: убрано мерцание курсора, не работала мышка. YIELDKEEP теперь только при отправке данных.
*nv, texted: циклятся через YIELD. YIELDKEEP больше не используется нигде, кроме stdio и term! |
|
889 |
2021-02-10 13:21:28 |
alone |
/src/nv/nvview.asm |
-nvhexed: возможно, была ошибка при листании длинных файлов
+nv: поиск может переходить к каталогу найденного файла по Enter
-Vera: правильная очистка экрана |
|
858 |
2021-01-28 21:36:18 |
alone |
/src/nv/nvview.asm |
-убран файл с пробелами в имени, временно переименован build в nedoload, чтобы не ругался |
|
849 |
2021-01-19 19:20:27 |
alone |
/src/nv/nvview.asm |
-texted: single line showed many times
-texted: backspace at CR after empty line was setting wrong x
-texted,nvhexed: shows "changed" flag
+texted: added default filename 1.txt
+texted,nvview: shows filename
-nvview: code 0x1b could corrupt screen
+nv: Esc (Break) shows old screen for nvfast (Demige), no annoying action in nv for stdio
+term: hide mouse cursor if no activity |
|
842 |
2021-01-17 23:49:35 |
alone |
/src/nv/nvview.asm |
-nvfast: fix nvview, nvhexed
-more,texted: возможно, был глюк с печатью строки при скролле вправо (не проверено)
-evoresc: не сохранялись страницы кода (Hippiman) |
|
841 |
2021-01-14 22:40:26 |
alone |
/src/nv/nvview.asm |
+nvfast - рисует прямо в экран (но почему-то не работает вьювер) |
|
752 |
2020-10-12 12:46:32 |
alone |
/src/nv/nvview.asm |
-kernel: fix yield, блок di:out:ei:out занимает 31 такт, что не превышает стандартной длины инта 32 такта. NB: СМЕСТИЛИСЬ АДРЕСА, ВСЕ ПРОГРАММЫ НАДО ПЕРЕКОМПИЛИРОВАТЬ!
-nvview, texted: fix тормоза от мыши. |
|
751 |
2020-10-12 02:20:34 |
alone |
/src/nv/nvview.asm |
+sprexamp: фон под спрайтами без скролла восстанавливается из ldpush (если за два фрейма до этого не меняли тайловую карту)
-nvview: тормозило после движений мышью, пока костыль (Konstantin Kosarev)
-kernel: ловим баги в yield, временно возвращено di |
|
667 |
2020-09-10 12:51:15 |
alone |
/src/nv/nvview.asm |
+nv: hexed ускорен
-nv: hexed неправильно листал файлы длиннее 64K
-term: отпечатывалась мышка
+term: добавлен параметр esc-кода C (курсор вправо), теперь правильно показывается ANSI_diz.ans (type ANSI_diz.ans) |
|
658 |
2020-09-07 18:06:04 |
alone |
/src/nv/nvview.asm |
+nv: при переименовании используется длинное имя
+nv: backspace устанавливает курсор на текущую директорию
+nv: ускорена перерисовка панелек
-nv: после добавления длинных имён большие и маленькие буквы сортировались по раздельности, исправлено |
|
654 |
2020-09-05 00:21:24 |
alone |
/src/nv/nvview.asm |
+nv: в поиске доступны кнопки влево, вправо, вверх-вниз (выбор файла из найденных), F3 (посмотреть файл)
+nedolang: ускорено на 3% |
|
650 |
2020-09-01 22:01:59 |
alone |
/src/nv/nvview.asm |
+kernel: opendir, readdir поддерживают TRDOSFS
*nv: переключение диска на текущей панели - 1(F1), исправлена строка подсказки
-sprexamp: не хватало файла |
|
634 |
2020-08-26 18:05:09 |
alone |
/src/nv/nvview.asm |
-nedolang: enum создавал псевдопеременные для каждого элемента - выброшено
*nedolang: для BIGMEM (т.е. версий для пц) _STRLEN=255, иначе 80
+tp: поддержаны клавиши Home, End
-tp: неправильно импортировался первый параметр командной строки (см. cmdlin.pas)
+bdsc: исправлена линковка, теперь можно собрать простые проекты (cc ex.c, потом clink ex -s)
-nvview, texted: исправлена непрорисовка пустых строк, ускорена перепечатка страницы |
|
631 |
2020-08-25 13:03:43 |
alone |
/src/nv/nvview.asm |
-исправлены неправильные автозамены прошлой версии
*cmd,nv,scratch: читают-пишут файлы только через хэндлы, а CP/M-функции только для чтения директории
+idle: ускорена отрисовка заставки
-reset: не устанавливалась палитра |
|
630 |
2020-08-24 23:32:39 |
alone |
/src/nv/nvview.asm |
+nedolang: evar {UINT var1 = 1, INT var2 = 2, FLOAT var3} и т.п. создаёт переменные заданого типа с заданными адресами
+bdsc: начинаем портировать компилятор C (пока не работает, но уже ругается) |
|
628 |
2020-08-24 12:51:56 |
alone |
/src/nv/nvview.asm |
-nvview,texted: неправильно покаывалсь строки длиной 80 |
|
615 |
2020-08-20 15:52:17 |
alone |
/src/nv/nvview.asm |
+kernel: ускорение чтения из TRDOSFS
-nvview не листал тексты с концом строки 0x0a |
|
608 |
2020-08-17 22:03:54 |
alone |
/src/nv/nvview.asm |
*kernel, nv: убрана функция WRITE_NBYTES |
|
606 |
2020-08-14 18:58:55 |
dimkam |
/src/nv/nvview.asm |
term ускорение
appsDM миграция некоторых софтов в терминал |
|
605 |
2020-08-10 11:17:34 |
alone |
/src/nv/nvview.asm |
+stdio, term, cmd, nv, texted: добавлена очистка вправо от курсора для ускорения (clearrestofline - clear line after cursor, clearrestofline_crlf - clear line after cursor, go to next line)
-nvview, texted: неправильно скроллилось
+дополнена дока на stdio |
|
602 |
2020-08-09 21:32:32 |
alone |
/src/nv/nvview.asm |
+nvview, texted: speedup |
|
600 |
2020-08-09 17:56:38 |
alone |
/src/nv/nvview.asm |
-nv, nvview, more: долго залипали кнопки типа pgup при автоповторе
+nv: ускорена перепечатка панелек |
|
574 |
2020-07-30 20:14:20 |
alone |
/src/nv/nvview.asm |
+term: больше управляющих кодов (прозрачные и яркие цвета, скроллы)
*nv: переделан под терминал, можно скроллить по pgup
-nv: не работал запуск *.$c
*player: чистит экран для показа своих сообщений |
|
470 |
2020-06-04 17:13:37 |
baho |
/src/nv/nvview.asm |
* Moved all 866toatm and winto866 files to _sdk/codepage/;
* kernel/Makefile: Small dependency fix. |
|
344 |
2020-01-14 20:11:14 |
alone |
/src/nv/nvview.asm |
1251->866 |
|
116 |
2019-05-27 10:01:33 |
alone |
/src/nv/nvview.asm |
- при доступе к дисководу могло произойти повисание
* изменены дефайны для кнопок, исправлены все программы |
|
49 |
2019-03-27 14:06:55 |
Alone |
/src/nv/nvview.asm |
|
|
28 |
2019-03-06 15:50:45 |
Alone |
/src/nv/nvview.asm |
Alone |
|
23 |
2019-02-22 09:50:43 |
dimkam |
/src/nv/nvview.asm |
Alone: nedoOS: reformat building |
|
9 |
2019-01-22 08:34:00 |
dimkam |
/src/nv/nvview.asm |
- ssEnter работал нестабильно, теперь он переключает всегда на следующую задачу, даже если она в режиме ожидания. Также исправлена передача фокуса после выполнения cmd (например, system "proc" в NedoBasic'е)
- в опросе клавиатуры изменены некоторые коды (sys_h.asm), поддержаны коды Ext+кнопка, исправлено поведение отдельного нажатия CS после Ext, кнопки cs1, cs2, ext1 теперь передаются только в keynolang (т.е. в регистре bc). Функция OS_GETKEYNOLANG удалена, теперь через обычное GET_KEY можно узнать keynolang в bc.
+ в texted поддержаны русские буквы и клавиши SS+PgUp (переход в начало текста), SS+PgDown (переход в конец текста), такие же клавиши добавлены в nvview
+ texted существенно ускорен
- в nvview и texted исправлен расчёт номера строки (строки нумеруются с 1)
- исправлен глюк с возвратом из hex editor'а |
|
8 |
2019-01-18 09:46:06 |
dimkam |
/src/nv/nvview.asm |
nedoOS add files |
|