Page 1 of 3

Релиз AkelPad 4.2.1

Posted: Mon Apr 06, 2009 3:11 am
by Instructor
Изменено: файл теперь не считывается целиком в память перед открытием (потоковое открытие).

Добавлено: возможность остановить открытие файла (клавиша Esc).

Исправлено: появление вертикальной полосы прокрутки при создании нового файла в режиме переноса по словам (MDI).


<<Скачать>>

Posted: Mon Apr 06, 2009 12:36 pm
by VladSh
Классно! Во многих плагинах добавлено изменение размеров окон. А можно ли сделать изменение размера области предпросмотра в окошке диалога открытия файла?

Всё-таки при пробежке курсора есть "подрагивание" строки, по которой бежит курсор; хорошо видно на цветном тексте. Это производится обновление окна редактирования? Мне кажется оно подтормаживает работу редактора, и по моему, нужно только когда курсор подошёл к границе окна и "пытается выйти" за неё, т.е. при пролистывании текста в окне редактирования появляются новые строки или символы, которые нужно отображать.

Posted: Mon Apr 06, 2009 1:10 pm
by Fr0sT
О, отмена и фоновая догрузка, здорово! Только все-таки не совсем они работают как надо: escape на этапе загрузки также закрывает и сам акель, а во время фоновой загрузки приложение все равно не реагирует на действия пользователя.

Posted: Mon Apr 06, 2009 1:25 pm
by Instructor
Fr0sT
Не фоновая догрузка, а потоковое открытие. Т.е. теперь требование к памяти для открытия файла уменьшено вдвое.

Posted: Tue Apr 07, 2009 12:04 pm
by Fr0sT
Instructor, тогда не очень понял, поясни, пожалуйста

Posted: Tue Apr 07, 2009 12:35 pm
by Instructor
Fr0sT
Если в предыдущих версиях файл сначала весь считывается в память и потом отправляется в контрол редактирования, то теперь файл загружается в контрол редактирования по мере считывания. Однако это не значит, что пользователь может как либо манипулировать загруженным текстом, ему прийдется дождаться его полной загрузки.

Posted: Tue Apr 07, 2009 2:31 pm
by VladSh
Instructor
В чём тогда разница для пользователя, если он также не может работать не то, что с уже загруженным текстом, а с прогой вообще???
Кроме того при даблклике на вкладку открывающегося файла (просто увидел как он открывает и раздумал открывать) Акел среагировал задумчивостью, Esc не работало (при первом Esc считывание останавливается, а затем продолжается вновь), при попытке переключения на другую вкладку Акел, кроме строки меню, превратился в белое окно - завис.
Если при открытии файла закрывать прогу, то она перестаёт отвечать (так в заголовке окна и написано "Не отвечает"). В виндовом диалоге завершения работы программы жмёшь "Завершить сейчас" - прога не закрывается, а натупляет весь комп где-то минуты на 2-3.

Поддерживаю Fr0sT'а: фоновая догрузка - это классная вещь. Единственное, что стоит сделать - это запретить сохранение файла, да выполнение плагов и скриптов пока закрузка файла не завершилась.
Ну и чтобы окно проги не блокировалось открытием, т.е. чтобы можно было перейти на другую вкладку и спокойно там работать.

Posted: Tue Apr 07, 2009 3:25 pm
by Instructor
VladSh wrote:В чём тогда разница для пользователя, если он также не может работать не то, что с уже загруженным текстом, а с прогой вообще???
А кто сказал, что должна быть разница? Нововведения 4.2.1 относятся только к более экономному потреблению ресурсов и возможности отменить процесс загрузки файла.

Posted: Tue Apr 07, 2009 4:23 pm
by VladSh
Никто.
Просто фраза:
Instructor wrote:Изменено: файл теперь не считывается целиком в память перед открытием (потоковое открытие).
даёт возможность для слишком бурной фантазии :o

Posted: Wed Apr 08, 2009 7:20 am
by Fr0sT
Instructor, теперь понял, да, нововведение безусловно полезное и нужное! Однако теперь хотелось бы и других фишек :). В самом деле, достаточно в процессе открытия перевести файл в режим read-only, чтобы не бояться его попортить.

Posted: Wed Apr 08, 2009 1:22 pm
by Mr.Merak
Если включен режим переноса по слова, то стоит об этом упомянуть в статус баре.

Posted: Wed Apr 08, 2009 2:22 pm
by VladSh
Fr0sT wrote:В самом деле, достаточно в процессе открытия перевести файл в режим read-only, чтобы не бояться его попортить.
Точно! 8)
Но давать возможность, пока файл загружается, делать изменения не сохраняя их.
А после догрузки файла отключать режим read-only, т.е. позволять сохранить уже сделанные изменения!
Можно дизаблить кнопочку (команду) сохранения при загрузке файла :)

Posted: Fri Apr 10, 2009 10:14 am
by Mr.Merak
Mr.Merak wrote:Если включен режим переноса по слова, то стоит об этом упомянуть в статус баре.
И желательно, отображать сколько сейчас открыто вкладок.

Posted: Fri Apr 10, 2009 11:35 am
by VladSh
Mr.Merak wrote:Если включен режим переноса по слова, то стоит об этом упомянуть в статус баре.
Если в тулбаре поместить:

Code: Select all

"Перенос по словам" Command(4209)
то кнопка при включённом режиме будет вдавленной :-) Иконку можно подобрать самому.

Posted: Fri Apr 10, 2009 8:44 pm
by Mr.Merak
VladSh wrote:Если в тулбаре
а если я не юзаю тулбар?