Page 1 of 1

Релиз AkelPad 4.9.9

Posted: Wed Oct 16, 2024 1:56 pm
by Instructor
Изменено: при определении кодировки символ "\xF1" теперь соотносится с 1251.
Изменено: определение кодировки в диалоге "Перекодировать" в случае неудачи по значениям настройки "Распознавание кодировки", пробует распознать по всем кодировкам из пользовательского списка.
Изменено: при переоткрытии текущего файла восстанавливается выделение.
Изменено: улучшена совместимость с Windows 11.

Добавлено: возможность сохранять последние файлы и историю поиска в ini файл. Теперь программа может быть полностью портативной.
Добавлено: возможность использовать версию x86 и x64 с едиными настройками. Для этого:
- 64-битный AkelPad.exe переименуйте в AkelPad64.exe. Данное имя используется AkelUpdater'ом для обновления 64-битный версии.
- 32-битный AkelPad.exe и 64-битный AkelPad64.exe находятся в одной папке.
- создайте папку "[AkelPad]\AkelFiles\Langs64\" для 64-битных dll файлов.
- создайте папку "[AkelPad]\AkelFiles\Plugs64\" для 64-битных dll файлов.
При этом настройки всех плагинов будут продолжать храниться в "[AkelPad]\AkelFiles\Plugs".
- 64-битный AkelAdmin.exe переименуйте в AkelAdmin64.exe.
Добавлено: возможность задавать ini файл в командной строке.
Добавлено: ручной параметр "MScrollSpeed" - скорость прокрутки после клика средней клавишей мыши.
Добавлено: ручной параметр "CreateFile" и флаг 1 - использовать флаг FILE_FLAG_WRITE_THROUGH при записи файла. Может быть решением, если существует риск потери данных при проблемах с питанием.
Добавлено: открытие последнего файла с зажатым Shift'ом, открывает его в новом окне (SDI).
Добавлено: размеры диалога "Настройки..." теперь изменяемы.
Добавлено: возможность устанавливать отрицательный зазор между строк.
Добавлено: ручной флаг 268435456 в параметр "TabOptionsMDI" - при закрытии программы закрывать сперва измененные вкладки.
Добавлено: ручной флаг 16 в параметр "CaretOptions" - горизонтальный отступ каретки не восстанавливается после нажатия на клавиши: Up, Down, Page Up, Page Down.
Добавлено: необязательный параметр для команды 4321:
1 - закрыть все измененные вкладки.
Добавлено: необязательный параметр для команд 4153,4154:
1 - вырезать/копировать слово под кареткой, если нет выделения;
2 - вырезать/копировать строку под кареткой, если нет выделения;
4 - вырезать/копировать неперенесённую строку под кареткой, если нет выделения.
Добавлено: необязательный параметр, задающий формат новой строки, для команд 4153,4154,4155.

Исправлено: переоткрытие файла с BOM, который был удалён в сторонней программе.
Исправлено: открытие символической ссылки на файл при включенной опции "Следить за изменением файла".
Исправлено: параметр командной строки /MainClass игнорировал настройку "Не открывать программу дважды".


<<Скачать>>

Re: Релиз AkelPad 4.9.9

Posted: Mon Oct 21, 2024 5:34 pm
by DV
Yes!!! :)

Re: Релиз AkelPad 4.9.9

Posted: Thu Nov 14, 2024 10:02 am
by FeyFre
Instructor wrote: Wed Oct 16, 2024 1:56 pm Добавлено: возможность использовать версию x86 и x64 с едиными настройками. Для этого:
Уф. Мои плагины немножко потеряются. В частности Templates, будет по прежнему искать в AkelFiles\Plugs. Есть возможность спросить у АР этот путь?
(Ну и у Spellcheck-а единственное что осталось в 64 работать, белые списки тоже будут глядеть не туды)

Re: Релиз AkelPad 4.9.9

Posted: Thu Nov 14, 2024 4:14 pm
by Instructor
FeyFre
Для плагинов ничего не изменится, их дорабатывать не надо, т.к.:
При этом настройки всех плагинов будут продолжать храниться в "[AkelPad]\AkelFiles\Plugs".

Re: Релиз AkelPad 4.9.9

Posted: Mon Nov 18, 2024 1:32 pm
by power
Спасибо за новую версию, теперь на 4к мониторе с масштабированием текст стал красивым, но появилась другая проблема - размер иконок на панели и вкладок с файлами теперь стал слишком мелким, без поддержки масштабирования

Re: Релиз AkelPad 4.9.9

Posted: Mon Nov 18, 2024 1:33 pm
by power
Так же в статус баре ширина колонок (которая не регулируется) стала слишком узкой и там обрезается текст

