[gnome-builder] (106 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:

  3242f62... debugger: stub out various debugger API mechanics
  2abc9b2... debugger: start on IdeDebugger interface
  14da908... debug-manager: find suitable debugger when starting session
  8de09ac... debugger: set runner failed if no debugger was found
  be624de... debugger: assign from PeasExtension
  f33a95e... debugger: add IdeDebugger::get_name() vfunc
  901b532... gdb: stub out gdb plugin
  229080d... gdb: check for gdb binary
  59b6497... debugger: add various properties/signals to interface
  21bcc53... debugger: add IdeDebugger::prepare() vfunc
  5b7fd5c... gdb: setup gdb in prepare
  a31313b... mi2: start on mi2 gdb wire protocol library
  79579e1... mi2: add event dispatch for Mi2EventMessage items
  f5b3576... mi2: implement command and replies
  b3df530... mi2: use gvariant to parse protocol data from gdb
  b1057e6... mi2: add breakpoint abstraction
  d7ae0c8... mi2: add api to track breakpoints
  aaedcb0... mi2: test removal of breakpoint
  aecabab... mi2: more client infrastructure
  c58be1f... build: require unix for FD access
  07df928... mi2: allow pipelining operations
  afdafeb... mi2: remove debug line
  425fc8d... mi2: setup tty for inferior in test
  0db105d... mi2: queue exec commands until previous completes
  3d93fa6... mi2: cleanup debug code
  7142089... mi2: delay next command until previous completes
  3276a6e... runmanager: move run handlers into default ::run() event ha
  8d8eaa5... runner: allow stealing the TTY previously set
  083173a... gdb: depend on terminal
  0006674... gdb: hook up some client signals and plumbing
  400262c... build: give run access to load mi2
  60752fc... gdb: cleanup
  f540168... mi2: synthesize closed error
  e5164f6... mi2: test ttyname() against what we opened
  3e8497f... gdb: use /proc/self/fd/$fdnum to share inferior TTY
  5f6a388... debug-manager: add IdeDebugManager:active property
  3c94733... debugger: animate in debugger controls
  e48064e... gdb: fix G-I warning
  ae27dc8... gdb: cleanup client instance when process exits
  d317ec8... mi2: move client cleanup into dispose handler
  92a0761... mi2: add G-I annotations to async client API
  3b78c9b... mi2: return immediately from read cancellation
  8323819... mi2: test stop_listening() for failures
  2da95c2... mi2: (closure) belongs on callback, not user_data
  87ba3de... mi2: cancel tasks early
  61cfdd7... mi2: make listen/shutdown operations async
  62da60f... mi2: close IOStream instead of using cancellable
  8355e38... mi2: handle end of stream
  82eb5e5... mi2: check breakpoint_id before emitting signal
  ff54c03... mi2: add client to header
  d5e7558... ide: add debugger headers to ide.h
  578aa3f... gdb: port plugin to C
  ebfefc7... gdb: attach callbacks to proper instance
  596cfb7... debugger: hold on to debugger instance after starting
  3971ac8... debugger: fix path for TTY fd
  6dfcb29... gdb: add more tracing
  20a7885... mi2: remove debug code
  d84ab3c... debugger: fix action names on control widgets
  b6f4bbe... workbench: add debug-manager to workbench actions
  8a7813e... debug-manager: bind debugger properties to action state
  52ae394... gdb: update property state up on breakpoint hits
  a567b29... debugger: add IdeDebugger::run() vfunc
  838f55e... gdb: add support for continue
  bd7ba9a... debugger: fix action name
  08f2d31... pnl: give access to panels via internal-child
  74ca89e... egg-signal-group: add support for interfaces
  535beab... debug-manager: add IdeDebugManager::debugger property
  db8e001... debugger: add IdeDebugger::log
  b953adf... gdb: propagate log messages from gdb
  f1f5455... debugger: add debug log panel to debugger perspective
  e380353... run-manager: don't allow running during current session
  628f452... runner: implement missing force quit
  bc0660b... debugger: allow NULL location
  3da65f7... debug-manager: connect to IdeDebugger::stopped
  2b2b0d6... gdb: translate various debugger stop reasons
  cc9095e... debugger: add UI grid for eventual source files
  24501e4... mi2: fix adding more than one item to list in message parsi
  c36d129... mi2: remove \n from g_warning call
  a24f528... debugger: start on breakpoint-reached signal

Commits added to the branch:

  dd11bc6... libide: unregister auto-save on save buffer (*)
  5e6c4c5... html-preview: add sphinx and deps to the manifest (*)
  20fd239... symbol: add symbol helpers to ide-symbol utils (*)
  45b91d2... langserv: add decode helpers for langserv symbol protocol (*)
  40387c2... langserv: use decode helpers for kind property (*)
  2e302aa... Update German translation (*)
  4e507cd... Update Polish translation (*)
  c34de4a... Update Swedish translation (*)
  bbd7841... Update Hungarian translation (*)
  6c8f966... Update Brazilian Portuguese translation (*)
  1860eed... Changed name of the window "Run Output" to "Application Out (*)
  a9b0262... buildmanager: add IdeBuildManager:can-build (*)
  1f28a29... buildmanager: disable actions when can-build is FALSE (*)
  e4ace75... Revert "buildmanager: disable actions when can-build is FAL (*)
  674deb1... runmanager: cleanup error handling (*)
  06505a6... runmanager: no need to transfer ownership (*)
  cd9da1e... buildmanager: take can-build into account before invalidati (*)
  08b6e0b... transfers: ignore cancelled/failed transfers in progress (*)
  0547df8... git: Activate Clone button on Enter key press (*)
  9d80ed0... create-project: Activate on Enter key press (*)
  a4e6105... autotools-templates: Bump runtime version to 3.24 (*)
  c70461d... Update Russian translation (*)
  6bec24b... egg: add duration calculator for animations (*)
  4929739... egg: add EggElasticBin (*)
  340bf11... egg: add EggSuggestionEntry (*)
  3161c48... search: add fuzzy highlighter (*)
  3675445... egg: add suggestion test (*)
  20b54bc... debugger: stub out various debugger API mechanics
  e860ab2... debugger: start on IdeDebugger interface
  49463df... debug-manager: find suitable debugger when starting session
  6dffca7... debugger: set runner failed if no debugger was found
  f03a81e... debugger: assign from PeasExtension
  a0b84c4... debugger: add IdeDebugger::get_name() vfunc
  18a5e37... gdb: stub out gdb plugin
  215a30f... gdb: check for gdb binary
  5101485... debugger: add various properties/signals to interface
  576026d... debugger: add IdeDebugger::prepare() vfunc
  51813c5... gdb: setup gdb in prepare
  fc552e0... mi2: start on mi2 gdb wire protocol library
  2a2e7e7... mi2: add event dispatch for Mi2EventMessage items
  691ff3c... mi2: implement command and replies
  7a5590e... mi2: use gvariant to parse protocol data from gdb
  ef67bee... mi2: add breakpoint abstraction
  2d44ad7... mi2: add api to track breakpoints
  63807b2... mi2: test removal of breakpoint
  0cae975... mi2: more client infrastructure
  b4a1596... build: require unix for FD access
  d7c3940... mi2: allow pipelining operations
  57a48b1... mi2: remove debug line
  333e0ef... mi2: setup tty for inferior in test
  0978bd7... mi2: queue exec commands until previous completes
  2fdbde9... mi2: cleanup debug code
  c2d5f15... mi2: delay next command until previous completes
  03305af... runmanager: move run handlers into default ::run() event ha
  e9dd050... runner: allow stealing the TTY previously set
  97b38aa... gdb: depend on terminal
  f848c97... gdb: hook up some client signals and plumbing
  46ba610... build: give run access to load mi2
  acf6acf... gdb: cleanup
  5b9f05b... mi2: synthesize closed error
  7f06e25... mi2: test ttyname() against what we opened
  f01c3fe... gdb: use /proc/self/fd/$fdnum to share inferior TTY
  89049e6... debug-manager: add IdeDebugManager:active property
  6ce7fc8... debugger: animate in debugger controls
  4c4fe42... gdb: fix G-I warning
  108f1b7... gdb: cleanup client instance when process exits
  7e2c47a... mi2: move client cleanup into dispose handler
  9afb162... mi2: add G-I annotations to async client API
  3eedaca... mi2: return immediately from read cancellation
  554eb1f... mi2: test stop_listening() for failures
  0a35a7e... mi2: (closure) belongs on callback, not user_data
  e78bec2... mi2: cancel tasks early
  66f4291... mi2: make listen/shutdown operations async
  75e5cf0... mi2: close IOStream instead of using cancellable
  57ed271... mi2: handle end of stream
  ca8cba5... mi2: check breakpoint_id before emitting signal
  9b556c0... mi2: add client to header
  067ea4f... ide: add debugger headers to ide.h
  c8065ba... gdb: port plugin to C
  2ec1d44... gdb: attach callbacks to proper instance
  d29d314... debugger: hold on to debugger instance after starting
  31cd00d... debugger: fix path for TTY fd
  fad0d68... gdb: add more tracing
  f3d9b76... mi2: remove debug code
  520f97d... debugger: fix action names on control widgets
  89ed58d... workbench: add debug-manager to workbench actions
  b8b917b... debug-manager: bind debugger properties to action state
  44bf965... gdb: update property state up on breakpoint hits
  1294cdf... debugger: add IdeDebugger::run() vfunc
  226a8e1... gdb: add support for continue
  f9b65de... debugger: fix action name
  ced232e... pnl: give access to panels via internal-child
  70dd298... egg-signal-group: add support for interfaces
  1246adf... debug-manager: add IdeDebugManager::debugger property
  8b1b80f... debugger: add IdeDebugger::log
  56f06ce... gdb: propagate log messages from gdb
  5b0d4d0... debugger: add debug log panel to debugger perspective
  fca23a2... run-manager: don't allow running during current session
  8f9d8ab... runner: implement missing force quit
  7d24076... debugger: allow NULL location
  eb6a5db... debug-manager: connect to IdeDebugger::stopped
  ddfa46b... gdb: translate various debugger stop reasons
  92f1110... debugger: add UI grid for eventual source files
  a653d43... mi2: fix adding more than one item to list in message parsi
  09e0065... mi2: remove \n from g_warning call
  914c71c... debugger: start on breakpoint-reached signal

(*) 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]