Here's version 1.4.0 of my hex editor Hexer. I fixed all reported bugs and added most of the feature requests I've received so far. The following stuff changed:
New features
Core: Added the option to reload plugins Core: Improved color maps Core: Added the option to change the font size in hex windows Core: Added the option to move the hex window tabs to the right side Core: Added a menu option to insert an array of bytes Core: Hex windows now have context menus when the user right-clicks on the window Core: Added the export options (like Export as C++ Array) to the hex window context menu Core: Added support for file address bookmarks Plugins: Added a new JRuby example plugin (BitmapStructure.rb) Bugfixes
Core: Fixed a bug that caused nullpointer exceptions when inserting bytes into new/empty files Core: Fixed a bug that caused structure highlighting to disappear when the structure was partially scrolled off the screen Changes to the Plugin API
Added the option to remove menus from the Tools and Edit menu (IMainWindow) All plugins must implement the unload method from now on (IPlugin) Added the pluginInitialized method to IPluginListener Added the IColormap interface for improved colormap support Changed the IColormapPlugin to make color maps easier to use and more powerful Added the option to change the position of the tabs in hex windows (IHexWindow) Added the setFontSize method to IHexWindow Added the IHexPopupPlugin interface which can be used to extend the context menus of hex windows Added the option to change the size of a hex window (IHexWindow) Added the option to change the relative sizes of the hex view and the tabs in IHexWindow The coolest new feature is probably the option to reload all loaded plugins. This is very useful when developing scripts or plugins. Just hit ALT-SHIFT-R and all plugins in the plugins and scripts directories are reloaded. That means you do not have to restart Hexer anymore while testing new plugins.
The option to move the tabs in hex windows (like structure viewer, bookmarks, file stats, ...) to the right side of the hex window turned out pretty cool too. Saves lots of space on the screen.
Anyway, you can download Hexer 1.4.0 here. I'm happy to hear of any bug reports or feature suggestions.