Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Mar 22, 2012
  1. @matej

    Major code rewrite / cleanup. closes #56 #60

    matej authored
    - MBProgressHUD now requires LLVM 3+
    - instance variables moved to the class implementation or removed (using synthesized instance vars)
    - using KVO instead of custom accessors
    - completely rewritten layout and UI buildup code
    - more concise arc conditionals
    - added MBProgressHUDModeText (+ example)
    - various documentation fixes
    - migrated to @autoreleasepool
    - general source code cleanup and restructuring
    - removed deprecated delegate callback
    - version bump to 5.0
Commits on Mar 20, 2012
  1. @matej
  2. @matej

    Library project and workspace added. closes #57

    matej authored
    - added missing framework imports
    - added a short note regarding the static library option to the readme
  3. @matej

    Added allHUDsForView:, and refactored existing methods to use it.

    matej authored
    - some additional cleanup and refactoring of class methods
  4. @albertodebortoli @matej

    Add method to hide and remove all the HUD subviews from a view

    albertodebortoli authored matej committed
    * The already present hideHUDForView:animated: method hide and
    remove only one HUD found in the subviews (the last one).
    There are cases when more than one HUD can be added to a view
    (explicit add or just accidental fast user interactions):
    the added hideAddHUDForView:animated: method hides and removes
    all the HUD that have been previously added to a view.
  5. @bloveridge @matej

    Fix some typos

    bloveridge authored matej committed
  6. @bloveridge @matej

    Add +findHUDForView:

    bloveridge authored matej committed
    This is useful if you want to immediately remove a HUD from some view, but
    don't already have the HUDView retained somewhere. Find it using this method,
    set the minShowTime to 0, then use hideHUDForView:animated: as usual.
  7. @5D
Commits on Feb 15, 2012
  1. @matej

    iOS 4 ARC compatibility added.

    matej authored
    As suggested by jerbeers, see #37 (comment).
Commits on Jan 17, 2012
  1. @matej
  2. @matej

    Fixed a typo.

    matej authored
Commits on Jan 3, 2012
  1. @renebigot

    ARC compatibility + EXC_BAD_ACCESS correction

    renebigot authored
    - Added support for ARC
    - Still compatible with non ARC projects
    - Notification observer for interface orientation moved to the
    removeFromSuperview method. (it could cause an EXC_BAD_ACCESS otherwise)
    - Remove one deviceOrientationDidChange: prototype definition
Commits on Nov 4, 2011
  1. @matej

    Fixed a typo.

    matej authored
Commits on Nov 3, 2011
  1. @matej
Commits on Aug 23, 2011
  1. @matej
Commits on Jun 23, 2011
  1. @matej
  2. @sbandol

    Radial Gradient

    sbandol authored
    Added option for a HUD with a radial gradient background.
Commits on Jun 17, 2011
  1. @matej
  2. @matej


    matej authored
Commits on Jun 15, 2011
  1. @meslater

    Removed dependency on UIProgressView in the round progress view to su…

    meslater authored
    …pport iOS5 and replaced UIDeviceOrientation that was being cast from a UIInterfaceOrientation
Commits on Apr 29, 2011
  1. @matej
  2. @matej
  3. @matej

    Reimplemented MBRoundProgressView.

    matej authored
    - no longer a UIProgressView subclass
Commits on Nov 14, 2010
  1. @myell0w
Commits on Nov 5, 2010
  1. @matej
Commits on Aug 2, 2010
  1. @matej
Commits on Jul 25, 2010
  1. @matej

    Rotation support when ading the HUD to a window.

    matej authored
    Demo app updated to show window rotation support. 
    Thanks wuf810 for the initial suggestion:
  2. @matej

    Class methods for quickly showing and hiding the HUD.

    matej authored
    Not using perform selectior when calling seterts from the main thread. 
    Added an option to automatically remove the HUD from its parent view when hidden. 
    Demo app updates:
    - GCD (blocks) example added 
    - now using a scrollview
    - added a navigation controller
    - some project reorganization
    - Default.png
    - app icon
    - changed the bundle identifier
Commits on Jul 24, 2010
  1. @matej

    Minor header cleanup.

    matej authored
  2. @matej

    Support for different animation modes.

    matej authored
    Changed some default values (opacity, font sizes).
Commits on Mar 27, 2010
  1. @matej

    Updated documentation & version bump.

    matej authored
    Removed some obsolete methods added in the previous commit.
  2. @matej

    Added a Custom View mode.

    matej authored
    Added custom view examples to the demo project.
    Changed the way indicators are created.
Commits on Jan 4, 2010
  1. @matej
  2. @matej

    Added graceTime, minShowTime and taskInProgress.

    matej authored
    graceTime replaces the old delay property. It uses a NSTimer for greater efficiency. If set, it prevents the HUD from showing at all if the task does not run at least graceTime seconds.
    minShowTime is similarly implemented using a NSTimer. If set, it denotes the minimum time the HUD will be shown (even if the task finishes prematurely).
    taskInProgress can be used to notify the HUD of the task execution progress when externally managing the task's thread (needed for grace time)
  3. @matej
Something went wrong with that request. Please try again.