PageRenderTime 67ms CodeModel.GetById 23ms RepoModel.GetById 0ms app.codeStats 0ms

/bundles/plugins-trunk/Sessions/CHANGELOG.txt

#
Plain Text | 97 lines | 70 code | 27 blank | 0 comment | 0 complexity | ca0ddce91f89b81ca4fe86828ab119f4 MD5 | raw file
Possible License(s): BSD-3-Clause, AGPL-1.0, Apache-2.0, LGPL-2.0, LGPL-3.0, GPL-2.0, CC-BY-SA-3.0, LGPL-2.1, GPL-3.0, MPL-2.0-no-copyleft-exception, IPL-1.0
  1. VERSION 1.5.1 (Steve Jakob)
  2. - fixed bug (#2872914) using patch (#2886196) submitted by Steve Gough, where Unicode characters in file names were interpreted incorrectly when restoring a session
  3. VERSION 1.5.0 (Steve Jakob)
  4. - added a property in the Sessions plugin options to specify the maximum number of entries for the session switcher combo
  5. - removed calls to deprecated methods
  6. VERSION 1.4.3 (Steve Jakob)
  7. - incorporated code submitted by halyavin (patch #2006663) to change XML parser from Microstar's AElfred parser to the SAX parser provided by jEdit's XMLUtilities class (bugs 1992191 and 2046470)
  8. - changed SessionManager class to use the View.updateTitle() method to update the title bar, rather than sending a message on the EditBus
  9. VERSION 1.4.2 (Steve Jakob)
  10. - incorporated code submitted by strank (patch #1697914) to fix bug where current file was not being saved on Windows
  11. VERSION 1.4.1 (Davide Del Vento, Steve Jakob)
  12. - fixed bug (#1724376) the code submitted by strank conflicted with the behaviour of save confirmation dialog
  13. - minor improvements in the save confirmation dialog (ask only if there are changes and show two separate lists)
  14. - removed calls to deprecated jEdit MiscUtilities classes/methods
  15. VERSION 1.4.0 (Steve Jakob)
  16. - show more sessions in the SessionManagerDialog (based on code submitted by SourceForge user strank)
  17. - retain file character encoding when saving/retrieving sessions
  18. - retain carat position in each file when saving/retrieving sessions
  19. VERSION 1.3.0 (Steve Jakob)
  20. - added the option to display a confirmation dialog prior to session autosave (based on code submitted by Davide Del Vento)
  21. VERSION 1.2.3 (Steve Jakob)
  22. - fixed bug (#806606) where "\u" in a Windows directory path would get replaced with "\\" each time the session was switched, causing the path to get increasingly long
  23. - fixed bug (#1108472) where session name in title bar was not always being updated
  24. VERSION 1.2.2 (Paul Russell)
  25. - fixed bug where reloading the Sessions plugin causes the Sessions toolbar to be displayed even if it is disabled in the Sessions Plugin options.
  26. - added session name to the jEdit toobar. Configurable via the Sessions Plugin Options screen.
  27. VERSION 1.2.0 (Steve Jakob)
  28. - updated to use the new plugin loading API introduced in jEdit 4.2pre1
  29. - updated jEdit dependancy to version 4.2pre2, since there were problems with the new OptionPane API in pre1
  30. VERSION 1.1.0 (Steve Jakob)
  31. - fixed bug (#738931): renaming a session does not change the name in the XML file (Steve Jakob)
  32. - updated jEdit dependancy to version 4.2pre1, since Sessions requires a recompile due to changes in jEdit's EBMessage class
  33. - fixed bug (#536400): Selecting "Cancel" when asked to save unsaved files during session switch causes session name on toolbar to change, although the session does not actually change
  34. VERSION 1.0.2 (Steve Jakob)
  35. - fixed bug (#665623) where changing session would cause jEdit to hang. The SessionManager was using a separate thread to open the new session, which resulted in the Buffer being accessed in a non-thread-safe manner.
  36. VERSION 1.0.1
  37. - new option to add the session toolbar at the top of the BufferList plugin
  38. (needs BufferList 0.8 or higher)
  39. - fixed toolbar icons
  40. - fixed #461523: Session files occasionally get corrupted
  41. - requires jEdit 4.0 or higher
  42. VERSION 1.0.0 (unreleased)
  43. - introduced session local properties (experimental!)
  44. - new "Edit Session Properties" dialog (experimental!)
  45. - allow third parties to add custom session property option panes,
  46. and to listen for property changes
  47. - every session has two default properties: "basedir" and "mode"
  48. - session files are now in XML format (old session files are
  49. automatically converted to the new format on the next run)
  50. - faster session switching
  51. - some refactorings (now has a real "Session" class)
  52. - Ant instead of JMK makefile
  53. - requires jEdit 3.2.1
  54. VERSION 0.7.3
  55. - SVU: Fix the bug introduced in 0.7.2
  56. VERSION 0.7.2
  57. - SVU: Two messages are fired: before changing the session and after the
  58. sesion is changed
  59. VERSION 0.7.1
  60. - the sessions toolbar can now be added to jEdit's main toolbar; saves screenspace
  61. - requires jEdit 3.2.1
  62. VERSION 0.7
  63. - initial release, spun off from the BufferList Plugin 0.6.3
  64. - as a result of the spin off, the Session Switcher toolbar can no longer be
  65. docked into BufferList. I'm searching for a remedy, but in the meantime
  66. your only choice is to dock it into the view at top.
  67. - bugfix: switching sessions could cause the line numbers in the gutter
  68. to vanish (SessionsPlugin no longer sends out PropertiesChanged messages
  69. on session change)
  70. - requires jEdit 3.2pre2 or higher