simrat39
|
3e9e019b03
|
feat(ui/config): Add config option to change icons and highlights
Closes #37
Kinda related to #19
|
2021-07-17 20:28:50 -07:00 |
|
simrat39
|
fea9ce74e2
|
Remove debug print
|
2021-07-13 21:46:44 -07:00 |
|
simrat39
|
8aa8cbad58
|
feat: Focus to the currently hovered symbol on the first open
We already do this whenever the user is going through the code file but
it doesnt happen on the first open of the outline, so do that.
Closes #24
|
2021-07-13 21:10:26 -07:00 |
|
simrat39
|
74fd5bf67d
|
fix(symbols): Handle unkown symbols
Default to the Object icon
Closes #28
|
2021-07-13 20:41:42 -07:00 |
|
simrat39
|
72c3d49cc6
|
preview: Disable cursorline on hover info
|
2021-07-13 15:43:37 -07:00 |
|
simrat39
|
43377f14ca
|
preview: Use proper markdown stylizing
|
2021-07-13 15:40:19 -07:00 |
|
simrat39
|
839226e4da
|
Merge branch 'master' of https://github.com/simrat39/symbols-outline.nvim
|
2021-07-13 15:21:17 -07:00 |
|
simrat39
|
8d96b7a136
|
fix(hover): Update manual hover to use the new floating api
Closes #36
|
2021-07-13 15:20:22 -07:00 |
|
sim
|
eab778f07c
|
Merge pull request #35 from andersevenrud/patch-1
Update README.md
|
2021-07-06 15:46:30 -07:00 |
|
Anders Evenrud
|
5e25aea0f2
|
Update README.md
Removes "nightly" from prerequisites as 0.5 is now stable.
|
2021-07-04 14:56:23 +02:00 |
|
simrat39
|
631a8880de
|
feat: Add option to disable details virtual text
Closes #32
|
2021-06-22 20:07:52 -07:00 |
|
simrat39
|
a100b51b23
|
feat: Allow setting line numbers / relative numbers
Closes #31
|
2021-06-22 19:59:49 -07:00 |
|
simrat39
|
c6318d9279
|
feat(preview): Use treesitter for highlighting if possible
Closes #27
|
2021-06-14 15:55:35 -07:00 |
|
sim
|
e4172c803c
|
Merge pull request #29 from ovikk13/feat-multiple-lsp-clients
feat: support multiple lsp clients
|
2021-06-13 11:10:06 -07:00 |
|
sim
|
8eb3f3e350
|
Merge pull request #30 from ovikk13/fix_close_last_buffer
Fix(#22): unable to close last buffer if outline opened.
|
2021-06-13 11:01:29 -07:00 |
|
osmund
|
2caf9f6ff7
|
Fix(#22): unable to close last buffer if outline opened.
|
2021-06-13 11:59:17 +02:00 |
|
osmund
|
e7a2cfbee8
|
feat: support multiple lsp clients
Fixes issue #25
|
2021-06-13 11:23:46 +02:00 |
|
simrat39
|
b3ea81ef9a
|
feat(config): Enable auto_preview by default
|
2021-05-29 19:16:27 -07:00 |
|
simrat39
|
23f253aa38
|
Make keybindings non recursive
Closes #18
|
2021-05-29 19:13:37 -07:00 |
|
sim
|
3c11a08caa
|
Merge pull request #21 from eruizc-dev/master
Silent mappings
|
2021-05-26 17:09:38 -07:00 |
|
Emiliano Ruiz Carletti
|
bb73de0e6a
|
Silent mappings
|
2021-05-26 19:46:47 -03:00 |
|
simrat39
|
fc7704ed9b
|
docs(readme): Update requirements
Closes #15
|
2021-05-05 19:15:49 -07:00 |
|
simrat39
|
c9c68de360
|
feat(parser): Support SymbolInformation[]
-- https://microsoft.github.io/language-server-protocol/specification#textDocument_documentSymbol
Some lsp like vuels, pyls etc dont support the newer DocumentSymbol[]
data structure so add minimal support for the old way. This is not
hierarchical so not really a tree
Addresses #13
|
2021-05-03 16:02:56 -07:00 |
|
simrat39
|
6cffe24f33
|
fix(_refresh): Only refresh if current buffer is attached to a lsp
client
|
2021-05-03 15:30:46 -07:00 |
|
simrat39
|
887db9aaaa
|
refractor(parser): get_details: Use flattened_outline_items
|
2021-05-03 15:25:06 -07:00 |
|
simrat39
|
e9adda47f3
|
feat(auto_preview): Experimental auto preview and auto hover support
#10
|
2021-05-02 17:49:18 -07:00 |
|
simrat39
|
a3634eadbd
|
fix(writer): Make sure we're writing only to the outline
|
2021-05-01 20:12:58 -07:00 |
|
simrat39
|
8d4f4c7356
|
fix(position): Update right split command
|
2021-04-30 19:42:43 -07:00 |
|
simrat39
|
b8ec42f32a
|
feat(config): LSP Blacklist
Addresses #9
|
2021-04-28 22:39:19 -07:00 |
|
simrat39
|
067fd91f16
|
feat(config): Allow configuring keymaps
Closes #1
|
2021-04-28 15:03:40 -07:00 |
|
sim
|
abe479fe69
|
Merge pull request #8 from eruizc-dev/master
Automatically load plugin
|
2021-04-28 14:32:17 -07:00 |
|
Emiliano Ruiz Carletti
|
42dddf4a72
|
Update readme
|
2021-04-27 10:18:48 -03:00 |
|
Emiliano Ruiz Carletti
|
f7a02ed5ab
|
Autoload plugin
|
2021-04-27 09:58:07 -03:00 |
|
simrat39
|
e03a9aee80
|
ui: Check if FocusedSymbol highlight exists before creating it
This way, users / themes can set their own
Closes #2
|
2021-04-24 19:17:55 -07:00 |
|
simrat39
|
ae5f990f01
|
feat(config): Add option to change split position
Default: 'right'
Possible Values: 'right' and 'left'
|
2021-04-24 19:02:01 -07:00 |
|
simrat39
|
19fd160a66
|
docs(readme): Add 'a' keymap
|
2021-04-24 15:08:33 -07:00 |
|
simrat39
|
21f085cb92
|
fix(auto highlight): Only update highlight/position if current buffer is attached to a client
|
2021-04-24 15:05:59 -07:00 |
|
simrat39
|
aaae362ae8
|
feat: Add code actions support
Uses the default handler, mapped to 'a'
|
2021-04-24 14:51:28 -07:00 |
|
simrat39
|
51e1170eec
|
fix(_prevent_buffer_override): Only cycle windows if we have less than two
* kinda weird fix for closing the qf list making everything go wack
|
2021-04-24 14:29:50 -07:00 |
|
simrat39
|
4ccdd7e331
|
Merge branch 'Oliver-Leete-Open-and-Close-Commands'
|
2021-04-24 14:20:39 -07:00 |
|
simrat39
|
7c0fbcf69c
|
Merge branch 'Open-and-Close-Commands' of https://github.com/Oliver-Leete/symbols-outline.nvim into Oliver-Leete-Open-and-Close-Commands
|
2021-04-24 14:20:04 -07:00 |
|
disrupted
|
9c3299bef8
|
Set filetype
|
2021-04-24 14:09:04 -07:00 |
|
Oliver Leete
|
0559843c7b
|
Added seperate commands for openening and closing the outline window
|
2021-04-24 14:42:22 +01:00 |
|
simrat39
|
952c39a43d
|
fix(debug): Fix command
|
2021-04-23 22:41:36 -07:00 |
|
simrat39
|
16f380fca3
|
fix(symbols): Make sure module stays local
|
2021-04-23 17:24:28 -07:00 |
|
simrat39
|
f682723572
|
docs(readme): Add 'o' keymap
|
2021-04-23 15:17:16 -07:00 |
|
simrat39
|
8edb1e005b
|
feat: Add keymap to go to location without losing focus
|
2021-04-23 15:14:34 -07:00 |
|
simrat39
|
062dac0ac1
|
ui: Improve FocusedSymbol highlight
|
2021-04-23 15:14:34 -07:00 |
|
simrat39
|
b3344e9f97
|
fix(prevent_buffer_override): Go to next buffer after switching windows
Else it goes straight to the first window
|
2021-04-22 20:27:17 -07:00 |
|
simrat39
|
a6a38848d9
|
docs(readme): Add rename and hover keymaps
|
2021-04-22 20:16:11 -07:00 |
|