Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • X xdg-specs
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 81
    • Issues 81
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 19
    • Merge requests 19
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • xdg
  • xdg-specs
  • Merge requests
  • !6

desktop-entry-spec: define handling of terminal apps

  • Review changes

  • Download
  • Patches
  • Plain diff
Open Zander Brown requested to merge zbrown/xdg-specs:zbrown/desktop-spec-terminal-apps into master Sep 08, 2019
  • Overview 2
  • Commits 1
  • Pipelines 0
  • Changes 1

Currently it's undefined how environments should handle Terminal=true and generally they just hardcode a list of known terminals

This isn't great as the user has no control over the precedence give to emulators (or even if an emulator is in the list)

This update aims to resolve this by building on existing handling of mimetypes

I've written an implementation for glib (specifically this commit), as you can see it's pretty trivial to implement

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: zbrown/desktop-spec-terminal-apps