[gnome-builder] (100 commits) Non-fast-forward update to branch wip/chergert/debugger



The branch 'wip/chergert/debugger' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:

 https://wiki.gnome.org/Git/Help/NonFastForward

Commits removed from the branch:

  8112ff5... debugger: stub out various debugger API mechanics
  e2d4cf5... debugger: start on IdeDebugger interface
  74fc943... debug-manager: find suitable debugger when starting session
  f83eeae... debugger: set runner failed if no debugger was found
  51ac7d4... debugger: assign from PeasExtension
  6429471... debugger: add IdeDebugger::get_name() vfunc
  015b652... gdb: stub out gdb plugin
  341dee6... gdb: check for gdb binary
  ae5638f... debugger: add various properties/signals to interface
  dab46b7... debugger: add IdeDebugger::prepare() vfunc
  a5e8fbc... gdb: setup gdb in prepare
  cf066d6... mi2: start on mi2 gdb wire protocol library
  5aa8b29... mi2: add event dispatch for Mi2EventMessage items
  8299788... mi2: implement command and replies
  d999980... mi2: use gvariant to parse protocol data from gdb
  70443fb... mi2: add breakpoint abstraction
  07b9342... mi2: add api to track breakpoints
  ec6e29a... mi2: test removal of breakpoint
  6ee6a78... mi2: more client infrastructure
  ff35289... build: require unix for FD access
  6729178... mi2: allow pipelining operations
  806168b... mi2: remove debug line
  f640a8b... mi2: setup tty for inferior in test
  cb0ebae... mi2: queue exec commands until previous completes
  67cbbe1... mi2: cleanup debug code
  7f1ae49... mi2: delay next command until previous completes
  97b7a9d... runmanager: move run handlers into default ::run() event ha
  8b67f9c... runner: allow stealing the TTY previously set
  0302d74... gdb: depend on terminal
  a09d012... gdb: hook up some client signals and plumbing
  9bf1dac... build: give run access to load mi2
  12bb5bb... gdb: cleanup
  57a029b... mi2: synthesize closed error
  cbbefa8... mi2: test ttyname() against what we opened
  0919ab8... gdb: use /proc/self/fd/$fdnum to share inferior TTY
  30561ca... debug-manager: add IdeDebugManager:active property
  f6d4e54... debugger: animate in debugger controls
  45c47f2... gdb: fix G-I warning
  865f65b... gdb: cleanup client instance when process exits
  33bbfd3... mi2: move client cleanup into dispose handler
  83e9cdc... mi2: add G-I annotations to async client API
  dbe6e18... mi2: return immediately from read cancellation
  7c86963... mi2: test stop_listening() for failures
  a961143... mi2: (closure) belongs on callback, not user_data
  78c9459... mi2: cancel tasks early
  bf0c7a4... mi2: make listen/shutdown operations async
  9e1ce33... mi2: close IOStream instead of using cancellable
  7e29db5... mi2: handle end of stream
  498a394... mi2: check breakpoint_id before emitting signal
  e40f08c... mi2: add client to header
  25a584a... ide: add debugger headers to ide.h
  f96cb26... gdb: port plugin to C
  914debf... gdb: attach callbacks to proper instance
  fc9ff09... debugger: hold on to debugger instance after starting
  47334ee... debugger: fix path for TTY fd
  3cc7ffb... gdb: add more tracing
  6f0ef8b... mi2: remove debug code
  d5fce10... debugger: fix action names on control widgets
  5a3bb26... workbench: add debug-manager to workbench actions
  d9e9fc6... debug-manager: bind debugger properties to action state
  0975949... gdb: update property state up on breakpoint hits
  ae4b5f7... debugger: add IdeDebugger::run() vfunc
  c227ab7... gdb: add support for continue
  bed3d2c... debugger: fix action name
  64a17a5... pnl: give access to panels via internal-child
  755c6d9... egg-signal-group: add support for interfaces
  d406085... debug-manager: add IdeDebugManager::debugger property
  84a5a6b... debugger: add IdeDebugger::log
  33514f4... gdb: propagate log messages from gdb
  9356608... debugger: add debug log panel to debugger perspective
  98714a4... run-manager: don't allow running during current session
  9bab43c... runner: implement missing force quit
  10affe2... debugger: allow NULL location
  70d3448... debug-manager: connect to IdeDebugger::stopped
  46a98b0... gdb: translate various debugger stop reasons
  df85b61... debugger: add UI grid for eventual source files
  6bb9418... mi2: fix adding more than one item to list in message parsi
  c322c59... mi2: remove \n from g_warning call
  10dec30... debugger: start on breakpoint-reached signal
  5fb5496... debugmanager: add various signals
  1f6e5b1... debugger: set debug manager target for signals
  3ab3eac... mi2: check for NULL return values
  038e784... mi2: handle NULL from serializer
  36c0851... debugger: fix signal names
  d1875f5... debugger: track debugger location in debugger view
  d9d1cd0... debugger: add some debugger types we'll need going forward
  cb99ede... update gitignore
  f0e1d64... pnl: simplify add func
  09f95f4... pnl: return edge for "left"
  a6011d5... debugger: add some panels for the debugger
  c777d80... libide: strip xml whitespace from resources
  05a760d... pnl: use indexes rather than position child properties

