Affinic Debugger GUI Changelog

What's new in Affinic Debugger GUI 2.0.1

Jul 3, 2017
  • Affinic Debugger for GDB/LLDB 2.0.1 is our latest version of Affinic Debugger GUI, built with the new design coming from scratch. It supersedes Affinic Debugger GUI 1.x version. It provides more reliable actions and more features, like assembly binary conversion. memory view and better designed GUI.

New in Affinic Debugger GUI 1.2.3 (Jul 21, 2014)

  • Change quick note view to resizable
  • Improve assembly debugging experience
  • Add condition break menu
  • Add reverse debugging support
  • Fix watch array print bug
  • Fix command line start with input argument
  • Add command line editbox focus freeze workaround for XFCE4 on Debian

New in Affinic Debugger GUI 1.2.2 (Jun 16, 2014)

  • Fix the background symbol collector
  • Add popping up window to show value while moving cursor
  • Fix double click segfault problem.
  • Fix LLDB thread select
  • Fix ASM crashing

New in Affinic Debugger GUI 1.2.1 (May 2, 2014)

  • Add cross reference framework

New in Affinic Debugger GUI 1.2.0 (Apr 4, 2014)

  • Support loading source code in background
  • Support locale characters in source code editor
  • Expanding this pointer in watch
  • Enable load program history from terminal input
  • Upgrade infrastructure for future development.
  • Change the implement to prevent segfault after out of memory

New in Affinic Debugger GUI 1.1.7 (Feb 27, 2014)

  • Reworked Code Note and Asm Note
  • Add too busy message
  • Add save output to a file
  • Enable ctrl+c in command box as interrupt
  • Reworked on terminal and log to reduce memory consumption
  • Fix view menu for dock widgets
  • Add buffered line option for terminal and log

New in Affinic Debugger GUI 1.1.6 (Feb 18, 2014)

  • Implement the basic memory dump framework
  • Improved ASM view and the handling to programs without debugging symbols
  • Add the basic ASM note
  • Fix a segfault with code note

New in Affinic Debugger GUI 1.1.5 (Feb 3, 2014)

  • Introduce code note framework
  • Introduce program specific history
  • Update lldb source listing algorithm
  • Add removing duplicate menu for lldb
  • Add retrieve support file for lldb
  • Add ctrl+enter for input
  • Rework on source windows to list on the fly
  • Fix update check bug due to server upgrade

New in Affinic Debugger GUI 1.1.4 (Jan 16, 2014)

  • Fix a bug in adding watch expression that may cause loop forever
  • Add Keep Debugger Alive menu
  • Change breakpoint history to 20
  • Better reaction in debugger offline
  • Re-layout debugger config page
  • Add highlight vertical scroll bar for clicked text and finding text.

New in Affinic Debugger GUI 1.1.3 (Jan 7, 2014)

  • Attempt to display main function after a command line launch with a file, which means that after typing adg ./a.out , the main function will be automatically displayed in souce window.
  • Support both gdb and lldb command from file translation
  • Add attach process and detach process menu
  • Add load core file menu
  • Enable/Disable menu actions based on demand
  • Add –lookupmain=[no/pre/post] command line option

New in Affinic Debugger GUI 1.1.2 (Dec 23, 2013)

  • Rework on startup information handling
  • Support gdb -x file startup translation
  • Support Apportable SDK android remoting debugging
  • Fix bugs
  • Introduce free lite version.

New in Affinic Debugger GUI 1.1.1 (Nov 25, 2013)

  • Add thread locking button
  • Automatically close source windows if too many source windows are opened.
  • Rework all icons to support Retina display
  • Add auto reload for break ignore command
  • Fix LLDB source listing bug – no .h file
  • Add go to the paired mark menu in source context menu
  • Fix curly bracket pairing problem.

New in Affinic Debugger GUI 1.1.0 (Oct 21, 2013)

  • Add debugger support for LLDB.
  • highlight matched curly brackets
  • Fix crash on assembly view
  • Add option to disable source code editing
  • Fix Mac OSX run again crash

New in Affinic Debugger GUI 1.0.9 (Oct 2, 2013)

  • Set add cygwin path to false as the default value
  • Bug fix on log output
  • Change highlight current line to set bold line number
  • Bug fix on thread monitor tool bar
  • Add icons in break view
  • Set variable values in watch window

New in Affinic Debugger GUI 1.0.8 (Jul 29, 2013)

  • Display function arguments in watch
  • Remember dock positions and windows geometry
  • Add close all context menu
  • Support Retina Display

New in Affinic Debugger GUI 1.0.7 (Jul 11, 2013)

  • Add Print Variable Valule to Watch Window.
  • Fix Double Click on Empty Line Will Set Two Breakpoints Problem
  • Fix Bug in Launch From Command Line
  • Fix Font Height When Users use custom fonts
  • Add Reset Font to Default Font Button

