Browse Source

move set as default bang to edit menu

main
familyfriendlymikey 2 years ago
parent
commit
c1b1efd7fa
  1. 22
      app/client.imba

22
app/client.imba

@ -319,12 +319,14 @@ tag app
await reload_db! await reload_db!
imba.commit! imba.commit!
def handle_click_make_default_bang link def handle_click_set_default_bang
if link.is_bang isnt true if editing_link.is_bang isnt true
return err "setting default bang", "Link is not a bang." return err "setting default bang", "Link is not a bang."
config.default_bang = link config.default_bang = editing_link
save_config! save_config!
window.alert "{link.display_name} is now the default bang" editing_link = no
state.query = ''
sort_links!
def handle_shift_backspace def handle_shift_backspace
if editing_link if editing_link
@ -682,6 +684,13 @@ tag app
<.tip-hotkey> "Esc" <.tip-hotkey> "Esc"
<.tip-content> "Cancel Edits" <.tip-content> "Cancel Edits"
if editing_link.is_bang
<.tip[jc:end ta:center fl:1]
@click=handle_click_set_default_bang
>
<.tip-hotkey> "Click"
<.tip-content> "Set Default Bang"
<.tip[jc:center ta:center fl:1 px:15px] <.tip[jc:center ta:center fl:1 px:15px]
@click=handle_shift_return @click=handle_shift_return
> >
@ -757,11 +766,6 @@ tag app
<span.parens> ")" <span.parens> ")"
<.link-right> <.link-right>
<.link-buttons .buttons-disabled=(not config.enable_buttons or config.enable_simplify_ui)> <.link-buttons .buttons-disabled=(not config.enable_buttons or config.enable_simplify_ui)>
<.link-button
@click.if(link.is_bang).prevent.stop=handle_click_make_default_bang(link)
[visibility:hidden]=!link.is_bang
>
<svg src='./assets/search.svg'>
<.link-button@click.prevent.stop=handle_click_edit(link)> <.link-button@click.prevent.stop=handle_click_edit(link)>
<svg src='./assets/edit-2.svg'> <svg src='./assets/edit-2.svg'>
<.link-button@click.prevent.stop=handle_click_delete(link)> <.link-button@click.prevent.stop=handle_click_delete(link)>

Loading…
Cancel
Save