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

  b781886... debugger: stub out debugger API
  bf2ab87... Fix plugin compilation

Commits added to the branch:

  76d3525... build-commands: add prebuild and postbuild commands (*)
  91ffcb3... builder: add padding to some structures (*)
  3776260... configuration: add prebuild/postbuild options to buildconfi (*)
  496b87e... autotools: add support for prebuild/postbuild hooks (*)
  6ba2b8d... build-command: add deep copy support for command queues (*)
  1c3c22b... configuration: make deep copy of prebuild/postbuild command (*)
  47d776a... Use popup/popdown on popovers (*)
  5412565... Updated Kazakh translation (*)
  17f4135... Updated Slovenian translation (*)
  001549d... Updated Czech translation (*)
  122a969... Updated Turkish translation (*)
  a86993a... Updated Indonesian translation (*)
  1502e6c... Updated French translation (*)
  59a36b3... Updated Galician translations (*)
  f25b90b... Updated Lithuanian translation (*)
  00d8b36... Updated Brazilian Portuguese translation (*)
  b11330a... Fix running autotools targets with relative paths (*)
  b70148a... IdeRunner: Implement ability to set env vars (*)
  6c1f8cc... Fix running projects using GSettings (*)
  bd1c096... autotools-templates: Add Python Gnome project (*)
  4d52e93... Updated Brazilian Portuguese translation (*)
  459908d... Updated German translation (*)
  a87c5bd... Updated German translation (*)
  3ad4482... Updated Galician translations (*)
  ca85f01... Updated Hungarian translation (*)
  7bbc0aa... Updated Galician translations (*)
  64b1bdb... Updated Brazilian Portuguese translation (*)
  1a54270... Updated Hungarian translation (*)
  8ddadc2... Updated Polish translation (*)
  5cad10c... Updated Czech translation (*)
  91449a0... Updated Kazakh translation (*)
  4cf83eb... create-project: improve name validation (*)
  6035d90... Updated Czech translation (*)
  0f1a98c... Updated Brazilian Portuguese translation (*)
  41127d2... Updated Polish translation (*)
  a8af461... egg: fix documentation typo (*)
  f4ecd58... run-manager: check for non-NULL gvariant parameter (*)
  8b13907... run-manager: propagate error message from async run (*)
  69301fa... run-manager: check for non-NULL gvariant parameter (*)
  a6413d4... runtime-manager: suppress events when unloading (*)
  bb87a66... configuration: reduce emission of ::changed (*)
  afac599... Add Build and Run keybindings to Shortcut window (*)
  61a601f... Updated German translation (*)
  0009fb1... Updated Korean translation (*)
  15c1052... Updated Brazilian Portuguese translation (*)
  a4941e1... Updated Galician translations (*)
  9987638... Updated Kazakh translation (*)
  ed79e42... Update Latvian translation (*)
  4e6cc65... Updated Polish translation (*)
  f2152ab... Updated Hungarian translation (*)
  9659bab... Add more options to XGETTEXT_OPTIONS in po/Makevars (*)
  a136128... Updated Lithuanian translation (*)
  e2ccf17... Updated Czech translation (*)
  883eb1f... sandboxing: add subprocess abstraction (*)
  00b36d2... autotools: include build failure reason in build log (*)
  cb68625... omnibar: make popover a bit wider (*)
  ae284be... build: bump gtk+ requirement (*)
  96d4933... Updated Polish translation (*)
  0f5d927... drop to test nightly (*)
  79e6f7c... subprocess: set clear-environment by default (*)
  7e8fc0f... runner: rely on default environment settings (*)
  1ce3772... subprocess: use default main context on main thread (*)
  6dfeebd... subprocess: additional tracing (*)
  b24745f... jhbuild: set run_on_host (*)
  c7fbd48... subprocess: add main context workarounds for dbus connectio (*)
  6327096... subprocess: be more careful with GDBusConnection and thread (*)
  98b0aeb... Updated Brazilian Portuguese translation (*)
  c7e5699... runner: don't copy our environment (*)
  2c3e230... jhbuild: style changes for Builder (*)
  4538844... subprocess: handle NULL connection (*)
  61045d4... runner: disable environ clearing when running on the host (*)
  c0f3d54... runner: add IdeRunner:clear-env (*)
  98e4956... jhbuild: set IdeRunner:clear-env and IdeSubprocessLauncher: (*)
  7ca5e7c... runtime: don't propagate environment by default (*)
  0eba946... runtime: add tracing macros (*)
  3cc9b93... subprocess: always ensure outstanding_ops are > 0 until dis (*)
  d3fd1c3... jhbuild: we need access to HOME and others for proper execu (*)
  60befcb... jhbuild: use default create_runner vfunc (*)
  e3792fc... subprocess: ensure we have a closed stream (*)
  ec68d9a... subprocess: more descriptive tracing info (*)
  2269dee... subprocess: implement clear-env for standard subprocesses (*)
  0d0166b... runtime: setup some defaults (*)
  cabd3c4... jhbuild: we still need to set IdeRunner:run-on-host (*)
  cc0e33b... Updated Czech translation (*)
  1999557... Updated Hungarian translation (*)
  ad7445e... Updated Czech translation (*)
  1e5cd70... Updated Spanish translation (*)
  5e568c2... autotools: make full ref of task (*)
  2f7adf8... autotools: add source tag to aide in debugging (*)
  1c7988e... glib: add g_task_return_* helpers (*)
  f3c495c... subprocess: use ide_g_task_return_boolean_from_main() (*)
  59629b7... glib: add ide_g_task_return_error_from_main() (*)
  c2002a5... subprocess: use ide task helper for errors (*)
  e8b21ee... Updated German translation (*)
  aed5bd9... sysprof: initialize the sysprof clock (*)
  b859504... subprocess: add take_stdin, take_stdout, and take_stderr (*)
  65520c5... subprocess: add FD options to IdeBreakoutSubprocess ctor (*)
  1dc89dc... subprocess: implement stdin/stdout/stderr fds for HostComma (*)
  0d2ebaa... terminal: manage spawning pty child manually (*)
  7571e6d... terminal: Add INSIDE_GNOME_BUILDER (*)
  74f2838... Updated Galician translations (*)
  ef4e151... terminal: use O_CLOEXEC when opening pty (*)
  d0a5283... terminal: set SHELL when spawning terminal (*)
  08f9368... terminal: handle empty terminal title (*)
  be753f3... build: update POTFILES.in (*)
  03b8512... Updated Polish translation (*)
  abdce97... terminal: breakout runtime notification check (*)
  74818ae... terminal: learn to discover the shell from the host passwd (*)
  3143729... terminal: fix logic error (*)
  d61dd56... Updated German translation (*)
  b909039... terminal: redirect all pipes for communicate usage (*)
  9327dd0... subprocess: always pump default main context in main thread (*)
  e930bb9... terminal: use proper argv for command execution (*)
  d2b9169... terminal: strip surrounding whitespace from shell path (*)
  fefd6c0... terminal: add warning when shell discovery fails (*)
  f723833... terminal: always set error string if shell discovery fails (*)
  ce1fcb4... Updated Czech translation (*)
  9115cd6... terminal: we only need STDOUT from the subprocess (*)
  87e30b0... subprocess: rely on system to provide stream closure (*)
  3ffcf25... build-command: enable shell expansion from build commands (*)
  912bde0... flatpak: ignore .Locale runtimes (*)
  fd522e0... Updated Hungarian translation (*)
  d87bc28... terminal: remove second vte_get_user_shell() call (*)
  6de64a9... Updated Lithuanian translation (*)
  6cd45c8... Updated Brazilian Portuguese translation (*)
  7cc9ad6... preferences: allow setting the GtkSelectionMode on a list g (*)
  67446d0... preferences: move page implementation to private header (*)
  c62209d... preferences: add parameter to set selection mode (*)
  56298ca... preferences: use selection mode and simplify languages (*)
  0bc1fb0... preferences: put subpages side-by-side with parent page (*)
  58f0787... preferences: add a bit of padding to class structure (*)
  52edc71... preferences: wire up language search in preferences (*)
  04e91a4... preferences: sometimes activate when selected row changes (*)
  89317da... column-layout: be friendlier when dealing with long lists (*)
  a790c29... scrolled-window: adapt to GtkScrolledWindow changes (*)
  b677a09... preferences: drop max-content-height from IdePreferencesGro (*)
  a97d972... preferences: put style schemes first (*)
  0d2020b... preferences: sort plugins by name (*)
  9dda898... Revert "column-layout: be friendlier when dealing with long (*)
  55313f8... column-layout: add EggColumnLayout:max-columns (*)
  cfc2866... preferences: only use a single column for languages (*)
  0283ae7... preferences: scroll page and subpage together (*)
  a0fbef1... column-layout: add special case for single-column mode (*)
  b4f1e4e... scrolled-window: enforce 5x3 aesthetics (*)
  b988ab9... preferences: tweak ordering for appearance (*)
  0f4cdce... column-layout: ignore invisible children properly (*)
  bb9176a... column-layout: check proper child_height (*)
  9430d7f... Updated Polish translation (*)
  ad36a11... column-layout: respect EggColumnLayout:max-columns in width (*)
  273545a... Updated Hungarian translation (*)
  9cb1e37... Updated Czech translation (*)
  954a5f3... Updated Kazakh translation (*)
  41c725d... egg: add EggThreeGrid (*)
  0c64802... create-project: use EggThreeGrid (*)
  6027fba... build: rename symbolic icon to org.gnome.Builder-symbolic (*)
  9b64722... Updated Galician translation (*)
  bc51047... Add British English translation (*)
  d761789... Updated German translation (*)
  fdea800... Updated Danish translation (*)
  995baae... Updated Danish translation (*)
  bb91eca... Updated Danish translation (*)
  e21eacb... Updated Swedish translation (*)
  49b2922... Updated Danish translation (*)
  caca0e7... Updated Danish translation (*)
  96f39c9... preferences: add a comment for translators (*)
  2f57c5c... Updated Brazilian Portuguese translation (*)
  0b379ed... Updated Spanish translation (*)
  85414b3... appdata: update screenshots (*)
  e7748bc... appdata: remove xdg-app reference (*)
  f26e8d3... Updated Polish translation (*)
  30ca9c4... appdata: update image sizes (*)
  49128b4... appdata: add additional features (*)
  96de37a... Updated Czech translation (*)
  c475796... Updated Czech translation (*)
  bdc703b... Updated Polish translation (*)
  96fce29... Update British English translation (*)
  6266475... Updated Danish translation (*)
  79949d7... Updated Swedish translation (*)
  3cf7bcb... three-grid: fix typo in G_LOG_DOMAIN (*)
  679ed6d... flatpak: abstract runtime check for flatpak (*)
  7584ad9... terminal: fix small leak in vte_get_user_shell() call (*)
  15f344f... terminal: fallback to bash on flatpak (*)
  5b0c394... Updated Polish translation (*)
  1ec3d2b... build-tools: make sure Build Preferences is translatable (*)
  bec7b72... po: update potfiles (*)
  fa1cf71... Updated Polish translation (*)
  077340d... Updated Swedish translation (*)
  04fab0f... Updated Danish translation (*)
  c9692c4... Updated Hungarian translation (*)
  682bfce... Update Danish translation (*)
  1db1fcb... Release 3.22.0 (*)
  537573b... Updated German translation (*)
  b6f869f... update AUTHORS (*)
  e59a464... terminal: use getent passwd (*)
  908a757... Updated Czech translation (*)
  a8e47fa... Updated Kazakh translation (*)
  d791fe0... Updated Occitan translation (*)
  53995c3... Update British English translation (*)
  f70069e... Updated Brazilian Portuguese translation (*)
  0d73535... Updated Spanish translation (*)
  a7da64d... egg: link to libm for ceil in three-grid (*)
  0767f07... Updated Galician translations (*)
  47d2679... Updated Serbian translation (*)
  b47efb5... Updated Serbian Latin translation (*)
  9b97463... Updated Hungarian translation (*)
  ff1f142... Updated Lithuanian translation (*)
  7cc12cc... terminal: add G_LOG_DOMAIN (*)
  442dae4... flatpak: add tracing and source cleanup (*)
  256ba10... flatpak: add tracing macro for debugging (*)
  8bd4c84... flatpak: load both user and system installations (*)
  fed7cd7... flatpak: override flatpak user dir (*)
  a5983bb... flatpak: be tolerant of flatpak installation errors (*)
  036ffeb... Updated Korean translation (*)
  ef9a9ac... gstyle: link to libm (*)
  9d3b3d9... gca: Return original lang_id if no remap is found (*)
  2c3b067... build: bump ax_cxx m4 macros (*)
  f13fa4f... quick-highlight: no need to check for NULL text (*)
  c63cf2a... quick-highlight: handle delete with mark not changing posit (*)
  077fb44... Support for GEmblem in IdeTreeNode (*)
  81fccbc... treenode: round of code style cleanup (*)
  5ee5de2... cpu-graph: don't use duplicated color (*)
  d3afae8... sysprof: set current directory to project workdir (*)
  5fa09bc... workbench: use GtkFileChooserNative for opening files (*)
  ee050da... workbench: GtkFileChooserNative returns GTK_RESPONSE_ACCEPT (*)
  e336e76... menus: fix typo in menus.ui (*)
  f388d32... multi-paned: apply position_set only when sequence is claim (*)
  d73215e... colorpicker: fix string leak (*)
  4fdc82e... Updated Slovak translation (*)
  dd24cc0... modelines: Add support for Emacs 'js-indent-level' variable (*)
  b980add... subprocess: prefer g_unix_open_pipe() over pipe2() (*)
  ab986a4... Updated Greek translation (*)
  8ccfd41... subprocess: use FD_CLOEXEC not O_CLOEXEC for g_unix_open_pi (*)
  3256fdc... subprocess: ensure we propagate subprocess failure (*)
  df315ca... Update Latvian translation (*)
  3abfeca... autotools: fix program discover for some GJS templates (*)
  2b93b09... Updated Hebrew translation (*)
  9b766be... Updated Hebrew translation (*)
  cf550fb... Updated Hebrew translation (*)
  f946a60... Updated Hebrew translation (*)
  edfa4d8... headerbar: set titles to bold (*)
  db75a05... three-grid: add support for LTR languages (*)
  5e4e6be... perspectives: fix styling in perspective switcher for RTL (*)
  2d35a6e... run-button: fix spacing under RTL languages (*)
  858254b... preferences: update action state upon window changes (*)
  690f9f0... column-layout: reverse layout for RTL languages (*)
  237a158... wip: start adding visualizer support (*)
  fa6d820... sysprof: add empty and recording state views (*)
  2e0604a... sysprof: wire up zoom controls to workbench header (*)
  0227407... sysprof: add failure state view and info bar error messages (*)
  da8fc7e... sysprof: depend on recent sysprof changes (*)
  98930ff... sysprof: use whole-system profiling (*)
  04c9e4b... sysprof: fix open profile after failed profiling session (*)
  28367da... sysprof: update callgraph when selection changes (*)
  e154c15... sysprof: track SpSelection rename in Sysprof (*)
  5da705f... Update POTFILES.in (*)
  d14ed1c... Update Polish translation (*)
  7d96bfd... Update Turkish translation (*)
  e720790... omni-bar: use LTR for project/branch labels (*)
  932097e... egg-radio-box: implement translation support (*)
  cef340c... helpers: add ide_gettext() helper (*)
  b45e3d6... autotools-templates: use Ide.gettext() (*)
  f66338a... python: use Ide.gettext() for gettext (*)
  f6c528c... preferences: save an extra 24px in width (*)
  8cce59d... preferences: add fallback for small screen sizes (*)
  e0ef616... update AUTHORS (*)
  a7e2448... update NEWS (*)
  1c00cdd... autotools: execute runtime posthooks (*)
  e58f4ce... build: style cleanup (*)
  8e86dcb... build: fix AS_IF() missing test (*)
  a62d692... build: add helper m4 modules (*)
  74531b2... release 3.22.1 (*)
  4b667a6... Update Brazilian Portuguese translation (*)
  4b26aa6... Update Polish translation (*)
  206c4fa... font-button: drop "pt" suffix from font display (*)
  15dab58... menus: add text-direction hint (*)
  0ea6b6a... icons: register rtl variants for split/move actions (*)
  90a7035... build: add --with-sanitizer= (*)
  3bbbeed... build: ignore some common ASAN options that fail (*)
  931cc61... git: print reason for not loading (*)
  ab1c232... git: log discovered git location (*)
  11cdb30... file-search: don't leak timer object (*)
  ac30943... doap: don't leak parsed name from xml reader (*)
  cecfe70... recent-projects: don't leak name from bookmark file (*)
  6aa7fda... clang: don't leak file path (*)
  6b8b369... clang: free cached file path during finalize (*)
  8506a63... project-info: free languages during finalize (*)
  5daa347... snippets: no need to strdup, const is expected (*)
  5801d5e... snippet: don't leak snippet string attributes (*)
  fd739a6... recent-projects: don't leak description from bookmark file (*)
  6e5996a... recent-projects: don't leak groups array (*)
  1d14edb... greeter-row: utf8_strdown() returns a copy of the input str (*)
  667606d... makecache: move matchinfo into closest scope (*)
  5844d50... snippet-context: free line prefix during finalize (*)
  c6dd692... git: don't leak branch name (*)
  5af24a1... command-bar: don't leak action names (*)
  23cd291... source-view: free command_str during finalize (*)
  8ac0d40... autotools: don't leak cwd when building subprocess (*)
  1edc499... git: add discovery workaround (*)
  f7683f1... Update German translation (*)
  b56f3f0... vala: fix building with pre-0.36 in git (*)
  b58f687... autotools: Use the new build function for installs too (*)
  c47c8d9... autotools: reap old makecache entries at startup (*)
  703f8ff... runtime: Add a postinstall_async vfunc to IdeRuntime (*)
  60fa28d... autotools: Call the runtime's postinstall hook when necessa (*)
  5c7f772... git: don't walk past text length (*)
  66d4832... snippets: be more careful with empty strings (*)
  fe0497a... snippets: don't leak dup'd string (*)
  213987a... c-indent: free temporary parameter string (*)
  42a1ba3... source-view: fix free of command_str (*)
  fa6bb46... subprocess: synchronous wait must pump a main context (*)
  092f806... build-result: reduce chances of blocking the main loop (*)
  d2ed1e4... subprocess: don't leak g_get_environ() result (*)
  0a9d7f4... build-result: don't leak async queue (*)
  670ab38... Updated Lithuanian translation (*)
  a5c63ee... build-panel: remove unused function gbp_build_panel_add_err (*)
  3530926... diagnostic: make fatal highest priority when sorting (*)
  7e4f989... build-panel: include fatal along with errors (*)
  77685e5... source-location: add ide_source_location_hash() (*)
  87c56f0... diagnostic: add ide_diagnostic_hash() (*)
  dd6728a... build-panel: switch to GtkTreeView for diagnostics (*)
  0c2bca6... build-tools: remove dead code (*)
  a145a13... autotools-templates: use 2 space indentation by default (*)
  7e8b64d... po: remove dead code (*)
  26d3541... Update Slovak translation (*)
  91dbc4f... create-project: add explicit dependency on git-plugin (*)
  8da024d... Updated Czech translation (*)
  aad2310... flatpak: fix typo in configure.ac (*)
  c197104... Updated Norwegian bokmål translation from Kjartan Maraas. (*)
  dbd29d3... runtime-manager: defer runtime loading until GInitable::ini (*)
  f5f0ddf... runner: Discover build targets after the build completes (*)
  5fabfc1... runner: Fix documentation error (*)
  16c53ef... run-manager: don't transfer task ownership (*)
  c19b5c3... build-result: set G_SIGNAL_TYPE_STATIC_SCOPE for string par (*)
  c0b260b... build-result: add tracing macros (*)
  9764760... c-indenter: fix leak when short circuiting (*)
  6756d5c... source-view: don't leak search text on finalize (*)
  38f50b1... file: don't leak file basename (*)
  4e2f304... file-search: don't leak file name (*)
  340bf73... build: add some ASAN suppressions (*)
  2e53e58... empty-state: hide empty labels (*)
  b14a020... build-panel: add empty state view for build panel (*)
  b843344... Update Brazilian Portuguese translation (*)
  c8cface... empty-state: add pixel-size property (*)
  4c4e103... build-panel: use smaller icon for panel empty state (*)
  038be22... symbol-tree: add empty state for symbol tree (*)
  a9e0db1... Update POTFILES.in (*)
  9c6b36c... Update Polish translation (*)
  0d9511a... sysprof: add link to run the project in empty state (*)
  f64f0e8... autotools-templates: Rename flatpak manifest file (*)
  60b4b27... Updated Czech translation (*)
  64e5657... Update German translation (*)
  38619f1... Update Polish translation (*)
  60bcca3... Fix a couple typos (*)
  7af498d... Update Brazilian Portuguese translation (*)
  ba5d55f... ctags: header whitespace cleanup (*)
  27931e7... editor: add warning when file is NULL (*)
  ded0136... symbol-node: add default vfunc implementation (*)
  e750f63... symbol-node: add class padding (*)
  02c8819... symbol-tree-builder: check if a node has children (*)
  bbb81bd... todo: set TAGS_FILES automake variable (*)
  dc5b90a... ctags: add rudimentary IdeSymbolTree backed by ctags (*)
  b9e2239... symbol-tree: make IdeSymbolNode location resolver async (*)
  495eb13... debugger: stub out debugger API
  80fea2a... Fix plugin compilation

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