Skip to content

Releases: alphapapa/activities.el

v0.7.1

27 Jul 05:57
v0.7.1
Compare
Choose a tag to compare

Fixes

  • Race condition when restoring multiple activities in rapid succession from user code. (#98. Thanks to JD Smith.)
  • Command activities-resume resets when called with a universal prefix argument. (#75. Thanks to Joseph Turner.)
  • Refreshing activities list. (#77. Thanks to Joseph Turner.)
  • Autoload bookmark handler. (#114. Thanks to Joseph Turner.)

v0.7

31 Mar 17:39
v0.7
Compare
Choose a tag to compare

Additions

  • Command activities-new switches to a new, "empty" activity. (See #46.)

Changes

  • Command activities-new renamed to activities-define, with new binding C-x C-a C-d. (See #46.)
  • Improve error message when jumping to a buffer's bookmark signals an error.

Fixes

  • Suspending/killing an activity when only one frame/tab is open.
  • Generation of Info manual on GNU ELPA. (Thanks to Stefan Monnier.)
  • Ignore minimum window sizes and fixed size restrictions. (#56. Thanks to Jelle Licht.)

v0.6

05 Mar 00:44
v0.6
Compare
Choose a tag to compare

Additions

  • Command activities-switch-buffer switches to a buffer associated with the current activity (or, with prefix argument, another activity). (A buffer is considered to be associated with an activity if it has been displayed in its tab. Note that this feature currently requires activities-tabs-mode.)
  • Command activities-rename renames an activity.
  • Option activities-after-switch-functions, a hook called after switching to an activity.
  • Option activities-set-frame-name sets the frame name after switching to an activity. (#33. Thanks to JD Smith.)
  • Option activities-kill-buffers, when suspending an activity, kills buffers that were only shown in that activity.

Changes

  • Default time format in activities list.
  • When saving all activities, don't persist to disk for each activity. (#34. Thanks to Al M. for reporting.)

v0.5.1

11 Feb 18:54
v0.5.1
Compare
Choose a tag to compare

Fixes

  • Listing activities without last-saved states.

v0.5

11 Feb 18:38
v0.5
Compare
Choose a tag to compare

Additions

  • Suggest setting variable edebug-inhibit-emacs-lisp-mode-bindings to avoid conflicts with suggested keybindings.
  • Option activities-bookmark-warnings enables warning messages when a non-file-visiting buffer can't be bookmarked (for debugging purposes).
  • Option activities-resume-into-frame controls whether resuming an activity opens a new frame or uses the current one (when activities-tabs-mode is disabled). (#22. Thanks to Icy-Thought for suggesting.)

Changes

  • Command activities-kill now discards an activity's last state (while activities-suspend saves its last state), and closes its frame or tab.
  • Face activities-tabs-face is renamed to activities-tabs, and now inherits from another face by default, which allows it to adjust with the loaded theme. (#24. Thanks to Karthik Chikmagalur for suggesting.)

Fixes

  • Show a helpful error if a bookmark's target file is missing. (#17. Thanks to JD Smith for reporting.)
  • Sort order in activities-list.
  • When discarding an inactive activity, don't switch to it first. (#18. Thanks to JD Smith for reporting.)
  • Don't signal an error when debug-on-error is enabled and a buffer is not visiting a file. (#25. Thanks to Karthik Chikmagalur for reporting.)

v0.3.3

31 Jan 10:40
v0.3.3
Compare
Choose a tag to compare

Fixes

  • Command activities-list shows a helpful message if no activities are defined. (#11. Thanks to fuzy112 for reporting.)
  • Link in documentation (which works locally but not on GNU ELPA at the moment).

v0.3.2

31 Jan 02:03
v0.3.2
Compare
Choose a tag to compare

Updated documentation, etc.

v0.3.1

31 Jan 01:39
v0.3.1
Compare
Choose a tag to compare

Fixes

  • Handle case in which activities-tabs-mode is enabled again without having been disabled (which caused an error in tab-bar-mode). (#7)

v0.3

30 Jan 07:03
v0.3
Compare
Choose a tag to compare

v0.3

Additions

  • Command activities-list lists activities in a vtable buffer in which they can be managed.
  • Offer current activity name by default when redefining an activity with activities-new.
  • Record times at which activities' states were updated.

v0.2

Additions

  • Offer current project name by default for new activities. (Thanks to Joseph Turner.)
  • Use current activity as default for various completions. (Thanks to Joseph Turner.)

Fixes

  • Raise frame after selecting it. (Thanks to JD Smith for suggesting.)

v0.1

26 Jan 00:52
v0.1
Compare
Choose a tag to compare

Initial release.