Mikayla Maki
4e8b628cb5
Fix panic on main
2022-08-16 22:36:24 -07:00
Max Brunsfeld
ed08f17dc6
remove http-auth-basic dependency
2022-08-16 12:58:53 -07:00
Mikayla Maki
f627bcfe14
Make clippy happy
2022-08-11 15:47:56 -07:00
K Simmons
f2328c2f23
minor rustfmt fix
2022-08-11 11:35:11 -07:00
Antonio Scandurra
df8d387b35
Make project panel more compact
...
This ensures more deeply-nested entries can be displayed without
needing to show scrollbars. Adding scrollbars introduces UX issues
when creating/renaming files because there are two scroll layers:
the outer project panel AND the editor.
Sublime Text and Atom dodged this issue by not displaying an inline
editor and showing it as a modal instead. VS Code shows the editor
inline but has a much more compact visualization. I think we should
copy VS Code.
2022-08-05 16:34:26 +02:00
Mikayla Maki
7f255e6ec0
Added icons to context menu
2022-08-03 16:47:41 -07:00
Mikayla Maki
13847a011a
Merge main into branch
2022-08-02 09:25:52 -07:00
Max Brunsfeld and Keith Simmons
50a7931d8a
Restore lack of bottom border on active tab
...
Co-authored-by: Keith Simmons <keith@zed.dev >
2022-07-26 14:20:29 -07:00
Nate Butler
96c88b9aaa
Rebalance text and icon color usage...
...
...to better differentiate between primary, secondary and muted.
2022-07-26 15:53:48 -04:00
Keith Simmons
cf1b62de8f
Merge pull request #1414 from zed-industries/fix-theme-issues
...
Fix tab bar themes
2022-07-26 11:55:17 -07:00
Mikayla Maki
9919f813f0
fixed
2022-07-25 16:08:31 -07:00
Antonio Scandurra
47fce17ff8
Merge branch 'main' into ime-support-2
2022-07-25 10:47:49 +02:00
Nate Butler
56fc43bb45
WIP for keith
2022-07-22 17:28:58 -04:00
Mikayla Maki
ae5e4ce659
Merge pull request #1393 from zed-industries/graceful-exit
...
Polishing the terminal
2022-07-22 13:59:13 -07:00
Keith Simmons
d8ac0cf838
Merge pull request #1378 from zed-industries/diagnostics-popover
...
Diagnostics Popover
2022-07-22 11:12:56 -07:00
Antonio Scandurra
bfa490c35d
Merge branch 'main' into ime-support-2
2022-07-22 16:03:38 +02:00
Max Brunsfeld
1ac16da8e8
Add simple IME handling to the terminal
2022-07-21 21:32:58 -07:00
K Simmons
ba17408e36
Minor naming improvements and revert empty pane background color change
2022-07-21 14:56:17 -07:00
K Simmons
e43451b8be
tweak diagnostic popover colors
2022-07-20 19:02:33 -07:00
K Simmons
ed91cee43d
working diagnostic popover. Also renamed GoToNextDiagnostic to GoToDiagnostic and adjusted it's action to jump to the popover's diagnostic if it is visible
2022-07-20 19:02:33 -07:00
K Simmons
b31b867200
Address some issues where panes don't get focused properly, make the focused pane more obvious, and prevent splitting of the pane with no items
2022-07-20 18:52:32 -07:00
Max Brunsfeld
bda456a5d1
Start work on new text input handling in Editor
2022-07-20 16:45:27 -07:00
Mikayla Maki
b7d962d8d1
Finished bel, moving on to title
2022-07-20 10:04:06 -07:00
Nate Butler
8142842adb
Regenerate package-lock.json
2022-07-19 20:12:50 -04:00
Nate Butler
958a9bd730
Merge branch 'main' into theme-improvements
2022-07-19 20:12:02 -04:00
Nate Butler
ec9b508e4f
Update package-lock.json
2022-07-19 20:09:28 -04:00
Nate Butler
311f4888fb
Update some contact panel styling
2022-07-19 17:11:26 -04:00
Nate Butler
2ce3f39416
Fix missing red color in sandcastle theme
2022-07-18 12:33:09 -04:00
Nate Butler
cce1bc401f
Fix missing red/incorrect hex colors in one-light
2022-07-18 12:05:27 -04:00
K Simmons
d264ba8e16
Rework presenter and MouseRegion to use Handler hashmap rather than individual fields
2022-07-17 23:19:32 -07:00
Nate Butler
eae7e13f19
Format styles directory with prettier.
2022-07-16 11:53:27 -04:00
Nate Butler
9304d65a49
Add the One Dark/ One Light themes
2022-07-16 11:52:40 -04:00
Nate Butler
6b8b5058e8
UI / Theme improvements
2022-07-16 11:52:30 -04:00
Nate Butler
70ae976d21
Remove unneeded/state generated tokens
...
These will be located in a different repo going forwards since they are primarily for figma.
2022-07-16 11:51:59 -04:00
Antonio Scandurra
d4304a1a51
Merge pull request #1356 from zed-industries/differentiate-same-tab-titles
...
Differentiate among tabs with the same name
2022-07-15 08:30:22 +02:00
Mikayla Maki
d30fe30105
Merge pull request #1364 from zed-industries/terminal-test
...
Terminal test
2022-07-14 13:35:16 -07:00
Mikayla Maki
8c019b9afe
Merge pull request #1363 from zed-industries/color-issues
...
Tidied up the terminal theme
2022-07-14 13:31:09 -07:00
Mikayla Maki
749269fe5f
Increased test duration
2022-07-14 13:15:02 -07:00
Mikayla Maki
e18d33af0f
Tidied up the terminal theme
2022-07-14 13:10:01 -07:00
Isaac Clayton
2df3c50407
Precompile plugins depending on target triple
2022-07-14 13:23:04 +02:00
Antonio Scandurra
9de9d517fd
Differentiate among tabs with the same name
...
This commit introduces a new, optional `Item::tab_description` method
that lets implementers define a description for the tab with a certain
`detail`. When two or more tabs match the same description, we will
increase the `detail` until tabs don't match anymore or increasing the
`detail` doesn't disambiguate tabs any further.
As soon as we find a valid `detail` that disambiguates tabs enough, we
will pass it to `Item::tab_content`. In `Editor`, this is implemented by
showing more and more of the path's suffix as `detail` is increased.
2022-07-14 11:54:11 +02:00
Mikayla Maki
2c0a69dc4c
Fixed modal terminal bindings to not show in command palette
2022-07-13 16:39:22 -07:00
Keith Simmons
efb4547793
add show_completions_on_input setting to disable popping the completions menu automatically
2022-07-13 14:23:49 -07:00
Mikayla Maki
a246dec30d
Made a quick fix for modal issues, better solution pending rewrite
2022-07-13 13:06:23 -07:00
Nate Butler
e97a633591
Update rose pine theme
...
- Update Rose Pine & Rose Pine Dawn with the correct semantic colors
- Add Rose Pine Moon
2022-07-13 14:16:32 -04:00
Antonio Scandurra
1c9ada48b8
Deploy context menu when clicking on split icon
2022-07-13 12:15:36 +02:00
Antonio Scandurra
87682af77f
Show split button at the right edge of the tab bar
2022-07-13 11:44:33 +02:00
Keith Simmons and
d1086b6152
Refactor terminal connection into a model which can be copied between terminal views
...
Refactor terminal modal code to use TerminalConnection model handle so we aren't storing TerminalViews in the globals
Adjust INSTANCE_BUFFER_SIZE in renderer to handle pathological terminal renders
Co-authored-by: mikayla.c.maki@gmail.com
2022-07-08 16:10:09 -07:00
Mikayla Maki
7df371ae53
Merge branch 'main' into terminal-modal
2022-07-07 17:48:58 -07:00
Mikayla Maki
415b0adb96
Finished merge of drag update
2022-07-07 16:12:24 -07:00