summaryrefslogtreecommitdiff
path: root/src/glibext/gcodebuffer.c
AgeCommit message (Collapse)Author
2016-11-03Replaced all the remaining occurrences of 'OpenIDA' by 'Chrysalide'.Cyrille Bagard
2016-10-23Deleted a level of data to reduce the memory fingerprint.Cyrille Bagard
2016-10-23Memorized all creators of line content at the line level and saved memory.Cyrille Bagard
2016-05-01Handled all width measures per view in a dedicated manager.Cyrille Bagard
2016-04-27Used official closures instead of user-defined ones when possible.Cyrille Bagard
2016-03-27Added a section in the status bar to display activity progress.Cyrille Bagard
2016-01-23Created storable items for user comments.Cyrille Bagard
2016-01-21Fixed compilation and compilation warnings.Cyrille Bagard
2016-01-21Defined some raw primitives to write or delete comments.Cyrille Bagard
2016-01-21Removed useless functions dealing with buffers and optimized some old code.Cyrille Bagard
2016-01-21Enabled the buffer scan again and updated its code.Cyrille Bagard
2016-01-17Updated the width of a modified line.Cyrille Bagard
2016-01-16Changed the display of a segment containing the value of an immediate.Cyrille Bagard
2015-12-09Avoided to throw comments too far by defining local columns managers.Cyrille Bagard
2015-11-11Prepared the next generation of parallel processings.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@606 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2015-06-14Been able to move the caret when scrolling to a given address.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@541 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2015-05-13Fixed a bug by searching lines in the whole code buffer instead of using the ↵Cyrille Bagard
local one. git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@536 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2015-05-06Displayed a tooltip for strings or code symbols in buffer views.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@530 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2015-04-22Allowed to refer to an external list for highlighted segments.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@515 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2015-04-20Transmitted the focus when a limit has been reached while using he keyboard.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@514 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2015-04-12Highlighted the current segment on caret location changes.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@511 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2015-04-11Drawn a selection line on buffer views.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@510 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2015-04-11Fixed the remaining bugs in all kinds of navigation in buffer views.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@509 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2015-04-09Fixed all known bugs with the keyboard-based navigation in buffer views.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@507 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2015-04-03Defined a preferred size for views and reacted on scroll events.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@500 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2015-04-03Tried to show basic blocks in the graphic view again.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@499 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2015-03-08Handle cross references as well as entry points.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@482 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2015-02-25Provided tweaks about positions when looking for address coordinates.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@480 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2015-02-22Created a dialog box to select an entry point to display.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@476 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2015-01-15Exported disassembled content in plain text or HTML format properly.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@455 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2014-11-01Moved the caret with mouse and keyboard.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@417 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2014-10-21Cleaned, fixed and improved the rules for the display of view columns.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@416 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2014-09-17Introduced memory ranges.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@406 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2014-08-26Looked for coordinates using the new addresses definitions.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@394 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2014-08-05Defined the first steps for a new disassembling approach.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@387 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2014-04-28Updated all copyright headers.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@373 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2014-04-14Handled mouse clicks in view margins.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@370 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2014-04-07Relied on Cairo for printing code.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@369 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2014-01-26Saved the first steps of the migration to GTK+ v3.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@367 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2013-06-09Fixed a bug when drawing carets at high addresses.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@352 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2013-06-08Removed all usages of gdk_threads_enter()/gdk_threads_leave() in the status bar.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@349 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2013-06-02Saved some progress about edition views.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@348 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2013-01-09Fixed immediates output by defining a default column for rendering codes.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@321 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2013-01-01Fixed the computing of basic blocks and used them in graphic views.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@316 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2012-12-16Fixed the compilation by processing the GLib marshals sooner.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@303 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2012-12-11Fixed/improved the computing of buffer lines cached dimensions.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@300 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2012-12-09Used Cairo for rendering text and tried to deal properly with Pango context ↵Cyrille Bagard
/ fonts. git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@298 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2012-11-22Rewritten parts of the Android plugin to insert indications about exceptions.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@288 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2012-11-02Improved the computing and the rendering of the graphic view.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@277 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2012-09-27Selected segments for highlighting.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@264 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a