Skip to content
This repository has been archived by the owner on May 24, 2023. It is now read-only.

New Product Review views & checkout card #46

Merged
merged 21 commits into from
Jul 11, 2016
Merged

Commits on Jul 4, 2016

  1. modified error codes to better suit their now more general purpose

    created an abstract (more or less) base view class that can be used to more easily subclass views suited for our loading mechanisms
    started a private internal base view (non abstract) for product grades.
    added necessary category for TRSNetworkAgent.
    refactored shop grade stuff into own category for TRSNetworkAgent.
    refactored tests for the latter thing.
    added commons category to TRSNetworkAgent (error handling etc.)
    Gero Herkenrath committed Jul 4, 2016
    Configuration menu
    Copy the full SHA
    20ae52b View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2016

  1. renamed the private header (no longer is a protocol)

    added missing UI orientation to example project (this sometimes threw a warning, but not always... weird)
    Gero Herkenrath committed Jul 5, 2016
    Configuration menu
    Copy the full SHA
    b726780 View commit details
    Browse the repository at this point in the history
  2. refactored error documentation

    split headers into private and (soon to be public) parts
    added error checking & handling basic data view
    Gero Herkenrath committed Jul 5, 2016
    Configuration menu
    Copy the full SHA
    1b2b6be View commit details
    Browse the repository at this point in the history
  3. moved my new views to public (otherwise I couldn't inherit from them …

    …properly)
    Gero Herkenrath committed Jul 5, 2016
    Configuration menu
    Copy the full SHA
    a7ac736 View commit details
    Browse the repository at this point in the history
  4. implemented usable simple product rating view on top of base classes

    moved some documentation into private headers
    implemented SKU hashing function and finished ProductGrade category for TRSNetworkAgent
    updated example project to show view
    Gero Herkenrath committed Jul 5, 2016
    Configuration menu
    Copy the full SHA
    2e77554 View commit details
    Browse the repository at this point in the history
  5. added product rating view, added example for it (with 2 lines)

    alignment and example for 1 line mode is missing
    Gero Herkenrath committed Jul 5, 2016
    Configuration menu
    Copy the full SHA
    68a2d37 View commit details
    Browse the repository at this point in the history
  6. finished TRSProductRatingView, added onelineMode example

    Gero Herkenrath committed Jul 5, 2016
    Configuration menu
    Copy the full SHA
    7d8a673 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2016

  1. added missing property and renamed exception

    Gero Herkenrath committed Jul 6, 2016
    Configuration menu
    Copy the full SHA
    055deb1 View commit details
    Browse the repository at this point in the history
  2. finished TRSProductRating (alignment & special setters)

    updated tests for smaller possible stars
    minor cleanup in comments
    Gero Herkenrath committed Jul 6, 2016
    Configuration menu
    Copy the full SHA
    70d63dc View commit details
    Browse the repository at this point in the history
  3. test implementation halftime...

    also included creation or take over dates in headers of test (so one can see who is responsible)
    Gero Herkenrath committed Jul 6, 2016
    Configuration menu
    Copy the full SHA
    ef0f420 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    279d3f0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    00a29d3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2daf1db View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2016

  1. added tests for product base view

    Gero Herkenrath committed Jul 7, 2016
    Configuration menu
    Copy the full SHA
    92b7568 View commit details
    Browse the repository at this point in the history
  2. finished all tests!

    also found and fixed a mocking mistake I made in private basic data view
    Gero Herkenrath committed Jul 7, 2016
    Configuration menu
    Copy the full SHA
    a5f4586 View commit details
    Browse the repository at this point in the history
  3. finished documentation in headers

    Gero Herkenrath committed Jul 7, 2016
    Configuration menu
    Copy the full SHA
    ada3df1 View commit details
    Browse the repository at this point in the history
  4. newer activesupport version doesn't run on travis, specify older one …

    …explicitly...
    Gero Herkenrath committed Jul 7, 2016
    Configuration menu
    Copy the full SHA
    5704808 View commit details
    Browse the repository at this point in the history
  5. fixed minor warnings (only saw them on travis), plus tests (tested wr…

    …ong designated initializer, derp)
    Gero Herkenrath committed Jul 7, 2016
    Configuration menu
    Copy the full SHA
    605ed49 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2016

  1. added to readme, added screenshots, prepared changelog for 0.5.0

    re-added the deprecated error code symbols and marked them accordingly
    Gero Herkenrath committed Jul 8, 2016
    Configuration menu
    Copy the full SHA
    68f1b16 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2016

  1. removed compiler flags for deprecation because appledoc is stupid.

    added better appledoc way (well... "better") to mark deprecated error symbols.
    Gero Herkenrath committed Jul 11, 2016
    Configuration menu
    Copy the full SHA
    904af55 View commit details
    Browse the repository at this point in the history
  2. added resizing to the checkout card (in case the rendered trustbadge …

    …is bigger than the default lightbox)
    
    added tests for that
    prepared readme and changelog for release
    Gero Herkenrath committed Jul 11, 2016
    Configuration menu
    Copy the full SHA
    60a1cfb View commit details
    Browse the repository at this point in the history