Commit graph

471 commits

Author SHA1 Message Date
Vincent Zhang
748824e692 [Optimize] Improve the performance of fancy-battery segment. 2019-03-22 01:52:25 +08:00
Vincent Zhang
3b704ee080 Fix #149: hang while changing `doom-modeline-icon' from nil to t.
Don't delay load all-the-icons for this case:
  Load Emacs daemon and enable doom-modeline-icon in Emacs clients.
2019-03-17 22:21:50 +07:00
Vincent Zhang
2213a238df [Feature] Support dap-mode in debug indicator. 2019-03-16 23:44:32 +07:00
Vincent Zhang
b29e5a85e9 Fix: conflict with lsp-on-revert/lsp-on-change.
Don't advice doom-modeline-set-selected-window (also bad performance).
And updating the buffer-file-name after selecting window in focus-in-hook (so
append it to the hook, after doom-modeline-set-selected-window).
See #133 and #114#issuecomment-469060334.
2019-03-16 01:20:31 +07:00
Vincent Zhang
34cc69a8df Ignore user errors in symbol-overlay sub-segment. 2019-03-14 00:15:24 +07:00
Vincent Zhang
4c5a8d3ab9 Bump version to 1.9.0. 2019-03-12 00:52:18 +07:00
Vincent Zhang
ebbdbed858 [Feature] Support eglot state in LSP indicator. 2019-03-12 00:49:30 +07:00
Vincent Zhang
bc442eecf8 Bump version to 1.8.6. 2019-03-11 15:38:45 +07:00
Vincent Zhang
94c24ac375 Bump version to 1.8.5. 2019-03-11 00:23:48 +07:00
Vincent Zhang
cc29f43045 Optimize performance.
See #139.
2019-03-08 15:23:59 +07:00
Vincent Zhang
89bf87bea8 Update the package description. 2019-03-07 17:52:56 +07:00
Vincent Zhang
4b09117dac Bump version to 1.8.3. 2019-03-07 15:21:38 +07:00
Vincent Zhang
23b9ffb762 Not support variable-pitch since it breaks icons. 2019-03-07 04:04:03 +07:00
Vincent Zhang
933f321092 [Feature] Display mode-line with `variable-pitch' face. 2019-03-04 17:13:29 +07:00
Vincent Zhang
d96b67576d [Enhancement] Override mode-lines in the global mode string.
For mu4e-alert and fancy-battery.
Refactor and reformat.
2019-03-01 16:18:13 +07:00
Vincent Zhang
9f2a0183fc [Feature] An indicator for battery status with fancy-battery. 2019-02-28 23:58:47 +07:00
Vincent Zhang
2ae39ff5ca Fix: display invalid information in mu4e segment. 2019-02-28 20:51:10 +07:00
Vincent Zhang
461178f5b5 Bump version to 1.8.0. 2019-02-26 15:21:26 +07:00
Vincent Zhang
7781332b80 Bump version to 1.7.4. 2019-02-18 18:58:30 +08:00
Vincent Zhang
57f1a98e58 Bump version to 1.7.3. 2019-02-18 01:32:17 +08:00
Vincent Zhang
e1f0610316 Bump version to 1.7.2. 2019-02-12 17:42:44 +08:00
Vincent Zhang
5632bb02b5 Bump version to 1.7.1. 2019-02-12 04:15:19 +08:00
Sean Farley
c0cbf56db4 irc: add new segment to display the unread status
This segment is meant for the main modeline and just displays a single,
unread icon if there are any unread irc buffers.
2019-02-03 23:07:57 -08:00
Sean Farley
b6b6691ea3 irc: add new segment to display the unread buffers
This includes a configuration variable that allows the user to customize
the display of the name. The segment is only displayed in the 'special
modeline due to space. Later, we'll add a irc notification for the 'main
modeline.
2019-02-03 22:32:16 -08:00
Aaron Jensen
ba54bb0cf7
Initialize mu4e-alert-modeline-formatter
This is required for those of us not using mu4e, otherwise, you get a void variable error.
2019-01-30 11:22:45 -08:00
Vincent Zhang
94944ce6a7 Bump version to 1.7.0. 2019-01-31 00:28:18 +08:00
Vincent Zhang
66b182a9fd Fix: restore mu4e-alert-modeline-formatter to last one. 2019-01-31 00:23:52 +08:00
Vincent Zhang
cfb1f80f1f Update docs for the mu4e indicator. 2019-01-30 16:07:26 +08:00
Vincent Zhang
8786231f8a
Merge pull request #105 from seanfarley/smf/mu4e
Add mu4e segment that shows unread emails.
2019-01-30 15:59:00 +08:00
Sean Farley
ad73d3d874 mu4e: add new segment that shows unread emails 2019-01-29 14:48:39 -08:00
Vincent Zhang
9e5b048f1f Update comments. 2019-01-27 18:30:25 +08:00
Vincent Zhang
3440ce4c7c
Revert "mu4e: add new segment that shows unread emails" 2019-01-23 16:56:37 +08:00
Sean Farley
bccad0f6bf mu4e: add new segment that shows unread emails
This is a new segment for `mu4e-alert' that shows unread emails in the
modeline. For now, we enable it where github notifications are enabled
and make it a simple number.

