Commit Graph

  • 7771deef80 Update README with screenshot master pancake 2022-03-27 20:16:52 +02:00
  • fae9730f93 Minor fixes for latest Vala pancake 2013-06-27 17:14:50 +02:00
  • a1b2a6b972 More fixes for gtkaml 0.6 pancake 2012-05-29 13:52:41 +02:00
  • 015bfbc69f * Initial work on supporting gtkaml 0.6 (broken) pancake 2012-05-29 13:41:53 +02:00
  • e0ee96d20a * merge pancake 2011-09-28 12:20:52 +02:00
  • 2259b641c3 * Remove include files pancake 2011-09-28 12:20:39 +02:00
  • e07416c735 * Fix use of RListIter and TextIters * Do not use deprecated to_int() pancake 2011-09-28 12:16:48 +02:00
  • 9ab4737302 * Fix build pancake 2011-09-22 11:49:04 +02:00
  • caf9351962 * Fix build pancake 2011-08-27 01:08:24 +02:00
  • 087637f69d * Import ash's mainpanel with an embedded rlogo pixbuf pancake 2011-07-11 20:18:18 +02:00
  • ae8d68431f * Fix build pancake 2011-06-30 21:34:12 +02:00
  • 880a9c465b * Use r_file_temp() to get graph temp file name - Fixes directory permission issues * Other minor visual fixups in disasm * Center graph pancake 2011-05-22 02:47:08 +02:00
  • 31769c61ca * Fix build pancake 2011-05-21 21:26:59 +02:00
  • be078970bd * Oops. missing ; pancake 2011-05-18 00:32:08 +02:00
  • d43bdd2095 * Add 'make setversion' * Unify the places where the version number appears * Minor fixes to make remote debugger work pancake 2011-05-13 18:29:07 +02:00
  • 98c4166e5d * Added 'monitor' mode to console widget * Fix bug in disasm widget pancake 2011-05-11 19:12:37 +02:00
  • 07d4ba59a9 * Embed gtk theme in osx pancake 2011-05-09 13:46:12 +02:00
  • 4f049e4730 * Fix init segfault and UI bootup performance pancake 2011-05-06 09:45:35 +02:00
  • 43592b8dc7 * Implement commandline flags to select initial mode pancake 2011-05-05 23:37:50 +02:00
  • 59c5e29152 * Mounts partitions works! Eduardo de la Arada 2011-05-05 17:33:55 +02:00
  • a822bc76ad * Fix click and drag offset in grava widget * Added option to change background color * Remove unused code (old hardcoded menu handling) pancake 2011-05-05 09:43:23 +02:00
  • 0e2ee20a0d * Initial working implementation of the graph navigation pancake 2011-05-05 02:14:55 +02:00
  • 2c5497518e * Implement pull mode for grava contextual menus - test case in bodyeditor -> graph pancake 2011-05-05 01:25:00 +02:00
  • 5982f48b6c * Many bugfixes in contextual menu events - fix listview, widget, grava and texttagview pancake 2011-05-04 21:26:16 +02:00
  • be0f497c67 * Minor enhacements in the preferences panel pancake 2011-05-02 09:34:23 +02:00
  • 1af3bb121f * Added io.va option in preferences - Honor asm.comments - this panel needs more work pancake 2011-05-01 04:30:27 +02:00
  • 12d109903f * Fix dmg image pancake 2011-05-01 04:03:32 +02:00
  • d5a853d4f3 * Create dmg file from commandline using a ruby script pancake 2011-04-29 21:47:07 +02:00
  • 01e10d80a5 * Initial import of the osxapp and osxdist makefile targets - requires Gtk2-Compiz to build * Various UI fixes ... pancake 2011-04-29 21:25:45 +02:00
  • 64c4a07bba * Fix warnings in uint64.parse for vala 0.14 * Added dummy stuff in preferences->directories pancake 2011-04-29 10:37:39 +02:00
  • 2a8618ef60 * Some visual glitches fixed pancake 2011-04-29 00:36:28 +02:00
  • c5b082c608 * Oops fix hexview pancake 2011-04-28 15:22:29 +02:00
  • 3ccfd15966 * Some random work I dont care to describe at all.. pancake 2011-04-28 09:49:22 +02:00
  • ded266cbc7 * Add body panels for forensics and bindiff - Lot of commented and dupped code, but fast enought :) - make clean required pancake 2011-04-28 01:13:31 +02:00
  • 02685dfac5 * Added debugger mode panel - Simplify the interface by splitting up with modes * Fix indent of segmentedbar pancake 2011-04-28 00:54:11 +02:00
  • 009d4ce848 * Clean up a bit the modes menu pancake 2011-04-27 16:32:42 +02:00
  • fec262dd70 * Merge Eduardo de la Arada 2011-04-27 00:29:50 +02:00
  • fbe3bdd073 * Initial hacky implementation of mode switches pancake 2011-04-26 20:55:38 +02:00
  • 383ef91bef * Fix build pancake 2011-04-26 00:16:55 +02:00
  • 8c5c5c1971 * Added guicore.log api - Make guicore globally available * Multiple fixes in Mounts - Use gc.show_error and show_file_save - DoubleClick on file opens properties dialog - Use Listview in properties dialog * Fix buffer.read in hexview - Handle left+right arrow keys * Listview added property show_headers{} pancake 2011-04-25 20:17:23 +02:00
  • 3a6715a91f * Use new gtkon syntax pancake 2011-04-25 12:31:25 +02:00
  • 3de24c1dc2 * Properties dialog initial code Eduardo de la Arada 2011-04-25 02:19:59 +02:00
  • 3d55db5655 * Use new syntax for GtkON (requires gtkaml from svn) * Use TextTagView in FlagsWidget * Implement guicore.show_text(); * Add @earada to credits * Show output of radare script with show_text() popup pancake 2011-04-25 02:04:29 +02:00
  • e4fbe49cc6 * Fix segfault (dunno how) * Fix double click * Add url activate Eduardo de la Arada 2011-04-25 01:54:48 +02:00
  • 2ee1327234 * Partitions segfault :( Eduardo de la Arada 2011-04-25 01:06:08 +02:00
  • fb2e98cc27 * Implement Libraries in left box * Implement row_activated() in listview pancake 2011-04-25 00:17:13 +02:00
  • cc9661a3f2 * More improvements in ragui-fs Eduardo de la Arada 2011-04-24 20:26:54 +02:00
  • 39d1617b2e * Fix build pancake 2011-04-21 11:43:37 +02:00
  • 622f82aacc * Some fixes in the build system * Rename codew to codeview and listw to listview pancake 2011-04-21 09:59:14 +02:00
  • e49a10e55c * RaguiFS its working (more or less) Eduardo de la Arada 2011-04-21 03:48:54 +02:00
  • 521333fc8c * Lot of ui fixups for the BugDialog widget pancake 2011-04-20 12:07:15 +02:00
  • a6221b648e * merge heads pancake 2011-04-20 09:48:25 +02:00
  • a9fbfca156 * Enhacements for the bugdialog pancake 2011-04-20 09:44:29 +02:00
  • d67edb3081 * Fix bugdialog build Eduardo de la Arada 2011-04-20 03:46:48 +02:00
  • 624a16b625 * Implement basic http_post report in bugdialog pancake 2011-04-20 00:33:05 +02:00
  • ea4032d69c * Add BugDialog widget pancake 2011-04-19 17:50:03 +02:00
  • ea5b9e7cc6 * Finally fix the RFS widget in ragui pancake 2011-04-19 13:10:03 +02:00
  • c57b9b9971 * Some fixes for Mounts widget pancake 2011-04-19 10:03:45 +02:00
  • eb1cb9490a * Fix build for latest versions of gtkaml and vala pancake 2011-04-14 09:06:53 +02:00
  • ece1d4df60 * Initial mountfs (SEGFAULTS) Eduardo de la Arada 2011-03-24 17:23:47 +01:00
  • 8b5dc9f372 * Force scr.color=0 * Handle project files - Added -p flag * Fix double-click in prjfiles and open files pancake 2011-03-10 21:37:41 +01:00
  • cbabacb267 * Initial implementation of gradiff using grava Nibble 2011-03-04 05:05:55 +01:00
  • 6106309493 * Initial import of libgradiff pancake 2011-03-04 02:16:49 +01:00
  • 4af224fe88 * Add scripting window in Tools menu pancake 2011-03-04 01:55:54 +01:00
  • a0ca607df1 * Merge some shit pancake 2011-03-04 00:50:47 +01:00
  • be2ed8accf * Initial import of the mounts widget * Fix open url in OSX * Open nibble's python bindiff in Tools->bindiff * Make 'mode' menu insensitive when no project opened pancake 2011-03-04 00:49:55 +01:00
  • 536a073e1b * More complete code analysis preferences panel * Do not allow scrolling hexview <0 pancake 2011-03-03 20:07:38 +01:00
  • 2257226a9b * Fix open file * Refactoring in UI - Added mode menu bar * Some more stuff in preferences - Added missing archs * Fix build (gracalc) pancake 2011-03-03 16:53:29 +01:00
  • b80fdf6398 * Fix build and minor yummy pancake 2011-02-28 14:26:21 +01:00
  • 98f70e27eb * Do not colorize 'ret' * Fix initial graph/dis/hex goto * Fix boxing of calculator * Fix clicking on sorted rows in listw widget pancake 2011-02-28 01:34:42 +01:00
  • ae5668bf8c * Added gracalc widget - Uses RCore.num * Fix use-stock in signatures * Fix build for Asm.Aop -> Asm.Op pancake 2011-02-27 21:53:10 +01:00
  • 2402952a07 * Fix build and some segfaults * Add option to analyze function preludes in tools->analyze * Load symbols at startup * Add guile/vala in script panel pancake 2011-02-18 00:34:42 +01:00
  • 390a1bab25 * Some more work on guiconfig * Dirty stuff in order to debug the dead console bug pancake 2011-01-06 23:21:02 +01:00
  • b90812cd78 * FIX entry0 disas (added baddr) Eduardo de la Arada 2011-01-03 16:25:11 +01:00
  • b1c201b312 * Add guiconfig pancake 2011-01-03 10:57:32 +01:00
  • d2b6e70107 * Add bonus desktop file and icon for freedesktop environments pancake 2011-01-03 00:29:27 +01:00
  • 44f9448be5 * Disable asm.bytes at guicore constructor * Tricky nested regexpes to make clickable calls and pushes * Fix hexview width limit * Handle row_activated (keyboard enter) in listw widget pancake 2011-01-02 23:39:38 +01:00
  • d1873438a2 * Fix gtkon parvala tstamp checks * Fix disassembler widget - Do some more colorization * Disasm/graph after rightclick analyze * Fix width in hexview widget - Do not display right arrows pancake 2011-01-02 23:04:48 +01:00
  • 397cdef635 * More integration with seekstack widget - Some issues appeard in disassembler widget pancake 2010-12-31 03:10:16 +01:00
  • 214789f05d * Fix build pancake 2010-12-23 18:24:41 +01:00
  • 7aea25e551 * Added 'seekstack' class to simplify code - Still needs some work to make it fully working pancake 2010-12-23 12:46:40 +01:00
  • 21526bea72 * Add chkts pancake 2010-12-23 03:01:00 +01:00
  • 815732e229 * Add support for command execution in seek address of disasm ':' * Add navigation bar in hexdump and grava - Not yet functional, but visually acceptable * Add 'analyze' submenu in leftbox - Disasm no longers analyzes pancake 2010-12-23 02:57:31 +01:00
  • 91b87743af * Fix treeview in search widget * Remove console pancake 2010-12-22 19:06:15 +01:00
  • 53c72edd0e * Some more work in search widget * Minor fixup in hexview * Colorize offset as in disasm pancake 2010-12-22 11:25:23 +01:00
  • da2c593e48 * Fix some warnings * More dummy work on preferences window pancake 2010-12-22 10:14:26 +01:00
  • 329f352628 * Fix indent * Fix disasm widget when no identified file pancake 2010-12-22 03:10:21 +01:00
  • 87314eb621 * Compile with debug by default * Added some more new entries in leftbox and debug panel * Handle mainpanel tabs switcher (dbl click affects selected page) * Fix segfault in threaded lambda for infprogress * Open local documentation if found (vdoc/) pancake 2010-12-22 02:26:02 +01:00
  • 1fd1e3b0a7 * Much more work on the UI of the flags panel * Implement freedesktop way for opening urls in guicore - Need to identify OS pancake 2010-12-22 01:21:47 +01:00
  • bda7c3a381 * Use md5 to speedup build (a bit hacky, but nice sometimes) - Needs more work * Added flagswidget * Honor OpenFile and OpenProgram menus * Added guicore.open_url() method.. only for windows atm * Added Flags tab * Use graph.xdot instead of /tmp/graph.xdot (fixed windows?) * Show size of file in binary information * Simplify open dialogs * Use RDebug.core.dbg.pids () to list pids in attach dialog * Do code analyze if checked in open program dialog * Mostly define the first UI design of the search panel pancake 2010-12-22 00:34:48 +01:00
  • 85b7d35721 * Fix segfaults pancake 2010-12-17 10:58:12 +01:00
  • 733a53f870 * Fixes to crosscompile with mingw32 pancake 2010-12-16 14:10:35 +01:00
  • b37779ed83 * Add make install pancake 2010-12-16 01:49:47 +01:00
  • 11d62b6fb1 * Add install make target pancake 2010-12-16 01:08:42 +01:00
  • db69b21d6f * Fix windows without borders issue * Add scrollbar to scriptwidget * Some work on tab selection * Fixes one segfault pancake 2010-12-16 01:08:15 +01:00
  • 7fe88a6998 * Some tricks to enable build on ubuntu 9.04 pancake 2010-12-15 19:06:34 +01:00
  • f09c2dabbb * Some refactoring in README/TODOs * Fix doubleclick in leftpanel * Some windows are now popups centered on screen * Added 'dump' * Added dummy "debug" menu * Implement script->save pancake 2010-12-15 11:32:10 +01:00
  • 8240e12352 * Fix extract sub bins pancake 2010-12-15 00:43:33 +01:00
  • 82f65b813d * Added searchwidget (dummy) * More work on guicore.show_file_{save|open} * Some more work in the script widget pancake 2010-12-15 00:32:42 +01:00
  • 4d03cf1c81 * Some more work on the scripting widget pancake 2010-12-14 22:16:26 +01:00