Skip to content

Releases: AgarwalKritik/garlic-gui

Release v1.1.0

Choose a tag to compare

@github-actions github-actions released this 08 Jul 12:14
Bump Garlic Version to 1.5

Release v1.0.2

Release v1.0.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 07 Jul 08:20

Full Changelog: v1.0.1...v1.0.2

Release v1.0.1

Choose a tag to compare

@github-actions github-actions released this 26 Jun 07:33

Garlic Decompiler (GUI) v1.0.1

GarlicGUI Icon

A modern C++/Qt6 desktop interface for the Garlic Decompiler, bringing blazing-fast APK, DEX, JAR, and CLASS decompilation to Windows, Linux, and macOS.

LICENSE


What's New

Version 1.0.1 focuses on major macOS compatibility improvements, cross-platform build reliability, and numerous usability and stability enhancements.

macOS Improvements

  • Improved Apple Clang compatibility by guarding GCC-specific compiler flags.
  • Added a proper macOS application bundle with a native Info.plist.
  • Added bundle identifier, Retina display support, minimum supported macOS version, and document type associations.
  • Bundled required Qt frameworks automatically using macdeployqt.
  • Fixed installation to preserve the complete .app bundle structure.
  • Added native .icns application icon for Finder and Dock.
  • Added ad-hoc code signing support for locally built applications.
  • Excluded symbol stripping on macOS to preserve code signatures.
  • Improved initial window positioning to respect the available desktop area and avoid Dock overlap.
  • Improved file dialog handling on macOS.
  • Added Dock icon reactivation support.
  • Added native macOS proxy icon support for opened files.

User Experience

  • Fixed the Open File button on the Welcome screen.
  • Added platform-native shortcut labels (⌘O on macOS and Ctrl+O on Windows/Linux).
  • Added Cmd+W / Ctrl+W shortcut to close the current editor tab.
  • Added Escape shortcut to dismiss the Find/Replace panel.
  • Improved clickable links in the About dialog.
  • Improved Retina/HiDPI logo rendering.
  • Improved platform-specific monospace font selection:
    • macOS: SF Mono / Menlo
    • Windows: Consolas
    • Linux: DejaVu Sans Mono

Stability & Build System

  • Fixed duplicate signal connections that accumulated after opening multiple files.
  • Fixed an uninitialized progress dialog member that could cause crashes.
  • Improved UTF-8 path handling between the GUI and Garlic core.
  • Removed unused internal members and legacy code.
  • Improved cross-platform CMake configuration.
  • Improved automated packaging across Windows, Linux, and macOS.

Releases

Pre-built binaries are available for Windows, Linux, and macOS. Every release is built automatically using GitHub Actions and includes native packages for each supported platform.

Windows

Package Description
Windows Installer (.exe) Recommended installation package with Start Menu and Desktop shortcuts.
Portable ZIP (.zip) Portable version requiring no installation.

Linux (All Distributions)

Package Description
AppImage (.AppImage) Universal portable executable for most Linux distributions.
Debian Package (.deb) For Debian, Ubuntu, Linux Mint, Pop!_OS, and other Debian-based distributions.
RPM Package (.rpm) For Fedora, RHEL, Rocky Linux, AlmaLinux, openSUSE, and other RPM-based distributions.
Compressed Archive (.tar.gz) Manual installation package containing the compiled binaries.

macOS

Package Description
Apple Silicon DMG (.dmg) Native disk image for Apple Silicon (M-series) Macs.
Apple Silicon App (.app.zip) Compressed application bundle for Apple Silicon Macs.
Intel DMG (.dmg) Native disk image for Intel-based Macs.
Intel App (.app.zip) Compressed application bundle for Intel-based Macs.

Installation Notes

  • Windows: Download the installer (.exe) for a standard installation or the portable ZIP if you prefer not to install.
  • Linux: Use the package format native to your distribution (.deb, .rpm, or .AppImage).
  • macOS: Download the package matching your Mac's architecture (Apple Silicon or Intel).

All release artifacts are automatically generated from the latest tagged source code and published through GitHub Releases.

Release v1.0.0

Choose a tag to compare

@github-actions github-actions released this 25 Jun 17:11

Garlic Decompiler (GUI)

GarlicGUI Icon

A modern C++/Qt6 desktop interface for the Garlic Decompiler, bringing blazing-fast APK, DEX, JAR, and CLASS decompilation to Windows, Linux, and macOS.

LICENSE


Releases

Pre-built binaries are available for Windows, Linux, and macOS. Every release is built automatically using GitHub Actions and includes native packages for each supported platform.

Windows

Package Description
Windows Installer (.exe) Recommended installation package with Start Menu and Desktop shortcuts.
Portable ZIP (.zip) Portable version requiring no installation.

Linux (All Distros)

Package Description
AppImage (.AppImage) Universal portable executable for most Linux distributions.
Debian Package (.deb) For Debian, Ubuntu, Linux Mint, Pop!_OS, and other Debian-based distributions.
RPM Package (.rpm) For Fedora, RHEL, Rocky Linux, AlmaLinux, openSUSE, and other RPM-based distributions.
Compressed Archive (.tar.gz) Manual installation package containing the compiled binaries.

macOS

Package Description
Apple Silicon DMG (.dmg) Native disk image for Apple Silicon (M-series) Macs.
Apple Silicon App (.app.zip) Compressed application bundle for Apple Silicon Macs.
Intel DMG (.dmg) Native disk image for Intel-based Macs.
Intel App (.app.zip) Compressed application bundle for Intel-based Macs.

Installation Notes

  • Windows: Download the installer (.exe) for a standard installation or the portable ZIP if you prefer not to install.
  • Linux: Use the package format native to your distribution (.deb, .rpm, or .AppImage).
  • macOS: Download the package matching your Mac's architecture (Apple Silicon or Intel).

All release artifacts are automatically generated from the latest tagged source code and published through GitHub Releases.