New in Affinic Debugger GUI 1.0.6 (Jun 24, 2013)

  • Fix use info source frozen problem.
  • Add watch local variables in watch windows
  • Use tree view values of the elements in a variable
  • Highlight current line without selection.
  • Fix the bugs in watch variables.
  • Add Variable menu
  • Add User Defined Print Function in the right click menu

New in Affinic Debugger GUI 1.0.1 (Jun 10, 2013)

  • Change menu shortcuts from F9 F8 to F8 F7 for OSX compatibility
  • Support file path with spaces in source file loading
  • Fix a bug in setting breakpoints
  • Fix selected string syntax highlighting matching bug
  • Keep showing new font setting in preference dialog
  • Add the basic framework for watching all local variables
  • Fix the bug in registration after expiration period finishes

New in Affinic Debugger GUI 1.0.0 (May 21, 2013)

  • Add license system and supporting component
  • Fix windows terminal simulation bug in inputting
  • Fix cygwin path and argument passing bug
  • Fix –config bug
  • Support /C/ cygwin drive prefix

New in Affinic Debugger GUI 0.5.5 (Apr 19, 2013)

  • Fix a breakpoint support bug when break from console
  • Fix close tab button
  • Remove redundant output in console window with option to turn it off
  • Fix stack to bottom bug
  • Adjust breakpoint location in source windows after source code are updated.
  • Fix windows environment bug

New in Affinic Debugger GUI 0.5.4 (Apr 8, 2013)

  • Fix windows external config bug
  • Better support for breakpoint
  • Add close button for source tab
  • Change symbol assistant to tabbar
  • Upgrade kernel for 0.6 release
  • Change current thread to monitoring thread.
  • Add quotes for break point path
  • fix MinGW compatibility problem.

New in Affinic Debugger GUI 0.5.3 (Mar 16, 2013)

  • Change background status update to update by request
  • Improve Windows Ctrl+C Handler to support MINGW GDB, Blackfin GDB.
  • Add change debugger menu
  • Add option to disable loading source list after a typing in command box
  • Improve breakpoint handling
  • Fix a sort of other small bugs.

New in Affinic Debugger GUI 0.5.2 (Mar 2, 2013)

  • Add Remote Menu
  • Add Send Input Menu
  • Rework on gdb question handler
  • Add find in ASM window

New in Affinic Debugger GUI 0.5.1 (Dec 29, 2012)

  • Fixed a critical bug for windows release
  • Change open file to single click and move the rest open options to right click.
  • Add clear history buttons in configure dialog
  • Complete Chinese translation.

New in Affinic Debugger GUI 0.5.0 (Dec 4, 2012)

  • The major change is that the kernel has been upgraded to support interrupt and std input.
  • font change is added
  • using the external config file is possible and –config argument is added.

New in Affinic Debugger GUI 0.4.5 (Aug 13, 2012)

  • Add Chinese language
  • Add command line options
  • Add assembly view two windows mode
  • Add many features in break menu
  • Fixed many bugs

New in Affinic Debugger GUI 0.4.4 (Jun 25, 2012)

  • Fix the assembly display problem on OSX
  • Add goto tool bar on assembly view.
  • Add debugger startup arguments
  • Add debugger startup commands
  • Fix a file loading bug
  • Fix a breakpoint display segfault bug
  • Doesn’t print warning message when interrupting on windows without pid

New in Affinic Debugger GUI 0.4.3 (Jun 18, 2012)

  • Add the latest output to clipboard button
  • Add double click a word in output console, then copy to command line
  • Add several new menu items in output console
  • Add Open menu and Open manually in source list window
  • Add search directories in preference dialog
  • Add better cygwin path support in preference dialog
  • Add open source file without using info source

New in Affinic Debugger GUI 0.4.2 (May 28, 2012)

  • Fixed the bug that segfault after closing any source code
  • Add editing/saving features in the source code viewer
  • Refactor the environment setting handling and support multiple lines
  • Add automatically detecting Cygwin installation path
  • Fix some minor bugs.
  • Add tile and cascade windows menus.

New in Affinic Debugger GUI 0.4.1 (May 5, 2012)

  • Add go to bottom stack action
  • Fix Assembly horizontal scroll problem with very long assembly line
  • Redesign the goto and find dialog.
  • Add highlighter
  • fixed several minor bugs.

New in Affinic Debugger GUI 0.4.0 (May 4, 2012)

  • switch back to command name assist if there is no match for other mode
  • in reverse search mode, press enter to run the top command in the list box
  • fix the conflicted F3 shortcut key setting
  • add lookup breakpoints menu in breakpoint view
  • add check update function
  • add report bug menu
  • add type windows and show type by moving cursor above a variable
  • add black list for automatic info retrieving in order for faster speed
  • implement all functions of break point operations
  • implement dependable breakpoint function
  • add icons into GUI
  • implement stack to the top frame function
  • implement center to cursor