Skip to content
Commits on Nov 11, 2010
  1. Let window controller know what panes are available

    committed Nov 11, 2010
    Signed-off-by: Wincent Colaiuta <win@wincent.com>
  2. Prepare sorted list of panes before showing window

    committed Nov 11, 2010
    Signed-off-by: Wincent Colaiuta <win@wincent.com>
  3. Add folder reference to WOPublic submodule

    committed Nov 11, 2010
    Signed-off-by: Wincent Colaiuta <win@wincent.com>
  4. Add WOPublic as a submodule

    committed Nov 11, 2010
    For access to convenience macros.
    
    Signed-off-by: Wincent Colaiuta <win@wincent.com>
  5. Remove excess blank line

    committed Nov 11, 2010
    Signed-off-by: Wincent Colaiuta <win@wincent.com>
  6. Animate spinner on display

    committed Nov 11, 2010
    Signed-off-by: Wincent Colaiuta <win@wincent.com>
  7. Set up window controller first time only

    committed Nov 11, 2010
    Signed-off-by: Wincent Colaiuta <win@wincent.com>
  8. Add WOFPrefsWindowController class and use it to display window

    committed Nov 11, 2010
    Signed-off-by: Wincent Colaiuta <win@wincent.com>
  9. Set up nib to use NSWindowController

    committed Nov 11, 2010
    Signed-off-by: Wincent Colaiuta <win@wincent.com>
  10. Customize window

    committed Nov 11, 2010
    Turn off resizing, set window title, do not release when closed, use
    unified toolbar.
    
    Signed-off-by: Wincent Colaiuta <win@wincent.com>
  11. Add spinning progress indicator

    committed Nov 11, 2010
    Signed-off-by: Wincent Colaiuta <win@wincent.com>
  12. Add prefs window nib (from template)

    committed Nov 11, 2010
    Signed-off-by: Wincent Colaiuta <win@wincent.com>
Commits on Nov 10, 2010
  1. Provide registration mechanism

    committed Nov 10, 2010
    Note that we require plug-ins to explicitly register in order to
    participate in the preferences UI. This fits in nicely with the
    ability to disable plug-ins; if a plug-in is disabled, no code
    from it will be executed, and therefore no registration will take
    place and no preferences UI for the disabled plug-in will be shown.
    
    Signed-off-by: Wincent Colaiuta <win@wincent.com>
Commits on Nov 9, 2010
  1. Add LICENSE.txt

    committed Nov 9, 2010
    Signed-off-by: Wincent Colaiuta <win@wincent.com>
  2. Replace an #include with an #import

    committed Nov 9, 2010
    Signed-off-by: Wincent Colaiuta <win@wincent.com>
  3. Correct preferences menu item identifier

    committed Nov 9, 2010
    Signed-off-by: Wincent Colaiuta <win@wincent.com>
  4. Depend on com.wincent.fusion.menu

    committed Nov 9, 2010
    We need fusion-menu to be loaded before us. There is no need
    to explicitly depend on fusion-base because it will be loaded
    before fusion-menu and therefore before us too.
    
    Signed-off-by: Wincent Colaiuta <win@wincent.com>
  5. Show our own preference window, overriding default

    committed Nov 9, 2010
    Signed-off-by: Wincent Colaiuta <win@wincent.com>
  6. Add symbolic link and reference to fusion-menu header

    committed Nov 9, 2010
    Note that we don't use a submodule here for the sake of simplicity; we
    instead just require the sibling project to be checked out alongside
    this one (which will usually be the case because the different plug-ins
    will live alongside each other as submodules in the parent project).
    
    Also note how this interacts with the "-undefined dynamic_lookup" linker
    option: we don't have any real (strong) dependencies between the
    different plug-ins seeing as they don't have to link against each other,
    and that in turn means we can get very fast build times (ie. a single
    change to one plug-in will not necessarily trigger a rebuild for all the
    others as well).
    
    The only hard requirement here is that the Fusion framework headers
    already be available in the build products directory by the time we
    compile the plug-in. In practice this will usually be the case because
    the superproject will compile the framework first. If I find that it is
    not working out that way for whatever reason, I can always add another
    symbolic link.
    
    Signed-off-by: Wincent Colaiuta <win@wincent.com>
Commits on Nov 7, 2010
  1. Specify com.wincent.fusion.base as a dependency

    committed Nov 7, 2010
    Signed-off-by: Wincent Colaiuta <win@wincent.com>
  2. Add WOFPrefs and set it up as principal class

    committed Nov 7, 2010
    Signed-off-by: Wincent Colaiuta <win@wincent.com>
  3. Adjust product name and identifier

    committed Nov 7, 2010
    Signed-off-by: Wincent Colaiuta <win@wincent.com>
  4. Add reference to and use fusion-plugin-target.xcconfig

    committed Nov 7, 2010
    Signed-off-by: Wincent Colaiuta <win@wincent.com>
  5. Update Xcode format to 3.2-compatible

    committed Nov 7, 2010
    Signed-off-by: Wincent Colaiuta <win@wincent.com>
  6. Use build settings from buildtools

    committed Nov 7, 2010
    Signed-off-by: Wincent Colaiuta <win@wincent.com>
  7. Add reference to buildtools submodule

    committed Nov 7, 2010
    Signed-off-by: Wincent Colaiuta <win@wincent.com>
  8. Git: set up ignores and pbxuser file inside project bundle

    committed Nov 7, 2010
    Signed-off-by: Wincent Colaiuta <win@wincent.com>
  9. Git: ignore build directory created by Xcode

    committed Nov 7, 2010
    Signed-off-by: Wincent Colaiuta <win@wincent.com>
  10. New Xcode project

    committed Nov 7, 2010
    Signed-off-by: Wincent Colaiuta <win@wincent.com>
  11. Add buildtools as a submodule

    committed Nov 7, 2010
    Signed-off-by: Wincent Colaiuta <win@wincent.com>
Something went wrong with that request. Please try again.