AkelPad Forum Index AkelPad
Support forum
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Sessions plugin
Goto page Previous  1, 2, 3, ... 18, 19, 20  Next
 
Post new topic   Reply to topic    AkelPad Forum Index -> Plugins
View previous topic :: View next topic  
Author Message
VladSh



Joined: 29 Nov 2006
Posts: 2704
Location: Киев, Русь

PostPosted: Tue Nov 20, 2007 12:43 pm    Post subject: Re: Ещё один момент Reply with quote

Instructor wrote:
Открыть при запуске".

Да не-е-е-ет! Это не то! Mad
Плагин конечно же должен работать и открывать последнюю сессию, но он должен это делать только тогда, когда я прогу запускаю (с ярлыка или экзэшника). Когда же она запускается путём открытия с диска текстового (или др.) файла, то последняя сессия запускаться не должна; в результате должен открыться только запускаемый файл.
И хде такая настройка? Smile
Back to top
View user's profile Send private message Visit poster's website
VladSh



Joined: 29 Nov 2006
Posts: 2704
Location: Киев, Русь

PostPosted: Thu Nov 29, 2007 11:09 am    Post subject: BUG!!! Reply with quote

Запускаю AkelPad (он открывается с пустой вкладкой).
Закрываю эту (пустую) вкладку двойным щелчком на ней.
Вызываю плагин, из списка сессий выбираю любую, жму кнопку "Открыть" - вижу следующее сообщение:
"AkelPad.exe - oбнapужeнa oшибкa. Пpилoжeниe будeт зaкpытo.
Пpинocим извинeния зa нeудoбcтвa." и предложение отправить отчёт в Майкрософт (интересно, почему не автору AkelPad'а? Smile ).

Idea P.S. Можно ли добавить кнопку на форму плагина, закрывающую все вкладки? Было бы удобно - видно, что открыл не ту сессию и не закрывая диалог плагина можно было бы сразу закрыть все вкладки и открыть другую сессию.
Back to top
View user's profile Send private message Visit poster's website
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5524

PostPosted: Thu Nov 29, 2007 3:27 pm    Post subject: Reply with quote

Fixed: open file when no MDI windows had been openned.


Sessions plugin v1.6
Back to top
View user's profile Send private message Send e-mail
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5524

PostPosted: Sat Jan 05, 2008 6:44 pm    Post subject: Reply with quote

Added: close session button.
Added: option to set dialog modality.


Sessions plugin v1.7
Back to top
View user's profile Send private message Send e-mail
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5524

PostPosted: Mon Jan 07, 2008 4:38 pm    Post subject: Reply with quote

Changed: AkelPad 3.4.5 required.

Fixed: modality after closing session.


Sessions plugin v1.8
Back to top
View user's profile Send private message Send e-mail
VladSh



Joined: 29 Nov 2006
Posts: 2704
Location: Киев, Русь

PostPosted: Wed Jan 16, 2008 1:26 pm    Post subject: Reply with quote

Кнопочка закрытия сессии - клас!

Idea Ещё бы хотелось, чтобы новый файл в список файлов сессии можно было добавлять перетаскиванием файла, ухватившись за вкладку, и перетаскиванием с диска.
Back to top
View user's profile Send private message Visit poster's website
VladSh



Joined: 29 Nov 2006
Posts: 2704
Location: Киев, Русь

PostPosted: Tue Feb 05, 2008 3:20 pm    Post subject: Reply with quote

Если открывать файлы с дисковода, а потом закрыть прогу и извлечь диск, то комп начинает жёстко тупить (идёт обращение к диску), а потом вылетает сообщение:
AkelPad: AkelPad.exe wrote:
В устройстве нет диска. Вставьте диск в устройство F:.

Это очень спорно, мне кажется что нужно это просто игнорировать.
Особенно напрягает, когда перед закрытием проги было открыто много файлов с диска...

UPDATED:
Ещё немного подумал...
Так вот, ИМХО правильно было бы так:
- при загрузке Akel'а сообщения не выводятся.
- при открытии какой-либо другой сохранённой сессии вручную было бы хорошо увидеть 1 сообщение о том, что такие-то файлы не могут быть открыты, т.к. не вставлен диск...
При наличии нескольких файлов с отсутствующего диска запоминать имя диска и для др. файлов с этого же диска не обращаться к нему повторно. Чтобы обращения к отсутствующему диску не тупили комп лучше сделать как в RecentFiles-plugin'е (он не тупит).

И ещё было бы неплохо (не знаю, можно ли это сделать?) открывать/закрывать файлы сессии не по порядку (вкладки появляются постепенно), а "сразу все" - обновлять окно проги только при завершении операции, - будет эффект, что файлы открылись/закрылись мгновенно.
Back to top
View user's profile Send private message Visit poster's website
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5524

