Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on May 1, 2015
  1. @skurfer

    mention #2049 in the release notes

    skurfer authored
  2. @skurfer

    Merge pull request #2049 from quicksilver/t/catalog/entry-cleanup

    skurfer authored
    Cleanup catalog entry API
Commits on Apr 14, 2015
  1. @tiennou
  2. @tiennou

    Remove warning and document

    tiennou authored
    This will get tackled by the Librarian rewrite
  3. @tiennou

    Use the control delegate for that

    tiennou authored
    This fixes an issue where the pref pane would load, QSUserDefinedProxySource would register its notification without a NIB loaded (so synonymName = nil), and then it would perform saves on behalf of whatever control whose editing stopped — like in that case, changing a preset's name.
    
    The XIB change is just wiring the control's delegate to File Owner.
  4. @tiennou
  5. @tiennou
  6. @tiennou
  7. @tiennou

    Nudge comment below if()

    tiennou authored
  8. @tiennou

    Force-scan invalidated entries

    tiennou authored
  9. @tiennou
  10. @tiennou

    Rename `-deletable` method

    tiennou authored
  11. @tiennou
  12. @tiennou

    Return nil if self is nil.

    tiennou authored tiennou committed
    Because *somehow* some observation info would end up attached at the wrong object.
  13. @tiennou

    Return a copy of the task's name to prevent someone from deallocating…

    tiennou authored tiennou committed
    … our ivar.
  14. @tiennou

    Whitespace.

    tiennou authored tiennou committed
  15. @tiennou

    Make QSLibrarian responsible for its own task updating.

    tiennou authored tiennou committed
  16. @tiennou
  17. @tiennou
  18. @tiennou

    Documentation + some implementation fixes.

    tiennou authored tiennou committed
  19. @tiennou

    Unused.

    tiennou authored tiennou committed
  20. @tiennou

    Oops, that's `arrayWithContentsOfFile:`.

    tiennou authored tiennou committed
  21. @tiennou

    Style + duplicate method.

    tiennou authored tiennou committed
  22. @tiennou

    More @synchronize.

    tiennou authored tiennou committed
  23. @tiennou

    Use `indexesOfObjectsPassingTest:`.

    tiennou authored tiennou committed
    I'm not sure how it behaves with the recursion though...
  24. @tiennou

    Rewrite that so its clearer.

    tiennou authored tiennou committed
    Also adds a @synchronized.
  25. @tiennou

    Style: dot-syntax, missing braces.

    tiennou authored tiennou committed
  26. @tiennou

    Style: use braces.

    tiennou authored tiennou committed
  27. @tiennou

    Bug: we don't always want to enable when deepEnabling.

    tiennou authored tiennou committed
  28. @tiennou
  29. @tiennou

    Add a convenience method for object source settings, and use it inste…

    tiennou authored tiennou committed
    …ad of going though `info`.
  30. @tiennou
  31. @tiennou

    Make icon property `readwrite` so that the pref pane can set it.

    tiennou authored tiennou committed
    I've put a warning in because I want to check that it works, but it never would have worked in the first place (the pref pane was placing image data in the info dict, which QSCatalogEntry was parsing as an image name). We're lucky that nobody ever tried to customize their catalog entries icons ;).
  32. @tiennou

    Fix QSTriggerCenter now that the declaration for `info` it was using …

    tiennou authored tiennou committed
    …disappeared.
    
    Also giggle the code around so it's easier to understand.
  33. @tiennou

    Make QSCatalogEntry info dictionary private.

    tiennou authored tiennou committed
    Also updates accesses to keyed-subscript + document the keys in the `_Private` file.
Something went wrong with that request. Please try again.