When experimenting with adding an email icon, the modeline seemed a bit
too crowed so there is no icon for this number. We can perhaps add a
flag later to toggle that. Alternatively, we could expose more options
for the `doom-modeline-mu4e-formatter' that could tweak the number and
the icon.
2019-01-22 20:24:31 -08:00
Vincent Zhang
8674132ad9 Bump version to 1.6.2. 2019-01-23 03:05:59 +08:00
Vincent Zhang
19b1bde931 Bump version to 1.6.1. 2019-01-20 03:09:03 +08:00
Vincent Zhang
868f1bb00b Add new mode: doom-modeline-mode.
doom-modeline-init is obsolete.
2019-01-18 00:38:51 +08:00
Vincent Zhang
fdc20c7e00 Bump version to 1.6.0. 2019-01-17 23:47:06 +08:00
Vincent Zhang
fe1a703161 Refactor: split one file to core and segments. 2019-01-17 23:46:29 +08:00
Vincent Zhang
515adfd4aa Compatible with symbol-overlay.
inhibit-modification-hooks is set to t in symbol-overlay-rename.
Update buffer-file-name after renaming the symbol.
2019-01-17 16:24:05 +08:00
Vincent Zhang
ffea1dcddc Bump version to 1.5.3. 2019-01-17 00:12:14 +08:00
Vincent Zhang
df8c25fcd9 [Enhancement] Display alternative texts while icons aren't applicable. 2019-01-17 00:10:02 +08:00
Sean Farley
d8efcd8e3b github: add hook name to be injected into async process 2019-01-15 16:31:02 -08:00
Vincent Zhang
3a96162207 Update buffer state icon and name after reverting. 2019-01-16 04:37:00 +08:00
Vincent Zhang
cded14f2bb Fix: `pdf-view-current-page' is a macro in an optional dependency. 2019-01-16 04:29:35 +08:00
Vincent Zhang
a99b3bfe10 Fix #94: auth-source not initialized due to async. 2019-01-16 03:08:26 +08:00
Vincent Zhang
8f48842dfe [Feature] Fix #95: Page number indicator for pdf-tools package. 2019-01-16 00:55:43 +08:00
Vincent Zhang
8241017396 Bump version to 1.5.1. 2019-01-14 02:11:37 +08:00
Vincent Zhang
717b141335 Remove after-revert-hook since the hook has already been called in find-file-hook. 2019-01-14 02:09:11 +08:00
Vincent Zhang
63875f89b0 Don't create the process buffer while parsing env version. 2019-01-14 01:51:19 +08:00
Vincent Zhang
ea93d636f9 Refactor: rename doom-version-parser to doom-modeline-env. 2019-01-14 00:48:54 +08:00