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 ... 14, 15, 16, 17, 18  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: 2584
Location: Киев, Русь

PostPosted: Thu Aug 23, 2012 11:59 am    Post subject: Reply with quote

Andrey_A_A
Видел, согласен, было бы здорово. Я о том, что Infocatcher вряд ли сможет дописать что-то в сообщении Instructor'а.
Back to top
View user's profile Send private message Visit poster's website
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5167

PostPosted: Fri Aug 24, 2012 4:37 am    Post subject: Reply with quote

VladSh
Некорректное высказывание. Infocatcher хорошо пишет скрипты.

Andrey_A_A
ForceNewInstance.js 1.2

[Yustas.NeO]
Исправлено. Будет доступно после релиза 4.7.9.
Back to top
View user's profile Send private message Send e-mail
VladSh



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

PostPosted: Fri Aug 24, 2012 8:57 am    Post subject: Reply with quote

Instructor
Я всё-таки не о скрипте, а о редактировании сообщения, в котором исходный скрипт (для этого вроде как д.б. доступ админа).

А Infocatcher пишет скрипты не хорошо, а, по моему, супер-мега-мега-круто! Cool

Спасибо за новую версию скрипта!
Back to top
View user's profile Send private message Visit poster's website
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5167

PostPosted: Fri Aug 24, 2012 11:13 am    Post subject: Reply with quote

VladSh wrote:
Я всё-таки не о скрипте, а о редактировании сообщения...
Ясно. Извиняюсь, не так понял.
Back to top
View user's profile Send private message Send e-mail
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5167

PostPosted: Mon Sep 10, 2012 4:22 pm    Post subject: Reply with quote

Исправлено: файл не попадал в сессию, если в имени присутствовал знак "%".

Fixed: file was not saved in the session, if its name contain "%" symbol.


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



Joined: 21 Aug 2012
Posts: 27
Location: UK

PostPosted: Thu Sep 27, 2012 10:49 am    Post subject: Suggestion: add auto-save and auto-close? Reply with quote

The Sessions plugin is quite useful as it is. However, I tend to switch between different sessions for different projects (so in a sense I am (mis-)using the Sessions plugin as a simple project manager).

In these usage scenarios, the Sessions plugin would be even more useful if sessions supported auto-close and auto-save. The first option would automatically close an opened session if a new session is opened. The second option would automatically save a changed session before it is closed:

Code:
AkelPad /Call("Sessions::Main", 1, "MySession1", "1") --> autoclose
AkelPad /Call("Sessions::Main", 1, "MySession1", "2") --> autosave
AkelPad /Call("Sessions::Main", 1, "MySession1", "3") --> autoclose+autosave


As for opening sessions from the Sessions dialog, an optional message box could pop up, asking whether the newly opened session is to be auto-close and/or auto-save. Or the dialog box could have be a couple checkboxes for that purpose. (I am mostly opening sessions via the /Call() interface, so I am not using the dialog box a lot.)

Whaddya think?

TM
Back to top
View user's profile Send private message
tmsg



Joined: 21 Aug 2012
Posts: 27
Location: UK

PostPosted: Mon Oct 01, 2012 11:00 am    Post subject: Re: Suggestion: add auto-save and auto-close? Reply with quote

tmsg wrote:
Whaddya think?

Not much, it seems;-)

Anyway, I've gone ahead and patched the Sessions plugin so that it now supports auto-save-and-close of sessions. Anyone interested please PM me; I can email or upload a zip with the diffs to the current version 7.0 (changes are in Sessions.c and Sessions.rc).

TM
Back to top
View user's profile Send private message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5167

PostPosted: Mon Oct 01, 2012 11:28 am    Post subject: Reply with quote

tmsg wrote:
...the Sessions plugin would be even more useful if sessions supported auto-close and auto-save.
Save session is possible with external call with code 2. In next version also added "close session" and "edit session" external calls. But maybe your patch do some different work. Why not share this patch by uploading on some file hosting?
Back to top
View user's profile Send private message Send e-mail
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5167

PostPosted: Mon Oct 01, 2012 3:17 pm    Post subject: Reply with quote

Добалено: внешний вызов с кодом 3 - закрыть сессию.
Добалено: внешний вызов с кодом 4 - редактировать сессию.
Добалено: внешний вызов с кодом 5 - удалить файл сессии.

Added: external call with code 3 - close session.
Added: external call with code 4 - edit session.
Added: external call with code 5 - delete session file.


