Vincent Zhang
45b9a3e3f3
Update evm to latest version.
2019-04-24 23:04:25 +08:00
Vincent Zhang
92b76bfa82
Merge pull request #161 from vjoki/no-more-doc-face
...
Make uses of font-lock-doc-face configurable
2019-04-24 22:38:37 +08:00
vjoki
141c9d4934
Remove direct use of font-lock-doc-face.
2019-04-24 10:51:46 +03:00
vjoki
ece9ce3600
Add face for doc-face.
2019-04-24 10:51:44 +03:00
Vincent Zhang
b487061eea
Add indicator for objed state ( #159 )
...
Add indicator for objed state
2019-04-24 01:55:54 +08:00
Vincent Zhang
8e30b0b06b
Fix #160 : Remove unnecessary eldoc-eval package.
2019-04-23 20:13:40 +08:00
Andrew Whatson
bcb8be67e6
[Feature] Add indicator for objed state.
2019-04-23 11:24:33 +10:00
Vincent Zhang
2140ded3de
[Enhancement] New modal segment.
...
An indicator for modal editing state, including evil, god, ryo and xah-fly-keys, etc.
2019-04-22 23:35:52 +08:00
Vincent Zhang
108fd78261
[Feature] Add options: doom-modeline-buffer-state-icon and doom-modeline-buffer-modification-icon.
...
Close #158 .
2019-04-20 16:39:40 +08:00
Vincent Zhang
b464b69d26
[Enhancement] Improve the icons of major-mode, buffer state, etc.
...
1. Use the default icons of all-the-icons.
2. Respect all-the-icons-scale-factor correctly.
3. Remove the watchers of all-the-icons-scale-factor. Refresh the buffer to
enable after changing the value.
4. Remove function: doom-modeline-icon-height.
5. Refactor.
2019-04-20 02:39:05 +08:00
Vincent Zhang
d0a949ab3c
Bump version to 2.0.0.
2019-04-17 04:14:53 +08:00
Vincent Zhang
8c2ed6b575
Set correct font width for `all-the-icons' for appropriate mode-line width.
...
See https://emacs.stackexchange.com/questions/14420/how-can-i-fix-incorrect-character-width .
2019-04-17 04:14:14 +08:00
Vincent Zhang
1d176b856e
Improve buffer icons.
2019-04-16 20:53:32 +08:00
Vincent Zhang
027a6f4678
Minor update help-echo.
2019-04-15 20:01:03 +08:00
Vincent Zhang
4ed18908a4
Change debug icon for convention.
2019-04-15 19:18:31 +08:00
Vincent Zhang
acba2a0b6a
Bump version to 1.9.9.
2019-04-15 18:23:09 +08:00
Vincent Zhang
89c3dc167d
Don't display window number while there is only one window.
2019-04-15 18:01:50 +08:00
Vincent Zhang
be3a20ea44
Add window-number segment to project mode-line.
2019-04-15 18:01:21 +08:00
Vincent Zhang
f88b05d7e9
Rename segment workspace-number to workspace-name.
2019-04-15 17:50:39 +08:00
Vincent Zhang
310d386a48
Add process to project/media/pdf mode-line.
...
Fix #155 .
2019-04-15 17:38:00 +08:00
Vincent Zhang
ef27e1d08a
Use project mode-line for magit buffers.
2019-04-12 20:20:53 +08:00
Vincent Zhang
3464819e6c
Display color icons for major modes by default.
2019-04-12 01:30:25 +08:00
Vincent Zhang
a4de2b6198
Change the fallback icon and bump version.
2019-04-11 01:03:02 +08:00
Vincent Zhang
c4fe2fbfab
Refactor doom-modeline-update-file-icon.
2019-04-10 15:04:44 +08:00
Vincent Zhang
a4ff475a11
Fix error while opening the special directory.
...
The directory '.HFS+ Private Directory Data'$'\r' on macOS is special, and OS is
unable to handle correctly. file-name-nondirectory returns empty always.
2019-04-10 14:05:31 +08:00
Vincent Zhang
a6814ac4e3
Fix: incorrect icons for some buffers.
2019-04-10 01:26:46 +08:00
Vincent Zhang
4c734d7f3e
Update debug icon and bump version to 1.9.7.
2019-04-10 00:46:32 +08:00
Vincent Zhang
c5b5a4d2d2
Fix #154 : shorten branch name of vcs segment.
2019-04-06 15:12:11 +08:00
Vincent Zhang
eb5685a2b9
Silence warnings.
2019-04-04 01:04:09 +08:00
Vincent Zhang
b6b625b0d1
Update FAQ.
2019-04-02 00:41:13 +08:00
Vincent Zhang
64f1cf5de1
Fix invalid sate icon in org-narrow.
...
narrow-to-region doesn't work in org-narrow-to-subtree, org-narrow-to-block,
org-narrow-to-element. Don't know the root cause.
2019-04-02 00:24:48 +08:00
Vincent Zhang
78f4ee0b8c
Adjust faces of debug icons.
2019-04-01 18:33:28 +08:00
Vincent Zhang
0ead21b91f
Optimize doom-modeline-project-root.
2019-03-29 21:36:47 +08:00
Vincent Zhang
5cb7c2ddfb
Change buffer icon for unknown type.
2019-03-28 23:24:56 +08:00
Vincent Zhang
99a0bd9f12
Monitor buffer-read-only for all operations.
2019-03-28 16:25:35 +08:00
Vincent Zhang
262e42109c
Fix for run hooks with args in lsp indicator.
2019-03-23 14:02:29 +08:00
Vincent Zhang
7b9a1e5dd6
Update hooks for lsp indicator.
...
See https://github.com/emacs-lsp/lsp-mode/issues/726 .
2019-03-23 01:49:20 +08:00
Vincent Zhang
5774186d18
[Enhancement] Improve lsp indicator.
2019-03-22 22:40:08 +08:00
Vincent Zhang
aebaa760c6
[Performance] Optimize lsp/eglot indicators.
2019-03-22 03:00:45 +08:00
Vincent Zhang
77ac0984eb
[Performance] Improve performance of buffer-info segment.
...
Do not update every time for icons.
2019-03-22 02:46:13 +08:00
Vincent Zhang
67cc091716
Update 5 min later after opening github notifications page.
2019-03-22 02:27:01 +08:00
Vincent Zhang
80d0d40a34
[Performance] Improve the performance of pdf-pages segment.
2019-03-22 02:19:55 +08:00
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
48bf1f26b7
Update the icons of all buffers while changing doom-modeline-icon.
...
Otherwise, the icons in inactive windows may not be displayed correctly.
2019-03-17 17:54:01 +07:00
Vincent Zhang
d3bebe6b2e
Improve DAP indicator.
2019-03-17 00:01:02 +07:00
Vincent Zhang
2213a238df
[Feature] Support dap-mode in debug indicator.
2019-03-16 23:44:32 +07:00
Vincent Zhang
547d479c6d
Rename function: doom-modeline-update-vcs-icon.
2019-03-16 18:46:57 +07:00
Vincent Zhang
88459ee106
Fix #149 : (setq doom-modeline-icon 1) fails and hangs emacs daemon.
2019-03-16 17:41:11 +07:00
Vincent Zhang
04ed6ec68f
[Enhancement] Support edebug/edebug-x in debug indicator.
2019-03-16 02:50:22 +07:00