zed/assets/icons
Nathan Sobo 5f98b9617a
Start on a database-backed prompt library (#12468)
Using the file system as a database seems like it's easy, but it's
actually a real pain. I'd like to use LMDB to store the prompts locally
so we have more control. We can always add an export option, but I want
the source of truth to be somewhere other than the file system.

So far, I have a PromptStore which is global to the application and can
be initialized on startup. Then there's a `PromptLibrary` which is
intended to be the root of a new kind of Zed window. I haven't actually
seen pixels yet, but I've sketched out the basics needed to create a new
prompt, save, etc.

Still lots to figure out but the foundations of being backed by a DB and
rendering in an independent window are in place.

/cc @iamnbutler @as-cii 

Release Notes:

- N/A

---------

Co-authored-by: Antonio Scandurra <me@as-cii.com>
2024-06-03 15:58:43 +02:00
..
file_icons
ai.svg
arrow_circle.svg
arrow_down.svg
arrow_down_from_line.svg
arrow_left.svg
arrow_right.svg
arrow_up.svg
arrow_up_from_line.svg
arrow_up_right.svg
at_sign.svg
backspace.svg
bell.svg
bell_dot.svg
bell_off.svg
bell_ring.svg
bolt.svg
caret_down.svg
caret_up.svg
case_insensitive.svg
check.svg
check_circle.svg
chevron_down.svg
chevron_left.svg
chevron_right.svg
chevron_up.svg
circle_check.svg
code.svg
command.svg
control.svg
conversations.svg
copilot.svg
copilot_disabled.svg
copilot_error.svg
copilot_init.svg
copy.svg
countdown_timer.svg
dash.svg
delete.svg
desktop.svg
disconnected.svg
download.svg
ellipsis.svg
error.svg
escape.svg
exit.svg
expand_vertical.svg
external_link.svg
feedback.svg
file.svg
filter.svg
github.svg
hash.svg
history_rerun.svg
indicator.svg
indicator_x.svg
inlay_hint.svg
library.svg
LICENSES
link.svg
logo_96.svg
magic_wand.svg
magnifying_glass.svg
mail_open.svg
maximize.svg
menu.svg
mic.svg
mic_mute.svg
minimize.svg
option.svg
page_down.svg
page_up.svg
pencil.svg
person.svg
play.svg
plus.svg
project.svg
public.svg
pull_request.svg
quote.svg
regex.svg
replace.svg
replace_all.svg
replace_next.svg
reply_arrow_right.svg
rerun.svg
return.svg
reveal.svg
save.svg
select_all.svg
server.svg
shift.svg
sliders.svg
snip.svg
space.svg
speaker_loud.svg
speaker_off.svg
spinner.svg
split.svg
star.svg Start on a database-backed prompt library (#12468) 2024-06-03 15:58:43 +02:00
star_filled.svg Start on a database-backed prompt library (#12468) 2024-06-03 15:58:43 +02:00
stop_sharing.svg
strikethrough.svg
supermaven.svg
supermaven_disabled.svg
supermaven_error.svg
supermaven_init.svg
tab.svg
terminal.svg
trash.svg
triangle_right.svg
update.svg
user_group_16.svg
warning.svg
word_search.svg
x.svg
zed_assistant.svg
zed_x_copilot.svg