Skip to content

Browse tags and their relations while filtering questions [feature/tag-browser]#39

Merged
tdeekens merged 19 commits intomasterfrom
feature/tab-browser
May 14, 2013
Merged

Browse tags and their relations while filtering questions [feature/tag-browser]#39
tdeekens merged 19 commits intomasterfrom
feature/tab-browser

Conversation

@tdeekens
Copy link
Copy Markdown
Member

@tdeekens tdeekens commented May 8, 2013

A controversial feature

Architecture

  • Collection view will hold all the tags (initially all tags ordered by occurance)
  • Footer will show number of questions matching selected tags
  • Header will contain search bar holding filter-phrase in text form
  • The tag-browser will allow browsing a tag's relation in a n-1-only fashion as such we will not limit the relations to the whole set of pre made selections but only to the last selected one.

Interaction

  • Tags in collection view will be reloaded with new tags upon a single tap on any tag on screen
  • Search bar holds tags which can be added as filter (as in questions view) by double tapping on a tag
  • The footer will contain a view indicating the number of questions still matching the current filter (selected tags in conjunction), tapping will load the questions view with filter
  • Navigating through the screens shall be enabled by swiping on the main view

UI mockup

The Tag-Browser

Tasks

  • Add item to tabbed-bar loading the collection view
  • Setup boilerplate code for collection view
  • Load tags as collection view cells
  • Size tags by occurrence, reflecting their order relatively
  • Push to navigation controller upon tap and load questions view
  • Enable swiping through previously made selections
  • Push to navigation controller on double tap
  • Setup header, showing whats displayed (common or related tags)
  • Show selected tags in header
  • Allow removal of selected tags by tap in header
  • Setup footer, refresh matched questions and load questions view
  • Do some crazy animation stuff
  • Reflect selections made in search bar as string in common tag-notation ([css3] [html4])
  • Get some sleep

That'll be all folks...

@ghost ghost assigned tdeekens May 8, 2013
@tdeekens tdeekens merged commit c9d05db into master May 14, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant