Flatsonar

Meld

by Kai Willadsen

Compare and merge your files

Dangerous permissions Verified creator GPL-2.0-or-later v3.24.0

Support the creators

Flatsonar is just the shop window. The people below made Meld.

Screenshot 1 of Meld Screenshot 2 of Meld Screenshot 3 of Meld

About

Meld is a visual diff and merge tool targeted at developers. Meld helps you compare files, directories, and version controlled projects. It provides two- and three-way comparison of both files and directories, and supports many version control systems including Git, Mercurial, Bazaar and Subversion. Meld helps you review code changes, understand patches, and makes enormous merge conflicts slightly less painful.

Permissions

3 permissions weaken the sandbox. Flatsonar asks before installing.

  • full access to your entire file system
    --filesystem=host
  • X11 display: X11 lets apps read input and windows of other apps
    --socket=x11
  • dconf: all GNOME settings
    --talk-name=ca.desrt.dconf
  • inter-process communication (needed for X11)
    --share=ipc
  • Wayland display
    --socket=wayland
  • GPU acceleration
    --device=dri
  • sets environment variable DCONF_USER_CONFIG_DIR
    --env=DCONF_USER_CONFIG_DIR=.config/dconf

Who publishes this

The creator demonstrably controls this app id: Flathub verification, the hosting account owns the namespace, or a well-known file on their domain.

  • https://github.com/rebroad/meld also publishes this app id
    publisher:collision
  • git source tracks a moving branch: what gets built can change without the manifest changing
    source:unpinned
  • same name as org.gnome.meld on Flathub but from a different repository
    publisher:lookalike
  • hosted by github.com/gnome, which owns the org.gnome namespace of org.gnome.Meld
    publisher:namespace

Maintenance

Recent activity on the upstream repository, or built and reviewed by Flathub.

No staleness signals: recent activity, or built and reviewed by Flathub.