Что хотелось бы добавить в AkelPad (3)

Russian main discussion
  • Author
  • Message
Offline
Posts: 52
Joined: Mon Jan 03, 2011 11:02 pm

Post by ABTOP »

1. Добавить кнопки в диалоговое окно плагина "Сессии". На данный момент весьма неудобно пользоваться этим диалоговым окном, т.к. чтобы добраться до нужно действия, надо сделать два клика, а хочется, чтобы действие выполнялось за один, да и свободное место в окне позволяет это сделать.
Пример:
Image


2. Добавить возможность прокрутки колёсиком в списке "Последние файлы" — стрелка кнопки "Открыть". У меня кол-во файлов, в истории чёрт на печку не перетаскает, а прокручивать их кликом по стрелочке не удобно. Можно кончено воспользоваться плагином "RecentFiles" (Последние файлы), но как-то про традиции сложилось, что открываю их кликом по стрелке кнопки "Открыть". Тоже самое касается пункта меню «Файл» -> «Последние файлы», там прокрутка колёсиком тоже не работает.
Last edited by ABTOP on Thu Dec 11, 2014 11:08 am, edited 1 time in total.

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

ABTOP
2. Именно RecentFiles::Manage, т.к. меню Windows не предусматривают прокрутку колесиком.

Offline
Posts: 171
Joined: Thu Dec 01, 2011 11:15 pm
Location: Россия

Post by LonerD »

Instructor wrote:т.к. меню Windows не предусматривают прокрутку колесиком.
Стандартное меню - не предусматривает. Но реализовать ведь можно! Тонкостей не знаю, возможно хаками это делается... но лучше хаки применить, зато удобней будет.
Например, такое удобство реализовано в ScrollTC - подплагине плагина Autoruns для Total Commandera (вот тут тема).
Last edited by LonerD on Tue Nov 18, 2014 2:00 pm, edited 1 time in total.

Offline
Posts: 52
Joined: Mon Jan 03, 2011 11:02 pm

Post by ABTOP »

В дополнение к этому

А можно добавить в меню кнопки плагина "Сессии" список сохранённых сессий, и, чтобы при клике на имени загружалась выбранная сессия, и, если в настройках установлено "Прикреплённый диалог, то и он тоже чтобы отображался? А пункт Вкл/Выкл, спрятать в подменю — чтобы не мешался.
Image

Offline
Posts: 381
Joined: Wed Sep 28, 2011 3:05 pm

Post by Cuprum »

ABTOP

Instructor обещал быстрый доступ к сессиям в следующей версии.

Offline
Posts: 52
Joined: Mon Jan 03, 2011 11:02 pm

Post by ABTOP »

Cuprum,
благодарю, этого сообщения не видел.

Offline
Posts: 71
Joined: Tue Nov 11, 2014 12:21 am

Post by Scrapmetay »

Если режим “карета не ограниченно перемещается” включён, то курсор заезжает за край строки вправо. Так вот надо бы чтобы когда он в начале строки, по нажиму “влево” он не переезжал на конец другой строки, как он это делает без этого режима. Потому что обратно интуитивно переместитьтся нельзя будет. Навигация по “влево” остаётся висеть без противовеса. Лучше уж просто, упёрся в начало, и всё.

Но только за исключением строк, перенесённых при “переносе слов”. По ним лучше (иметь такую возможность) двигаться и вправо и влево стрелами вправо и влево даже с неограниченной каретой. А уж расшир строки оставить мыши и кнопкам вверх + вниз.

Offline
Posts: 71
Joined: Tue Nov 11, 2014 12:21 am

Post by Scrapmetay »

А вот ещё что? Можно включить (я врубаюсь что это можно напечатать скриптом :) но просто совечу добавить в обычные опции программы) такую настройку, что если читаем текст, прокрутили докуда-то, а курсор остался мигать в начале. И если вдруг захотели отредактировать что-то, естественно нажали стрелки, и курсор чтоб оказывался там где экран, а не наоборот экран прыгал вверх.
То есть приоритет, что за чем следует.

Offline
Posts: 582
Joined: Mon Apr 08, 2013 9:50 pm
Location: Win7SP1x64, APx64

