Skip to content

Swift3 Conversion #4

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 131 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
131 commits
Select commit Hold shift + click to select a range
81851db
Added framework target
fjolnir Mar 31, 2015
1f70b49
Enabled "no common blocks" warning
fjolnir Apr 13, 2015
5c4f8a6
Dropped support for manual memory management, bumped deployment targe…
matej Jul 3, 2015
b926ea6
Removed @synthesize, migrated to using properties and modern instance…
matej Jul 6, 2015
701f0b3
Simplified showWhileExecuting: implementation.
matej Jul 7, 2015
78de340
Started depreciating label-related properties and exposed label and d…
matej Jul 7, 2015
7c165f0
Deprecated initWithWindow.
matej Jul 11, 2015
c7c95f4
Deprecated multi-hide helpers.
matej Jul 12, 2015
5f9fbd6
Renamed show / hide methods.
matej Jul 12, 2015
96df284
Deprecated threading helpers.
matej Jul 14, 2015
e10a8ef
Adjusted data types.
matej Jul 14, 2015
4b59663
Spacing.
matej Jul 14, 2015
6afd859
Updated intro documentation.
matej Jul 14, 2015
5e99b1b
Added main thread assertions.
matej Jul 14, 2015
3c7c146
Using a launch storyboard for the demo app.
matej Jul 14, 2015
083c55f
Removed default images.
matej Jul 14, 2015
d8037ba
New icon and checkmark image.
matej Jul 14, 2015
252d752
Initial work on the auto-layout migration.
matej Jul 15, 2015
b3c1864
Patched progress adjustment.
matej Jul 16, 2015
3ee00aa
Improved temporary bezel styling.
matej Jul 16, 2015
9d22e42
Formatting..
matej Jul 16, 2015
ceb113e
Fixed view insertion.
matej Jul 16, 2015
bce190f
Improved layout.
matej Jul 16, 2015
7afbf66
Auto layout support for custom progress indicators.
matej Jul 16, 2015
9e110df
Implemented support for dynamic padding.
matej Jul 17, 2015
6884364
Fixes threading.
matej Jul 17, 2015
1c0dc2e
Cleaned up the API a bit more and updated the documentation.
matej Jul 18, 2015
f3d2d9c
Using template images.
matej Jul 18, 2015
36a14f4
Removed sizing helpers that are now obsolete due to auto layout.
matej Jul 18, 2015
bfa86ef
Cleanup.
matej Jul 18, 2015
8c0678b
Scheduling minShowTimer in NSRunLoopCommonModes.
matej Jul 19, 2015
8aba598
Documentation updates and spelling fixes.
matej Jul 23, 2015
22dc795
Removed obsolete set needs display call.
matej Jul 23, 2015
1efc22a
Cleaner animation handling.
matej Jul 23, 2015
f487a8f
Cleanup.
matej Jul 24, 2015
bec47ef
Re-added the alpha animation.
matej Jul 24, 2015
9d3fa3a
Making sure that transforms are applied to the HUD bezel.
matej Jul 24, 2015
58eea20
Updated legacy window rotation code.
matej Jul 24, 2015
2fa6932
Formatting
matej Jul 28, 2015
427b24d
Honoring offset.
matej Jul 28, 2015
bea8cd6
Support for minSize.
matej Jul 28, 2015
bfe2bd7
Support for square aspect ratios.
matej Jul 29, 2015
be79544
Replaced KVO with custom setters.
matej Jul 29, 2015
f55d80a
Custom setters for other properties with side effects.
matej Jul 29, 2015
343653c
Initial work on the hud background.
matej Aug 18, 2015
43b1ff2
Merge pull request #272 from locarise/master
matej Sep 8, 2015
794daa1
Merge branch 'master' into v1
matej Sep 13, 2015
e208675
Initial background color support.
matej Sep 13, 2015
a440364
Reorganized the header and added sections.
matej Sep 13, 2015
4bf4207
Bumped demo deployment target to silence warnings.
matej Sep 13, 2015
40084a6
Color support.
matej Sep 13, 2015
c2989e2
Removed unused local var.
matej Sep 13, 2015
184bf5e
Removed the last remains of KVO.
matej Sep 13, 2015
b039d5d
Removed comment.
matej Sep 13, 2015
5094d45
Refreshed the determinate mode for iOS 7+.
matej Sep 13, 2015
eb5b083
Refreshed the bar mode for iOS 7+.
matej Sep 13, 2015
8cd77c6
Don't set the fill color on iOS 7+.
matej Sep 13, 2015
0690b7f
Made the color an appearance selector.
matej Sep 13, 2015
85d6948
Setting the tint color for custom views on iOS 7+.
matej Sep 13, 2015
0647d46
Custom background view support and dimming compatibility.
matej Sep 13, 2015
7a13716
Initial work on the example redesign.
matej Sep 13, 2015
8ad3217
Silencing selector warning.
matej Sep 14, 2015
ee53add
Removed unnecessary framework search path.
matej Sep 14, 2015
ebd0f7d
Removed test target (for now).
matej Sep 14, 2015
7391373
Exposed the framework scheme.
matej Sep 14, 2015
4f54a2f
Switching to Xcode 7.
matej Sep 14, 2015
66dfd14
Grouping examples.
matej Sep 14, 2015
7214621
Matching up launch storyboard background color.
matej Sep 14, 2015
789127c
Global styling.
matej Sep 14, 2015
200c739
Adjusted selection color.
matej Sep 14, 2015
1e27640
Matching floating point style.
matej Sep 14, 2015
bafe0e3
Improved and documented the indeterminate example.
matej Sep 14, 2015
f2361de
Added examples for the first section.
matej Sep 14, 2015
951568b
Determinate mode example.
matej Sep 14, 2015
019cae8
marked framework scheme as shared.
t-unit Sep 19, 2015
cada260
Merge pull request #304 from tomco/master
matej Sep 19, 2015
68b3c74
fix compilation for tvOS
Oct 22, 2015
f089d2a
Merge pull request #306 from kambala-decapitator/master
matej Oct 26, 2015
33b2f61
Merge branch 'master' into v1
matej Oct 30, 2015
dc5fe5a
Added some more examples.
matej Oct 30, 2015
4624d82
Removed obsolete entry.
matej Oct 30, 2015
5b2fb4a
fix typo
rounak Nov 11, 2015
1fdda7f
Merge pull request #311 from rounak/patch-1
matej Nov 11, 2015
4790013
Fixed issues with overlapping alpha components.
matej Nov 23, 2015
1db6c6d
Formatting.
matej Nov 23, 2015
9204c36
ActivityIndicatorColor should change progressTintColor for modes Dete…
rokgregoric Nov 27, 2015
690dd76
Merge pull request #316 from rokgregoric/master
matej Nov 30, 2015
f303b71
Removed separator.
matej Dec 5, 2015
82cbc6f
More powerful offset handling and improved autolayout constraints.
matej Dec 5, 2015
a1302e9
Added support for motion effects.
matej Dec 5, 2015
dec9671
Setting the compression factors when first creating the views.
matej Dec 5, 2015
2a2f159
Typo fixed.
valeriyvan Dec 12, 2015
2fbcbae
Merge pull request #319 from valeriyvan/patch-1
matej Dec 14, 2015
93c6958
Touched by Xcode.
matej Dec 22, 2015
3bc170a
Version bump.
matej Dec 22, 2015
fbb5141
Updated the readme to add installation instructions and badge for Car…
aral Dec 22, 2015
c6311fe
Merge pull request #323 from aral/carthage-readme-update
matej Dec 22, 2015
0b43a40
Added additional icons.
matej Dec 29, 2015
fdff68e
Added a button element and cancelation example.
matej Dec 29, 2015
323efb5
Re-arranged examples.
matej Dec 30, 2015
1df8d5d
CB-4842: adjustments for walmart-ios-shared as framework
nsgeek Jan 21, 2016
2960142
Added some initial tests.
matej Jan 31, 2016
7a2b1ec
Scheme and travis setup for the new tests.
matej Jan 31, 2016
ae6aabb
Configured test scheme for running.
matej Jan 31, 2016
66ecfd1
Added SDK configuration option.
matej Jan 31, 2016
8c9aacb
codecov.io integration
matej Jan 31, 2016
3543468
Added changelog.
matej Jan 31, 2016
fa6b939
Explicit destination setting.
matej Jan 31, 2016
3e64c75
Updated codecov integration.
matej Jan 31, 2016
9d59d0b
Revert "Updated codecov integration. "
matej Jan 31, 2016
de4938c
Converting tabs to spaces.
matej Jan 31, 2016
011c76e
Added nullability.
matej Jan 31, 2016
9c91d4e
Added missing documentation.
matej Jan 31, 2016
cc02637
New images.
matej Jan 31, 2016
6185a5e
Merge branch 'master' into v1
matej Jan 31, 2016
5935c74
Update README.mdown
matej Jan 31, 2016
ae19a54
Merge pull request #68 from matej/v1
matej Jan 31, 2016
a3d360c
Update README.mdown
matej Jan 31, 2016
e733e56
Added codecov badge.
matej Jan 31, 2016
2107d0d
Better support for xibs.
matej Jan 31, 2016
daff1bf
CB-4842: changed some includes to @module style after converting some…
nsgeek Feb 1, 2016
3a5027e
merged from master on walmartlabs fork, taking everything from the wa…
nsgeek Feb 3, 2016
c9ec43b
CB-4842: added QADeployment build config
nsgeek Feb 6, 2016
0faf56b
CB-4842: bumped deployment version to 8.2, disabled bitcode, and conf…
nsgeek Feb 9, 2016
00e927f
some project adjustments to build with walmart-core
nsgeek Feb 24, 2016
8a8f0e7
Updated project for version compatibility
migs647 Apr 14, 2016
7c7f22d
graceTime
wcxdell Feb 16, 2016
85b5ecd
Merge pull request #1 from cihancimen/grace_time_fix
nsgeek Jun 8, 2016
42c6601
Updated project settings, enabling Unit Testing where possible
Dec 7, 2016
276c6cc
Merge pull request #2 from walmartlabs-wmusiphone/UnitTestingXcode8Pr…
MahatmaManic Dec 12, 2016
cbc250d
swift3 update. no actual code so just project file update
vn0jpfm Dec 13, 2016
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ build/
*.perspectivev3
xcuserdata/
*.xccheckout
*.xcscmblueprint