Sessions plugin v7.1
Back to top
View user's profile Send private message Send e-mail
Infocatcher



Joined: 06 Aug 2007
Posts: 1564

PostPosted: Mon Oct 01, 2012 3:44 pm    Post subject: Reply with quote

Идейки:

1. Хорошо бы научить панельку (Настройки – Тип диалога – Прикрепленный диалог), если выбрана текущая сессия, автоматически обновляться при открытии и закрытии документов – получился бы список всех открытых документов, полезно. Почти как вкладки сбоку. Smile

Далее по панельке:
2. Для длинных путей неплохо бы опциональное урезание вида
c:\dir1\dir2\dir3\dir4\dir5\dir6\file.txt => c:\dir1\dir2\...\file.txt
или c:\dir1\...\dir6\file.txt (что, наверное, удобнее)
Полный путь показывать во всплывающей подсказке.
То есть чтобы не было горизонтальной прокрутки.
3. Хочется видеть иконки файлов. Rolling Eyes
4. Отображение только имен файлов (с выключалкой).
Кстати, у Total Commander'а есть удобная опция «Всегда показывать букву диска в заголовке вкладки».
5. Сортировка документов текущей сессии.
6. Можно сделать сортировку перетаскиванием (а множественное выделение через Ctrl/Shift).
7. Сейчас можно выбрать, будет ли включена панелька при запуске. А хотелось бы, чтобы запоминалось предыдущее состояние.
Back to top
View user's profile Send private message
tmsg



Joined: 21 Aug 2012
Posts: 27
Location: UK

PostPosted: Mon Oct 01, 2012 3:49 pm    Post subject: Reply with quote

Instructor wrote:
tmsg wrote:
...the Sessions plugin would be even more useful if sessions supported auto-close and auto-save.
Save session is possible with external call with code 2. In next version also added "close session" and "edit session" external calls. But maybe your patch do some different work. Why not share this patch by uploading on some file hosting?

See http://www.mediafire.com/?h4u4s8ed86ad886 for the patch.

The patch file is against v7.0 not v7.1.

TM
Back to top
View user's profile Send private message
VladSh



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

PostPosted: Tue Oct 02, 2012 7:13 am    Post subject: Reply with quote

Infocatcher wrote:
Идейки:...
Функционал, в основном, есть, но размазан по разным плагам. Думаю, лучше всё-таки объединить, т.к. "список последних файлов" и "избранное" вполне м.б. частными случаями сессий.
Back to top
View user's profile Send private message Visit poster's website
VladSh



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

PostPosted: Wed Oct 10, 2012 9:29 am    Post subject: Reply with quote

Instructor
Бывает так, что вроде файл по тематике должен быть в одной сессии, просматриваешь список её файлов, и файла там нет. Быстро нашёл на диске поиском, открыл в проге, поработал и хотелось бы добавить этот файл в сессию. В контекстном меню в плаге есть пункт "Добавить...", который выводит диалог выбора файла, что в данном случае неудобно - приходится выбирать уже открытый файл с диска заново.
Просьба расширить контекстное меню пунктом "Добавить текущий", чтобы к сессии добавлялся текущий файл.
Back to top
View user's profile Send private message Visit poster's website
VladSh



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

PostPosted: Wed Nov 21, 2012 5:26 pm    Post subject: Reply with quote

Прихожу в одну контору, открываю AkelPad, а там куча файлов открыто, - люди работают и оставляют открытыми то логи, то код хранимых процедур.. короче огромные файлы, так вот на этом Core2Duo AkelPad открывается жутко долго, даже видно, как вкладки открываются по одной и прорисовываются (текст + определённая подсветка). Закрывать я эти файлы не хочу, т.к. люди могут потом возмущаться (им надо сесть и сразу начать работать).
Предложение - открывая последнюю сессию прорисовывать не каждый файл в цикле, а только вкладки и последний открытый файл.
Back to top
View user's profile Send private message Visit poster's website
Fr0sT



Joined: 24 Jul 2007
Posts: 875

PostPosted: Thu Nov 22, 2012 6:55 am    Post subject: Reply with quote

Quote:
открывая последнюю сессию прорисовывать не каждый файл в цикле, а только вкладки и последний открытый файл

В Опере 12 тоже до этого дошли. Вполне разумно, кмк.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    AkelPad Forum Index -> Plugins All times are GMT
Goto page Previous  1, 2, 3 ... 14, 15, 16, 17, 18  Next
Page 15 of 18

 
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