From: <ez...@us...> - 2014-08-12 14:13:33
|
Revision: 23650 http://sourceforge.net/p/jedit/svn/23650 Author: ezust Date: 2014-08-12 14:13:21 +0000 (Tue, 12 Aug 2014) Log Message: ----------- getPluginHome() Modified Paths: -------------- plugins/Sessions/trunk/CHANGELOG.txt plugins/Sessions/trunk/SessionsPlugin.props plugins/Sessions/trunk/sessions/SessionManager.java plugins/Sessions/trunk/sessions/SessionsPlugin.html Property Changed: ---------------- plugins/Sessions/trunk/sessions/SessionsPlugin.html Modified: plugins/Sessions/trunk/CHANGELOG.txt =================================================================== --- plugins/Sessions/trunk/CHANGELOG.txt 2014-08-12 04:31:55 UTC (rev 23649) +++ plugins/Sessions/trunk/CHANGELOG.txt 2014-08-12 14:13:21 UTC (rev 23650) @@ -1,5 +1,6 @@ Version 1.5.2 (Alan Ezust) - Fixed plugin-bug #1153 Sessions does not work with multiple views / buffersets: +- Now uses "getPluginHome()" to determine where to store/load session data. VERSION 1.5.1 (Steve Jakob) - fixed bug (#2872914) using patch (#2886196) submitted by Steve Gough, where Unicode characters in file names were interpreted incorrectly when restoring a session Modified: plugins/Sessions/trunk/SessionsPlugin.props =================================================================== --- plugins/Sessions/trunk/SessionsPlugin.props 2014-08-12 04:31:55 UTC (rev 23649) +++ plugins/Sessions/trunk/SessionsPlugin.props 2014-08-12 14:13:21 UTC (rev 23650) @@ -4,6 +4,8 @@ plugin.sessions.SessionsPlugin.activate=startup plugin.sessions.SessionsPlugin.name=Sessions +plugin.sessions.SessionsPlugin.usePluginHome=true + plugin.sessions.SessionsPlugin.author=Dirk Moebius (former), Steve Jakob plugin.sessions.SessionsPlugin.version=1.5.2 plugin.sessions.SessionsPlugin.description=A plugin to manage lists of open files and switch between them. Modified: plugins/Sessions/trunk/sessions/SessionManager.java =================================================================== --- plugins/Sessions/trunk/sessions/SessionManager.java 2014-08-12 04:31:55 UTC (rev 23649) +++ plugins/Sessions/trunk/sessions/SessionManager.java 2014-08-12 14:13:21 UTC (rev 23650) @@ -468,13 +468,13 @@ /** - * Return the directory where the session files are stored, - * usually $HOME/.jedit/sessions. - * TODO: getPluginHome() instead + * Return the directory where the session files are stored. + * using getPluginHome() */ public static String getSessionsDir() { - return MiscUtilities.constructPath(jEdit.getSettingsDirectory(), "sessions"); + return EditPlugin.getPluginHome(SessionsPlugin.class).toString(); + //return MiscUtilities.constructPath(jEdit.getSettingsDirectory(), "sessions"); } Modified: plugins/Sessions/trunk/sessions/SessionsPlugin.html =================================================================== --- plugins/Sessions/trunk/sessions/SessionsPlugin.html 2014-08-12 04:31:55 UTC (rev 23649) +++ plugins/Sessions/trunk/sessions/SessionsPlugin.html 2014-08-12 14:13:21 UTC (rev 23650) @@ -1,6 +1,6 @@ <HTML> <HEAD> -<TITLE>Sessions Plugin</TITLE> +<TITLE>jEdit Sessions Plugin</TITLE> </HEAD> <BODY BGCOLOR="#FFFFFF"> @@ -10,11 +10,13 @@ WIDTH="100%"> <TR> <TD> - <H1>Sessions Plugin</H1> + <H1>jEdit Sessions Plugin</H1> + </TD> <TD ALIGN="right"> <SMALL>By Dirk Möbius<BR> <A HREF="mailto:dmo...@gm..."><EM>dmo...@gm...</EM></A> + <p> $Date$ </p> </SMALL> </TD> </TR> @@ -22,11 +24,11 @@ <UL> - <LI><A HREF="#general">Introduction</A> - <LI><A HREF="#sessionmanagement">Session Management</A> - <LI><A HREF="#customization">Customization</A> - <LI><A HREF="#license">License</A> - <LI><A HREF="#feedback">Feedback</A> + <LI><A HREF="#general">Introduction</A> </LI> + <LI><A HREF="#sessionmanagement">Session Management</A> </LI> + <LI><A HREF="#customization">Customization</A> </LI> + <LI><A HREF="#license">License</A> </LI> + <LI><A HREF="#feedback">Feedback</A> </LI> </UL> @@ -46,7 +48,7 @@ <P> The following menu actions are available in menu <B>Plugins>Sessions</B>: -<P> +</P> <UL> <LI><B>Manage Sessions...</B><BR/> @@ -103,12 +105,12 @@ </P> <UL> - <LI><B>Autosave Sessions</B> + <LI><B>Autosave Sessions</B> </LI> <UL> <LI><B>Display "Confirm Save" dialog</B></LI> </UL> - <LI><B>Close all files before switching to new session</B> - <LI><B>Show Session Switcher toolbar</B> + <LI><B>Close all files before switching to new session</B> </LI> + <LI><B>Show Session Switcher toolbar</B> <UL> <LI><B>Show below JEdit's main toolbar</B></LI> <LI><B>Show inside JEdit's main toolbar (at the end)</B></LI> @@ -118,6 +120,7 @@ </LI> <LI><B>Show "Session:" label</B></LI> </UL> + </LI> </UL> @@ -134,17 +137,16 @@ <H2>Feedback</H2> <P> -The preferred way to send bug reports is to use the -<A HREF="http://sourceforge.net/tracker/?atid=565475&group_id=588&func=browse"> +The preferred way to send bug reports against specific plugins is to use the +<A HREF="https://sourceforge.net/p/jedit/plugin-bugs/"> jEdit Plugin Bugs Tracker</A> on Sourceforge:</P> -<P>http://sourceforge.net/tracker/?atid=565475&group_id=588&func=browse</P> +<p> There is a separate tracker for <a href="https://sourceforge.net/p/jedit/plugin-feature-requests/?limit=200">Plugin Feature Requests</a>. </p> <P> You can also write to: </P> <UL> - <LI>Dirk Möbius <a href="mailto:dmo...@gm..."><EM><dmo...@gm...></EM></a>, or <LI>jEdit-users mailing-list <a href="mailto:jed...@li..."><EM><jed...@li...></EM></a>, or <LI>jEdit-devel mailing-list <a href="mailto:jed...@li..."><EM><jed...@li...></EM></a>. </UL> Property changes on: plugins/Sessions/trunk/sessions/SessionsPlugin.html ___________________________________________________________________ Modified: svn:keywords ## -1 +1 ## -Author Date Id Revision +Date \ No newline at end of property This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |