diff --git a/lib/music_library_web/components/record_form_component.ex b/lib/music_library_web/components/record_form.ex similarity index 99% rename from lib/music_library_web/components/record_form_component.ex rename to lib/music_library_web/components/record_form.ex index 0c252d19..c76da16c 100644 --- a/lib/music_library_web/components/record_form_component.ex +++ b/lib/music_library_web/components/record_form.ex @@ -1,4 +1,4 @@ -defmodule MusicLibraryWeb.RecordFormComponent do +defmodule MusicLibraryWeb.RecordForm do use MusicLibraryWeb, :live_component import MusicLibraryWeb.RecordComponents, diff --git a/lib/music_library_web/live/artist_live/form_component.ex b/lib/music_library_web/live/artist_live/form.ex similarity index 98% rename from lib/music_library_web/live/artist_live/form_component.ex rename to lib/music_library_web/live/artist_live/form.ex index 09b801c0..ee9c9859 100644 --- a/lib/music_library_web/live/artist_live/form_component.ex +++ b/lib/music_library_web/live/artist_live/form.ex @@ -1,4 +1,4 @@ -defmodule MusicLibraryWeb.ArtistLive.FormComponent do +defmodule MusicLibraryWeb.ArtistLive.Form do use MusicLibraryWeb, :live_component import MusicLibraryWeb.ArtistComponents, only: [artist_image: 1] diff --git a/lib/music_library_web/live/artist_live/show.html.heex b/lib/music_library_web/live/artist_live/show.html.heex index b492bff3..00e7acc0 100644 --- a/lib/music_library_web/live/artist_live/show.html.heex +++ b/lib/music_library_web/live/artist_live/show.html.heex @@ -261,7 +261,7 @@ on_close={JS.patch(~p"/artists/#{@artist.musicbrainz_id}")} > <.live_component - module={MusicLibraryWeb.ArtistLive.FormComponent} + module={MusicLibraryWeb.ArtistLive.Form} id={@artist_info.id} action={@live_action} artist_info={@artist_info} diff --git a/lib/music_library_web/live/collection_live/index.ex b/lib/music_library_web/live/collection_live/index.ex index 919d4698..76bfff8a 100644 --- a/lib/music_library_web/live/collection_live/index.ex +++ b/lib/music_library_web/live/collection_live/index.ex @@ -73,7 +73,7 @@ defmodule MusicLibraryWeb.CollectionLive.Index do end @impl true - def handle_info({MusicLibraryWeb.RecordFormComponent, {:saved, _record}}, socket) do + def handle_info({MusicLibraryWeb.RecordForm, {:saved, _record}}, socket) do {:noreply, load_and_assign_records(socket, socket.assigns.record_list_params)} end diff --git a/lib/music_library_web/live/collection_live/index.html.heex b/lib/music_library_web/live/collection_live/index.html.heex index c8ad8c70..774b3b8e 100644 --- a/lib/music_library_web/live/collection_live/index.html.heex +++ b/lib/music_library_web/live/collection_live/index.html.heex @@ -67,7 +67,7 @@ on_close={JS.patch(back_path(@record_list_params))} > <.live_component - module={MusicLibraryWeb.RecordFormComponent} + module={MusicLibraryWeb.RecordForm} id={@record.id} action={@live_action} show_purchased_at={true} diff --git a/lib/music_library_web/live/collection_live/show.ex b/lib/music_library_web/live/collection_live/show.ex index 886ea459..8719bafd 100644 --- a/lib/music_library_web/live/collection_live/show.ex +++ b/lib/music_library_web/live/collection_live/show.ex @@ -136,7 +136,7 @@ defmodule MusicLibraryWeb.CollectionLive.Show do end @impl true - def handle_info({MusicLibraryWeb.RecordFormComponent, {:saved, record}}, socket) do + def handle_info({MusicLibraryWeb.RecordForm, {:saved, record}}, socket) do {:noreply, assign(socket, :record, record)} end diff --git a/lib/music_library_web/live/collection_live/show.html.heex b/lib/music_library_web/live/collection_live/show.html.heex index 80d5c1cf..d0bb1581 100644 --- a/lib/music_library_web/live/collection_live/show.html.heex +++ b/lib/music_library_web/live/collection_live/show.html.heex @@ -349,7 +349,7 @@ on_close={JS.patch(~p"/collection/#{@record}")} > <.live_component - module={MusicLibraryWeb.RecordFormComponent} + module={MusicLibraryWeb.RecordForm} id={@record.id} action={@live_action} show_purchased_at={true} diff --git a/lib/music_library_web/live/online_store_template_live/form_component.ex b/lib/music_library_web/live/online_store_template_live/form.ex similarity index 98% rename from lib/music_library_web/live/online_store_template_live/form_component.ex rename to lib/music_library_web/live/online_store_template_live/form.ex index 9fbef3ea..28e9a82d 100644 --- a/lib/music_library_web/live/online_store_template_live/form_component.ex +++ b/lib/music_library_web/live/online_store_template_live/form.ex @@ -1,4 +1,4 @@ -defmodule MusicLibraryWeb.OnlineStoreTemplateLive.FormComponent do +defmodule MusicLibraryWeb.OnlineStoreTemplateLive.Form do use MusicLibraryWeb, :live_component alias MusicLibrary.Artists.Artist diff --git a/lib/music_library_web/live/online_store_template_live/index.ex b/lib/music_library_web/live/online_store_template_live/index.ex index 4ae777db..6a66d281 100644 --- a/lib/music_library_web/live/online_store_template_live/index.ex +++ b/lib/music_library_web/live/online_store_template_live/index.ex @@ -37,7 +37,7 @@ defmodule MusicLibraryWeb.OnlineStoreTemplateLive.Index do @impl true def handle_info( - {MusicLibraryWeb.OnlineStoreTemplateLive.FormComponent, {:saved, template}}, + {MusicLibraryWeb.OnlineStoreTemplateLive.Form, {:saved, template}}, socket ) do {:noreply, stream_insert(socket, :templates, template)} diff --git a/lib/music_library_web/live/online_store_template_live/index.html.heex b/lib/music_library_web/live/online_store_template_live/index.html.heex index 1417a6f5..0ba94780 100644 --- a/lib/music_library_web/live/online_store_template_live/index.html.heex +++ b/lib/music_library_web/live/online_store_template_live/index.html.heex @@ -97,7 +97,7 @@ on_close={JS.patch(~p"/online-store-templates")} > <.live_component - module={MusicLibraryWeb.OnlineStoreTemplateLive.FormComponent} + module={MusicLibraryWeb.OnlineStoreTemplateLive.Form} id={@template.id || :new} title={@page_title} action={@live_action} diff --git a/lib/music_library_web/live/scrobble_rules_live/form_component.ex b/lib/music_library_web/live/scrobble_rules_live/form.ex similarity index 98% rename from lib/music_library_web/live/scrobble_rules_live/form_component.ex rename to lib/music_library_web/live/scrobble_rules_live/form.ex index 2c891eb4..7891bc58 100644 --- a/lib/music_library_web/live/scrobble_rules_live/form_component.ex +++ b/lib/music_library_web/live/scrobble_rules_live/form.ex @@ -1,4 +1,4 @@ -defmodule MusicLibraryWeb.ScrobbleRulesLive.FormComponent do +defmodule MusicLibraryWeb.ScrobbleRulesLive.Form do use MusicLibraryWeb, :live_component import Ecto.Changeset, only: [get_field: 2] diff --git a/lib/music_library_web/live/scrobble_rules_live/index.ex b/lib/music_library_web/live/scrobble_rules_live/index.ex index 0c85c228..8dd79694 100644 --- a/lib/music_library_web/live/scrobble_rules_live/index.ex +++ b/lib/music_library_web/live/scrobble_rules_live/index.ex @@ -46,14 +46,14 @@ defmodule MusicLibraryWeb.ScrobbleRulesLive.Index do @impl true def handle_info( - {MusicLibraryWeb.ScrobbleRulesLive.FormComponent, {:created, scrobble_rule}}, + {MusicLibraryWeb.ScrobbleRulesLive.Form, {:created, scrobble_rule}}, socket ) do {:noreply, stream_insert(socket, :scrobble_rules, scrobble_rule, at: 0)} end def handle_info( - {MusicLibraryWeb.ScrobbleRulesLive.FormComponent, {:updated, scrobble_rule}}, + {MusicLibraryWeb.ScrobbleRulesLive.Form, {:updated, scrobble_rule}}, socket ) do {:noreply, stream_insert(socket, :scrobble_rules, scrobble_rule)} diff --git a/lib/music_library_web/live/scrobble_rules_live/index.html.heex b/lib/music_library_web/live/scrobble_rules_live/index.html.heex index 87f3cebd..574c8a48 100644 --- a/lib/music_library_web/live/scrobble_rules_live/index.html.heex +++ b/lib/music_library_web/live/scrobble_rules_live/index.html.heex @@ -106,7 +106,7 @@ on_close={JS.patch(~p"/scrobble-rules")} > <.live_component - module={MusicLibraryWeb.ScrobbleRulesLive.FormComponent} + module={MusicLibraryWeb.ScrobbleRulesLive.Form} id={@scrobble_rule.id || :new} title={@page_title} action={@live_action} diff --git a/lib/music_library_web/live/scrobbled_tracks_live/form_component.ex b/lib/music_library_web/live/scrobbled_tracks_live/form.ex similarity index 97% rename from lib/music_library_web/live/scrobbled_tracks_live/form_component.ex rename to lib/music_library_web/live/scrobbled_tracks_live/form.ex index 1a304b11..a7878540 100644 --- a/lib/music_library_web/live/scrobbled_tracks_live/form_component.ex +++ b/lib/music_library_web/live/scrobbled_tracks_live/form.ex @@ -1,4 +1,4 @@ -defmodule MusicLibraryWeb.ScrobbledTracksLive.FormComponent do +defmodule MusicLibraryWeb.ScrobbledTracksLive.Form do use MusicLibraryWeb, :live_component alias LastFm.Track diff --git a/lib/music_library_web/live/scrobbled_tracks_live/index.ex b/lib/music_library_web/live/scrobbled_tracks_live/index.ex index 3ffe23d8..c6fc49d5 100644 --- a/lib/music_library_web/live/scrobbled_tracks_live/index.ex +++ b/lib/music_library_web/live/scrobbled_tracks_live/index.ex @@ -63,7 +63,7 @@ defmodule MusicLibraryWeb.ScrobbledTracksLive.Index do end @impl true - def handle_info({MusicLibraryWeb.ScrobbledTracksLive.FormComponent, {:saved, _track}}, socket) do + def handle_info({MusicLibraryWeb.ScrobbledTracksLive.Form, {:saved, _track}}, socket) do {:noreply, load_and_assign_tracks(socket, socket.assigns.track_list_params)} end diff --git a/lib/music_library_web/live/scrobbled_tracks_live/index.html.heex b/lib/music_library_web/live/scrobbled_tracks_live/index.html.heex index 32875223..6c199974 100644 --- a/lib/music_library_web/live/scrobbled_tracks_live/index.html.heex +++ b/lib/music_library_web/live/scrobbled_tracks_live/index.html.heex @@ -152,7 +152,7 @@ on_close={JS.patch(back_path(@track_list_params))} > <.live_component - module={MusicLibraryWeb.ScrobbledTracksLive.FormComponent} + module={MusicLibraryWeb.ScrobbledTracksLive.Form} id={@track.scrobbled_at_uts} action={@live_action} track={@track} diff --git a/lib/music_library_web/live/wishlist_live/index.ex b/lib/music_library_web/live/wishlist_live/index.ex index aff63a06..16eb63f1 100644 --- a/lib/music_library_web/live/wishlist_live/index.ex +++ b/lib/music_library_web/live/wishlist_live/index.ex @@ -70,7 +70,7 @@ defmodule MusicLibraryWeb.WishlistLive.Index do end @impl true - def handle_info({MusicLibraryWeb.RecordFormComponent, {:saved, _record}}, socket) do + def handle_info({MusicLibraryWeb.RecordForm, {:saved, _record}}, socket) do {:noreply, load_and_assign_records(socket, socket.assigns.record_list_params)} end diff --git a/lib/music_library_web/live/wishlist_live/index.html.heex b/lib/music_library_web/live/wishlist_live/index.html.heex index 674fd941..b26b0b7f 100644 --- a/lib/music_library_web/live/wishlist_live/index.html.heex +++ b/lib/music_library_web/live/wishlist_live/index.html.heex @@ -55,7 +55,7 @@ on_close={JS.patch(back_path(@record_list_params))} > <.live_component - module={MusicLibraryWeb.RecordFormComponent} + module={MusicLibraryWeb.RecordForm} id={@record.id} action={@live_action} show_purchased_at={false} diff --git a/lib/music_library_web/live/wishlist_live/show.ex b/lib/music_library_web/live/wishlist_live/show.ex index 4f4f841c..ed20e5ed 100644 --- a/lib/music_library_web/live/wishlist_live/show.ex +++ b/lib/music_library_web/live/wishlist_live/show.ex @@ -144,7 +144,7 @@ defmodule MusicLibraryWeb.WishlistLive.Show do end @impl true - def handle_info({MusicLibraryWeb.RecordFormComponent, {:saved, record}}, socket) do + def handle_info({MusicLibraryWeb.RecordForm, {:saved, record}}, socket) do {:noreply, assign(socket, :record, record)} end diff --git a/lib/music_library_web/live/wishlist_live/show.html.heex b/lib/music_library_web/live/wishlist_live/show.html.heex index 792dea62..18a096ac 100644 --- a/lib/music_library_web/live/wishlist_live/show.html.heex +++ b/lib/music_library_web/live/wishlist_live/show.html.heex @@ -310,7 +310,7 @@ on_close={JS.patch(~p"/wishlist/#{@record}")} > <.live_component - module={MusicLibraryWeb.RecordFormComponent} + module={MusicLibraryWeb.RecordForm} id={@record.id} action={@live_action} show_purchased_at={false} diff --git a/priv/gettext/default.pot b/priv/gettext/default.pot index 63da01ce..256b1947 100644 --- a/priv/gettext/default.pot +++ b/priv/gettext/default.pot @@ -30,7 +30,7 @@ msgstr "" msgid "Collection" msgstr "" -#: lib/music_library_web/components/record_form_component.ex +#: lib/music_library_web/components/record_form.ex #, elixir-autogen, elixir-format msgid "Cover art" msgstr "" @@ -66,7 +66,7 @@ msgstr "" msgid "Error importing record" msgstr "" -#: lib/music_library_web/components/record_form_component.ex +#: lib/music_library_web/components/record_form.ex #, elixir-autogen, elixir-format msgid "Format" msgstr "" @@ -109,7 +109,7 @@ msgstr "" msgid "Logout" msgstr "" -#: lib/music_library_web/components/record_form_component.ex +#: lib/music_library_web/components/record_form.ex #: lib/music_library_web/live/artist_live/show.html.heex #: lib/music_library_web/live/collection_live/show.html.heex #: lib/music_library_web/live/wishlist_live/show.html.heex @@ -142,7 +142,7 @@ msgstr "" msgid "Purchase" msgstr "" -#: lib/music_library_web/components/record_form_component.ex +#: lib/music_library_web/components/record_form.ex #, elixir-autogen, elixir-format msgid "Purchased at" msgstr "" @@ -159,24 +159,24 @@ msgstr "" msgid "Record imported successfully" msgstr "" -#: lib/music_library_web/components/record_form_component.ex +#: lib/music_library_web/components/record_form.ex #, elixir-autogen, elixir-format msgid "Record updated successfully" msgstr "" #: lib/music_library_web/components/notes_component.ex -#: lib/music_library_web/components/record_form_component.ex -#: lib/music_library_web/live/artist_live/form_component.ex +#: lib/music_library_web/components/record_form.ex +#: lib/music_library_web/live/artist_live/form.ex #, elixir-autogen, elixir-format msgid "Save" msgstr "" #: lib/music_library_web/components/notes_component.ex -#: lib/music_library_web/components/record_form_component.ex -#: lib/music_library_web/live/artist_live/form_component.ex -#: lib/music_library_web/live/online_store_template_live/form_component.ex -#: lib/music_library_web/live/scrobble_rules_live/form_component.ex -#: lib/music_library_web/live/scrobbled_tracks_live/form_component.ex +#: lib/music_library_web/components/record_form.ex +#: lib/music_library_web/live/artist_live/form.ex +#: lib/music_library_web/live/online_store_template_live/form.ex +#: lib/music_library_web/live/scrobble_rules_live/form.ex +#: lib/music_library_web/live/scrobbled_tracks_live/form.ex #, elixir-autogen, elixir-format msgid "Saving..." msgstr "" @@ -203,7 +203,7 @@ msgstr "" msgid "The application has been updated, please reload." msgstr "" -#: lib/music_library_web/components/record_form_component.ex +#: lib/music_library_web/components/record_form.ex #, elixir-autogen, elixir-format msgid "Type" msgstr "" @@ -428,7 +428,7 @@ msgid "Unreleased" msgstr "" #: lib/music_library_web/components/record_components.ex -#: lib/music_library_web/live/scrobble_rules_live/form_component.ex +#: lib/music_library_web/live/scrobble_rules_live/form.ex #: lib/music_library_web/live/scrobble_rules_live/index.ex #: lib/music_library_web/live/scrobbled_tracks_live/index.html.heex #, elixir-autogen, elixir-format @@ -560,20 +560,20 @@ msgstr "" msgid "Similar artists" msgstr "" -#: lib/music_library_web/components/record_form_component.ex -#: lib/music_library_web/live/artist_live/form_component.ex +#: lib/music_library_web/components/record_form.ex +#: lib/music_library_web/live/artist_live/form.ex #, elixir-autogen, elixir-format msgid "PNG, JPG, WEBP up to 8MB" msgstr "" -#: lib/music_library_web/components/record_form_component.ex -#: lib/music_library_web/live/artist_live/form_component.ex +#: lib/music_library_web/components/record_form.ex +#: lib/music_library_web/live/artist_live/form.ex #, elixir-autogen, elixir-format msgid "Upload a file" msgstr "" -#: lib/music_library_web/components/record_form_component.ex -#: lib/music_library_web/live/artist_live/form_component.ex +#: lib/music_library_web/components/record_form.ex +#: lib/music_library_web/live/artist_live/form.ex #, elixir-autogen, elixir-format msgid "or drag and drop" msgstr "" @@ -691,7 +691,7 @@ msgstr "" msgid "Top %{n} Genres" msgstr "" -#: lib/music_library_web/components/record_form_component.ex +#: lib/music_library_web/components/record_form.ex #, elixir-autogen, elixir-format msgid "Release Date" msgstr "" @@ -707,7 +707,7 @@ msgstr "" msgid "No release selected" msgstr "" -#: lib/music_library_web/components/record_form_component.ex +#: lib/music_library_web/components/record_form.ex #, elixir-autogen, elixir-format msgid "Selected Release" msgstr "" @@ -950,13 +950,13 @@ msgstr "" msgid "Track ID:" msgstr "" -#: lib/music_library_web/live/scrobble_rules_live/form_component.ex +#: lib/music_library_web/live/scrobble_rules_live/form.ex #, elixir-autogen, elixir-format msgid "Add a description to help identify this rule" msgstr "" -#: lib/music_library_web/live/scrobble_rules_live/form_component.ex -#: lib/music_library_web/live/scrobbled_tracks_live/form_component.ex +#: lib/music_library_web/live/scrobble_rules_live/form.ex +#: lib/music_library_web/live/scrobbled_tracks_live/form.ex #, elixir-autogen, elixir-format msgid "Album Title" msgstr "" @@ -966,21 +966,21 @@ msgstr "" msgid "All rules applied successfully. Updated %{count} tracks total." msgstr "" -#: lib/music_library_web/live/scrobble_rules_live/form_component.ex +#: lib/music_library_web/live/scrobble_rules_live/form.ex #: lib/music_library_web/live/scrobble_rules_live/index.ex #: lib/music_library_web/live/scrobbled_tracks_live/index.html.heex #, elixir-autogen, elixir-format msgid "Artist" msgstr "" -#: lib/music_library_web/live/scrobble_rules_live/form_component.ex -#: lib/music_library_web/live/scrobbled_tracks_live/form_component.ex +#: lib/music_library_web/live/scrobble_rules_live/form.ex +#: lib/music_library_web/live/scrobbled_tracks_live/form.ex #, elixir-autogen, elixir-format msgid "Artist Name" msgstr "" -#: lib/music_library_web/live/online_store_template_live/form_component.ex -#: lib/music_library_web/live/scrobble_rules_live/form_component.ex +#: lib/music_library_web/live/online_store_template_live/form.ex +#: lib/music_library_web/live/scrobble_rules_live/form.ex #, elixir-autogen, elixir-format msgid "Description (optional)" msgstr "" @@ -990,12 +990,12 @@ msgstr "" msgid "Edit Scrobble Rule" msgstr "" -#: lib/music_library_web/live/scrobble_rules_live/form_component.ex +#: lib/music_library_web/live/scrobble_rules_live/form.ex #, elixir-autogen, elixir-format msgid "Enable this rule" msgstr "" -#: lib/music_library_web/live/scrobble_rules_live/form_component.ex +#: lib/music_library_web/live/scrobble_rules_live/form.ex #, elixir-autogen, elixir-format msgid "Enter the value to match" msgstr "" @@ -1005,7 +1005,7 @@ msgstr "" msgid "Error applying rule: %{reason}" msgstr "" -#: lib/music_library_web/live/scrobble_rules_live/form_component.ex +#: lib/music_library_web/live/scrobble_rules_live/form.ex #, elixir-autogen, elixir-format msgid "Match Value" msgstr "" @@ -1020,7 +1020,7 @@ msgstr "" msgid "New Scrobble Rule" msgstr "" -#: lib/music_library_web/live/scrobble_rules_live/form_component.ex +#: lib/music_library_web/live/scrobble_rules_live/form.ex #, elixir-autogen, elixir-format msgid "Rule Type" msgstr "" @@ -1030,7 +1030,7 @@ msgstr "" msgid "Rule applied successfully. Updated %{count} tracks." msgstr "" -#: lib/music_library_web/live/scrobble_rules_live/form_component.ex +#: lib/music_library_web/live/scrobble_rules_live/form.ex #, elixir-autogen, elixir-format msgid "Save Rule" msgstr "" @@ -1042,32 +1042,32 @@ msgstr "" msgid "Scrobble Rules" msgstr "" -#: lib/music_library_web/live/scrobble_rules_live/form_component.ex +#: lib/music_library_web/live/scrobble_rules_live/form.ex #, elixir-autogen, elixir-format msgid "Scrobble rule created successfully" msgstr "" -#: lib/music_library_web/live/scrobble_rules_live/form_component.ex +#: lib/music_library_web/live/scrobble_rules_live/form.ex #, elixir-autogen, elixir-format msgid "Scrobble rule updated successfully" msgstr "" -#: lib/music_library_web/live/scrobble_rules_live/form_component.ex +#: lib/music_library_web/live/scrobble_rules_live/form.ex #, elixir-autogen, elixir-format msgid "Select a rule type" msgstr "" -#: lib/music_library_web/live/scrobble_rules_live/form_component.ex +#: lib/music_library_web/live/scrobble_rules_live/form.ex #, elixir-autogen, elixir-format msgid "Target MusicBrainz ID" msgstr "" -#: lib/music_library_web/live/scrobble_rules_live/form_component.ex +#: lib/music_library_web/live/scrobble_rules_live/form.ex #, elixir-autogen, elixir-format msgid "e.g. Pink Floyd" msgstr "" -#: lib/music_library_web/live/scrobble_rules_live/form_component.ex +#: lib/music_library_web/live/scrobble_rules_live/form.ex #, elixir-autogen, elixir-format msgid "e.g. The Dark Side of the Moon" msgstr "" @@ -1126,12 +1126,12 @@ msgstr[1] "" msgid "Close" msgstr "" -#: lib/music_library_web/live/artist_live/form_component.ex +#: lib/music_library_web/live/artist_live/form.ex #, elixir-autogen, elixir-format msgid "Artist image" msgstr "" -#: lib/music_library_web/live/artist_live/form_component.ex +#: lib/music_library_web/live/artist_live/form.ex #, elixir-autogen, elixir-format msgid "Artist updated successfully" msgstr "" @@ -1146,7 +1146,7 @@ msgstr "" msgid "Copy record selected release ID to clipboard" msgstr "" -#: lib/music_library_web/components/record_form_component.ex +#: lib/music_library_web/components/record_form.ex #, elixir-autogen, elixir-format msgid "Dominant Colors" msgstr "" @@ -1156,7 +1156,7 @@ msgstr "" msgid "Apply All" msgstr "" -#: lib/music_library_web/components/record_form_component.ex +#: lib/music_library_web/components/record_form.ex #: lib/music_library_web/live/scrobbled_tracks_live/index.html.heex #, elixir-autogen, elixir-format msgid "Title" @@ -1167,17 +1167,17 @@ msgstr "" msgid "Wishlisted release" msgstr "" -#: lib/music_library_web/live/online_store_template_live/form_component.ex +#: lib/music_library_web/live/online_store_template_live/form.ex #, elixir-autogen, elixir-format msgid "Add a description to help identify this template" msgstr "" -#: lib/music_library_web/live/online_store_template_live/form_component.ex +#: lib/music_library_web/live/online_store_template_live/form.ex #, elixir-autogen, elixir-format msgid "Artist name(s)" msgstr "" -#: lib/music_library_web/live/online_store_template_live/form_component.ex +#: lib/music_library_web/live/online_store_template_live/form.ex #, elixir-autogen, elixir-format msgid "Available Variables" msgstr "" @@ -1187,7 +1187,7 @@ msgstr "" msgid "Check Online Stores" msgstr "" -#: lib/music_library_web/live/online_store_template_live/form_component.ex +#: lib/music_library_web/live/online_store_template_live/form.ex #, elixir-autogen, elixir-format msgid "Enable this template" msgstr "" @@ -1198,52 +1198,52 @@ msgstr "" msgid "Online Store Templates" msgstr "" -#: lib/music_library_web/live/online_store_template_live/form_component.ex +#: lib/music_library_web/live/online_store_template_live/form.ex #, elixir-autogen, elixir-format msgid "Online store template created successfully" msgstr "" -#: lib/music_library_web/live/online_store_template_live/form_component.ex +#: lib/music_library_web/live/online_store_template_live/form.ex #, elixir-autogen, elixir-format msgid "Online store template updated successfully" msgstr "" -#: lib/music_library_web/live/online_store_template_live/form_component.ex +#: lib/music_library_web/live/online_store_template_live/form.ex #, elixir-autogen, elixir-format msgid "Record title" msgstr "" -#: lib/music_library_web/live/online_store_template_live/form_component.ex +#: lib/music_library_web/live/online_store_template_live/form.ex #, elixir-autogen, elixir-format msgid "Save Template" msgstr "" -#: lib/music_library_web/live/online_store_template_live/form_component.ex +#: lib/music_library_web/live/online_store_template_live/form.ex #, elixir-autogen, elixir-format msgid "Template Name" msgstr "" -#: lib/music_library_web/live/online_store_template_live/form_component.ex +#: lib/music_library_web/live/online_store_template_live/form.ex #, elixir-autogen, elixir-format msgid "URL Template" msgstr "" -#: lib/music_library_web/live/online_store_template_live/form_component.ex +#: lib/music_library_web/live/online_store_template_live/form.ex #, elixir-autogen, elixir-format msgid "e.g. Amazon UK" msgstr "" -#: lib/music_library_web/live/online_store_template_live/form_component.ex +#: lib/music_library_web/live/online_store_template_live/form.ex #, elixir-autogen, elixir-format msgid "e.g. https://www.amazon.co.uk/s?k={artist}+{title}+vinyl" msgstr "" -#: lib/music_library_web/live/online_store_template_live/form_component.ex +#: lib/music_library_web/live/online_store_template_live/form.ex #, elixir-autogen, elixir-format msgid "Record format" msgstr "" -#: lib/music_library_web/live/online_store_template_live/form_component.ex +#: lib/music_library_web/live/online_store_template_live/form.ex #, elixir-autogen, elixir-format msgid "Preview not available" msgstr "" @@ -1280,7 +1280,7 @@ msgstr "" msgid "90 days" msgstr "" -#: lib/music_library_web/components/record_form_component.ex +#: lib/music_library_web/components/record_form.ex #, elixir-autogen, elixir-format msgid "Rotate colors" msgstr "" @@ -1312,22 +1312,22 @@ msgstr "" msgid "No records released on this day." msgstr "" -#: lib/music_library_web/live/scrobbled_tracks_live/form_component.ex +#: lib/music_library_web/live/scrobbled_tracks_live/form.ex #, elixir-autogen, elixir-format msgid "Album name" msgstr "" -#: lib/music_library_web/live/scrobbled_tracks_live/form_component.ex +#: lib/music_library_web/live/scrobbled_tracks_live/form.ex #, elixir-autogen, elixir-format msgid "Artist name" msgstr "" -#: lib/music_library_web/live/scrobbled_tracks_live/form_component.ex +#: lib/music_library_web/live/scrobbled_tracks_live/form.ex #, elixir-autogen, elixir-format msgid "Cover Image URL (optional)" msgstr "" -#: lib/music_library_web/live/scrobbled_tracks_live/form_component.ex +#: lib/music_library_web/live/scrobbled_tracks_live/form.ex #, elixir-autogen, elixir-format msgid "Edit Scrobbled Track" msgstr "" @@ -1353,22 +1353,22 @@ msgstr "" msgid "Scrobbled Tracks" msgstr "" -#: lib/music_library_web/live/scrobbled_tracks_live/form_component.ex +#: lib/music_library_web/live/scrobbled_tracks_live/form.ex #, elixir-autogen, elixir-format msgid "Track Title" msgstr "" -#: lib/music_library_web/live/scrobbled_tracks_live/form_component.ex +#: lib/music_library_web/live/scrobbled_tracks_live/form.ex #, elixir-autogen, elixir-format msgid "Track name" msgstr "" -#: lib/music_library_web/live/scrobbled_tracks_live/form_component.ex +#: lib/music_library_web/live/scrobbled_tracks_live/form.ex #, elixir-autogen, elixir-format msgid "Track updated successfully" msgstr "" -#: lib/music_library_web/live/scrobbled_tracks_live/form_component.ex +#: lib/music_library_web/live/scrobbled_tracks_live/form.ex #, elixir-autogen, elixir-format msgid "Update Track" msgstr "" diff --git a/priv/gettext/en/LC_MESSAGES/default.po b/priv/gettext/en/LC_MESSAGES/default.po index 3697bc3b..02c4a231 100644 --- a/priv/gettext/en/LC_MESSAGES/default.po +++ b/priv/gettext/en/LC_MESSAGES/default.po @@ -30,7 +30,7 @@ msgstr "" msgid "Collection" msgstr "" -#: lib/music_library_web/components/record_form_component.ex +#: lib/music_library_web/components/record_form.ex #, elixir-autogen, elixir-format msgid "Cover art" msgstr "" @@ -66,7 +66,7 @@ msgstr "" msgid "Error importing record" msgstr "" -#: lib/music_library_web/components/record_form_component.ex +#: lib/music_library_web/components/record_form.ex #, elixir-autogen, elixir-format msgid "Format" msgstr "" @@ -109,7 +109,7 @@ msgstr "" msgid "Logout" msgstr "" -#: lib/music_library_web/components/record_form_component.ex +#: lib/music_library_web/components/record_form.ex #: lib/music_library_web/live/artist_live/show.html.heex #: lib/music_library_web/live/collection_live/show.html.heex #: lib/music_library_web/live/wishlist_live/show.html.heex @@ -142,7 +142,7 @@ msgstr "" msgid "Purchase" msgstr "" -#: lib/music_library_web/components/record_form_component.ex +#: lib/music_library_web/components/record_form.ex #, elixir-autogen, elixir-format msgid "Purchased at" msgstr "" @@ -159,24 +159,24 @@ msgstr "" msgid "Record imported successfully" msgstr "" -#: lib/music_library_web/components/record_form_component.ex +#: lib/music_library_web/components/record_form.ex #, elixir-autogen, elixir-format msgid "Record updated successfully" msgstr "" #: lib/music_library_web/components/notes_component.ex -#: lib/music_library_web/components/record_form_component.ex -#: lib/music_library_web/live/artist_live/form_component.ex +#: lib/music_library_web/components/record_form.ex +#: lib/music_library_web/live/artist_live/form.ex #, elixir-autogen, elixir-format msgid "Save" msgstr "" #: lib/music_library_web/components/notes_component.ex -#: lib/music_library_web/components/record_form_component.ex -#: lib/music_library_web/live/artist_live/form_component.ex -#: lib/music_library_web/live/online_store_template_live/form_component.ex -#: lib/music_library_web/live/scrobble_rules_live/form_component.ex -#: lib/music_library_web/live/scrobbled_tracks_live/form_component.ex +#: lib/music_library_web/components/record_form.ex +#: lib/music_library_web/live/artist_live/form.ex +#: lib/music_library_web/live/online_store_template_live/form.ex +#: lib/music_library_web/live/scrobble_rules_live/form.ex +#: lib/music_library_web/live/scrobbled_tracks_live/form.ex #, elixir-autogen, elixir-format msgid "Saving..." msgstr "" @@ -203,7 +203,7 @@ msgstr "" msgid "The application has been updated, please reload." msgstr "" -#: lib/music_library_web/components/record_form_component.ex +#: lib/music_library_web/components/record_form.ex #, elixir-autogen, elixir-format msgid "Type" msgstr "" @@ -428,7 +428,7 @@ msgid "Unreleased" msgstr "" #: lib/music_library_web/components/record_components.ex -#: lib/music_library_web/live/scrobble_rules_live/form_component.ex +#: lib/music_library_web/live/scrobble_rules_live/form.ex #: lib/music_library_web/live/scrobble_rules_live/index.ex #: lib/music_library_web/live/scrobbled_tracks_live/index.html.heex #, elixir-autogen, elixir-format @@ -560,20 +560,20 @@ msgstr "" msgid "Similar artists" msgstr "" -#: lib/music_library_web/components/record_form_component.ex -#: lib/music_library_web/live/artist_live/form_component.ex +#: lib/music_library_web/components/record_form.ex +#: lib/music_library_web/live/artist_live/form.ex #, elixir-autogen, elixir-format msgid "PNG, JPG, WEBP up to 8MB" msgstr "" -#: lib/music_library_web/components/record_form_component.ex -#: lib/music_library_web/live/artist_live/form_component.ex +#: lib/music_library_web/components/record_form.ex +#: lib/music_library_web/live/artist_live/form.ex #, elixir-autogen, elixir-format msgid "Upload a file" msgstr "" -#: lib/music_library_web/components/record_form_component.ex -#: lib/music_library_web/live/artist_live/form_component.ex +#: lib/music_library_web/components/record_form.ex +#: lib/music_library_web/live/artist_live/form.ex #, elixir-autogen, elixir-format msgid "or drag and drop" msgstr "" @@ -691,7 +691,7 @@ msgstr "" msgid "Top %{n} Genres" msgstr "" -#: lib/music_library_web/components/record_form_component.ex +#: lib/music_library_web/components/record_form.ex #, elixir-autogen, elixir-format msgid "Release Date" msgstr "" @@ -707,7 +707,7 @@ msgstr "" msgid "No release selected" msgstr "" -#: lib/music_library_web/components/record_form_component.ex +#: lib/music_library_web/components/record_form.ex #, elixir-autogen, elixir-format msgid "Selected Release" msgstr "" @@ -950,13 +950,13 @@ msgstr "" msgid "Track ID:" msgstr "" -#: lib/music_library_web/live/scrobble_rules_live/form_component.ex +#: lib/music_library_web/live/scrobble_rules_live/form.ex #, elixir-autogen, elixir-format msgid "Add a description to help identify this rule" msgstr "" -#: lib/music_library_web/live/scrobble_rules_live/form_component.ex -#: lib/music_library_web/live/scrobbled_tracks_live/form_component.ex +#: lib/music_library_web/live/scrobble_rules_live/form.ex +#: lib/music_library_web/live/scrobbled_tracks_live/form.ex #, elixir-autogen, elixir-format, fuzzy msgid "Album Title" msgstr "" @@ -966,21 +966,21 @@ msgstr "" msgid "All rules applied successfully. Updated %{count} tracks total." msgstr "" -#: lib/music_library_web/live/scrobble_rules_live/form_component.ex +#: lib/music_library_web/live/scrobble_rules_live/form.ex #: lib/music_library_web/live/scrobble_rules_live/index.ex #: lib/music_library_web/live/scrobbled_tracks_live/index.html.heex #, elixir-autogen, elixir-format, fuzzy msgid "Artist" msgstr "" -#: lib/music_library_web/live/scrobble_rules_live/form_component.ex -#: lib/music_library_web/live/scrobbled_tracks_live/form_component.ex +#: lib/music_library_web/live/scrobble_rules_live/form.ex +#: lib/music_library_web/live/scrobbled_tracks_live/form.ex #, elixir-autogen, elixir-format msgid "Artist Name" msgstr "" -#: lib/music_library_web/live/online_store_template_live/form_component.ex -#: lib/music_library_web/live/scrobble_rules_live/form_component.ex +#: lib/music_library_web/live/online_store_template_live/form.ex +#: lib/music_library_web/live/scrobble_rules_live/form.ex #, elixir-autogen, elixir-format msgid "Description (optional)" msgstr "" @@ -990,12 +990,12 @@ msgstr "" msgid "Edit Scrobble Rule" msgstr "" -#: lib/music_library_web/live/scrobble_rules_live/form_component.ex +#: lib/music_library_web/live/scrobble_rules_live/form.ex #, elixir-autogen, elixir-format msgid "Enable this rule" msgstr "" -#: lib/music_library_web/live/scrobble_rules_live/form_component.ex +#: lib/music_library_web/live/scrobble_rules_live/form.ex #, elixir-autogen, elixir-format msgid "Enter the value to match" msgstr "" @@ -1005,7 +1005,7 @@ msgstr "" msgid "Error applying rule: %{reason}" msgstr "" -#: lib/music_library_web/live/scrobble_rules_live/form_component.ex +#: lib/music_library_web/live/scrobble_rules_live/form.ex #, elixir-autogen, elixir-format msgid "Match Value" msgstr "" @@ -1020,7 +1020,7 @@ msgstr "" msgid "New Scrobble Rule" msgstr "" -#: lib/music_library_web/live/scrobble_rules_live/form_component.ex +#: lib/music_library_web/live/scrobble_rules_live/form.ex #, elixir-autogen, elixir-format msgid "Rule Type" msgstr "" @@ -1030,7 +1030,7 @@ msgstr "" msgid "Rule applied successfully. Updated %{count} tracks." msgstr "" -#: lib/music_library_web/live/scrobble_rules_live/form_component.ex +#: lib/music_library_web/live/scrobble_rules_live/form.ex #, elixir-autogen, elixir-format, fuzzy msgid "Save Rule" msgstr "" @@ -1042,32 +1042,32 @@ msgstr "" msgid "Scrobble Rules" msgstr "" -#: lib/music_library_web/live/scrobble_rules_live/form_component.ex +#: lib/music_library_web/live/scrobble_rules_live/form.ex #, elixir-autogen, elixir-format msgid "Scrobble rule created successfully" msgstr "" -#: lib/music_library_web/live/scrobble_rules_live/form_component.ex +#: lib/music_library_web/live/scrobble_rules_live/form.ex #, elixir-autogen, elixir-format msgid "Scrobble rule updated successfully" msgstr "" -#: lib/music_library_web/live/scrobble_rules_live/form_component.ex +#: lib/music_library_web/live/scrobble_rules_live/form.ex #, elixir-autogen, elixir-format msgid "Select a rule type" msgstr "" -#: lib/music_library_web/live/scrobble_rules_live/form_component.ex +#: lib/music_library_web/live/scrobble_rules_live/form.ex #, elixir-autogen, elixir-format msgid "Target MusicBrainz ID" msgstr "" -#: lib/music_library_web/live/scrobble_rules_live/form_component.ex +#: lib/music_library_web/live/scrobble_rules_live/form.ex #, elixir-autogen, elixir-format msgid "e.g. Pink Floyd" msgstr "" -#: lib/music_library_web/live/scrobble_rules_live/form_component.ex +#: lib/music_library_web/live/scrobble_rules_live/form.ex #, elixir-autogen, elixir-format msgid "e.g. The Dark Side of the Moon" msgstr "" @@ -1126,12 +1126,12 @@ msgstr[1] "" msgid "Close" msgstr "" -#: lib/music_library_web/live/artist_live/form_component.ex +#: lib/music_library_web/live/artist_live/form.ex #, elixir-autogen, elixir-format, fuzzy msgid "Artist image" msgstr "" -#: lib/music_library_web/live/artist_live/form_component.ex +#: lib/music_library_web/live/artist_live/form.ex #, elixir-autogen, elixir-format, fuzzy msgid "Artist updated successfully" msgstr "" @@ -1146,7 +1146,7 @@ msgstr "" msgid "Copy record selected release ID to clipboard" msgstr "" -#: lib/music_library_web/components/record_form_component.ex +#: lib/music_library_web/components/record_form.ex #, elixir-autogen, elixir-format msgid "Dominant Colors" msgstr "" @@ -1156,7 +1156,7 @@ msgstr "" msgid "Apply All" msgstr "" -#: lib/music_library_web/components/record_form_component.ex +#: lib/music_library_web/components/record_form.ex #: lib/music_library_web/live/scrobbled_tracks_live/index.html.heex #, elixir-autogen, elixir-format msgid "Title" @@ -1167,17 +1167,17 @@ msgstr "" msgid "Wishlisted release" msgstr "" -#: lib/music_library_web/live/online_store_template_live/form_component.ex +#: lib/music_library_web/live/online_store_template_live/form.ex #, elixir-autogen, elixir-format, fuzzy msgid "Add a description to help identify this template" msgstr "" -#: lib/music_library_web/live/online_store_template_live/form_component.ex +#: lib/music_library_web/live/online_store_template_live/form.ex #, elixir-autogen, elixir-format, fuzzy msgid "Artist name(s)" msgstr "" -#: lib/music_library_web/live/online_store_template_live/form_component.ex +#: lib/music_library_web/live/online_store_template_live/form.ex #, elixir-autogen, elixir-format msgid "Available Variables" msgstr "" @@ -1187,7 +1187,7 @@ msgstr "" msgid "Check Online Stores" msgstr "" -#: lib/music_library_web/live/online_store_template_live/form_component.ex +#: lib/music_library_web/live/online_store_template_live/form.ex #, elixir-autogen, elixir-format, fuzzy msgid "Enable this template" msgstr "" @@ -1198,52 +1198,52 @@ msgstr "" msgid "Online Store Templates" msgstr "" -#: lib/music_library_web/live/online_store_template_live/form_component.ex +#: lib/music_library_web/live/online_store_template_live/form.ex #, elixir-autogen, elixir-format msgid "Online store template created successfully" msgstr "" -#: lib/music_library_web/live/online_store_template_live/form_component.ex +#: lib/music_library_web/live/online_store_template_live/form.ex #, elixir-autogen, elixir-format msgid "Online store template updated successfully" msgstr "" -#: lib/music_library_web/live/online_store_template_live/form_component.ex +#: lib/music_library_web/live/online_store_template_live/form.ex #, elixir-autogen, elixir-format, fuzzy msgid "Record title" msgstr "" -#: lib/music_library_web/live/online_store_template_live/form_component.ex +#: lib/music_library_web/live/online_store_template_live/form.ex #, elixir-autogen, elixir-format msgid "Save Template" msgstr "" -#: lib/music_library_web/live/online_store_template_live/form_component.ex +#: lib/music_library_web/live/online_store_template_live/form.ex #, elixir-autogen, elixir-format msgid "Template Name" msgstr "" -#: lib/music_library_web/live/online_store_template_live/form_component.ex +#: lib/music_library_web/live/online_store_template_live/form.ex #, elixir-autogen, elixir-format msgid "URL Template" msgstr "" -#: lib/music_library_web/live/online_store_template_live/form_component.ex +#: lib/music_library_web/live/online_store_template_live/form.ex #, elixir-autogen, elixir-format msgid "e.g. Amazon UK" msgstr "" -#: lib/music_library_web/live/online_store_template_live/form_component.ex +#: lib/music_library_web/live/online_store_template_live/form.ex #, elixir-autogen, elixir-format msgid "e.g. https://www.amazon.co.uk/s?k={artist}+{title}+vinyl" msgstr "" -#: lib/music_library_web/live/online_store_template_live/form_component.ex +#: lib/music_library_web/live/online_store_template_live/form.ex #, elixir-autogen, elixir-format msgid "Record format" msgstr "" -#: lib/music_library_web/live/online_store_template_live/form_component.ex +#: lib/music_library_web/live/online_store_template_live/form.ex #, elixir-autogen, elixir-format msgid "Preview not available" msgstr "" @@ -1280,7 +1280,7 @@ msgstr "" msgid "90 days" msgstr "" -#: lib/music_library_web/components/record_form_component.ex +#: lib/music_library_web/components/record_form.ex #, elixir-autogen, elixir-format msgid "Rotate colors" msgstr "" @@ -1312,22 +1312,22 @@ msgstr "" msgid "No records released on this day." msgstr "" -#: lib/music_library_web/live/scrobbled_tracks_live/form_component.ex +#: lib/music_library_web/live/scrobbled_tracks_live/form.ex #, elixir-autogen, elixir-format, fuzzy msgid "Album name" msgstr "" -#: lib/music_library_web/live/scrobbled_tracks_live/form_component.ex +#: lib/music_library_web/live/scrobbled_tracks_live/form.ex #, elixir-autogen, elixir-format, fuzzy msgid "Artist name" msgstr "" -#: lib/music_library_web/live/scrobbled_tracks_live/form_component.ex +#: lib/music_library_web/live/scrobbled_tracks_live/form.ex #, elixir-autogen, elixir-format msgid "Cover Image URL (optional)" msgstr "" -#: lib/music_library_web/live/scrobbled_tracks_live/form_component.ex +#: lib/music_library_web/live/scrobbled_tracks_live/form.ex #, elixir-autogen, elixir-format, fuzzy msgid "Edit Scrobbled Track" msgstr "" @@ -1353,22 +1353,22 @@ msgstr "" msgid "Scrobbled Tracks" msgstr "" -#: lib/music_library_web/live/scrobbled_tracks_live/form_component.ex +#: lib/music_library_web/live/scrobbled_tracks_live/form.ex #, elixir-autogen, elixir-format msgid "Track Title" msgstr "" -#: lib/music_library_web/live/scrobbled_tracks_live/form_component.ex +#: lib/music_library_web/live/scrobbled_tracks_live/form.ex #, elixir-autogen, elixir-format msgid "Track name" msgstr "" -#: lib/music_library_web/live/scrobbled_tracks_live/form_component.ex +#: lib/music_library_web/live/scrobbled_tracks_live/form.ex #, elixir-autogen, elixir-format, fuzzy msgid "Track updated successfully" msgstr "" -#: lib/music_library_web/live/scrobbled_tracks_live/form_component.ex +#: lib/music_library_web/live/scrobbled_tracks_live/form.ex #, elixir-autogen, elixir-format, fuzzy msgid "Update Track" msgstr ""