Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.3 / 3....
  • LibreOffice 3.6.6 / 4.0.3
  • MPlayer 1.1.1
  • systemd 204
  • Arch Linux 2013.05.01
  • Blender 2.67a
  • KDE Software Compilatio...
  • CrunchBang Linux Stable...
  • Elementary OS 0.1 / 0.2...
  • SystemRescueCd 3.6.0
  • Home > Linux > Programming > Libraries

    GtkHotkey 0.2.1

    Download button

    No screenshots available
    Downloads: 395  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Mikkel Kamstrup Erlandsen | More programs
    LGPL / FREE
    September 4th, 2009, 23:27 GMT [view history]
    ROOT / Programming / Libraries

     Read user reviews (0)  Refer to a friend  Subscribe

    GtkHotkey description

    Cross Platform Library For Using Desktop Wide Hotkeys

    GtkHotkey is a platform independent hotkey handling library for GTK+ applications.

    Developer comments

    Idea and Future

    I wrote GtkHotkey because I needed a platform independent way to manage and bind desktop hotkeys. Gnome applications can register hotkeys via GConf and Metacity, but I wanted desktop neutrality and more flexibility.

    I would like to see the functionality end up in Gtk+ some day, but there are obstacles, and I needed a solution fast. Should it turn out that such functionality is not feasible in Gtk+ itself, this library is still simple and has a narrow well defined goal, which should make it maintainable in the future.

    To ease maintainability unit tests has been implemented using the gtest framework found in glib versions >= 2.15.

    It is the goal to also include a set of Gtk+ widgets for managing hotkeys as well as a global configuration dialog for editing all registered hotkeys.

    Design

    The idea of the library is to keep it as simple as possible, while sticking to an object oriented design, without falling back to C-isms (read: '#ifdefs') where it would otherwise be tempting.

    It can be argued that the code base is too small to be put in a separate library. However the functionality is very well defined and would probably appear oddly placed in some bigger helper library for GTk+ apps, where it would likely live in a hodge podge of unrelated functionality.


    Product's homepage

    What's New in This Release: [ read full changelog ]

    · Serkan Kaba of Gentoo fame was so kind to supply a series of build fixes for GtkHotkey 0.2.

      


    TAGS:

    hotkey handler | hotkey library | GTK | hotkey | handler

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM