hedy
e9d83e472e
feat: Blend cursor color with cursorline
2023-11-11 11:20:14 +08:00
hedy
10ee0008ed
feat: Winhl options for outline and preview windows
2023-11-08 19:15:29 +08:00
hedy
011f2e6122
Merge upstream PR 130 (preview width control)
...
simrat39/symbols-outline.nvim#130
2023-11-08 14:23:38 +08:00
hedy
29ed132f07
MAJOR: Refactor configuration structure
...
The details of the change is documented in the readme.
If your config stops working, I'm fully responsible :)
2023-11-08 13:56:09 +08:00
hedy
0e785762f7
feat: Line numbers next to symbols for quick jumping
...
See reasoning in:
simrat39/symbols-outline.nvim#212
This feature is turned off by default to avoid clutter, and many users
might not want this feature on by default.
2023-11-08 08:02:42 +08:00
hedy
9e96b54de9
feat: Add follow_cursor and restore_location
...
New lua API function: follow_cursor (supports opts.focus_outline).
This sets location in outline to match location in code.
New keymap: restore_location (C-g) by default.
This provides the same functionality as follow_cursor.
I've also refactored other lua API functions for consistency of using
`opts.focus_outline`. If opts is not provided, focus_outline is
defaulted to true. To change this behaviour, set it to false.
2023-11-06 09:20:52 +08:00
hedy
8ddaa13443
Merge upstream PR #229
...
simrat39/symbols-outline.nvim#229
2023-11-03 09:43:02 +08:00
hedy
e3d622445e
feat: Move and goto_location simultaneously, and highlight
...
See readme changes
2023-11-02 21:37:40 +08:00
hedy
fe98a8cf8a
BREAKING: Rename focus_location -> peek_location
...
Avoids confusion with other uses of 'focus'.
2023-11-02 21:13:30 +08:00
hedy
a87f73c3b2
BREAKING,feat: Customizable guide markers
...
See readme
2023-11-02 17:46:27 +08:00
hedy
841825b747
Document border option and publicize has_code_win
2023-11-02 17:31:37 +08:00
hedy
d78d94218a
feat: Revamp preview window
...
Please see README diff for details and implications.
2023-11-01 21:04:26 +08:00
hedy
505e99e870
chore(docs): Update readme
2023-11-01 18:54:40 +08:00
hedy
2df9662290
feat: Focus and unfocus outline window
2023-11-01 16:52:56 +08:00
hedy
0769cfe5c3
feat(cursorline): Add cursorline option
2023-11-01 16:20:51 +08:00
hedy
a240ba4483
Merge remote-tracking branch 'rqdmap/master'
...
simrat39/symbols-outline.nvim#218
simrat39/symbols-outline.nvim#217
2023-11-01 12:57:12 +08:00
hedy
fe34bf0613
feat(folding): Support toggling of folds
2023-10-31 20:29:06 +08:00
Joe Meissler
4574841b7e
auto_jump config param
2023-06-07 23:22:57 -07:00
Andrii Stadnik
df6387d330
Update nerd fonts to 3.0
...
After https://github.com/ryanoasis/nerd-fonts/releases/tag/v3.0.0
certain icons were deprecated.
2023-05-24 09:19:33 +03:00
rqdmap
b740f88a72
Support ccls symbols
2023-05-04 21:34:03 +08:00
Eric Haynes
e68835635c
Convert from obsolete higlight group names
2023-01-23 18:54:34 -05:00
Julian Doherty
0d8d2e8c73
default wrap to false
2022-08-27 15:10:19 +10:00
Julian Doherty
04b4abb5ba
add wrap config option, default to false
...
Default to not wrapping long function names etc that are too big for the window.
If wrap=true is set, use some sane linebreak/breakindent/showbreak
options to wrap with an indent at the current indent level of the UI
tree, instead of just wrapping back to the far left side of the window.
2022-08-27 11:52:59 +10:00
charburgx
ced4e476cf
feat: Add folding
2022-08-17 16:14:16 -05:00
Simrat Grewal
fac1cb602c
feat(config): Disable auto_preview by default
2022-08-15 15:21:38 -07:00
charburgx
2e79953f7e
feat(providers): jsx provider
2022-07-14 01:46:59 -05:00
Freyskeyd
7092ee1728
Added preview width and relative size
...
Signed-off-by: Freyskeyd <simon.paitrault@gmail.com >
2022-05-03 10:20:07 +02:00
Andrew
f7946bd254
feat: winblend
2022-03-13 01:36:17 +11:00
FollieHiyuki
d980dbf947
Format with stylua
2022-02-22 22:32:53 +07:00
sim
6441822329
Merge pull request #108 from FollieHiyuki/border
...
config: make border style configurable
2022-02-21 18:07:43 -08:00
FollieHiyuki
01be703f33
Make border style configurable
2022-02-08 18:02:24 +07:00
Marcus Caisey
50a106bbff
calculate outline width relative to vim.o.columns
2021-12-24 17:46:43 +00:00
Andrew Xie
4f023d3c1b
Merge branch 'master' into master
2021-12-02 17:41:12 +11:00
James Trew
c207ac20de
!squash remove dead code
2021-11-22 20:29:28 -05:00
James Trew
4f231b8781
feat: add fixed width option
...
closes #79
2021-11-22 20:21:15 -05:00
Andrew
f98bc4de86
feat: added autoclose functionality
2021-11-23 05:09:08 +11:00
simrat39
1ef3b66db8
feat: Allow customizing preview window background
...
Closes #64
2021-09-21 19:24:26 -07:00
simrat39
02ce2dab13
config: setup: Set g:symbols_outline_loaded to 1 on setup
...
#62
2021-09-06 17:51:46 -07:00
simrat39
c94d21f962
config: Export default table
...
#19
2021-09-06 17:47:55 -07:00
simrat39
079f39607a
Update preview_toggle name
2021-08-20 19:11:24 -07:00
Omar Zeghouani
970d9932c5
Add help message for keybinds
2021-08-20 20:38:04 +01:00
scheatkode
b1d0fadac5
feat(config): Add preview keymap trigger
2021-08-05 13:52:25 +01:00
simrat39
1941d9edf9
Initial markdown support
...
Markdown doesnt have a language server, so do this manually
Closes #43
2021-08-01 12:22:01 -07:00
simrat39
63931775ce
feat(config): Allow multiple keys for keymaps
...
Closes #45
2021-07-29 12:09:41 -07:00
simrat39
260227983a
feat: Add width option
...
* This is relative to the size of the current split
2021-07-27 15:27:54 -07:00
simrat39
6a51c637dd
feat: Add option to blacklist symbols
...
Closes #38
2021-07-21 12:59:44 -07:00
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
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
b3ea81ef9a
feat(config): Enable auto_preview by default
2021-05-29 19:16:27 -07:00