Post by Drugmix »

Instructor
А сделайте, пожалуйста, уведомление о физическом отсутствии ранее уже открытого файла не модальным. Очень раздражают эти промпты, которые ещё и закрывать надо. Лучше как-то мигнуть вкладкой пару раз или подчеркнуть её заголовок в таб-баре или добавить немодальное оповещение (с крестиком) или ещё как-то.

Оповещение об изменениях в ранее открытом файле тоже хотелось бы не модальным, но там уже требуется решение пользователя.

Offline
Posts: 582
Joined: Mon Apr 08, 2013 9:50 pm
Location: Win7SP1x64, APx64

Post by Drugmix »

Instructor
мне хочется иметь больше типов оповещений на вкладке.

Вот зачем:
Сейчас существует только один тип оповещения: на вкладке вконец дорисовывается звёздочка.
Открыл текстовый файл в акелпаде, изменил файл извне, вернулся ко вкладке этого файла в акелпаде - получил промпт "переоткрыть?", выбрал "нет" - получил звёздочку.
То же самое, но только если вместо изменения файла извне - удалить его, то получим сообщение, что "такого файла нет" и в таком случае даже звёздочка не добавляется.

Немодальные оповещения - зло, но допустим я такие окна сразу фильтрую.
Но в таком случае я остаюсь без оповещения, что просматриваемый файл был удалён извне.

Хорошо бы добавить новые типы индикации: для удалённых файлов, например, делать приписку "!".
Или, может, есть возможность в акелпаде менять иконки вкладкам? тогда можно всё было бы сделать вообще красиво и правильно: через оверлэи к иконкам.

Offline
Posts: 3217
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

Такое предложение.
Открыто множество бинарных файлов. Дважды кликаю на вкладке, чтобы закрыть её, и она долго закрывается.
Происходит вот что: сначала, видимо, срабатывает single-click, происходит переключение на вкладку, файл которой я собираюсь закрыть, а это почему-то долго, т.к. файлы бинарные, а когда содержимое в окне редактирования отобразилось срабатывает double-click, собственно закрывающий вкладку.
Это можно оптимизировать.
1. Постараться оптимизировать переключение по вкладкам, когда в них открыты большие файлы или бинарные. Возможно (и предполагаю, что даже скорее всего) это невозможно сделать.
2. Оптимизировать закрытие вкладок, чтобы single-click не срабатывал, а сразу отрабатывал double-click. Это можно сделать.

Offline
Posts: 1161
Joined: Sun Oct 20, 2013 11:44 am

Post by Skif_off »

VladSh
Почему не клик средней кнопки? Кажется, AkelPad ведёт себя так же, как и любая другая программа с вкладками.

Offline
Posts: 3217
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

Skif_off wrote:Почему не клик средней кнопки?
А если нет "средней кнопки"? :)
Skif_off wrote:Кажется, AkelPad ведёт себя так же, как и любая другая программа с вкладками.
Значит есть куда совершенствоваться)

Offline
Posts: 1161
Joined: Sun Oct 20, 2013 11:44 am

Post by Skif_off »

VladSh wrote:Значит есть куда совершенствоваться)
Согласен, что есть :) Прошу прощения, но не понимаю: двойной клик всегда предварительно активирует элемент, независимо от того, какая программа - вкладки фф, список файлов в проводнике Windows или в Nautilus, двойной клик по слову в редакторе предварительно переместит курсор в место клика и прочее - зачем менять практически каноничное и привычное поведение?
Пока писал, пришла в голову мысль - при использовании только тачпада? Или сенсорного экрана?

Offline
Posts: 3217
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

Skif_off
Всегда есть возможность определить, single- это или double-click.
Менять затем, чтобы быстро закрыть вкладку, не перепросчитывая то, что находится в окне редактирования, т.к. это не нужно делать, а надо просто быстро закрыть.

P.S. Попробовал сейчас на тяжёлых сайтах в старой Opera, переброс на вкладку при double-click есть, но никакого перепросчёта нет, - отображается уже имеющиеся данные, в итоге что и требовалось - вкладки закрываются там мгновенно.
Post Reply