|
|
3886427582
|
fix: unicode symbol rendering in symbol palette
|
2025-12-27 21:45:45 +01:00 |
|
|
|
660449c1c0
|
refactor: use *std.Io.Writer instead of anytype
|
2025-12-12 14:25:10 +01:00 |
|
|
|
99b721febf
|
fix: don't index into utf-8 based on egc width
|
2025-12-12 14:25:10 +01:00 |
|
Igor Támara
|
99a4fb0936
|
fix: change len for egc_chunk_width
|
2025-12-12 14:25:10 +01:00 |
|
|
|
308f46c8a2
|
refactor: move LSP types to new module
|
2025-12-12 13:41:16 +01:00 |
|
|
|
a10254b77a
|
feat: add item detail to completion palette
|
2025-12-07 23:50:02 +01:00 |
|
|
|
db8bd0840f
|
fix: find the closest matching symbol not the largest enclosing symbol
|
2025-11-18 23:27:59 +01:00 |
|
|
|
8c0eac80cf
|
refactor: use a match instead of the primary cursor in symbol_palette
|
2025-11-18 23:27:34 +01:00 |
|
|
|
f9bbb55814
|
fix: select previous symbol if there is no symbol at the cursor
|
2025-11-18 20:03:36 +01:00 |
|
|
|
ae6df9dba8
|
feat: pre-select symbol at the primary cursor in symbol_palette
|
2025-11-18 19:59:08 +01:00 |
|
|
|
fc244eabb6
|
feat: focus currently selected symbol in symbol_palette instead of going to it
|
2025-11-18 19:56:17 +01:00 |
|
|
|
c8ed34701c
|
refactor: extract whole symbol range in symbol_palette
|
2025-11-18 19:02:42 +01:00 |
|
|
|
b566612068
|
refactor: place symbols palette on the right and disable dimming
|
2025-11-18 18:01:08 +01:00 |
|
Igor Támara
|
c61bdd7042
|
refactor: symbol palette column adjustments
|
2025-11-18 15:53:49 +01:00 |
|
Igor Támara
|
0fd1cae8df
|
refactor: symbol palette column max width change
|
2025-11-18 15:53:49 +01:00 |
|
Igor Támara
|
6e9e00e142
|
feat: add symbol palette
The palette intentionally shows narrow to give more prevalence to file
contents and see the context.
|
2025-11-16 22:56:36 +01:00 |
|