Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* GCB-316: Move `NSDate` extensinon to `GCBUtilities` * GCB-316: Remove `Manager` type dependency from `GCBUtilities` * GCB-316: Run `pod install` * GCB-316: Make necessary interfaces public; Add missing imports * GCB-316: Fix missing parameter error after refactoring * GCB-316: Fix usages of `LabelWithSpacing` in XIBs * GCB-316: Add missing imports in unit tests target * GCB-224: Remove unused code. * GCB-224: Add missing query parameter which enables children bonuses. * GCB-224: Fix: commented bonuses not displayed. * GCB-224: Fix SwiftLint warnings. * GCB-224: CR - improve sorting. * GCB-224: CR - simplify flatten(). * GCB-316: CR fix - remove extra space * GCB-268: Remove unneeded let in if statements * GCB-268: Add PageViewsSourceTests * GCB-314: Remove header view from Analytics * GCB-314: Remove title of TableWidgetView * GCB-314: Update design of TableViewCell * GCB-314: Gardening * GCB-314: Fix Swiftlint warnings * Add FBSnapshotTestCase pod * Run pod install * Add FB_REFERENCE_IMAGE_DIR to schemes * GCB-328: Add CircleChartView * GCB-328: Normalize CircleChartItems * GCB-328: Add CircleChartViewTests * GCB-275: Display event's "starts in" based on clock's time, not the current time it allows for events located anywhere in the time. * GCB-275: Remove blink effect and assets * GCB-275: Update clock assets * GCB-275: Present current time and upcoming event * GCB-275: Change widget background * GCB-328: Add CircleChartViewModel * GCB-328: Add @IBDesignable to CircleChartView * GCB-275: Add unit tests * GCB-275: Wrap words for long event name * GCB-275: Fix widget background * GCB-275: Make outlets private * GCB-310: Add WidgetTemplateView. * GCB-310: Add nib's to the bundle. * GCB-310: Add header and content view. * GCB-310: WidgetTemplateView implementing ViewModelRendering. * GCB-310: Setup propely WidgetTemplateView with contentView. * GCB-310: Add default colors for GCB. * GCB-310: Add header elements. * GCB-310: Configure template view with layout settings. * GCB-310: Add comments. * GCB-310: Fix layout. * GCB-310: Cleaning. * GCB-310: CR - improve initializaiton. * GCB-310: Add snapshot tests. * GCB-310: CR - cleaning. * GCB-310: CR - improve constraints. * GCB-310: CR - fix content view margins. * GCB-310: Add public init. * GCB-275: CR - use common color definition * GCB-276: Change background color. * GCB-276: Add green edge to the bubble. * GCB-276: Remove unused code. * GCB-327: Add view model to configure template error view * GCB-327: Add snapshot tests * GCB-327: Set up error view with default icon * GCB-327: Run `pod install` * GCB-276: CR - fix color space for widget background color * GCB-327: CR - remove unused code * GCB-346: Add numberOfBubbles to bonus widget settings. * GCB-346: Set up bonus widget wiht number of people defined in configuration file. * GCB-347: Display header and description for bonus widget. * GCB-347: Add default number of bubbles. * GCB-347: Renaming. * GCB-350: Decode value from configuration file * GCB-350: Pass value to widget and provide default * GCB-347: Stick to convention. * GCB-329: Make LabelWithSpacing react to property changes * GCB-329: Add HarvestWidgetView.xib * GCB-329: Use HarvestWidgetView in HarvestWidget * GCB-329: Fix LabelWithSpacing, apply attributes when text set * GCB-329: Fix Circle charts spacing * GCB-329: Set up Harvest Widget with empty model on init * GCB-329: Add UIColor+BillingColor * GCB-329: Display Harvest source result * GCB-329: Gardening * GCB-329: Update HarvestWidget tests * GCB-329: Make startAngle IBInspectable in CircleChart * GCB-329: Reverse CircleChart direction * GCB-329: Fix circle charts start angle in HarvestWidgetView * GCB-329: Update Harvest view model tests * GCB-329: Add loading indicator to HarvestWidget * GCB-329: Update Harvest Widget fonts * GCB-329: Fix constraints * GCB-347: CR - hold reference to widget view wrapper. * GCB-349: Wrap widget with header view. * GCB-349: CR - hold reference to widget view wrapper. * GCB-282: Display header and description for blog widget. * GCB-349: CR - hold reference to widget view wrapper. * GCB-349: Remove trailing whitespace. * GCB-329: Gardening * GCB-329: Fix Harvest Widget circle items ordering * GCB-349: CR - Create WidgetTemplateView only when it's needed. * GCB-281: Add header view * GCB-281: Center charts vertically in container * GCB-345: Display users average group on right chart, Harvest * GCB-345: Refactor Harvest ViewModel tests * GCB-282: Stick to design with fonts. * GCB-281: Add localization in widget header * GCB-177: Add Error View to Watch Widget * GCB-177: Add snapshot tests * GCB-177: Fix adding error view to WatchWidget * GCB-177: Move error handling logic WatchWidget * GCB-177: Gardening * GCB-345: Gardening * GCB-329: Fix circle color when empty * GCB-329: Add snapshot test for HarvestWidgetView * GCB-303: Add error view to HarvestWidget * GCB-303: Add HarvestWidgetSnapshotTests * GCB-303: Remove unneeded mainView * GCB-302: Render error and no data case in widget * GCB-307: Add error view to ImageWidget * GCB-307: Add ImageWidgetSnapshotTests * GCB-307: Gardening * GCB-302: Fix cell background color * GCB-302: Add snapshot tests * GCB-307: Change 'Cat Photos' to 'Photos' * GCB-301: Add error view in bonus widget. * GCB-302: CR - imrove strings and fix switch indentation * GCB-302: CR - fix error state not being displayed after "no data" state * GCB-301: Refactor to enable testing. * GCB-301: Add snapshot tests. * GCB-301: Change to better naming. * GCB-301: CR - use localized strings. * GCB-301: Extract widget title. * GCB-301: CR - string localization. * GCB-301: CR - Fix retain cicle. * GCB-302: CR - fix warning about AL being modified from background thread * GCB-302: CR - unify indentation * GCB-302: CR - unify `mainView` hierarchy with Bonusly widget * Fix Widget Template content margin * Fix reports array slicing * CR: fix reports array slicing * Add badges. * GCB-355: Change image widget configuration json to specify title and optional subtitle * GCB-355: Display widget title in error state or "Photos" if title not provided * GCB-355: Fix indentation * GCB-355: Update snapshot tests * Add GitHubCell * Add GitHubSnapshotTests, fix the implementation * Add GitHubWidget * Add GitHubWidgetView * Add GitHubWidgetSnapshotTests, fix implementation * Limit displayed repositories to 3 * Filter out repositories with 0 PRs * Gardening * Make `GrandCentralBoard` class deprecated, closes #127. * Change from `mvp` to `develop`. * Fix Travis, build only master and develop on push * Remove checking the branch. * GCB-355: CR - use `struct` instead of tuple * GCB-355: CR - add snapshot test for empty subtitle configuration * CR: small fixes * CR: Fix GitHubCell label's font size and letter spacing * Cleaner travis script. * Fix table view * Add GitHubSourceNoDataError * Add error and no_pr view to GitHubWidget * Add testWidgetWithNoDataReturned * Make GitHub error message localized * Add GitHubWidgetBuilder, GitHubWidgetSettings * Gardening * Add MessageBubbleView for SlackWidget * Use MessageBubbleView in SlackWidget * CR: Set recordMode=false in snapshot test * CR: Fix GitHubWidgetViewModel initialization * Use autolayout instead of manual calculations in `layoutSubviews`. * Don't fetch PRs if total issues count is 0 * Fix GitHubDataProviderTests * Use guard instead of if * Make configureWithViewModel public in template view * Add snapshot test for WidgetTemplateView * Fix setting layout multiple times, add current/defaultLayoutSettings properties * Update README to add information about GCBCore and Cocoa Pods. * Add information about illustration. * How to show a view and start the refresher. * Remove unused image. * Introduce `BillableDates` model * Ignore weekends in Harvest widget by default * CR: remove unneeded setNeedsLayout * CR - use calendar's method for determining weekend * CR - always use the current date for fetching Havest data * CR - move dates creation to `NSCalendar` extension * Move non-related to core assets and code to GCBUtilities * Fix tests * Set version to 1.0.1 * Remove resources. * Update podspec. * Set version to 1.0.2
- Loading branch information