Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: scijava/scijava-plugins-platforms
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: scijava/scijava-plugins-platforms
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: desktop
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 7 commits
  • 11 files changed
  • 2 contributors

Commits on Nov 25, 2025

  1. Configuration menu
    Copy the full SHA
    be4110f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5a93426 View commit details
    Browse the repository at this point in the history
  3. POM: update parent to pom-scijava 43.0.0

    And current best practices for SciJava POMs.
    ctrueden committed Nov 25, 2025
    Configuration menu
    Copy the full SHA
    4e79e69 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2025

  1. Add Linux platform with .desktop file generation

    Implements LinuxPlatform to handle Linux-specific desktop integration.
    Creates .desktop files in ~/.local/share/applications/ for proper
    application integration including:
    
    - Application launcher in desktop menus
    - Application icon display
    - Executable path configuration
    - MimeType field for URI scheme registration (via scijava-links)
    
    Configuration via system properties:
    - scijava.app.name: Application name
    - scijava.app.executable: Path to executable
    - scijava.app.icon: Icon file path
    - scijava.app.directory: Working directory
    - scijava.app.desktop-file: .desktop file path (auto-set if not provided)
    
    The LinuxPlatform creates the basic .desktop file structure, and
    scijava-links later modifies it to add URI scheme handlers.
    
    🤖 Generated with [Claude Code](https://claude.com/claude-code)
    
    Co-Authored-By: Claude <noreply@anthropic.com>
    ctrueden and claude committed Nov 26, 2025
    Configuration menu
    Copy the full SHA
    4c5a9ba View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2025

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

Commits on Feb 3, 2026

  1. Tweaks to draft 1

    ctrueden committed Feb 3, 2026
    Configuration menu
    Copy the full SHA
    5eb2afa View commit details
    Browse the repository at this point in the history
  2. Draft 2

    ctrueden committed Feb 3, 2026
    Configuration menu
    Copy the full SHA
    d0d3d34 View commit details
    Browse the repository at this point in the history
Loading