PostPosted: Tue Feb 26, 2008 3:15 pm    Post subject: Reply with quote

Changed: AkelPad 3.5.0 required.
Changed: now if INI file being changed in Win95/98/Me, then it can be successfully used in WinNT/2000/XP/2003 and on the contrary.

Added: now plugin can be compiled with GCC.


Sessions plugin v1.9
Back to top
View user's profile Send private message Send e-mail
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5524

PostPosted: Wed Mar 12, 2008 4:56 pm    Post subject: Reply with quote

Fixed: save button enabled when non-current session selected.


Sessions plugin v2.0
Back to top
View user's profile Send private message Send e-mail
DV



Joined: 16 Nov 2006
Posts: 856
Location: Kyiv, Ukraine

PostPosted: Wed Mar 12, 2008 6:59 pm    Post subject: Reply with quote

А как можно пересохранить выбранную сессию?
Скажем, открыл я существующую сессию, затем открыл еще парочку файлов, и хочу перезаписать существующую сессию, чтобы включить в нее только что открытые файлы.
Пока что делаю так: удаляю существующую сессию, затем сохраняю новую с именем только что удаленной сессии. Не совсем удобно.
Back to top
View user's profile Send private message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5524

PostPosted: Wed Mar 12, 2008 8:26 pm    Post subject: Reply with quote

После открытия сессии и доп. файлов выбираем "<Текущая>" и затем выбираем уже существующее имя из списка.
Back to top
View user's profile Send private message Send e-mail
koros



Joined: 12 Apr 2008
Posts: 54

PostPosted: Thu Apr 17, 2008 7:11 pm    Post subject: Reply with quote

Instructor wrote:
koros
В ContextMenu нет метода, чтобы изменить автозагрузку плагина без его вызова (только через диалог плагинов).

То есть для выполнения моего пожелания необходимо, чтобы плагин Sessios поддерживал две команды - одна для загрузки/незагрузки плагина, а другая для вызова меню плагина? Если это так, то нельзя ли добавить эти команды в плагин Sessions?
Back to top
View user's profile Send private message
VladSh



Joined: 29 Nov 2006
Posts: 2704
Location: Киев, Русь

PostPosted: Fri Apr 18, 2008 10:00 am    Post subject: Reply with quote

koros wrote:
Иногда надо что бы AkelPad загружался с ранее открытыми файлами, а иногда - без них. Поэтому хочется для включения/отключения сессий не лезть в диалог "Плагины", а просто выдрать определённый пункт меню или кнопку тулбара.
Т.е. Вы всегда уверены, что следующий запуск проги будет так как запланировали (С/без плагина сессий)?? Круто, мне бы такую уверенность..
Back to top
View user's profile Send private message Visit poster's website
koros



Joined: 12 Apr 2008
Posts: 54

PostPosted: Fri Apr 18, 2008 3:47 pm    Post subject: Reply with quote

VladSh wrote:
Т.е. Вы всегда уверены, что следующий запуск проги будет так как запланировали (С/без плагина сессий)?? Круто, мне бы такую уверенность..

Как правило я работаю без сохранения сессий, но иногда открывается несколько документов и работу с ними приходится прервать. Для этого я хотел бы быстро поставить галку "Сохранить сессию" (нажал кнопку) и выйти из AkelPad. Потом, когда работа с этим набором документов закончена, мне не надо, чтобы каждый раз при открытии какого=нибудь документа открывались все предыдущие незакрытые документы, и хочу просто снять галку ("отжать" кнопку), чтобы не сохранять сессию.
Back to top
View user's profile Send private message
VladSh



Joined: 29 Nov 2006
Posts: 2704
Location: Киев, Русь

PostPosted: Fri Apr 18, 2008 4:25 pm    Post subject: Reply with quote

koros, понял.
Сейчас при стоящем в автозагрузке плагине это можно сделать так - вызваем диалог сессий (у меня настроено Ctrl+Alt+S - очень удобно) и в настройках (кнопка "Настройки") снять галку "Открыть при запуске". Это приведёт к тому, что все открытые файлы будут сохраняться, но не будут открываться при открытии проги.
При загрузке проги, если нужно вызываем диалог сессий и открываем нужную (в данном случае ту, в которую сохраняется положение вкладок при закрытии проги).

Instructor, можете перенести эту дискуссию в тиему Sessions-plugin'а? Там ей место Smile
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    AkelPad Forum Index -> Plugins All times are GMT
Goto page Previous  1, 2, 3, ... 18, 19, 20  Next
Page 2 of 20

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


SourceForge.net Logo Powered by phpBB © 2001, 2005 phpBB Group