Re: Релиз AkelPad 4.9.9

Posted: Sat Nov 23, 2024 9:43 am
by DukeNukem
При активной опции "Не открывать файл дважды" при открытии уже открытого файла, открывается пустое окно AkelPad, сколько раз открываешь, сктолько раз открывается пустое окно. В 4.9.8 лишнее окно не открывалось. Иногда когда открываешь 1 раз, открывается файл и пустое окно.

Все символы на 4к мониторе стали совсем тонкими, их плохо видно, раньше были утолщёнными сморелись гораздо лучше, даже подумал включить жирный шрифт но это не помогает. Почти привык к тонким, но раньше было лучше.

Re: Релиз AkelPad 4.9.9

Posted: Sun Nov 24, 2024 6:37 pm
by Instructor
DukeNukem wrote: Sat Nov 23, 2024 9:43 amПри активной опции "Не открывать файл дважды"...
Если у вас активен SDI, то попробуйте тестовую x86 / x64.
Все символы на 4к мониторе стали совсем тонкими...
Можете сделать скриншоты 4.9.8 и 4.9.9?

Re: Релиз AkelPad 4.9.9

Posted: Tue Nov 26, 2024 11:56 am
by power
По поводу 4К: Иконки в панели стали немасштабируемыми и слишком мелкими, как и текст и высота вкладок
Image

В панели задач текст обрезается, похоже, что размеры там заданы в пикселях без учета масштабирования:
Image

Если вкладок больше одной, то текст в их названии и вовсе обрезается:
Image

Re: Релиз AkelPad 4.9.9

Posted: Tue Nov 26, 2024 10:58 pm
by DukeNukem
Instructor
SDI активен, в тестовой версии всё нормально, окно не открывается несколько раз.
Пример шрифта:
https://i.ibb.co/7nsMQ2n/4-9-8.png
https://i.ibb.co/BNzBR32/4-9-9.png

Re: Релиз AkelPad 4.9.9

Posted: Sun Dec 01, 2024 5:03 pm
by Instructor
power
Иконки в Toolbar'е можно увеличить в настройках плагина. По размерам вкладок и строки состояния см. тестовую x86 / x64.

DukeNukem
У вас окна разных версий по разному прорисовываются. Такого при одинаковых настройках не должно происходить. Возможно вы меняли настройки совместимости AkelPad.exe.

А шрифт можете сделать больше по размеру (я так делаю) или присмотреть другой шрифт.

Re: Релиз AkelPad 4.9.9

Posted: Mon Dec 02, 2024 3:17 pm
by DukeNukem
Instructor
Разобрался, при включенном в винде масштабировании в разных версиях AkelPad шрифт отрисовывается по-разному. 4.9.8 при Вкл отрисовывает жирно, при Выкл тонко. 4.9.9 при Вкл, Выкл тонко. При Выкл в винде масштабировании обе версии выдают одинаковый тонкий шрифт. У 4.9.9 поведение более правильное, масштабирование не влияет на шрифт.

Re: Релиз AkelPad 4.9.9

Posted: Mon Dec 09, 2024 1:44 pm
by power
Instructor wrote: Sun Dec 01, 2024 5:03 pm power
Иконки в Toolbar'е можно увеличить в настройках плагина. По размерам вкладок и строки состояния см. тестовую x86 / x64.
По поводу иконок - в настройках есть только параметр "Большие иконки" и это выглядит как раз, как на скрине (на 4к мониторе очень мелко), а если убрать её - то становятся ещё меньше. До того, как стало по другому отрисовываться масштабирование в новой версии, иконки как и все остальное увеличивалось в соответствии с размером масштабирования автоматически (но с потерей качества, по сути просто растягивалось). Как вариант добавить размер "Очень большие иконки")
В тестовой версии размеры вкладок и строки состояния теперь не обрезаются, но иконки с листиком на вкладке мелковаты, опять же без учета масштабирования, и не нашел настроек, как можно поменять размер шрифта в названии вкладок. При запуске тестовой версии теперь ругается на старую версию языка в dll

Re: Релиз AkelPad 4.9.9

Posted: Tue Dec 10, 2024 4:43 pm
by DV
power wrote: Mon Dec 09, 2024 1:44 pmПри запуске тестовой версии теперь ругается на старую версию языка в dll
AkelPad-Langs-r4489.zip :
https://drive.google.com/file/d/1OJEZaM ... sp=sharing

Re: Релиз AkelPad 4.9.9

Posted: Tue Dec 10, 2024 4:54 pm
by DV
For those who want to build AkelPad from the sources using modern Visual Studio such as 2022 or 2017:
https://github.com/d0vgan/AkelPad-Build ... sualStudio