Commit Graph

84 Commits

Author SHA1 Message Date
cde7a06bdf Bump :ui
Alexander-Miller/treemacs@6c00fe7 -> Alexander-Miller/treemacs@389bca1
Bad-ptr/persp-mode.el@c132efe -> Bad-ptr/persp-mode.el@298df11
abo-abo/hydra@112e689 -> abo-abo/hydra@2d55378
dimitri/switch-window@277706b -> dimitri/switch-window@5bba780
ema2159/centaur-tabs@5453317 -> ema2159/centaur-tabs@b172646
emacsorphanage/anzu@7b8688c -> emacsorphanage/anzu@b3d15fb
hlissner/emacs-doom-themes@e55d9a2 -> hlissner/emacs-doom-themes@74ebd77
iqbalansari/emacs-emojify@d886069 -> iqbalansari/emacs-emojify@9fc2277
jaypei/emacs-neotree@5e12716 -> jaypei/emacs-neotree@98fe213
joostkremers/writeroom-mode@8a226a3 -> joostkremers/writeroom-mode@92c47df
seagle0128/doom-modeline@538017a -> seagle0128/doom-modeline@fb34eb5
2020-11-29 14:33:31 -05:00
00b370fdc6 ui/workspaces: persp-local winner-mode history 2020-11-19 00:44:16 -05:00
807f00a470 Fix #4205: void-function (setf persp-buffers) 2020-11-02 23:56:43 -05:00
7d603185e1 Filter dead buffers from persp-mode workspaces
Fix #4196
Fix #1525
2020-11-02 14:43:12 -05:00
8afba81b02 Fix #4037: persp-mode failure at daemon startup
Due to upstream changes.
2020-10-06 14:19:36 -04:00
3f4eaec1af Fix void-variable bb error when saving workspace 2020-10-05 16:35:58 -04:00
9f6cb1a1b4 fix #4025
function was renamed in persp-mode
2020-10-05 12:17:59 +02:00
5b2b660eeb Bump :ui
Alexander-Miller/treemacs@027e03b -> Alexander-Miller/treemacs@6c00fe7
Bad-ptr/persp-mode.el@14325c1 -> Bad-ptr/persp-mode.el@c132efe
DarthFennec/highlight-indent-guides@a4f7714 -> DarthFennec/highlight-indent-guides@cf352c8
dimitri/switch-window@8710f63 -> dimitri/switch-window@277706b
ema2159/centaur-tabs@7e0332b -> ema2159/centaur-tabs@5453317
emacs-straight/minimap@d8850be -> emacs-straight/minimap@37a0200
hlissner/emacs-doom-themes@24023de -> hlissner/emacs-doom-themes@d6ee47d
hlissner/emacs-solaire-mode@cd63b67 -> hlissner/emacs-solaire-mode@d751c1c
jabranham/mixed-pitch@1cad46f -> jabranham/mixed-pitch@d305108
seagle0128/doom-modeline@ffbaaee -> seagle0128/doom-modeline@538017a

Fix #4023
2020-10-04 23:25:53 -04:00
ea35023765 Fix prefix arg for +workspace/new 2020-10-04 23:17:50 -04:00
b632cbaa5c Add projectile dired action in workspaces module
"open project in dired"
2020-08-19 17:37:00 +05:30
08e5b8535a ui/workspaces: don't persist TRAMP buffers
They're too slow to restore.
2020-08-11 20:53:12 -04:00
095b32979f Register workspace buffers opened via bookmark-jump 2020-07-28 16:06:37 -04:00
3cf726c07a Bump :ui workspaces
hlissner/persp-mode.el@14325c1 -> Bad-ptr/persp-mode.el@14325c1
2020-06-24 19:07:03 -04:00
2dd849e5f9 Bump :ui workspaces
Bad-ptr/persp-mode.el@391a7dc -> hlissner/persp-mode.el@14325c1

Until Bad-ptr/persp-mode.el#116 is merged.
2020-06-18 13:55:42 -04:00
847bbf380c persp-kill-foreign-buffer-behavior = kill
Don't bother the user with prompts. If they're killing a buffer, they
want to kill the buffer.
2020-06-13 17:12:23 -04:00
60ca118eb2 Fix #3166 and #3288: over-eager project-root caching
And prevent explicit projectile-project-root interfering with project
switching.
2020-06-04 19:43:20 -04:00
49cdda3e3d Bump :ui
Alexander-Miller/treemacs@ee1b523 -> Alexander-Miller/treemacs@10c96c9
abo-abo/ace-window@7e0777b -> abo-abo/ace-window@7003c88
hlissner/emacs-doom-themes@8d5ddbb -> hlissner/emacs-doom-themes@254d476
jaypei/emacs-neotree@98fe213 -> jaypei/emacs-neotree@5e12716
joostkremers/writeroom-mode@9b6e55f -> joostkremers/writeroom-mode@7f7acde

