[gnome-builder] (271 commits) Non-fast-forward update to branch wip/tingping/meson



The branch 'wip/tingping/meson' 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:

  62d535e... meson: Initial plugin

Commits added to the branch:

  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 (*)
  75ed952... panels: tweak empty state for right panels (*)
  a3f316e... run-manager: add IdeRunManager::run(IdeRunner) signal (*)
  158cd62... Update Polish translation (*)
  23adf3c... tmpl: bump template-glib snapshot (*)
  b4dc2c3... tmpl: more template-glib updates (*)
  1189ac3... subprocess: add IdeSubprocessSupervisor (*)
  a2e0f4c... Update Hungarian translation (*)
  2d992da... ctags: ensure task is setup up before we can fail (*)
  5c84f4e... buffer-manager: add IdeBufferManager::buffer-unloaded (*)
  9a08bd9... subprocess-supervisor: add IdeSubprocessSupervisor::spawned (*)
  0ceeac5... Update Brazilian Portuguese translation (*)
  278ffc5... Updated Czech translation (*)
  1ecb33a... Updated Lithuanian translation (*)
  670330b... vim: add new movements and count to c mode (*)
  2e798d8... source-view: use NULL terminated string for insert-text (*)
  71b5574... buffer: add ide_buffer_get_uri() (*)
  a8ac177... diagnostic: header cleanup (*)
  9b1e957... context: add (type Ide.Service) annotation (*)
  992b9fd... extensions: add assertion to ensure we have valid context (*)
  b94ac79... subprocess-supervisor: fix spawned signal (*)
  707d325... quick-highlight plugin: fix wrong object for a signal (*)
  338c65f... ide-source-style-scheme: remove unused var (*)
  20d6603... libeditorconfig: fix c&p error (*)
  12c0f65... libeditorconfig: fix utarray leak (*)
  a21be22... ide-buffer: set a fallback for TAG_SNIPPET_TAB_STOP (*)
  8b71e28... sourceview: let the completion popover handle alt+0 to alt+ (*)
  1ea1328... langserv: start prototyping IdeLangserverClient (*)
  b353fa3... langserv: send notifications to language server (*)
  69ba1e3... langserv: add call and notifications access (*)
  0ee08ad... diagnostician: add assertion (*)
  da921c4... langserv-client: implement diagnostics parsing (*)
  ffaaf2d... langserv-diagnostics-provider: get diagnostics from langser (*)
  20009e3... rust-langserv-plugin: fix python syntax (*)
  2211abc... langserv-client: add notification helper (*)
  196e5c1... langserv: propagate file changes (*)
  2b95a6a... langserv-client: propagate buffer changes (*)
  2774c94... build: add json-glib-1.0 to vapi deps (*)
  7c3b9fc... langserv-client: use textDocument/didSave (*)
  6f88125... langserv-client: use copy of inserted text (*)
  47f5d14... lgpl2.1: only use the lgpl portion of the license file (*)
  f69da02... rust-langserv: don't clear process environment (*)
  83eea5c... langserv: fix ownership transfer of error (*)
  53f6c30... langserv-client: remove debug code (*)
  4b557db... langserv-completion-provider: add Language Server completio (*)
  6415b29... rust-langserv: enable Language Server completion (*)
  de4d047... build: add --enable-rust-langserv-plugin (*)
  f7d4319... langserv: use abstract types for plugin base classes (*)
  f475577... symbol-resolver: add fallback for get_symbol_tree_(async) (*)
  7d6e677... symbol-resolver: add Language Server based symbol resolver (*)
  34c0e0b... rust-langserv: implement symbol resolving for Rust (*)
  05e3fc1... rust-langserv: cleanup stubs to match implementation requir (*)
  7523514... langserv-client: send shutdown request when stopping (*)
  0a289eb... source-view: stash our position before goto-definition (*)
  63ab943... langserv-client: allow specifying supported languages (*)
  a700566... rust-langserv: specify 'rust' as supported language (*)
  acf1ef4... symbol-node: cleanup (*)
  e941256... symbol: add new symbol types (*)
  30a986d... langserv: add symbol tree support to langserv symbol resolv (*)
  b837c46... subprocess-supervisor: rate limit child spawning (*)
  b399d84... langserv-client: use wrapper to send notifications (*)
  e09300b... jsonrpc-glib: vendor our new jsonrpc-glib library (*)
  e34298f... ide: add langserv components to ide.h (*)
  2e88da9... rename-provider: add IdeRenameProvider (*)
  b3e38e8... buffer: add helper to get rename provider (*)
  b7cd7c2... buffer: add helper to get IdeSourceLocation for an iter (*)
  7d60384... buffer-manager: add API to apply a series of IdeProjectEdit (*)
  67c5e33... source-view: implement ctrl+shift+r to rename (*)
  b153f15... langserv-rename-provider: add IdeRenameProvider for Languag (*)
  d9e16d8... rust: add support for renaming symbols (*)
  2682a74... shortcuts: add ctrl+shift+r for rename symbol (*)
  1520e9e... Updated Czech translation (*)
  8d8521d... rename-provider: silence some vala warnings (*)
  d57ef73... rename-provider: add precondition for self (*)
  2df189e... vala-pack: use same callback strategy as other async funcs (*)
  eed12c7... Update Polish translation (*)
  850e464... Update Hungarian translation (*)
  5c47a8a... symbol-tree: update symbol tree upon save signal (*)
  9b8edc3... colorpicker: remnove deprecated functions (*)
  1d16355... langserv-client: steal file instead of creating a new one (*)
  f503545... langserv-client: add missing , after array begin (*)
  e13ce8a... langserv-client: whitespace (*)
  51c606f... langserv-client: add ::published-diagnostics signal (*)
  069d839... symbol-tree-builder: shut up gcc switch warning (*)
  cbb7cf2... symbol-tree-builder: remove unused var (*)
  aecb192... Update Brazilian Portuguese translation (*)
  cd3d583... ide-support: remove deprecated GdkScreen API (*)
  9b9afa1... ide-tree: remove deprecated GdkScreen API (*)
  33b69eb... diagnostics: fix transfer on constructor argument (*)
  cefc645... diagnostics: allow NULL for array of diagnostics (*)
  f1f6ba5... diagnostics: add ide_diagnostics_add() (*)
  a3cbfd2... internal: remove unused header (*)
  71aef68... diagnostic-provider: add IdeDiagnosticProvider::invalidated (*)
  4af921f... langserv-diagnostic-provider: emit invalidated upon changes (*)
  6067036... diagnostic: add ide_diagnostic_get_file() (*)
  2902ebc... tools: remove dead code (*)
  ea863a7... diagnostics: refactor IdeDiagnostician into IdeDiagnosticsM (*)
  b578848... diagnostics: ensure we have an adapter before diagnosing (*)
  b97d26d... snippets: add gpl/lgpl snippets for rust (*)
  a26d097... langserv: add client properties to langserv providers (*)
  20093c8... rust-langserv: use property bindings instead of lambdas (*)
  ea2a4ea... tests: add jcon test (*)
  ef6e6fd... rust-langserv: fix issue with pygobject base classes (*)
  961d2ed... editor: don't use weak callback for tracking view (*)
  dcd1347... editor-perspective: fix precondition check (*)
  4910ed8... jsonrpc: remove unused variable (*)
  85ac544... rust-langserv: ensure _client is always set (*)
  11ca67e... ide-tree: remove deprecated gtk_menu_popup (*)
  1672a8a... diagnostics: add IdeDiagnosticProvider::load vfunc (*)
  b757b7c... completion: add IdeCompletionProvider::load (*)
  685eb13... symbol-resolver, rename-provider: add load helper API (*)
  bb86767... build-result: add literal helpers (*)
  0981dbc... rust-langserv: use SYNC_CREATE when binding client (*)
  9a165d9... completion: remove deprecated gtk_source_completion_item_ne (*)
  1d8fab4... gb-terminal: remove deprecated gtk_menu_popup (*)
  1d2edf5... test: remove deprecated gtk_menu_popup (*)
  fc1e480... vala-pack: implement various :load() vfuncs (*)
  594919b... builder: fix introspection description for build/install (*)
  0c1e239... cargo: add minimal Cargo build system support (*)
  d6fcf7c... todo: avoid use of lambda for callback (*)
  93bf34f... supervisor: force exit if we haven't yet exited/terminated (*)
  c9f9914... supervisor: show exit code vs term signal in debug message (*)
  2c087bd... subprocess: move bitfield after GTimeVal for better alignme (*)
  a0898ac... supervisor: document slight of hand (*)
  44792c5... supervisor: move ::spawned signal after we begin wait cb (*)
  c34a2d1... diagnostics-manager: don't leak GWeakRef objects (*)
  3b3e4a4... subprocess-launcher: fix pop_argv() to fetch proper argumen (*)
  ce08329... meson: Initial plugin

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