Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • Podcasts Podcasts
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 105
    • Issues 105
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 17
    • Merge requests 17
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • World
  • PodcastsPodcasts
  • Issues
  • #45
Closed
Open
Issue created Feb 18, 2018 by Jordan Petridis@alatiera🌱Maintainer

Improve Add button behaviour.

The add button in the Headerbar is short of terrible atm from a UX perspective. I've gathered some of my notes and thoughts on how it could be improved.

Any input on the subject would be appreciated.

Feel free to work on it and open Merge Requests implementing the suggestions or other improvements that you thing would be useful.

Things that could be done:

  • Move from using a label for showing errors to the GtkEntry warning cone widget
  • Parse Url::Parse errors and return relevant suggestions on how to solve them
  • Make it so the url hasn't have to start with http:// or https:// etc
  • Restrict it to allow http/s urls to be added, instead of let's say ftp://foo.bar etc
  • Add an example url when the entry field is empty
  • After a feed is added, instead of clearing the url just select it.
  • Refactor the currently messy code.
Assignee
Assign to
Time tracking