Switch branches/tags
Nothing to show
Commits on Aug 5, 2011
  1. Update news for 2.90.0

    committed Aug 5, 2011
Commits on Aug 4, 2011
  1. Add Kalev as co-maintainer

    Jonathon Jongsma committed Aug 4, 2011
  2. Bump version to 2.90.0

    committed Aug 4, 2011
  3. Rename ghex2 binary to ghex

    committed Aug 4, 2011
  4. Port to GTK+ 3

    committed Aug 4, 2011
  5. Removed the unmaintained rpm spec file

    ... which hadn't seen any updates in the past 9 years.
    Different rpm distros have different packaging guidelines, with each of
    them preferring their own versions of spec files. This makes the rpm
    spec file a good candidate for living in downstream distro packaging
    committed Aug 4, 2011
  6. Updated Spanish translation

    dmustieles committed Aug 4, 2011
Commits on Aug 3, 2011
  1. Update overview when deleting a character with the 'DEL' key

    Thanks to for the patch.
    committed Aug 3, 2011
Commits on Aug 2, 2011
Commits on Aug 1, 2011
  1. Updated Czech translation

    Marv-CZ committed Aug 1, 2011
  2. Port from BonoboUI to GtkUIManager

    committed Jul 31, 2011
  3. Remove support for broken GDK_ACTION_ASK

    It was entirely broken with the popup dialog completely missing from the
    bonobo UI file. Apparently it has never worked and nobody has noticed
    either for the past 10 years. Removed the whole thing.
    Bonobo-WARNING **: Can't find path '/popups/DnD' for popup widget
    committed Jul 31, 2011
  4. ghex.desktop: Use 'Hex Editor' as the generic name

    It is a more widely used term than 'Hexadecimal Editor' (see e.g. and openSUSE is already
    patching the desktop file to use this; it is also consistent with last
    ghex stable release that had 'Hex Editor' for the Name tag.
    As a plus, we currently have twice as many translations for 'Hex
    Editor', compared to 'Hexadecimal Editor'.
    While at this, also improved wording for the Comment tag.
    committed Jul 31, 2011
Commits on Jul 31, 2011
  1. Updated French translation

    annoab committed Jul 31, 2011
Commits on Jul 30, 2011
  1. Fix cursor rendering at the end of the text buffer

    Instead of returning early from the text rendering functions when there
    are no more characters in the buffer, just break out of the for loop and
    go on with cursor rendering.
    committed Jul 30, 2011
  2. Instead of drawing directly, invalidate the changed areas

    This makes it possible to remove some duplicated code and also avoids
    unnecessary redraws which can cause flickering, when e.g. dragging
    cursor around.
    committed Jul 30, 2011
Commits on Jul 28, 2011
Commits on Jul 27, 2011
  1. Replace Gdk drawing with Cairo

    committed Jul 27, 2011
  2. Use gdk_window_scroll() for scrolling

    Instead of using gdk_draw_drawable() with the same drawable as source
    and target, just use gdk_window_scroll().
    committed Jul 27, 2011
  3. Use G_DEFINE_TYPE for GHexWindow

    committed Jul 27, 2011
  4. Avoid showing status message on an already destroyed window

    Fixes critical when closing 2nd ghex window with File->Close:
    Bonobo-CRITICAL **: bonobo_ui_component_set: assertion `BONOBO_IS_UI_COMPONENT (component)' failed
    committed Jul 27, 2011
  5. Use the new GtkComboBoxText APIs

    committed Jul 27, 2011
Commits on Jul 26, 2011
  1. Use GDK_KEY_* constants

    Also bump the minumum required gtk+ version to 2.24.0.
    committed Jul 24, 2011
  2. Fix regression with close on save confirmation

    When closing an open file, one of the checks that is done is to see if
    the file still exists on the disk. However, d48fdd1 introduced a
    regression so that this check always returns true, making ghex always
    offer to save the file.
    Fixed that check to use g_file_new_for_path(), as we are dealing with
    local pathnames. While at this, also renamed the function to avoid
    future confusion and made it static.
    committed Jul 23, 2011
  3. Removed a set but unused variable

    committed Jul 23, 2011
  4. Fix gcc warnings with -Wmissing-prototypes

    accessiblegtkhexfactory.c:35:1: warning: no previous prototype for 'accessible_gtk_hex_factory_get_type' [-Wmissing-prototypes]
    findreplace.c:147:25: warning: no previous prototype for ‘create_advanced_find_add_dialog’ [-Wmissing-prototypes]
    findreplace.c:321:10: warning: no previous prototype for ‘advanced_find_foreachfunc_cb’ [-Wmissing-prototypes]
    hex-dialog.c:73:7: warning: no previous prototype for ‘hex_dialog_get_type’ [-Wmissing-prototypes]
    hex-dialog.c:118:12: warning: no previous prototype for ‘hex_dialog_new’ [-Wmissing-prototypes]
    committed Jul 23, 2011
  5. Add missing stdlib.h includes

    committed Jul 21, 2011