gCDEmu GTK client
About
gCDEmu is a GTK application for controlling CDEmu daemon.
It provides a graphic interface that allows performing the key tasks related to controlling the CDEmu daemon, such as loading and unloading devices, displaying devices' status and retrieving/setting devices' debug masks.
In addition, the application listens to signals emitted by CDEmu daemon and provides notifications via libnotify (provided that python bindings are installed).
Features
- GTK application
- Supports communication via either session or system bus.
- Device status display, device loading and unloading.
- Support for getting/setting device's debug masks.
- Daemon and device status changes notification via libnotify.
Requirements
- CMake >= 2.8.5
- IntlTool >= 0.21
- GetText >= 0.15
- Python3 >= 3.4 (default) or Python2 >= 2.7
- PyGObject >= 3.0.0
- GLib, GObject, GIO >= 2.28 GIR
- Gtk3 GIR
- GdkPixbuf GIR
- libnotify GIR (optional; for notifications
- AppIndicator3 GIR (optional; for AppIndicator mode)