Skip to content
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

Collaboration Tools #47

Closed
wants to merge 76 commits into from
Closed

Collaboration Tools #47

wants to merge 76 commits into from

Commits on Sep 21, 2023

  1. Configuration menu
    Copy the full SHA
    f6830be View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1bbf6cc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    08dc647 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b580eb6 View commit details
    Browse the repository at this point in the history
  5. Add git commit plugin

    maarzt committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    6d1a377 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4948ad9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    39cf789 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    646d614 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a289403 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    3f9709a View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2023

  1. Simplify the computation of max non empty time point in the merge Dat…

    …aset
    
    The computation previously needed to read the SpimData and went through
    all the SpatialTemporalIndex. This can be simplified to one iteration
    over the list of spots which is actually a lot less complex than creating
    the SpatialTemporalIndex.
    maarzt committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    4f3f398 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    866815d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a0a1113 View commit details
    Browse the repository at this point in the history
  4. Add TODO

    maarzt committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    013b3df View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2023

  1. Configuration menu
    Copy the full SHA
    340b07e View commit details
    Browse the repository at this point in the history
  2. MastodonGitUtils: refactoring

    Change exception handling. Exception are handled by the caller.
    Change method ignorePattern() to relevantFilesFilter().
    Simplify isClean
    maarzt committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    d28a157 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dc39105 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    409a558 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2023

  1. Configuration menu
    Copy the full SHA
    f24f1dd View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2023

  1. Rename MastodonGitUtils and MastodonGitPlugins

    MastodonGitUtils -> MastodonGitRepository
    MastodonGitPlugins -> MastodonGitController
    maarzt committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    1f3388c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c63b699 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    abaa7a0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c4a0b47 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d14608b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c665067 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    323203e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    13055ee View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2023

  1. Configuration menu
    Copy the full SHA
    d96f4ad View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9367de4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    afd272f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    14f713f View commit details
    Browse the repository at this point in the history
  5. MastodonGitController: make switch branch also perform a git fetch

    This is necessary to have a complete up to date list of remote branches.
    maarzt committed Oct 6, 2023
    Configuration menu
    Copy the full SHA
    ac351e2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ab3d7c3 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2023

  1. Configuration menu
    Copy the full SHA
    c9d1a92 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    884f43c View commit details
    Browse the repository at this point in the history
  3. Mastodon Git: remove dead code

    maarzt committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    bc27080 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2023

  1. Configuration menu
    Copy the full SHA
    24daad7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ea80b28 View commit details
    Browse the repository at this point in the history
  3. Mastodon Git: fix typo

    maarzt committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    a21b713 View commit details
    Browse the repository at this point in the history
  4. Mastodon Git: don't initialize repository when sharing a project

    It is very easy to initialize a repository when using github or gitlab.
    And is impossible to go back to the uninitialized state. So it is better
    for the "share project" command to assume that the github / gitlab repo
    was already created. That way we also don't need to decide whether to
    call the default branch "main" or "master".
    maarzt committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    e9ec343 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ed8aaa1 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2023

  1. Mastodon Git: fix reset command, to undo changes on disc

    Previously the reset command would fail. If for example the user made
    some changes, and then saved them to disc.
    maarzt committed Oct 18, 2023
    Configuration menu
    Copy the full SHA
    66376ab View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1e1dfd9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8c42548 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    26dc173 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    676f4a6 View commit details
    Browse the repository at this point in the history
  6. Mastodon Git: tweak UI texts

    maarzt committed Oct 18, 2023
    Configuration menu
    Copy the full SHA
    331e0d0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1effc68 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2023

  1. Configuration menu
    Copy the full SHA
    5f6b9be View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5965628 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    60fcffc View commit details
    Browse the repository at this point in the history
  4. Mastodon Git: let the SettingsService implement ImageJService

    Why is this necessary? I don't now. But "extends Service" would lead to
    a missing service error when starting Mastodon from within Fiji.
    maarzt committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    b736536 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    86366e7 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2023

  1. Configuration menu
    Copy the full SHA
    ee362b0 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2023

  1. Configuration menu
    Copy the full SHA
    915ee0f View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2023

  1. Configuration menu
    Copy the full SHA
    ef14faf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9efb1c9 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2023

  1. PersistentCredentials: fix typo

    Co-authored-by: Stefan Hahmann <[email protected]>
    maarzt and stefanhahmann authored Nov 9, 2023
    Configuration menu
    Copy the full SHA
    d6779be View commit details
    Browse the repository at this point in the history
  2. Refactor PersistentCredentials

    Try to improve code readability by introducing a callback method for
    the interaction between the SingleUseCredentialsProvider and the
    PersistentCredentials class.
    
    Improve thread safety by making the getUsernameAndPassword method
    syncronized. This avoids to show multiple dialogues in parallel to
    the user in parallel.
    maarzt committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    1bec310 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2023

  1. Mastodon Git: clicking cancel on username, password dialog is handled…

    … better
    
    Previously: The user clicking cancel on the username & password dialog
    inderectly triggered a TransportException. The exception message would
    be shown in an error dialog, and the stack trace was printed on the
    console.
    
    Now: The user clicking cancel throws a CancellationExcpetion. The
    exception is catched at an appropriate location and no confusing
    error dialog or stack trace is shown.
    maarzt committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    6d773fd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ae511d1 View commit details
    Browse the repository at this point in the history
  3. Mastodon Git: fix typo

    maarzt committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    cef6a52 View commit details
    Browse the repository at this point in the history
  4. Mastodon Git: include stack traces in the error message dialog

    Avoid to print stack traces on the console.
    maarzt committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    050375b View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2023

  1. MastodonGitRepository: improve exceptions

    Don't throw the very generic RuntimeException
    maarzt committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    b2c868a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    23462c7 View commit details
    Browse the repository at this point in the history
  3. Mastodon Git: refactor the dialogues

    Move the demo code into the src/test/java folder.
    Make sure the dialogues are properly disposed such that they can be garbage
    collected and that the JVM properly shuts down.
    maarzt committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    3736a42 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3170f4d View commit details
    Browse the repository at this point in the history
  5. MastodonGitController: make the command identifiers more user-friendly

    Users will see the command identifiers in the short-cuts config page.
    These identifiers should therefor be understandable.
    maarzt committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    24f2994 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    09effdc View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    efc98a7 View commit details
    Browse the repository at this point in the history
  8. Remove MastodonGitCommitCommand

    The class is replace with the CommitMessageDialog
    maarzt committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    baf318d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    69f265a View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    9c7cc4a View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    136eeb1 View commit details
    Browse the repository at this point in the history
  12. Mastodon Git: add javadoc

    maarzt committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    911d9fe View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2023

  1. Configuration menu
    Copy the full SHA
    ff26e88 View commit details
    Browse the repository at this point in the history