aboutsummaryrefslogtreecommitdiff
path: root/helix-term/src/ui
Commit message (Collapse)AuthorAge
...
| * Add infoboxIvan Tham2021-07-04
| |
* | Allow last line in file to lack a line break character.Nathan Vegdahl2021-07-02
| |
* | Merge branch 'master' into great_line_ending_and_cursor_range_cleanupNathan Vegdahl2021-07-02
|\|
| * Fix unused variable, parameter, and `mut` warnings in helix-term.Nathan Vegdahl2021-07-02
| |
| * Remove #[allow(unused)] from helix-term, and fix unused imports.Nathan Vegdahl2021-07-02
| | | | | | | | Lots of other warning still left. Will address in subsequent commits.
* | Add `Range` methods for various kinds of validation.Nathan Vegdahl2021-07-01
|/
* Add some async job infrastructure.Joe Neeman2021-06-30
|
* ui: Use a box drawing character vertical line for splitsBlaž Hrastnik2021-06-29
|
* Sort the files in descending orderBlaž Hrastnik2021-06-28
|
* ui: Simplify conditionalBlaž Hrastnik2021-06-27
|
* Merge tab & char rendering codeBlaž Hrastnik2021-06-27
|
* This char_index is unusedBlaž Hrastnik2021-06-27
|
* Allocate the tab stop only onceBlaž Hrastnik2021-06-27
|
* Extract the merge "operator" into helix-coreBlaž Hrastnik2021-06-27
|
* Appease clippyBlaž Hrastnik2021-06-27
|
* Turn diagnostics rendering into span injection tooBlaž Hrastnik2021-06-27
|
* Simplify selection rendering by injecting highlight scopesBlaž Hrastnik2021-06-27
|
* Address nightly clippy warningsBlaž Hrastnik2021-06-27
|
* Fix silly mistake in previous phantom line bug fix.Nathan Vegdahl2021-06-26
| | | | | Fixes #381. I was trying to change an index value that... wasn't even an index value.
* Fix highlight code splitting graphemes.Nathan Vegdahl2021-06-26
| | | | | | This resulted in phantom blank lines in files with CRLF line endings, but could potentially have manifested with other graphemes as well.
* Sort files in file picker by access, modification and creation date (#336)Wojciech Kępka2021-06-26
| | | | | | | | | * Sort files in file picker by access date * Fallback file time to modified then created then UNIX_EPOCH * Use `sort_by_key` * Refactor
* reverse the dependency between helix-tui and helix-view (#366)Keith Simmons2021-06-25
| | | | | | | | | * reverse the dependency between helix-tui and helix-view by moving a fiew types to view * fix tests * clippy and format fixes Co-authored-by: Keith Simmons <keithsim@microsoft.com>
* Add … when chars are truncated in pickerGokul Soumya2021-06-25
|
* Fix previous broken refactor key into helix-viewIvan Tham2021-06-24
| | | | | | | | Need to be used for autoinfo Revert "Revert "Refactor key into helix-view"" This reverts commit 10f9f72232f5789323d689bf0f9cd359715770d6.
* Fix picker item width overflowGokul Soumya2021-06-24
| | | | Fixes #352
* ui: Paginate prompt completionBlaž Hrastnik2021-06-23
|
* Patch the primary cursor with insert and select styleswojciechkepka2021-06-23
|
* Refactor, add `ui.cursor.primary`wojciechkepka2021-06-23
|
* Add ability to theme primary selecitionwojciechkepka2021-06-23
|
* Add ability to theme cursorwojciechkepka2021-06-23
|
* Fix small screen panicsBlaž Hrastnik2021-06-23
|
* Increment char_index by grapheme char count.Nathan Vegdahl2021-06-23
| | | | It was just assuming single-char graphemes before.
* Make the prompt callback take a Context.Joe Neeman2021-06-23
|
* Implement change_current_directory commandLionel Flandrin2021-06-22
|
* minor: Remove old TODOsBlaž Hrastnik2021-06-22
|
* Merge pull request #224 from helix-editor/line_ending_detectionBlaž Hrastnik2021-06-22
|\ | | | | Line ending detection
| * Merge branch 'master' of github.com:helix-editor/helix into ↵Nathan Vegdahl2021-06-20
| |\ | | | | | | | | | | | | | | | | | | line_ending_detection Rebasing was making me manually fix conflicts on every commit, so merging instead.
| * | Work on moving code over to LineEnding instead of assuming '\n'.Nathan Vegdahl2021-06-20
| | | | | | | | | | | | Also some general cleanup and some minor fixes along the way.
| * | Misc fixes and clean up of line ending detect code.Nathan Vegdahl2021-06-20
| | |
| * | Merge remote-tracking branch 'origin/master' into line_ending_detectionJan Hrastnik2021-06-19
| |\ \
| * | | trying out line ending helper functions in commands.rsJan Hrastnik2021-06-16
| | | |
| * | | rebase on branch line_ending_detectionJan Hrastnik2021-06-16
| | | |
* | | | Add progress spinners to status linewojciechkepka2021-06-21
| | | |
* | | | Add a `Spinner`wojciechkepka2021-06-21
| |_|/ |/| |
* | | Add comment, statusline + commandline = 2wojciechkepka2021-06-20
| | |
* | | Use full screen sizewojciechkepka2021-06-20
| | |
* | | Make completion window move to top when cursor is below halfwojciechkepka2021-06-20
| | |
* | | ui: prompt: Add more keymappingsBlaž Hrastnik2021-06-20
| | |
* | | Re-export unicode crates from helix_coreBlaž Hrastnik2021-06-20
| | |
* | | ui: prompt: Better unicode supportBlaž Hrastnik2021-06-20
| | | | | | | | | | | | | | | We copied over eval_movement from wezterm, that already solves most of our problems. self.cursor is now byte-based.