Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement the movie series form #30

Closed
TolikPylypchuk opened this issue Oct 5, 2019 · 0 comments
Closed

Implement the movie series form #30

TolikPylypchuk opened this issue Oct 5, 2019 · 0 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@TolikPylypchuk
Copy link
Owner

Implement showing a movie series form when a movie series is selected in the list. Also, show it when an 'up' button is clicked on a movie or series that is a part of a movie series.

The form should include:

  • Title (or the title of the first entry, if the movie series itself doesn't have one)
  • Poster or logo (if the poster URL is not empty)
  • The following checkboxes:
    • Has it's own titles
    • Show in the list
    • Is loosely connected
  • The following fields:
    • Titles - translated (up to 10) and original (up to 10), if the 'has it's own titles' check-box is checked
    • Poster URL (optional) - at the bottom of the form
  • A list of entries. Clicking on an entry shows its form.
  • The following buttons:
    • Add new movie
    • Add new series

Saving or cancelling changes must be available only when the changes are presetnt. Every field must be validated. The poster should be fetched from the internet and cached by Akavache.

@TolikPylypchuk TolikPylypchuk self-assigned this Oct 5, 2019
TolikPylypchuk added a commit that referenced this issue Jan 7, 2020
Create the parts of the movie series form that belong to the movie
series itself - without its components.

Also, make minor changes and refactorings to the main view model and the
loading of posters in other forms.

 #30
TolikPylypchuk added a commit that referenced this issue Jan 11, 2020
Also, rename base view models and fix resorting the list items after a
form has been saved.

 #30
TolikPylypchuk added a commit that referenced this issue Jan 18, 2020
The entries are currently non-selectable and don't support any actions
yet.

 #30
TolikPylypchuk added a commit that referenced this issue Jan 19, 2020
Implement the following actions:

 - Select an entry

 - Move an entry up/down

 - Hide/show the number of the entry

 - Detach an entry

Also, upgrade the dependencies.

 #30
TolikPylypchuk added a commit that referenced this issue Jan 20, 2020
Deleting movie series doesn't delete its entries - just detaches them.

 #30
TolikPylypchuk added a commit that referenced this issue Feb 2, 2020
Also, enable forms to be saved when they are new even when there are no
changes (provided they are valid).

 #30
TolikPylypchuk added a commit that referenced this issue Feb 3, 2020
TolikPylypchuk added a commit that referenced this issue Feb 4, 2020
The implementation is not 100% tested yet.

 #30
TolikPylypchuk added a commit that referenced this issue Feb 16, 2020
Merging only works for movie series that are on the same level and are
next to each other.

 #30 #47
TolikPylypchuk added a commit that referenced this issue Mar 1, 2020
Update merged display numbers when movies, series and movie series are
added, updated or deleted.

 #30
TolikPylypchuk added a commit that referenced this issue Mar 5, 2020
Previously the only way to go to the movie series form (if it weren't
displayed in the list) was the small arrow button in the corner. Add a
more conventional button at the bottom of the movie, series and movie
series forms.

 #30
@TolikPylypchuk TolikPylypchuk added this to the v0.1 milestone Jun 17, 2020
@TolikPylypchuk TolikPylypchuk added the enhancement New feature or request label Jun 17, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant