Skip to content
Commits on May 29, 2014
  1. @jcfr

    Merge pull request #54 from mwoehlke-kitware/more-style-tweaking

    Improve "list element" styling
    jcfr committed May 29, 2014
  2. @jcfr

    Merge pull request #53 from mwoehlke-kitware/hide-empty-categories

    Hide empty categories
    jcfr committed May 29, 2014
Commits on May 28, 2014
  1. @mwoehlke-kitware

    Hide empty categories

    Tweak the creation of the category tree to suppress creating items for
    categories which contain no extensions.
    mwoehlke-kitware committed May 28, 2014
Commits on Apr 1, 2014
  1. @mwoehlke-kitware

    ENH: Improve "list element" styling

    Tweak the styling of extension "list items" slightly to improve
    appearance (adding a hover effect and a subtle glow on hover). Adjust
    extension screen shot "list items" to match the extension list, and to
    give the screen shots a slightly less flat look.
    mwoehlke-kitware committed Apr 1, 2014
  2. @jcfr

    Merge pull request #51 from mwoehlke-kitware/breadcrumb-tweaks

    Breadcrumb tweaks
    jcfr committed Apr 1, 2014
  3. @jcfr

    Merge pull request #52 from mwoehlke-kitware/view-detail-url

    Add 'view URL' function
    jcfr committed Apr 1, 2014
Commits on Mar 28, 2014
  1. @mwoehlke-kitware

    ENH: Close 'view URL' dialog on outside click

    Make the 'view URL' dialog modal; dimming the rest of the page is nice,
    and this also allows us to trivially arrange to close the dialog when
    clicking outside of it (which we also do).
    mwoehlke-kitware committed Mar 28, 2014
  2. @mwoehlke-kitware

    BUG: Fix URL field width on Firefox

    Work around by
    adding a -moz-calc width to the URL field. This should provide an okay
    width on Firefox, which does not honor absolute position of <input>
    elements (see bug), while being ignored on other browsers and thus
    allowing the non-hack behavior to be used instead.
    mwoehlke-kitware committed Mar 28, 2014
  3. @mwoehlke-kitware

    ENH: Add 'view URL' function

    Add a pop-up dialog to the extension details page that provides the URL
    for the extension package. This allows users looking at an extension
    from within Slicer (where there is not an address bar) to obtain the URL
    for the details page.
    mwoehlke-kitware committed Mar 28, 2014
Commits on Mar 25, 2014
  1. @mwoehlke-kitware

    ENH: Allow suppressing breadcrumbs

    Teach extension view page to honor a new query parameter 'breadcrumbs'
    which, if set to 'none', hides the breadcrumb bar entirely. This is
    desired for viewing the detail pages of installed extensions from within
    Slicer, as it does not make sense to be able to navigate back to the
    list of available extensions in this context.
    mwoehlke-kitware committed Mar 24, 2014
Commits on Mar 24, 2014
  1. @mwoehlke-kitware

    ENH: Improve styling of breadcrumbs

    Tweak styling so that the breadcrumb navigation bar in an extension view
    page does not look so out of place. In particular, set CSS 'overflow' on
    the parent so that the bar is not painted outside of the parent element
    (thus losing the nice rounded corners and producing a weird shadow) and
    change the border color to match the parent's border color. Also, reduce
    the margins a bit, giving the bar a slimmer appearance.
    mwoehlke-kitware committed Mar 24, 2014
Commits on Mar 14, 2014
  1. @mwoehlke-kitware

    Merge pull request #50 from mwoehlke-kitware/fix-search-icon-location

    Fix search icon location
    mwoehlke-kitware committed Mar 14, 2014
  2. @mwoehlke-kitware

    BUG: Fix search icon location

    Use relative location for search icon in appstore search field (now that
    I finally figured out the right number of '../'s needed). This way, the
    icon is found regardless of the web server's root configuration.
    mwoehlke-kitware committed Mar 14, 2014
Commits on Mar 13, 2014
  1. @zachmullen

    Merge pull request #49 from mwoehlke-kitware/add-search-support

    Add search support, improve styling
    zachmullen committed Mar 13, 2014
  2. @mwoehlke-kitware

    ENH: Further improve widget styling

    Tweak the styling of text input fields to produce a more subtle effect,
    and more importantly, one that is more consistent between browsers (the
    old effect was rather excessive in gecko). Also add margin specification
    for similar reasons (webkit defaults to 2px, but gecko uses 0, which
    resulted in the fields looking a little squashed together). Rearrange
    shadows to be in the intended order, and add 'dummy' shadows to
    non-hover so that transitions work correctly. Tweak text shadow on
    buttons slightly. Remove border effects from <select>, leaving just the
    shadow effects.
    mwoehlke-kitware committed Mar 13, 2014
Commits on Mar 12, 2014
  1. @mwoehlke-kitware

    ENH: Improve styling of extension buttons

    Tweak the styling of the download and [un]install buttons to more
    closely match the other recently tweaked widgets. The changes are subtle
    but the buttons are now much less flat, providing an improved and more
    consistent look.
    mwoehlke-kitware committed Mar 12, 2014
  2. @mwoehlke-kitware

    ENH: Improve styling of extension items

    Apply some corner rounding to the borders that show when hovering over
    an item in the extension list. This improves consistency with the
    overall look of the site.
    mwoehlke-kitware committed Mar 12, 2014
  3. @mwoehlke-kitware

    BUG: Work around combo box styling in Firefox

    Add a work-around for styling of combo box (<select>) elements in
    Firefox, where 'appearance: none;' is not sufficient to hide the default
    dropdown arrow.
    mwoehlke-kitware committed Mar 12, 2014
  4. @mwoehlke-kitware

    ENH: Improve styling of other appstore filters

    Apply similar styling (except the search icon) to the revision filter
    field as the search field so that the two are consistent, and also apply
    similar styling to the <select> filters (arch, os) for improved
    appearance, especially in alternate system color schemes. Also limit the
    width of the revision filter field, which both improves appearance
    (otherwise the search filter field seems to be off by its lonesome self)
    and conserves space.
    mwoehlke-kitware committed Mar 12, 2014
Commits on Mar 11, 2014
  1. @mwoehlke-kitware

    ENH: Improve search behavior

    Tweak key handler of search input to set up a delay before updating the
    results, and also to do nothing if the search text has not changed. This
    fixes the page refreshing on press of e.g. navigation keys (arrows,
    home, end, etc.) and improves responsiveness by allowing several
    characters to be entered before a refresh happens.
    mwoehlke-kitware committed Mar 11, 2014
  2. @mwoehlke-kitware

    STYLE: Simplify parameter passing

    Refactor the logic in Slicerappstore_IndexController::categoriesAction
    to simplify mapping parameter names as received from the caller to their
    names as they are passed to Slicerpackages_ExtensionModel, allowing us
    to remove the special-case ternary where specifying the param array key.
    Also remove remaining superfluous uses of '$avalue' lambda.
    mwoehlke-kitware committed Mar 11, 2014
Commits on Mar 10, 2014
  1. @mwoehlke-kitware

    ENH: Add search support ("web" front-end)

    Add a search input field to the default layout for slicerappstore. This
    allows users to interactively enter and change search criteria.
    mwoehlke-kitware committed Mar 10, 2014
  2. @mwoehlke-kitware

    ENH: Add search support (back-end)

    Add search support to slicerappstore, so that a 'search' query parameter
    is correctly propagated through to the actual database query (requires a
    corresponding change to slicerpackages).
    Note that this is only the back-end support for now, e.g. a URL with a
    'search' query parameter manually added. Front-end support (i.e. adding
    a new form input field to the page UI) will be done in a subsequent
    mwoehlke-kitware committed Mar 10, 2014
Commits on Nov 15, 2013
  1. @jcfr

    Support new location of Authentication component.

    Following Midas commit d65efd4f9, authentication component has been
    moved to core. This commit ensure that the module remains compatible with
    Midas independently of that backward incompatible change.
    jcfr committed Nov 15, 2013
Commits on Oct 22, 2013
  1. @jcfr

    Display revision on extension detailed page.

    If revision is a git SHA1, it is truncated to 8 chars.
    If no repository url is associated with the extension, no revision
    will be displayed.
    jcfr committed Oct 22, 2013
Commits on Apr 30, 2013
  1. @zachmullen

    Merge pull request #48 from jcfr/fix-category-count-for-no-visibility…

    Fix loading of extension when visibility API is not available
    zachmullen committed Apr 30, 2013
  2. @jcfr

    Fix loading of extension when visibility API is not available

    The "update of category count after filtering" introduced by commit 1c4004c
    broke the loading of the page in browser not supporting the visibility api.
    This impacted both Slicer 4.2.2-1 and regular browser.
    Following commit 1c4004c, the function "categoriesLoaded" was both updating
    the category cound and setting up the scroll pagination.
    In case visibility api wasn't supported, it was calling "applyFilter.
    In that particular case, considering that function "fetchCategories" was
    called within "applyFilter" and that "applyFilter" was called by
    "categoriesLoaded". This was leading to an infinite loop.
    This commit move back the setup of the scroll pagination into the document
    ready function.
    This fixes Slicer issue 3088.
    jcfr committed Apr 30, 2013
Commits on Apr 25, 2013
  1. @jcfr
Commits on Apr 24, 2013
  1. @jcfr

    Fix typo in kwinfo.phtml

    jcfr committed Apr 24, 2013
  2. @zachmullen

    Fix typo

    zachmullen committed Apr 24, 2013
  3. @zachmullen

    More fixup for kw text

    zachmullen committed Apr 24, 2013
  4. @zachmullen
Commits on Apr 19, 2013
  1. @zachmullen
  2. @zachmullen
  3. @zachmullen

    Add Kitware logo to slicerappstore index page

    It links to information about Kitware and the system
    zachmullen committed Apr 19, 2013
Something went wrong with that request. Please try again.