Commit Graph
31406 Commits
Author SHA1 Message Date
Mikayla Maki 77ffcad7d1 Merge pull request #1659 from zed-industries/terminal-selections
Terminal Touch ups
2022-09-26 20:58:36 -07:00
Mikayla Maki 29576fd57e Added a SendKeystroke action and rewrote terminal actions to remove duplication 2022-09-26 20:39:40 -07:00
Mikayla Maki 8a97f5c050 Added terminal::SendText command, for sending text to the terminal 2022-09-26 20:01:05 -07:00
Mikayla Maki 0a5835536c Improved terminal selection ergonomics 2022-09-26 19:37:55 -07:00
Mikayla Maki 30ef641a0f Merge pull request #1658 from zed-industries/terminal-hyperlink-scroll
Fixed bug where hyperlinks would not be refreshed when the page scrolled
2022-09-26 17:48:08 -07:00
Mikayla Maki 8c3d615f0b Fixed bug where hyperlinks would not be refreshed when the page scrolled 2022-09-26 17:46:19 -07:00
Nathan SoboandMax Brunsfeld 76f5e0a317 Report editor open and save events to Amplitude
Co-authored-by: Max Brunsfeld <max@zed.dev>
2022-09-26 18:18:34 -06:00
Mikayla Maki 937a028d4a Merge pull request #1637 from zed-industries/terminal-hyperlinks
Tracking PR for Terminal hyperlinks
2022-09-26 16:40:12 -07:00
Mikayla Maki f799d88ef0 Slightly improved left click handling 2022-09-26 16:36:08 -07:00
Mikayla Maki 38cd114858 Finished terminal hyperlinks for now 2022-09-26 16:33:29 -07:00
Nathan SoboandJoseph Lyons 22265e4f99 Extract db module from project to its own crate
This will let us use it from the telemetry crate.

Co-authored-by: Joseph Lyons <joseph@zed.dev>
2022-09-26 16:37:09 -06:00
Max Brunsfeld dd734fcea6 wip 2022-09-26 15:23:10 -07:00
Max BrunsfeldandJoseph Lyons be778209ee Link signups to users in telemetry via a stored device_id
Co-authored-by: Joseph Lyons <joseph@zed.dev>
2022-09-26 12:49:04 -07:00
Mikayla Maki b9f976eb5d v0.55.0 2022-09-26 10:13:54 -07:00
Julia 884b6728a7 Backward compat format settings 2022-09-26 11:41:31 -04:00
Mikayla Maki 08e1812f09 WIP, almost done with tooltips 2022-09-24 08:32:06 -07:00
Max Brunsfeld 81af17d294 Start work on a client-side telemetry system 2022-09-23 12:23:12 -07:00
Julia 77caf6c127 Test manual buffer format trigger 2022-09-23 12:15:24 -04:00
Mikayla Maki 694ddc79d0 Merge branch 'main' into terminal-hyperlinks 2022-09-22 23:06:07 -07:00
Mikayla Maki 15608b898d added the fields for drawing the hyperlinks 2022-09-22 23:04:49 -07:00
Mikayla Maki ccefedc7e9 Completed terminal hyperlink clicking functionality. Just need to display it now 2022-09-22 22:40:22 -07:00
Julia 018a737961 Add editor action to manually invoke buffer format 2022-09-22 18:21:05 -04:00
Max BrunsfeldandNathan Sobo e24b305f5b Return the metrics id from the signup-creation API
Co-authored-by: Nathan Sobo <nathan@zed.dev>
2022-09-22 14:37:25 -07:00
K Simmons 25a361cdca add more states to the theme testbench 2022-09-22 14:25:15 -07:00
K Simmons 505f4d0cf7 promote variant to its own styleset 2022-09-22 13:29:19 -07:00
Mikayla Maki ff42d22e27 removed the last dispatch_event I could find 2022-09-22 10:31:29 -07:00
Mikayla Maki 4a9ac703ab Finished fixing flex scrolls 2022-09-22 09:35:52 -07:00
Mikayla Maki 16e9e34965 WIP fixing scrollable flex 2022-09-21 23:26:42 -07:00
Mikayla Maki 120bf2ab5d Added on_scroll to mouse_event_handler and fixed the uniform list scroll implementation 2022-09-21 22:23:07 -07:00
K Simmons 991591aa23 More tweaks and add variant to theme testbench 2022-09-21 16:59:33 -07:00
K Simmons d5c812e105 add theme testbench command 2022-09-21 16:32:44 -07:00
K Simmons 1b939d6238 reworked style tree to use colorScheme instead of old theme. Very limited style for now 2022-09-21 16:32:42 -07:00
Max Brunsfeld 3480bc04d9 Fix error when loading users without github user ids from the db 2022-09-21 14:27:06 -07:00
Max Brunsfeld a9b67169d1 Proceed gracefully when someone signs up repeatedly 2022-09-21 14:27:06 -07:00
Nathan Sobo 47467b4653 0.54.1 2022-09-21 10:36:46 -06:00
Antonio Scandurra e261d5ecef Download json-language-server as a zip instead of as a binary
It turns out that this lifts the code-signing limitation and lets
us run arbitrary executables.
2022-09-21 09:49:18 +02:00
Antonio Scandurra 92603a74d9 Use a pre-packaged version of the JSON language server
This ensures users can still edit settings even if they don't have
Node or NPM installed.
2022-09-21 09:19:17 +02:00
Max Brunsfeld b193d25052 Add on delete cascade to signups user_id column 2022-09-20 16:12:27 -07:00
Max Brunsfeld a962bb8114 Update user retrieval API to take both github user id and github login 2022-09-20 15:41:00 -07:00
Mikayla Maki 4c06e21dee WIP hyperlink searching 2022-09-20 11:20:57 -07:00
Max Brunsfeld 15da5c9c96 Start storing users' github user id 2022-09-20 09:44:56 -07:00
Mikayla Maki b61751a383 WI{ 2022-09-19 17:21:24 -07:00
Mikayla Maki 3aab9c4a88 Reworking hyperlink events 2022-09-19 17:19:03 -07:00
Mikayla Maki f91893df59 Fixed autoscroll jump on 4-click 2022-09-19 17:05:10 -07:00
Max Brunsfeld 0df0577ae2 0.54.0 2022-09-19 15:43:07 -07:00
Max Brunsfeld 334f5995cf Remove bulk user creation admin API 2022-09-19 14:34:37 -07:00
Max Brunsfeld 7b9cbdaa91 Preserve metrics_id from signup to user record 2022-09-19 14:19:00 -07:00
Max Brunsfeld 9e2651847b Add waitlist summary API 2022-09-19 14:19:00 -07:00
Max Brunsfeld 0768e2b26f Update APIs and DB interactions to reflect email confirmation step 2022-09-19 14:19:00 -07:00
Max BrunsfeldandNathan Sobo 5d542ae0a6 Add collab APIs for new signup flow
Co-authored-by: Nathan Sobo <nathan@zed.dev>
2022-09-19 14:19:00 -07:00