# old skool
.svn
Expand Down
8 changes: 5 additions & 3 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
language: objective-c
xcode_workspace: MBProgressHUD.xcworkspace
xcode_scheme: HudDemo
xcode_sdk: iphonesimulator
osx_image: xcode7.2
script:
- xctool -workspace MBProgressHUD.xcworkspace -scheme HudTests -sdk iphonesimulator -destination "platform=iOS Simulator,name=iPad Air 2,OS=9.2" build test GCC_INSTRUMENT_PROGRAM_FLOW_ARCS=YES GCC_GENERATE_TEST_COVERAGE_FILES=YES
after_success:
- bash <(curl -s https://codecov.io/bash)
94 changes: 94 additions & 0 deletions CHANGELOG.mdown
Original file line number Diff line number Diff line change
@@ -0,0 +1,94 @@
**Version 0.9.2** @ 22.12.15

- Timer improvements
- Additional assertions
- Added a framework target
- Tint progress tint color enhancements

**Version 0.9.1** @ 06.03.15

- Bug-fixes
- Modernization

**Version 0.9** @ 12.08.14

- iOS 8 compatibility and some bug fixes.
- Additional iOS 7 / iOS 8 styling enhancements.
- Improved 64bit support.
- Demo modernization.

**Version 0.8** @ 19.09.13

- iOS 7 compatibility and some bug fixes.

**Version 0.7** @ 25.06.13

- Added horizontal bar mode. ([jjxtra](https://github.com/jjxtra)).
- CI integration.

**Version 0.6** @ 13.03.13

- Full cocoapods support.
- Static library integration option.
- Improved blocks support.
- Bezel color.
- Demo app fixes (iOS 6).
- Various bug-fixes and enhancements.

**Version 0.5** @ 22.03.12

- Major source code modernization and cleanup (KVO, layout code, instance vars, etc.).
- New annular determinate mode.
- New text only mode.
- Added a static library project and Xcode 4 workspace.
- Added methods to find and return HUD(s) on a view.
- Various bug fixes.
- Various demo project enhancements (hi-res rescues, new samples).

IMPORTANT: Requires LLVM 3+.

**Version 0.41** @ 03.01.12

- Support for ARC.

**Version 0.4** @ 25.07.10

- Different animation modes. Default set to zoom.
- Class convenience methods ([tadelv](http://github.com/tadelv)).
- Autorotation when added to a UIWindow ([wuf810](http://github.com/wuf810)).
- Extended demo app.
- Several smaller fixes.

**Version 0.33** @ 27.03.10

- Custom view operation mode added.
- Fixed a memory leak.

**Version 0.32** @ 4.01.10

- Added minShowTime, graceTime, xOffset, yOffset.
- Various fixes.

**Version 0.31** @ 8.10.09

- Fix for touch through during the fade-out animation.

**Version 0.3** @ 30.9.09

- Added show: and hide: methods.
- Now using UIViews layoutSubviews to automate layout calls.
- Added some floors to round pixel positions and thereby prevent unsharp views.
- Some additional documentation and code cleanup.

**Version 0.2** @ 21.7.09

- Added determinate progress mode and switching capabilities between determinate and indeterminate modes.
- Various bug-fixes.

**Version 0.11** @ 2.6.09.

- Updated labelText and detailsLabelText properties to support text modifications while the HUD is being shown.

**Version 0.1** @ 2.4.09

- Initial release.
23 changes: 0 additions & 23 deletions Demo/Classes/HudDemoAppDelegate.h

This file was deleted.

29 changes: 0 additions & 29 deletions Demo/Classes/HudDemoAppDelegate.m

This file was deleted.

Loading