Commits added to the branch:

  6955f82... Update Brazilian Portuguese translation (*)
  fc7fec3... Update Latvian translation (*)
  e555042... Update Polish translation (*)
  4c44b97... Updated Lithuanian translation (*)
  ee825cf... Update Swedish translation (*)
  f6d8164... Updated Danish translation (*)
  02dd8cc... update AUTHORS and credits (*)
  13cea6e... hover: sketch provider API
  3ca5352... debugger: stub out various debugger API mechanics
  4b25c73... debugger: start on IdeDebugger interface
  79ab1ec... debug-manager: find suitable debugger when starting session
  373c110... debugger: set runner failed if no debugger was found
  d7d5d4f... debugger: assign from PeasExtension
  f34ae32... debugger: add IdeDebugger::get_name() vfunc
  879a3c2... gdb: stub out gdb plugin
  50c2097... gdb: check for gdb binary
  1fcbd92... debugger: add various properties/signals to interface
  d0c87cf... debugger: add IdeDebugger::prepare() vfunc
  32ef3d8... gdb: setup gdb in prepare
  327c65f... mi2: start on mi2 gdb wire protocol library
  f78908c... mi2: add event dispatch for Mi2EventMessage items
  3cee054... mi2: implement command and replies
  15d0c11... mi2: use gvariant to parse protocol data from gdb
  c257874... mi2: add breakpoint abstraction
  901068b... mi2: add api to track breakpoints
  fddcb8b... mi2: test removal of breakpoint
  56e42bc... mi2: more client infrastructure
  b0f58fc... build: require unix for FD access
  384522a... mi2: allow pipelining operations
  95b4f4a... mi2: remove debug line
  a85408b... mi2: setup tty for inferior in test
  4dae30f... mi2: queue exec commands until previous completes
  358212b... mi2: cleanup debug code
  12e0009... mi2: delay next command until previous completes
  922aba6... runmanager: move run handlers into default ::run() event ha
  00fb4b8... runner: allow stealing the TTY previously set
  e95a8b0... gdb: depend on terminal
  2463135... gdb: hook up some client signals and plumbing
  c28581c... build: give run access to load mi2
  32497da... gdb: cleanup
  38ddec9... mi2: synthesize closed error
  8d4bc7f... mi2: test ttyname() against what we opened
  b55ca0c... gdb: use /proc/self/fd/$fdnum to share inferior TTY
  d2cc5b0... debug-manager: add IdeDebugManager:active property
  ea8021e... debugger: animate in debugger controls
  f5bcb2e... gdb: fix G-I warning
  8434307... gdb: cleanup client instance when process exits
  bfd7049... mi2: move client cleanup into dispose handler
  dcca4f7... mi2: add G-I annotations to async client API
  d8e56ba... mi2: return immediately from read cancellation
  bc9c780... mi2: test stop_listening() for failures
  9ad47b4... mi2: (closure) belongs on callback, not user_data
  70c12e3... mi2: cancel tasks early
  da533e7... mi2: make listen/shutdown operations async
  308015a... mi2: close IOStream instead of using cancellable
  dd503b1... mi2: handle end of stream
  0663bfb... mi2: check breakpoint_id before emitting signal
  047ad95... mi2: add client to header
  c66b3f4... ide: add debugger headers to ide.h
  7c63626... gdb: port plugin to C
  c6f876f... gdb: attach callbacks to proper instance
  a98d5b3... debugger: hold on to debugger instance after starting
  9abc83c... debugger: fix path for TTY fd
  f70ecee... gdb: add more tracing
  8d71434... mi2: remove debug code
  e10b06c... debugger: fix action names on control widgets
  c1c69e4... workbench: add debug-manager to workbench actions
  d7e8c2a... debug-manager: bind debugger properties to action state
  ddaf332... gdb: update property state up on breakpoint hits
  4f4acca... debugger: add IdeDebugger::run() vfunc
  9634029... gdb: add support for continue
  e1efc57... debugger: fix action name
  4d795c0... pnl: give access to panels via internal-child
  7baaa79... egg-signal-group: add support for interfaces
  382c12c... debug-manager: add IdeDebugManager::debugger property
  08829ee... debugger: add IdeDebugger::log
  6bad765... gdb: propagate log messages from gdb
  4192279... debugger: add debug log panel to debugger perspective
  ccb93e0... run-manager: don't allow running during current session
  ca817c0... runner: implement missing force quit
  cca8a17... debugger: allow NULL location
  3d693ef... debug-manager: connect to IdeDebugger::stopped
  1ae878b... gdb: translate various debugger stop reasons
  ccaca0e... debugger: add UI grid for eventual source files
  211c1a1... mi2: fix adding more than one item to list in message parsi
  0e247b3... mi2: remove \n from g_warning call
  1a610c8... debugger: start on breakpoint-reached signal
  3137b5c... debugmanager: add various signals
  6bcba45... debugger: set debug manager target for signals
  01153ba... mi2: check for NULL return values
  1602701... mi2: handle NULL from serializer
  020b0ad... debugger: fix signal names
  a0adecc... debugger: track debugger location in debugger view
  667fa38... debugger: add some debugger types we'll need going forward
  6db2701... update gitignore
  b429902... pnl: simplify add func
  355182f... pnl: return edge for "left"
  f607bff... debugger: add some panels for the debugger
  c571755... libide: strip xml whitespace from resources
  462d018... pnl: use indexes rather than position child properties

(*) This commit already existed in another branch; no separate mail sent


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]