Commit Graph

459 Commits

Author SHA1 Message Date
Liberatys b07a2d9c78 fix: Terminal should swallow interactions 2022-04-14 18:51:31 +02:00
Liberatys 3a0a2650c3 fix: Check for value instead of unwrapping on None (case when terminal is closed) 2022-04-14 08:53:22 +02:00
Dániel Buga 2009a75811 Fire ensure event on tab close 2022-04-11 19:46:44 +02:00
Dániel Buga a1e20db0cf Work around race condition when editor content has not loaded yet 2022-04-11 19:46:43 +02:00
Dániel Buga 818876d522 Make sure file is selected if not open 2022-04-11 19:46:43 +02:00
Dániel Buga bb24889fec Deselect if tab is closed 2022-04-11 19:46:43 +02:00
Dániel Buga 59787e6dcf Remove redundant condition 2022-04-11 19:46:43 +02:00
Dániel Buga 7ed10f58ab Deduplicate backgorund drawing 2022-04-11 19:46:43 +02:00
Dániel Buga f6d801ecfc Create command to select active file in file_explorer 2022-04-11 19:46:43 +02:00
Dongdong Zhou d57f85892a
Merge pull request #405 from ccassise/master
Add support for more C++ extensions
2022-04-11 17:50:49 +01:00
Cole Cassise c40172a41b Add support for more C++ extensions 2022-04-11 11:02:53 -05:00
Dániel Buga 1dfee17a8a Simplify paint 2022-04-11 16:55:22 +02:00
Dániel Buga 4bb4f9b763 Set Pointer cursor when the mouse is in a tab area 2022-04-11 16:55:22 +02:00
Dániel Buga 1a3e9ea4b7 Only close tabs on MouseUp 2022-04-11 16:55:22 +02:00
Dániel Buga b337bfeed0 Reset mouse down target when drag starts 2022-04-11 16:55:22 +02:00
Dániel Buga d814e5329e Only clone editor_tab if used 2022-04-11 16:55:22 +02:00
Dániel Buga c3c4615f7a Fix rebase mistake, use the actual dragged tab index 2022-04-11 16:55:22 +02:00
Dániel Buga e57203c603 Fix a few edge cases 2022-04-11 16:55:22 +02:00
Dániel Buga 9ea66f669b Only react to releasing the left mouse button 2022-04-11 16:55:22 +02:00
Dániel Buga 094348d86c Flatten code a bit 2022-04-11 16:55:22 +02:00
Dániel Buga 96a894d2da Start dragging on drag, not on click 2022-04-11 16:55:22 +02:00
Dániel Buga 7d11e94408 Reuse hit test code 2022-04-10 22:19:39 +02:00
Dániel Buga 05962779bf Clear cursor when close button is clicked 2022-04-10 22:17:50 +02:00
Dongdong Zhou fc4b5f0f17
Merge pull request #350 from bugadani/buffer
Refactor buffer editing to allow testing
2022-04-08 06:27:27 +00:00
Dongdong Zhou 5c451aaed6
Merge pull request #389 from bugadani/title_crash
Fix crash when tab title is root or invalid
2022-04-08 06:25:12 +00:00
Dániel Buga 69400d57b0 Fix crash when tab title is root or invalid 2022-04-07 23:36:28 +02:00
Dongdong Zhou 35f4fbfc06
Merge pull request #384 from PhilipDaniels/new_text_layout
Remove some unnecessary calls of to_string when calling new_text_layout
2022-04-06 21:09:06 +00:00
Philip Daniels e26c0caaf2 Review comment: make array const. 2022-04-06 21:30:58 +01:00
Philip Daniels 4e61787b5f Remove to_string on calls to new_text_layout
Only on the calls which are passing a static
string, this is always safe.
2022-04-06 21:07:08 +01:00
dakata1337 05660c1e64
Removed duplicates
I'm sorry bugadani. Didn't understand what you meant lol.
2022-04-06 18:09:27 +03:00
dakata1337 9692376d60
Implemented suggestion from @bugadani 2022-04-06 16:25:49 +03:00
Dániel Buga 8567feaa7c Use BufferData in Cursor 2022-04-06 13:45:03 +02:00
Dániel Buga 5fc37d92a6 Use decoration struct 2022-04-06 13:45:03 +02:00
Dániel Buga c456824bb8 Replace with BufferData 2022-04-06 13:44:57 +02:00
dakata1337 dec7531ff4
Changed mode indicator color to match theme 2022-04-06 14:32:15 +03:00
Philip Daniels 05515a17bc Refactor calls to char_width and friends. 2022-04-05 22:12:30 +01:00
Dongdong Zhou 4bc3a34875
Merge pull request #330 from bugadani/gutter
Clean up gutter painting a bit
2022-04-05 07:34:33 +00:00
Dongdong Zhou 04d99450f5
Merge pull request #298 from bugadani/code_action
Remove duplicate code action module, remove unused field
2022-04-05 07:32:03 +00:00
Dongdong Zhou d947fa1ca3
Merge pull request #371 from PhilipDaniels/delete_container_rs
Delete unused container.rs
2022-04-04 21:04:00 +00:00
Philip Daniels 6031834ba4 Delete unused container.rs 2022-04-04 21:48:16 +01:00
Philip Daniels 92f4b5a226 Correct typo in parameter name. 2022-04-04 21:28:37 +01:00
Philip Daniels dee2579830 Remove usvg from Cargo.tomls 2022-04-03 21:47:15 +01:00
Philip Daniels 8199a60e4f Move svg.rs into the UI crate. 2022-04-03 21:26:44 +01:00
Philip Daniels fcc75a09b9 Move palette UI drawing code into the UI crate. 2022-04-03 21:14:41 +01:00
Philip Daniels 4cede699fc Move PanelKind.svg() to the UI crate. 2022-04-03 20:48:21 +01:00
Dongdong Zhou 202955c823
Merge pull request #346 from bugadani/focusfix
Pass unhandled key events through the default handler
2022-04-03 16:56:44 +00:00
Dongdong Zhou e2edd74690
Merge pull request #355 from PhilipDaniels/terminal_painting
Make terminal paint in proper background color
2022-04-03 16:52:51 +00:00
Dongdong Zhou 19461e0a9f
Merge pull request #357 from PhilipDaniels/remove_duplicate_svg_module
Remove duplicate svg module
2022-04-03 16:52:24 +00:00
Philip Daniels 8f40b6ce89 Avoid unncessary allocation in fn svg_name(). 2022-04-03 17:01:29 +01:00
Philip Daniels 0a13b38c1b Remove redundant svg.rs from lapce-ui. 2022-04-03 17:01:24 +01:00
Philip Daniels b4a5f36d3d Remove unused files 2022-04-03 16:23:37 +01:00
Philip Daniels e30b05da85 All PanelMainHeaders use same bg color.
This backs out part of the change from the previous commit,
leaving the comment. Following discussion on Discord with
bugadani
2022-04-03 16:18:17 +01:00
Philip Daniels 505c2a6ab2 Make terminal paint in proper background color 2022-04-03 15:41:46 +01:00
Dániel Buga 5242abc9c7 Handle unhandled keypresses 2022-04-01 22:26:28 +02:00
Dongdong Zhou 5e569bb77e
Merge pull request #340 from bugadani/hoverfix
Fix explorer hover effect not resetting on mouse leave
2022-04-01 18:49:25 +00:00
Dániel Buga a23493b006 Fix hover effect not resetting on mouse leave 2022-03-31 21:37:14 +02:00
Dániel Buga 5dce45cac4 Fix potential crash when path contains non-utf8 encodable byte sequence 2022-03-31 21:07:46 +02:00
Dániel Buga 5c214a2ed4 Fix crash when selecting a volume root 2022-03-31 21:06:07 +02:00
Dongdong Zhou 303b7e6acb
Merge pull request #100 from SunDoge/middle-click
Close the tab by clicking middle mouse button
2022-03-31 16:10:57 +00:00
Dongdong Zhou 53db4d931e change disconnect remote text 2022-03-30 22:32:13 +01:00
Dongdong Zhou 81c1534a27 hide menu command shouldn't change focus 2022-03-30 22:30:20 +01:00
Dongdong Zhou ac6d8a40e3
Merge pull request #299 from hasali19/wsl
Add support for WSL
2022-03-30 20:27:33 +00:00
Dongdong Zhou 36d857e65f
Merge pull request #303 from bugadani/hover
Highlight hovered list item in file explorer
2022-03-30 20:11:18 +00:00
Dongdong Zhou 5a2a24f291 clippy fix 2022-03-30 21:09:06 +01:00
Dániel Buga 7ca7ef3a2a Clean up gutter painting a bit 2022-03-30 00:17:57 +02:00
Dániel Buga dfb9358a99 Highlight the currently hovered file 2022-03-29 22:12:08 +02:00
Dániel Buga cf12bfe738 Rename variables to better reflect intent 2022-03-29 22:12:08 +02:00
Dongdong Zhou 3602c701a0
Merge pull request #314 from bugadani/theme
Don't allocate strings for syntax highlight lookups
2022-03-29 20:03:50 +00:00
Dongdong Zhou 46af6b10f4
Merge pull request #321 from PhilipDaniels/hisotry
Fix typo of 'hisotry'.
2022-03-29 19:54:53 +00:00
Dongdong Zhou 8e0ef75806
Merge pull request #297 from bugadani/ctx3
Refactor towards testability, step 3: Remove `workspace` field from `LapceEditorBufferData`
2022-03-29 19:48:32 +00:00
MinusGix df590284ac Avoid mutable borrow reservation conflict 2022-03-29 14:26:13 -05:00
Dániel Buga 013a2ee16f Remove workspace field from LapceEditorBufferData 2022-03-29 19:37:54 +02:00
SunDoge ea0ff55dc3 close tab by middle click 2022-03-29 22:49:21 +08:00
Philip Daniels 0764a05f9c Fix typo of 'hisotry'. 2022-03-29 13:57:29 +01:00
Dongdong Zhou 481d63e57c
Merge pull request #305 from MinusGix/hover
Implement hover support
2022-03-29 12:27:00 +00:00
MinusGix 75911a5f76 Implement hover support 2022-03-28 19:18:47 -05:00
Dániel Buga 8189fc9d9c Only react to left clicks on editor tabs headers 2022-03-28 23:32:24 +02:00
Dániel Buga 14a8f217d1 Don't allocate strings for syntax highlight lookups 2022-03-28 08:41:49 +02:00
Hasan Ali 88f78f9d0e Add disconnect option 2022-03-26 23:41:04 +00:00
Hasan Ali 09b2fae814 Add support for wsl 2022-03-26 18:23:08 +00:00
Dániel Buga 342a57e14a Remove CodeActionData's proxy field 2022-03-26 17:39:56 +01:00
Dániel Buga f716d45da1 Remove unnecessary config argument 2022-03-26 16:13:33 +01:00
Dániel Buga 3c55157d00 Move more painting related code out of lapce-data 2022-03-26 16:13:33 +01:00
Dániel Buga f1b3075a31 Move editor size calculation into lapce-ui 2022-03-26 13:41:06 +01:00
Dániel Buga bcb1e005b1 Move gutter paint methods out of lapce-data 2022-03-26 13:39:55 +01:00
Dániel Buga b18a8a49e0 Split up editor module 2022-03-26 13:39:02 +01:00
Dániel Buga d966203bff Remove unused event ctx parameters 2022-03-26 13:38:33 +01:00
Dongdong Zhou 367dcd278d
move serialize data to lapce-rpc (#294) 2022-03-26 12:35:57 +00:00
Dániel Buga 9a80a5bf93 Cancel code actions when focus is lost 2022-03-26 10:58:01 +01:00
Dongdong Zhou d9b0492267
Merge pull request #271 from justinfarrelldev/master
Renamed "pub fn lanuch" to "pub fn launch"
2022-03-25 22:22:54 +00:00
Dongdong Zhou 54a79d6289
Merge pull request #269 from bugadani/crash_code
Don't crash when code action does not exist
2022-03-25 21:55:33 +00:00
Dániel Buga f32bf93718 Work around incorrect file path parsing on Windows 2022-03-25 22:43:59 +01:00
Dániel Buga 28ea580233 Don't crash when code action does not exist 2022-03-25 19:50:54 +01:00
Jamie Hill-Daniel 8d5641c739 Squashed commit of the following:
commit 0c25c39b8993302fa6efb61cce986debf415ef53
Author: Jamie Hill-Daniel <jamie@hill-daniel.co.uk>
Date:   Fri Mar 25 12:46:32 2022 +0000

    Disable complex type lint

commit b1dfcfea16db6265ccc5e5bcbf49b605385f78db
Author: Jamie Hill-Daniel <jamie@hill-daniel.co.uk>
Date:   Fri Mar 25 12:43:51 2022 +0000

    Refactor `if let` to `match`

commit 441bd1d65a377ed8a291c9d5639313bfdbee0897
Author: Jamie Hill-Daniel <jamie@hill-daniel.co.uk>
Date:   Fri Mar 25 12:39:56 2022 +0000

    Refactor `if` to match chain

commit 923e2176f52cc059bf86ad86eb7301c7186109b9
Author: Jamie Hill-Daniel <jamie@hill-daniel.co.uk>
Date:   Fri Mar 25 12:28:57 2022 +0000

    Use char for one-length string

commit fe1050f73e44cc811e88be70ee6dd906bc5b1aff
Author: Jamie Hill-Daniel <jamie@hill-daniel.co.uk>
Date:   Fri Mar 25 12:28:31 2022 +0000

    Use clearer name and return type

commit 46dd0dd6026eaf6ff4a282bd7d813004ed8fd761
Author: Jamie Hill-Daniel <jamie@hill-daniel.co.uk>
Date:   Fri Mar 25 12:25:06 2022 +0000

    Use shared Match type

commit c352d968243f2dc4c4ce6adc5b9e2ffc4c373f49
Author: Jamie Hill-Daniel <jamie@hill-daniel.co.uk>
Date:   Fri Mar 25 12:23:29 2022 +0000

    Change name and return type to be more clear

commit 4d1d1f92426aeafdcbe2e547caf1b214e52e33a4
Author: Jamie Hill-Daniel <jamie@hill-daniel.co.uk>
Date:   Fri Mar 25 12:10:04 2022 +0000

    Disable 'too many arguments' lint

commit 58de75274c1022d1abdf136a2292734ffa8f4d7c
Author: Jamie Hill-Daniel <jamie@hill-daniel.co.uk>
Date:   Fri Mar 25 12:09:19 2022 +0000

    Refactor `if` chain to match

commit e639e3f219fc7f078111ba1af297cfcc9017c746
Author: Jamie Hill-Daniel <jamie@hill-daniel.co.uk>
Date:   Fri Mar 25 12:07:22 2022 +0000

    Use shared type for search matches

commit 368a542a244b5cc0feccd9f4d29c38115601cf9e
Author: Jamie Hill-Daniel <jamie@hill-daniel.co.uk>
Date:   Fri Mar 25 12:05:23 2022 +0000

    Refactor `if` chain to `match`

commit 87e83da30d45b634798abcdcc3c8badfc538b3a2
Author: Jamie Hill-Daniel <jamie@hill-daniel.co.uk>
Date:   Fri Mar 25 12:03:30 2022 +0000

    Use default value

commit 1c7fd7f87aa26b5cf49c6ae8c1b7fb5528c7a1a6
Author: Jamie Hill-Daniel <jamie@hill-daniel.co.uk>
Date:   Fri Mar 25 12:02:56 2022 +0000

    Allow complex return type

commit a301018543bfe6710accfbcc4857ced2b29f6028
Author: Jamie Hill-Daniel <jamie@hill-daniel.co.uk>
Date:   Fri Mar 25 12:00:45 2022 +0000

    Allow `module inception`

commit 7964f284678a57fe81c98551861aad254faf1f4b
Author: Jamie Hill-Daniel <jamie@hill-daniel.co.uk>
Date:   Fri Mar 25 11:59:36 2022 +0000

    Move complex closure out of `if`

commit 9e323befd545c0d872e7960f18abeb7dc3db6cfc
Author: Jamie Hill-Daniel <jamie@hill-daniel.co.uk>
Date:   Fri Mar 25 11:57:03 2022 +0000

    Disable 'too many arguments' lint

commit d3ca86a7234642d94b0b5ed2606ce14340d75fa5
Author: Jamie Hill-Daniel <jamie@hill-daniel.co.uk>
Date:   Fri Mar 25 11:56:36 2022 +0000

    Collapse `if let`

commit 5fa9af8aa3ab2291d8b54089ef8724b748b097ae
Author: Jamie Hill-Daniel <jamie@hill-daniel.co.uk>
Date:   Fri Mar 25 11:55:56 2022 +0000

    Use `match` rather than if chain

commit 55df94bd84057bc1aa133fa7ec89e613f8ea0898
Author: Jamie Hill-Daniel <jamie@hill-daniel.co.uk>
Date:   Fri Mar 25 11:53:47 2022 +0000

    Remove unnecessary lazy evaluation

commit 9cbc7e2f1f633fe981fdbe850d757f3185c060b2
Author: Jamie Hill-Daniel <jamie@hill-daniel.co.uk>
Date:   Fri Mar 25 11:53:05 2022 +0000

    Correct typos and use default value

commit 4774af03457856d2ae5238debdb1b2b85eac0703
Author: Jamie Hill-Daniel <jamie@hill-daniel.co.uk>
Date:   Fri Mar 25 11:49:19 2022 +0000

    Disable 'too many arguments' lint

commit a0a83b8eb63eceda0724e8c889542d966218bd3b
Author: Jamie Hill-Daniel <jamie@hill-daniel.co.uk>
Date:   Fri Mar 25 11:48:12 2022 +0000

    Refactor `match` using Try operator

commit c3209ca5726acb0f22b0a003896a0d09d9fd9d19
Author: Jamie Hill-Daniel <jamie@hill-daniel.co.uk>
Date:   Fri Mar 25 11:01:08 2022 +0000

    Remove unnecessary mutable binding

commit a16f1da01e12a40a809b4caf494ac3099777428c
Author: Jamie Hill-Daniel <jamie@hill-daniel.co.uk>
Date:   Fri Mar 25 11:00:11 2022 +0000

    Disable 'too many arguments' lint

commit 82351042f16b242ac560607c005cc9f19ad1d573
Author: Jamie Hill-Daniel <jamie@hill-daniel.co.uk>
Date:   Fri Mar 25 10:59:16 2022 +0000

    Split out complex type

commit f986d7344feb29b5f62b2042c90fc125c9d0f22e
Author: Jamie Hill-Daniel <jamie@hill-daniel.co.uk>
Date:   Fri Mar 25 10:55:11 2022 +0000

    Box large struct field

commit 95e90e933ff6f032dc28651cd447b8d6f7dddba6
Author: Jamie Hill-Daniel <jamie@hill-daniel.co.uk>
Date:   Fri Mar 25 10:53:53 2022 +0000

    Disable lint for 'single binding'

commit bad6aedbcb84fd494ab01e736605b0cf40854c20
Author: Jamie Hill-Daniel <jamie@hill-daniel.co.uk>
Date:   Fri Mar 25 10:53:07 2022 +0000

    Disable lint for 'too many arguments'

commit acdb475861bfa9a13a6ad125e0eb4727afeb51f1
Author: Jamie Hill-Daniel <jamie@hill-daniel.co.uk>
Date:   Fri Mar 25 10:50:51 2022 +0000

    Mark param as unused

commit ae5fcd8aec7c6a473cf107164fab585a488da0d9
Author: Jamie Hill-Daniel <jamie@hill-daniel.co.uk>
Date:   Fri Mar 25 10:48:48 2022 +0000

    Remove unused `depth` argument

commit f7f16f172d55ae3149f5fe6791310763995a1b0f
Author: Jamie Hill-Daniel <jamie@hill-daniel.co.uk>
Date:   Fri Mar 25 10:46:59 2022 +0000

    Collapse unnecessary `if` nesting

commit 89165a940e1222f1923923b49b6d7a11148a41be
Author: Jamie Hill-Daniel <jamie@hill-daniel.co.uk>
Date:   Fri Mar 25 10:46:04 2022 +0000

    Use `char` instead of one-length string

commit 776efe1b9180be41c8f4170a6bd717e13e72a524
Author: Jamie Hill-Daniel <jamie@hill-daniel.co.uk>
Date:   Fri Mar 25 10:44:43 2022 +0000

    Use `Iterator` trait

commit 75f448d295f047a7961b46d4a2b6da28e70b627c
Author: Jamie Hill-Daniel <jamie@hill-daniel.co.uk>
Date:   Fri Mar 25 10:36:01 2022 +0000

    Use `.flatten()` to avoid extra binding

commit bf261f303acddc26d97c24c827bc9c2794b35c49
Author: Jamie Hill-Daniel <jamie@hill-daniel.co.uk>
Date:   Fri Mar 25 10:34:46 2022 +0000

    Box large field to improve memory layout
2022-03-25 12:48:31 +00:00
Dongdong Zhou 4e5ffa2576 ctrl/cmd+left_click to go_to_definition 2022-03-25 09:46:47 +00:00
justinfarrelldev db15a9fd25 Renamed "pub fn lanuch" to "pub fn launch" 2022-03-25 01:03:54 -04:00
Dongdong Zhou e66144ab94 depency move 2022-03-24 20:58:04 +00:00
Dongdong Zhou f91a29cbfc bump version 2022-03-24 17:47:46 +00:00
Dongdong Zhou a1b0d5cfee
Merge pull request #179 from bugadani/settings
Only save settings after 300ms inactivity
2022-03-24 17:29:22 +00:00
Dongdong Zhou 20492132eb layout round 2022-03-24 16:28:15 +00:00
Dongdong Zhou c4315758c1 fix new editor scroll 2022-03-24 15:55:44 +00:00
Dongdong Zhou ba45828950 jump to new editor scroll
fix #243
2022-03-24 14:05:45 +00:00
Dongdong Zhou 459fd52bdd add support for modal d y < > 2022-03-24 12:42:56 +00:00
Dongdong Zhou 52a3f0ef8c scroll bar size for small area 2022-03-24 10:52:40 +00:00
Dongdong Zhou 6aae20705b Merge branch 'master' of github.com:lapce/lapce 2022-03-24 10:12:36 +00:00
Dongdong Zhou 7a886a3093 esc on settings 2022-03-24 10:11:58 +00:00
Dániel Buga 209269fdec Fix crash caused by overflow 2022-03-24 10:35:47 +01:00
Dongdong Zhou 36d2a854c5
Merge pull request #228 from MinusGix/esc-completion
Implement more general closing of modals
2022-03-24 09:31:21 +00:00
Dongdong Zhou a8b8b7566a
Merge pull request #227 from MinusGix/more-completion-change
Fix some places where completion would remain when it should not
2022-03-24 09:31:04 +00:00
Dongdong Zhou 712f20cbc6 search box improvement 2022-03-24 09:01:03 +00:00
MinusGix c4e0484e18 Fix some places where completion would remain when it should not 2022-03-24 01:01:27 -05:00
MinusGix 6a34ad2fb8 Make cancelling more generic over different modal types 2022-03-24 00:42:25 -05:00
Dongdong Zhou 68c91c68ad toggle improvement 2022-03-23 21:45:16 +00:00
Dongdong Zhou aaa761a361
Merge pull request #220 from bugadani/toggle
Fix click-to-toggle panels
2022-03-23 21:35:22 +00:00
Dongdong Zhou b495637c0e
Merge pull request #232 from bugadani/mem
Stop cloning the panel hashmap
2022-03-23 21:31:46 +00:00
Dongdong Zhou 223ae72a55 find box paint improvement 2022-03-23 21:20:43 +00:00
Dongdong Zhou 85dcd371e1 search box 2022-03-23 17:44:34 +00:00
Dániel Buga 6de287a005 Stop cloning the panel hashmap 2022-03-23 17:37:20 +01:00
Dániel Buga 68efb98c03 Introduce focus and visual toggles 2022-03-23 16:55:57 +01:00
Dániel Buga 18a9b6a385 Fix typo 2022-03-23 16:54:37 +01:00
Dongdong Zhou ab817e435c Add header for all panels 2022-03-23 13:59:17 +00:00
Dongdong Zhou bd72ca2d94 Input editor style fixed 2022-03-23 13:07:03 +00:00
Dongdong Zhou bcc1a1abc6
Merge pull request #219 from bugadani/windows
Allow console output on windows debug builds
2022-03-22 20:51:27 +00:00
Dániel Buga 2217e7f844 Allow console output on windows debug builds 2022-03-22 21:49:13 +01:00
Dániel Buga b08aacf00b Round the coordinates of settings items 2022-03-22 21:22:29 +01:00
Dongdong Zhou 02aa47056c tab indent improvement 2022-03-22 17:38:31 +00:00
Dongdong Zhou 141c8e1104 code lens paint current rope 2022-03-22 12:19:22 +00:00
Dongdong Zhou 49c44354bb
Merge pull request #214 from MinusGix/reqwest-to-ureq
Switch to using ureq instead of reqwest
2022-03-22 09:31:47 +00:00
MinusGix 23ef6910bc Switch to using ureq instead of reqwest 2022-03-21 20:23:25 -05:00
MinusGix 3daaee7a35 Upgrade UUID 2022-03-21 19:44:58 -05:00
Dongdong Zhou 8484d4527d
Merge pull request #209 from bugadani/alac
Use the same alacritty version everywhere
2022-03-21 21:18:00 +00:00
Dániel Buga 9eae8a9186 Extract constant 2022-03-21 22:08:59 +01:00
Dániel Buga b7e49d330b Fix rebase mistake 2022-03-21 22:06:56 +01:00
Dániel Buga 79aafd6c9f Don't save settings on each keypress 2022-03-21 22:00:04 +01:00
Dániel Buga 3530051d64 Remove unnecessary clones from event handling 2022-03-21 21:57:17 +01:00
Dániel Buga f2d72df453 Assert that settings update was successful 2022-03-21 21:56:00 +01:00
Dániel Buga a2df2d72cc Don't clone when deserializing settings value 2022-03-21 21:56:00 +01:00
Dongdong Zhou fc7a3b0824 Add support to set terminal shell 2022-03-21 20:51:49 +00:00
Dongdong Zhou 612463fc03 settings input field fix 2022-03-21 20:16:10 +00:00
Dániel Buga 91d22de61b Use the same alacritty version 2022-03-21 20:15:39 +01:00
Dongdong Zhou bf2e4959fd add js,ts,py syntax support 2022-03-21 14:37:00 +00:00
Dongdong Zhou 3f9de825c1 show version in settings 2022-03-21 14:01:23 +00:00
Dániel Buga b0cc78ccc2
Keymap parsing and keypress handling improvements (#191) 2022-03-21 11:35:00 +00:00
Dongdong Zhou a321c88e49 CRLF to LF 2022-03-21 10:53:55 +00:00
Dongdong Zhou 96f09beed3 rename 2022-03-21 10:41:27 +00:00
Dongdong Zhou 955f99df11 clean up of old syntax code 2022-03-21 10:38:35 +00:00
Dongdong Zhou fcac68412d New way to handle syntax 2022-03-21 09:10:41 +00:00
Dongdong Zhou 69a8a0c7c9 fix druid path 2022-03-15 13:03:38 +00:00
Dongdong Zhou 8aa2a665b7 add some multi cursor commands 2022-03-15 13:03:08 +00:00
Dongdong Zhou 2fb0d3b0c7 insert mode move shift to change selection 2022-03-15 09:11:10 +00:00
Dongdong Zhou 7b4ebf9d65 cleanup 2022-03-14 16:23:36 +00:00
Dongdong Zhou ecb5bf8860 code lens selection fix 2022-03-14 16:19:51 +00:00
Dongdong Zhou 94e9631b08 update code lens 2022-03-11 21:48:05 +00:00
Dongdong Zhou c86514e745 start code lens 2022-03-10 22:07:20 +00:00
Dongdong Zhou adbb2ef2b1 buffer rename 2022-03-08 17:05:52 +00:00
Dongdong Zhou 2ab16ec309 clean up 2022-03-08 17:02:24 +00:00
Dongdong Zhou bc464f1675 lapce-data cleanup 2022-03-08 16:49:27 +00:00
Dongdong Zhou 0efa8ead32 split data into lapce-data 2022-03-08 15:08:35 +00:00
Dongdong Zhou 10ae906b90 rename lapce-core to lapce-ui 2022-03-08 12:45:00 +00:00