We're also transitioning from abbreviated SHA1 hashes to full ones. See
45cdfb125 for why.
2020-04-29 23:48:42 -04:00
db16b12633 persp-reset-windows-on-nil-window-conf = nil
Do nothing when opening a perspective with no window conf; this is
particularly useful for emacsclient frames that are opened without a
dedicated workspace.
2020-04-29 14:44:51 -04:00
7c5903c339 Bump :ui modules
hlissner/emacs-doom-themes@0760079 -> hlissner/emacs-doom-themes@bbb3725
tarsius/hl-todo@5d2ea49 -> tarsius/hl-todo@3bba459
abo-abo/hydra@e3beffd -> abo-abo/hydra@16fa8d1
seagle0128/doom-modeline@0df5585 -> seagle0128/doom-modeline@0642f71
syohex/emacs-anzu@592f8ee -> syohex/emacs-anzu@2e69955
jaypei/emacs-neotree@c2420a4 -> jaypei/emacs-neotree@98fe213
ema2159/centaur-tabs@af50f87 -> ema2159/centaur-tabs@e6bf9f5
Alexander-Miller/treemacs@4eb8eb8 -> Alexander-Miller/treemacs@81b69d9
syohex/emacs-git-gutter-fringe@16226ca -> syohex/emacs-git-gutter-fringe@da19a47
Bad-ptr/persp-mode.el@e330e62 -> Bad-ptr/persp-mode.el@391a7dc
jabranham/mixed-pitch@6090716 -> jabranham/mixed-pitch@734fbdf
2020-03-27 16:18:52 -04:00
031dc5eb1d Fix +workspaces-switch-project-function not respecting dir local vars 2020-03-10 01:47:34 -04:00
5cc2befc72 Fix #2609: switch-project no-ops for helm users 2020-02-29 00:03:40 -05:00
88dd15e204 Revise comments 2020-02-28 22:26:19 -05:00
505ca8712d Prevent 'not in valid workspace' error on switch project 2020-02-25 14:13:07 -05:00
e220549bb8 Fix #2595: immortal find-file prompt on project switch
Regression caused by 8049914e0, for #2591
2020-02-24 22:27:25 -05:00
8049914e0e Fix #2591: fix project switch hooks not running
When :ui workspaces was enabled.
2020-02-24 20:47:57 -05:00
93fce97e61 Refactor +workspaces-add-current-buffer-h 2020-02-11 17:47:39 -05:00
725003376f Add indirect buffer itself to workspace 2020-02-11 17:01:00 -05:00
fe584a1f0c Add (real) indirect buffers to workspace 2020-02-11 17:00:41 -05:00
3ab70d78eb Add +workspace/swap-{left,right} commands
For changing the order of workspaces.

Relevant to #2488, #2487
2020-02-06 15:20:42 -05:00
5eeb362610 Ensure workspace in insertion order
Closes #2488
Fixes #2487
2020-02-06 15:20:42 -05:00
a9402cfb55 Fix #2373: bring back package pinning
This needs some serious refactoring...
2020-01-25 19:02:00 -05:00
4cc14389e8 PIN ALL THE PACKAGES 2020-01-14 22:32:11 -05:00
9fce4d5106 Remove +workspace-buffer-list return order #2315
I cannot guarantee this. We simply return was `persp-buffers PERSP`
returns. How buffers are ordered is up to persp-mode.
2020-01-06 00:58:08 -05:00
195dfda045 Minor refactors & comment revision 2020-01-02 21:16:02 -05:00
adc8cba14b Revise docstrings & minor reformatting 2019-12-26 01:41:44 -05:00
458cdd5df4 ui/workspaces: remove extra workspaces when restoring sessions 2019-12-22 19:59:22 -05:00
a49c0b6691 Output feedback from buffer/session kill commands 2019-12-21 03:30:44 -05:00
c13b8df5df Minor refactors & reformatting 2019-12-05 14:56:16 -05:00
35ce37532b ui/workspaces: merge +ivy/workspace/switch-to into +workspace/switch-to
Relevant to #2127
Closes #2130
2019-12-01 15:41:28 -05:00
4b77b413c5 Add ivy command for workspace switching 2019-12-01 16:13:40 +07:00
dd004dea79 Easier creation of named workspaces
When a user tries to switch to a named workspace that doesn't exist,
creat it, instead of just failing.

Signed-off-by: Rudi Grinberg <me@rgrinberg.com>
2019-12-01 15:10:51 +07:00
d347574d30 Fix #1973: selected region survives switching workspaces
Leaving behind ineffectual region highlights
2019-10-28 23:23:13 -04:00
4ccb69dbd0 ui/workspaces: fix unrenamed workspace on project-switch #1942 2019-10-25 02:42:54 -04:00
a3fa1e07b1 Refactor doom/kill-*-buffer commands 2019-10-10 16:11:42 -04:00
c5f34a7d04 Fix #+SINCE in ui/workspaces/README.org 2019-10-10 01:48:05 +03:00
11e4e81d79 Update Commands & Keybindings in Workspaces README 2019-10-10 00:43:43 +03:00
d297dc6934 Minor refactor & comment revision across the board 2019-10-03 23:33:59 -04:00
3f7e0fd103 Fix +workspace/delete changing workspaces
...when deleting other workspaces.
2019-09-29 23:12:43 -04:00
060f6a36d3 Fix +workspace/delete initially filtering workspaces
SPC u SPC TAB d will prompt you for the workspace you want to delete,
with the name of the current workspace prefilled into the the
minibuffer. This filters out all other workspaces from the get go, which
may fool you into thinking you can only delete the current workspace.

Now it only selects the current workspace by default, without filtering
them.
2019-09-29 12:50:20 -04:00
525193f94b ui/workspaces: fset -> defalias
Allows these commands to be advised.
2019-09-26 17:55:33 -04:00