Paolo Melchiorre
513be4377d
Update release.yml ( #3495 )
...
Activate Ubuntu 24.04 LTS (noble) build
2024-09-13 11:07:25 +01:00
Dongdong Zhou
76ed075cd9
bump version to 0.4.2
2024-08-24 19:44:43 +01:00
Dongdong Zhou
b618c25e1d
update CHANGELOG
2024-08-24 19:04:16 +01:00
Dongdong Zhou
06c5174555
update CHANGELOG
2024-08-12 22:24:31 +01:00
Dongdong Zhou
be4b2686cb
update changelog
2024-08-09 20:13:18 +01:00
Dongdong Zhou
36bebb6d15
add markup syntax color for markdown
2024-08-08 19:02:28 +01:00
Dongdong Zhou
cab5ddeac8
relase 0.4.1
2024-08-07 23:07:24 +01:00
Dongdong Zhou
ca40d8cb1e
Update CHANGELOG.md
2024-08-07 23:02:27 +01:00
MinusGix
b066d164d3
Fallback to default theme if key is wrong ( #3203 )
2024-04-25 22:17:25 +02:00
Dongdong Zhou
7c99eca99e
update changelog
2024-04-24 21:27:45 +01:00
Kevin King
fc40496e51
Implement ShowHover command to support modal hover keybind ( #3158 )
...
Hides the hover popup on any move command.
2024-04-15 08:40:58 +01:00
MinusGix
2202343cdc
Fix terminal default profile saving incorrectly ( #3142 )
2024-04-01 05:34:42 +02:00
MinusGix
19cdabc84b
Add text color if file is changed according to source control ( #3096 )
2024-03-24 18:52:18 +00:00
MinusGix
d8dc78c7f2
Add setting to toggle open editors section ( #3095 )
2024-03-24 17:57:06 +00:00
MinusGix
f4a89ead78
Foldable panel sections ( #3086 )
2024-03-19 08:38:53 +00:00
MinusGix
750b12242c
Implement arbitrary theme variables ( #3069 )
2024-03-12 21:06:40 +00:00
MinusGix
f5e862c78c
Tooltips ( #3053 )
...
* Minor changes
* Add tooltips to various places
2024-03-08 22:30:33 +00:00
MinusGix
70cee3b1b0
Implement line-ending switching ( #3047 )
2024-03-07 21:18:55 +00:00
MinusGix
25045a2213
Focus on app_view so that find receives keypresses ( #3031 )
2024-03-03 13:42:52 +00:00
MinusGix
54e6682755
Remaining file explorer context menu entries ( #3026 )
...
* Comments + minor style changes
* Remove unused id signal
* Initial reimpl of File Explorer context menu options
* Add New File/Directory & Duplicate
* Simplify handling of naming states
This makes so that rather than being separate state machines with their own functions, they just share the state logic, thus avoiding the need to rewrite the same functions N times.
* Deduplicate explorer children creation
* Allow opening context menu anywhere in file explorer
* Fix clippy
2024-02-28 12:47:29 +00:00
a.e
4f5318d519
Feat: add `files_exclude` option ( Fixes #811 ) ( #2955 )
...
* feat: add `files_exclude` option
* chore: update feat changelog (#2955 )
* fix: clippy warning
2024-02-15 09:12:19 +00:00
Benno Straub
9bddebda16
Improve search in keyboard shortcuts overview ( #2918 )
...
* improve search in keyboard shortcuts overview
* Update CHANGELOG.md
2024-01-13 15:41:07 +00:00
riverbl
5652efc39b
Implement comparing files in the diff editor ( #2910 )
...
The user can either:
* Select the files to compare by right clicking on them in the file explorer.
* Invoke the `diff_files` command and select the files to compare from the palette.
Fix double clicking on an unconfirmed diff editor tab not confirming it.
2024-01-06 14:33:00 +00:00
Alexandre Leblanc
83120215ad
Fix/git commit silently fail missing username email ( #2878 )
...
* fix: Commit on freshly initialized repository.
Fixes #2779
* fix: Prompt error message when Git user.name or user.email is missing.
Fixes #1277 .
* Update CHANGELOG.md
---------
Co-authored-by: Alexandre Leblanc <a.leblanc@kitai.dev>
2024-01-02 09:44:52 +00:00
Alexandre Leblanc
1d585b2bb5
fix: detect git changes when no commit in repository ( #2872 )
...
* fix: Display untracked files on a fresh git repository.
Issue #2779 .
Known issue: files without history are displaying text-less diff.
* fix: Display untracked files on a fresh git repository.
Issue #2779 .
Known issue: files without history are displaying text-less diff.
* fix: clippy warnings
* fix: clippy errors
---------
Co-authored-by: Alexandre Leblanc <a.leblanc@kitai.dev>
2023-12-30 18:09:43 +00:00
MinusGix
87e0fc06f1
Line wrap ( #2723 )
...
* Line-wrap impl
* Fix paint normal selection around linewrapping and phantom text
* Fix linewise selection
* Maybe fix scroll bug
* Fix breakpoint positioning
* Clippy fixes
* Docs + Fixes + Cleanup
* Make phantom text before_col more indirect
This will be useful once we stop aggressively computing the full PhantomText whenever it is accessed.
* Make over-monomorphizations over TextLayoutProvider less likely
* Fix bench
2023-12-05 14:14:37 +00:00
Dongdong Zhou
cb96e5ac3f
bump version
2023-12-04 21:13:24 +00:00
Dimitri Tabatadze
d8452a1e49
fix: save without formatting now calls save ( #2820 )
2023-11-28 11:14:17 +00:00
MinusGix
07040dab7f
Don't mark nonexistent files as read only ( #2754 )
2023-11-04 17:47:36 +00:00
Dongdong Zhou
c49e281422
bump version
2023-10-31 21:13:43 +00:00
Dongdong Zhou
c03153ba5e
Update CHANGELOG.md
2023-10-30 20:27:45 +00:00
Auguste Rame
f724016297
Send diagnostics capabilities for LSP ( #2650 )
2023-10-06 09:49:27 +02:00
Dongdong Zhou
9b064f5c81
add replace ( #2553 )
...
* add replace
* focus back to workbench when pointer down on search
* update changelog
* update changelog
2023-08-18 20:48:54 +01:00
MarcusGrass
b1864360b8
Vim motion multi-line yank and delete ( #2549 )
...
* Vim motion multi-line yank and delete
* Update changelog
* Cache count in motion mode
2023-08-16 21:18:17 +01:00
Veronika Bušová
6567b41390
Show Lapce as an option when doing "Open With..." on Linux ( #2498 )
2023-08-13 12:55:02 +02:00
MinusGix
ca5ddd391f
Impl completion lens
2023-06-04 09:56:08 -05:00
Dongdong Zhou
14534f4b05
bump version
2023-06-01 19:54:48 +01:00
Artem Aleshkov
664b6642a2
Feature: Add basic Vim marks feature ( #2403 )
...
Adds CreateMark and GoToMark funcitonality, but only local version:
e.g. within current buffer. (no global marks yet).
Co-authored-by: Artem Aleshkov <artem.aleshkov@ultra.io>
2023-05-25 22:15:46 +01:00
Jakub Panek
2afea4f583
docs: fix changelog ( #2332 )
2023-04-09 21:48:54 +02:00
Jakub Panek
c9e3544fbd
Add option to open files at specific line/column ( #1964 )
...
Co-authored-by: JustForFun88 <alishergaliev88@gmail.com>
2023-03-25 13:19:12 +01:00
Dongdong Zhou
ce1becfae4
bump version
2023-03-16 19:12:46 +00:00
Jakub Panek
75b8d2e514
docs: add git branch filter input in changelog ( #2239 )
2023-03-13 03:34:54 +01:00
Jakub Panek
f28afd8c7c
Add StartupWMClass to desktop entry ( #2228 )
2023-03-11 11:09:15 +01:00
Dongdong Zhou
8761222958
revert back to old way of set_locale_enviroment ( #2209 )
...
* revert back to old way of set_locale_enviroment
* update changelog
2023-03-03 20:05:41 +00:00
Dongdong Zhou
cc154ac94f
bump version
2023-02-28 19:13:34 +00:00
Niklas Sirch
d64935b972
Make auto_closing_matching_pairs dependent on BufferContent ( #2188 )
2023-02-28 19:09:02 +00:00
Jesse Stippel
b92c519e29
Extended double-click options ( #2127 )
...
* include options for double-click functionality
* update changelog
* change int to enum values
* implemented ClickModes enum
* rename def
* simplify continue conditional
* rem extra brackets
---------
Co-authored-by: Jesse Stippel <jesse.stippel@umwerk-systems.com>
2023-02-21 14:35:08 +01:00
Jesse Stippel
122589a352
Added Lapce App Icon ( #2128 )
...
* added app icon for lapce
* updated changelog
* light variant
---------
Co-authored-by: Jesse Stippel <jesse.stippel@umwerk-systems.com>
2023-02-10 19:17:48 +00:00
Jakub Panek
eb4cde2f47
fix: dont overwrite symlink ( #2131 )
2023-02-10 19:16:39 +00:00
Jakub Panek
4438eb551b
feat: add Ctrl+{a,e,k} keybinds on macOS ( #2074 )
2023-01-29 02:51:43 +01:00