Skip to content

Blockers for first release #2

@bertob

Description

@bertob
  • Redesign download dialog
    • add close button
    • use action listbox for rows
  • Bottom bar layout
  • Set up translations
  • Same background color for window as for textview
  • App icon Add app icon #3
  • Appstream metadata
  • Appstream screenshots
  • Delete unused files from the repo
  • When choosing "download" no voice is selected Download cancel - No voice selected. #4
  • Rename "Darkman" to something less weird

From the Flathub review:

  • Set up translations (including for desktop file and metainfo)
  • Validate json manifest
  • Why permission "--filesystem=xdg-run/tmp"? "multiarch"?
  • C flags on espeak-ng?
  • app/lib pythonpath
  • Remove dummy.txt
  • Remove dummy.wav
  • Remove piper.so?
  • Remove parolu.gresource in root folder?
  • Remove piper git submodule?
  • Remove bin folder?

What needs fixing longer term:

  • Remove style class hack
  • Inline spinner on the play button instead of "Synchronizing" dialog when you click play
  • Port to UI XML
    • Port to Blueprint
  • Drop loading dialog when playing audio
  • Toast instead of error dialog when no voice is selected is super wide, awful copy, has OK button
  • Add style.css
  • Redesign Voice download/delete dialogs
    • combine them into single manage dialog
    • show download size on rows
    • icon for download button
    • in-row download progress
  • Download/Delete Voice -> Voices

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions