aboutsummaryrefslogtreecommitdiff
path: root/helix-term/src/ui
Commit message (Expand)AuthorAge
...
* Cleanup: use doc.selection() instead of doc.state.selection().Blaž Hrastnik2021-03-14
* syntax: Hide the TSParser internally, borrowing when needed.Blaž Hrastnik2021-03-13
* syntax: Reuse parser instances. highlight_iter() no longer needs &mut.Blaž Hrastnik2021-03-12
* Use diagnostic.severity to distinguish between error colors.Blaž Hrastnik2021-03-11
* pass clippy lintBlaž Hrastnik2021-03-11
* find-till (f) prototype, on_next_key mode implementation.Blaž Hrastnik2021-03-11
* ui: popup: scroll documentation popups with c-u/c-d.Blaž Hrastnik2021-03-08
* ui: menu: Adjust scroll via required_size area caching.Blaž Hrastnik2021-03-08
* ui: Move terminal into compositor, redo required_size hints.Blaž Hrastnik2021-03-08
* ui: wip: Markdown doc renderer.Blaž Hrastnik2021-03-05
* ui: Adjust selection colors.Blaž Hrastnik2021-03-03
* commands: Stop select_regex from breaking when no matches.Blaž Hrastnik2021-03-03
* ui: Scrollable popup menu, with scrollbar indicator.Blaž Hrastnik2021-03-03
* ui: unsafe theme_ref is no longer needed.Blaž Hrastnik2021-03-03
* clippy lintBlaž Hrastnik2021-03-02
* ui: Share popup code with menu.Blaž Hrastnik2021-03-02
* ui: Calculate popup rendering and sizing.Blaž Hrastnik2021-03-02
* editor: We still want to be able to calculate cursor pos.Blaž Hrastnik2021-03-02
* ui: Rework command mode, implement file path completion.Blaž Hrastnik2021-03-01
* Add a selection mode again.Blaž Hrastnik2021-03-01
* ui: Make editor more resilient about being shrunk too small.Blaž Hrastnik2021-03-01
* view: Reposition cursors on tree resize.Blaž Hrastnik2021-02-26
* lsp: Hover documentation draft.Blaž Hrastnik2021-02-25
* commands: Simplify some code, only calling cx.doc() once.Blaž Hrastnik2021-02-21
* Always store the log file under home dir.Blaž Hrastnik2021-02-19
* treewide: &RopeSlice -> RopeSlice. It's Copy so no reason to pass by refBlaž Hrastnik2021-02-18
* minor changesBlaž Hrastnik2021-02-17
* ui: Redo selection rendering.Blaž Hrastnik2021-02-17
* search: Barebones implementation.Blaž Hrastnik2021-02-12
* Parse input counts: 10w, etc.Blaž Hrastnik2021-02-09
* Implement vertical split calculations.Blaž Hrastnik2021-02-09
* popup: wip work on completion popupsBlaž Hrastnik2021-02-09
* simplify.Blaž Hrastnik2021-02-05
* Work around rendering errors for positions offscreen.Blaž Hrastnik2021-02-05
* Fix statusline rendering, change colors on active view.Blaž Hrastnik2021-02-04
* Correctly position the real terminal cursor.Blaž Hrastnik2021-02-04
* Don't render selections/cursors on views not in focus.Blaž Hrastnik2021-02-04
* View tree implementation: render multiple split views.Blaž Hrastnik2021-02-03
* commands: Implement select_on_matches.Blaž Hrastnik2021-01-22
* Refactoring: move language_servers into Editor, proper load for doc.Blaž Hrastnik2021-01-21
* Address clippy lints.Blaž Hrastnik2021-01-08
* lsp: Work on syncing the state with the language server.Blaž Hrastnik2020-12-25
* Retrieve completion options on ctrl-x.Blaž Hrastnik2020-12-23
* Make sure to clear the whole screen with the background color.Blaž Hrastnik2020-12-22
* .Blaž Hrastnik2020-12-22
* buffer picker: Mark current view with (*)Blaž Hrastnik2020-12-21
* ui: buffer picker on ctrl-bBlaž Hrastnik2020-12-21
* picker: Factor out file picker, we want to reuse code for other pickers.Blaž Hrastnik2020-12-18
* Port over Doc::relative_path.Blaž Hrastnik2020-12-18
* picker: open file on Enter.Blaž Hrastnik2020-12-18