[gnome-builder] (1151 commits) Non-fast-forward update to branch flatpak-base



The branch 'flatpak-base' 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:

  75e4f97... flatpak: Honor base runtime

Commits added to the branch:

  7193213... omni-gutter: implement relative line numbers (*)
  fe00d99... Add relative line numbers settings (*)
  69c68b5... gsettings: disable relative by default (*)
  6d9d71f... meson: Add generated lsp enum header to lsp sources (*)
  fa60737... Fix German translation (German-de/Issues #18) (*)
  6888954... Update Ukrainian translation (*)
  9ef2aaf... Update Brazilian Portuguese translation (*)
  bb48d3f... Update Brazilian Portuguese translation (*)
  9200663... Update Ukrainian translation (*)
  5b26eb1... gjs_symbols: Catch all gjs exceptions to avoid criticals (*)
  c9bb42e... gjs_symbols: Escape file paths passed to js (*)
  0523aaa... meson-templates: add Rust CLI project and Empty project (*)
  f0c8e31... sourceview: draw bubbles behind text layer (*)
  1d1cb3f... style-schemes: style gtk-doc with bold (*)
  9dc4e70... Update Catalan translation (*)
  8e7046d... GVls: Discover vala API version and vapi dirs (*)
  553d910... Update German translation (*)
  ea0b183... Updated Spanish translation (*)
  d0e64d7... Update Swedish translation (*)
  44690d5... Update Chinese (Taiwan) translation (*)
  1978839... gui: use GtkHeaderBar instead of IdeHeaderBar (*)
  8e592d0... snippets: Fix gobject_boxed_copy C snippet (*)
  3325e05... Update Romanian translation (*)
  bd1e8b6... Update Romanian translation (*)
  6a7db38... gui: Remove FIXME that referred to a closed MR (*)
  a525a6a... Revert "gui: Remove FIXME that referred to a closed MR" (*)
  42417d6... libide-gui: track plugin enabled changes via gsettings (*)
  78a2717... Update marked.js to 1.0.0 (*)
  6671c5f... recent: track projects within projects directory (*)
  f07e295... gui: add URL to upstream issues (*)
  b60c7d6... build: fix building externally (*)
  353b8d9... build: fix use of reserved word environ (*)
  0255e84... GVls: set branch to master (*)
  9830cb5... GVls: provide meson build commands (*)
  8d60549... rust-analyzer: added plugin for LSP client (*)
  3381f39... LSP: add full text synchronization alternative for didChang (*)
  a0b55f4... Rewritten Rust Analyzer plugin in C (*)
  3cb9173... Show progress information from LSP (*)
  97548cf... nitpick: declaration-after-statement (*)
  fcd2109... proper error handling for transfer of analyzer (*)
  46b4ede... Update rust-analyzer.plugin (*)
  362c718... Use editText for completion if available (*)
  1d11a73... monitor Cargo.toml file and restart in case of a change (*)
  bef094f... added formatter and possibility to trigger a full format fr (*)
  271f858... buffer: keep IdeObject alive during save (*)
  abf0c33... project-tree: save buffer first when renaming file (*)
  b29abab... rls: disable rls plugin (and prefer rust_analyzer) by defau (*)
  fc97a0a... rust-analyzer: guards and contracts for functions (*)
  c6162d8... editor: maintain line/column after reloading file (*)
  bdbbfd6... python: Use meson functions to install the GObject Introspe (*)
  19d8de2... rust-analyzer: highlighter and hover (*)
  29cc79e... Add i18n for user visible strings (*)
  2ff8efd... transfer notification shows when its done (*)
  e3ca7c0... editor: scroll to insert location after reloading (*)
  6a0dd40... make lsp notification generic (*)
  0141c6b... Fixed code style (*)
  215f06e... dspy: fix read/write detection (*)
  944e4ec... code review fixes (*)
  547c915... fix notification subtitle (*)
  50e7a91... add rename provider and enhance lsp implementation (*)
  7cb208f... greeter: don't open chooser from open-project action (*)
  774b12b... SearchEngine: enhance search engine with custom providers (*)
  b727ef2... rust-analyzer: added search provider for symbols (*)
  d30aa2b... rust-analyzer: Removing unused variable (*)
  6fdbbd5... LSP: signaling initialized state (*)
  4961331... rust-analyzer: cargo check command preference (*)
  b993e56... lsp: fixed lsp notifications if multiple requests happening (*)
  b759074... Update uncrustify dependency and fix vte build (*)
  db10029... message-panel: add needs-attention when a new message arriv (*)
  bdd8565... Update German translation (*)
  138b4ea... Update Indonesian translation (*)
  f9a82f6... Updated Slovenian translation (*)
  21da6b3... Updated Slovenian translation (*)
  4e8ff5d... GVls: add support for HoverProvider (*)
  008ad39... libide: fix ide_trace_function warning (*)
  61be009... Merge branch 'needs-attention-message' of gitlab.gnome.org: (*)
  1ea2af4... Don't install sphinx cache directory (*)
  039348e... ls: handle call after being unloaded (*)
  f7cb219... Merge branch 'dont-install-doctrees' of gitlab.gnome.org:je (*)
  73a451a... Merge branch 'gwagner/gnome-builder-gwagner/rust-analyzer-2 (*)
  d1aa2b0... rust-analyzer: fix warning for IDE_ENTRY (*)
  593435f... Update Turkish translation (*)
  0c9c77e... html-preview: use Python's html.escape() (*)
  a53aac1... css: stop showing theme-dependent shadow for needs-attentio (*)
  650d611... flatpak: Add plugin extension point (*)
  c5310f1... clang: improve C++ detection (*)
  129c333... clang: make error message more obvious (*)
  f12eed0... clang: use :: as completion trigger (*)
  01d4825... code: highlight current word for diagnostic (*)
  5e93432... recent: check for project directories outside of home (*)
  9e31c47... Fix diagnostic for LSP provider (*)
  c70e139... projects: dont transfer ownership of last_modified_at (*)
  13d4491... projects: use GListModel properly for project info removal (*)
  b01f783... Update POTFILES.in (*)
  f20f6a0... Update Kazakh translation (*)
  7a43de2... Update Ukrainian translation (*)
  dc6d16a... meson: fix a crash when building (*)
  108f50a... tree: properly align tooltips to rows (*)
  190597d... todo: properly align tooltips to rows (*)
  b8f87e8... buildui: properly align tooltips to row (*)
  c6a05bf... editor: show tooltips for open files (*)
  ee873a4... tree: remove unnecessary return vars (*)
  cdc3d38... todo: cleanup to use g_autoptr (*)
  9ca3737... build: allow libportal access to plugins (*)
  110421c... project-tree: add Open With -> External Program (*)
  c9fc6ee... git: wire up reloading of change monitors when repository r (*)
  4826986... editor: reload change monitors upon IdeVcs::changed (*)
  a671a65... build: drop gtksourceview-3 compat style schemes (*)
  b46c7cb... style-schemes: add Adwaita style scheme (*)
  87e6eab... gui: add support for Adwaita theme when switching schemes (*)
  7c43505... release 3.37.1 (*)
  b99fce2... Update Ukrainian translation (*)
  9404c71... codespell: add codespell integration (*)
  3a571ff... codespell: delimit codespell messages by line (*)
  e3b6339... Updated Lithuanian translation (*)
  f262d12... Updated Spanish translation (*)
  2d6d508... html-preview: fix generation of markdown preview (*)
  92b6698... style-schemes: add selection/debugger colors (*)
  13b990c... core: add 3.38 version macros (*)
  2610902... code: add ide_diagnostics_get_diagnostics_at_line() (*)
  8bbc2dc... sourceview: show multiple diagnostics at line (*)
  7dab847... editor: show multiple diagnostics in hover provider (*)
  e6437be... Update Romanian translation (*)
  219fb9d... html-preview: use json.dumps() for markup conversion (*)
  70f85f1... Update Chinese (China) translation (*)
  6d13199... lsp: allow nested lsp project (*)
  61264fb... Alternative algorithm to determine Cargo root (*)
  712b807... Simplify searching in a directory via gio (*)
  4e82af9... meson-templates: fix cargo.sh usage with Dash (*)
  0d0fe79... Markdown preview: HTML-escape inline Markdown source and mo (*)
  06e60fd... Fix typos (*)
  555fe18... fixed leaks and stick to format (*)
  b3089d7... debugger: add API to interpret a command (*)
  b93fbab... gdb: add gdb implementation of interpret_async (*)
  2b24246... debugger: add entry to send commands to gdb (*)
  9b119bb... build: remove styling wrapper (*)
  e4797ce... debuggerui: use icon instead of label (*)
  32c73fc... debuggerui: hold view reference during async operation (*)
  75a28be... debuggerui: strip text before calling interpret API (*)
  8c17dd5... debuggerui: desensitize commandentry during interpret call (*)
  4a58afd... debuggerui: feed text into the terminal when running comman (*)
  c63527a... debuggerui: use "Console" instead of "Log" (*)
  dd1d8b2... Merge branch 'gwagner/gnome-builder-gwagner/gdb-interpret' (*)
  b4702ec... Merge branch 'nested_lsp_root' of gitlab.gnome.org:gwagner/ (*)
  5bb63ae... build: bump libssh version (*)
  2b25562... rust-analyzer: style cleanup (*)
  f6c0285... Merge branch 'css-needs-attention-strip-editorutilities' of (*)
  372a117... sysprof: bump to sysprof-4 ABI (*)
  8c85e02... Update Ukrainian translation (*)
  7da42aa... Update Romanian translation (*)
  0c67b2d... Update Romanian translation (*)
  0f32d1f... podman: Add suport for Podman V2 (*)
  9786d18... adwaita: tweak gutter and diff color styling (*)
  467780a... modelines: Fix modeline in modeline-parser.c (*)
  65951bc... Update Chinese (China) translation (*)
  f9c2a7a... icons: add builder-profiler-symbolic icon (*)
  d5c80d4... icons: generate symbolic icons for terminal (*)
  d28746a... Update Catalan translation (*)
  31c50c2... Update Catalan translation (*)
  20f1514... Updated Spanish translation (*)
  46083a2... Updated Spanish translation (*)
  eb10865... ci: flatpak: remove meson-args variable (*)
  0b35d58... flatpak: restore buildtype configure option (*)
  0e30f8c... Release Builder 3.37.90 (*)
  8514f89... Update Greek translation (*)
  dbb9e69... Update Indonesian translation (*)
  2ef602e... Update Turkish translation (*)
  00f5dc6... Update Brazilian Portuguese translation (*)
  185727e... Update British English translation (*)
  db778c4... Update British English translation (*)
  c621130... Update French translation (*)
  d4266aa... Update Galician translation (*)
  bc18ed6... keybindinds: add keypad variants for increase/decrease font (*)
  a6989b8... Update Kazakh translation (*)
  f5121b0... build: tag gvls (*)
  cba5ffa... shortcut-ui: document uncomment/comment shortcuts (*)
  664bdca... Update Ukrainian translation (*)
  e3a2aa3... Update Indonesian translation (*)
  6885637... Updated Slovenian translation (*)
  b7bf9ea... Update British English translation (*)
  85db3d2... Updated Slovenian translation (*)
  cfa5255... Update Brazilian Portuguese translation (*)
  195e5f6... Update Turkish translation (*)
  e6829f2... Update Catalan translation (*)
  f47cea6... Update POTFILES.in (*)
  d187b4c... Update Polish translation (*)
  aec1ffa... Update Indonesian translation (*)
  70f92ac... Updated Slovenian translation (*)
  e6f310a... Update Chinese (China) translation (*)
  de48660... build: use sysprof-4 instead of sysprof-capture-4 (*)
  e0c69f2... style-schemes: make Adwaita draw-spaces less prominent (*)
  6b04906... Update Ukrainian translation (*)
  cbced4d... Update Brazilian Portuguese translation (*)
  0cafa15... Updated Spanish translation (*)
  2df4b00... Update Galician translation (*)
  ce1e42f... Updated Lithuanian translation (*)
  f544a34... Update Basque translation (*)
  f5c79f6... Update Catalan translation (*)
  ec1cd8b... Update Korean translation (*)
  86ccf3f... Update French translation (*)
  2f44c8a... gvls: tag to use 0.16.0 release (*)
  62be373... Updated Czech translation (*)
  cf0e3c9... Update Turkish translation (*)
  1ce246f... file-popover: strip white spaces (*)
  e8c2828... Use C++14 std::make_unique<> to instantiate Gtk::Window obj (*)
  6538c52... Update Catalan translation (*)
  1d0360b... flatpak: handle null when saving (*)
  53b953b... lsp: Fix format of params of 'initialize' method (*)
  54e2220... plugins/podman: Add option "--interactive" to launcher (*)
  d223cf3... plugins/podman: Fix envvar setup in launcher (*)
  1ff9767... plugins/podman: Add debug logging macros (*)
  b645002... plugins/podman: Code style fix (*)
  1b887ca... plugins/podman: Streamline runtime launcher creation (*)
  def4711... release 3.37.92 (*)
  6446de2... Update Swedish translation (*)
  f35158a... Update German translation (*)
  7937ee7... Update Hungarian translation (*)
  dbb7825... Update Portuguese translation (*)
  3063850... code: default to python3 when guessing languages (*)
  15b7ecf... hover: fix potential crash with DnD (*)
  f4e964a... Update Italian translation (*)
  d1bb13c... code: handle NULL buffer and boxing gracefully (*)
  89a7c5d... Updated Danish translation (*)
  041b0cf... Update Kazakh translation (*)
  a891fe3... Release 3.38.0 (*)
  65c30a8... diagnostics: fix critical about NULL diagnostics (*)
  9be7fda... Update British English translation (*)
  80e8bea... Fix the block font to load with current fontconfig (*)
  cdc5202... Update Greek translation (*)
  5ab9024... Use the eslint plugin for TypeScript (*)
  ed22f3b... Update French translation (*)
  e7c1859... eslint: fix typescript id (*)
  93acac1... meson-templates: bump SDK version to match Builder release (*)
  156b6f5... Update Hebrew translation (*)
  b7becc1... Update Hebrew translation (*)
  6597d7e... Update Hebrew translation (*)
  6d6e040... Update Hebrew translation (*)
  a07ed2b... Update Hebrew translation (*)
  130f0df... Update Serbian translation (*)
  9460837... build: fix python version in flatpak (*)
  6ed2989... Bump for development of GNOME 40 (*)
  fc14688... environment: add runtime environment (*)
  9e132fb... foundry: drop cached install state on pipeline rebuild/clea (*)
  4a712a5... debuggerui: fix warning when loading editor workspace (*)
  028e389... search: fix fallout from search provider refactor (*)
  b83638b... code: chain result for competing get_symbol_at_location (*)
  cc04073... sourceview: reduce delay for hover providers (*)
  f5356c6... meson-templates: Add cargo files to source files for rust (*)
  52b47b8... core: fix insertion sort of IdeObject children (*)
  c1c8ea1... Update Esperanto translation (*)
  d2b3b84... keybindings: Add keybindings for moving across edit locatio (*)
  6f2c8fa... meson-templates: add C++ CLI project (*)
  0423423... core: change ordering for insertion (*)
  59ba38f... core: fix typo (*)
  ddc1bb7... Update Catalan translation (*)
  92aef08... editor: add missing ids (*)
  7768856... gui: add API to get current file or directory for page (*)
  76e58b1... gui: add ide_workspace_addin_find_by_module_name() (*)
  1a6a7f9... tree: whitespace cleanup (*)
  ebf2d34... project-tree: add helper to locate IdeTree (*)
  8af719a... project-tree: add gbp_project_tree_reveal() (*)
  1fb541d... project-tree: add "Reveal in Project" menu items (*)
  34032dd... GVls: switch to meson's targets introspection (*)
  5783441... Update Catalan translation (*)
  3a8fbc0... Update Catalan translation (*)
  65095f0... Update Basque translation (*)
  bbc9447... Default to cloning remote's HEAD branch (*)
  cd4aa04... podman: add --user $USER to podman exec launcher (*)
  d5a5d20... GVls: Switch to 0.16.1 version (*)
  3f27402... Update Catalan translation (*)
  4c71dce... Revert "GVls: Switch to 0.16.1 version" (*)
  847c03a... foundry: update comment regarding runtime environment (*)
  30b2a91... foundry: include AT_SPI_BUS_ADDRESS in runner envvars (*)
  9827650... flatpak runner: always grant a11y bus access (*)
  b06ab9e... webkit: make webkit dependency automatic (*)
  673e6f7... git: make #error a #warning for alternate operating systems (*)
  72ac2b6... build: ignore some Werror values (*)
  cc91df0... build: remove some unused variables (*)
  5596564... build: rust-analyzer requires libsoup-2.4 (*)
  2e506f0... build: add checks for sched_getcpu() and use them (*)
  6a68e4f... sysprof: keep Linux specific features within ifdef (*)
  0b3c43a... build: fix various warnings with Clang (*)
  1b12387... build: use export_dynamic: true (*)
  82da3c1... build: fix typo (*)
  7bca7fa... build: fix warnings from Clang (*)
  01505de... build: make D-Bus error a warning (*)
  00eb15b... gui: make WebKit2 loading optional (*)
  f1073a0... flatpak: include XDG_RUNTIME_DIR when launching flatpak pro (*)
  0f6b6d7... flatpak: invalidate pipeline after installing runtimes (*)
  7dd79c3... Update Ukrainian translation (*)
  39435a4... Update POTFILES.in (*)
  c5b19ad... Updated Czech translation (*)
  f7398ac... Update Ukrainian translation (*)
  b8b860b... Update Swedish translation (*)
  ba99fec... GVls: configure server on pipeline loaded (*)
  cac77b0... GVls: switch to 0.16.2 (*)
  4b575e9... Updated Spanish translation (*)
  3b0b7b5... meson-templates: Fix trailing spaces (*)
  7f2cd71... meson-templates: Fix whitespace (again) (*)
  2b7af9b... Update Romanian translation (*)
  aab3b44... run: Stop showing full GLib debug messages when not debuggi (*)
  450f8b4... flatpak: allow --add-policy parameter (*)
  95aff55... debugger: fix compiler warning (*)
  5f38f0e... Switch to GVls 18.0 (*)
  39f7901... Update Catalan translation (*)
  0e10207... gui: hide three-finger-swipe gesture behind shift check (*)
  014c5b0... project-file: Show overridden symbolic icon for the MIME ty (*)
  393d1ce... content-type: Check for conflicting plain files and markdow (*)
  52aae2c... io: speed up icon remap check with filter table (*)
  1f2bf81... ls: Move project tree menu item from Open With to a top-lev (*)
  593e11a... ls: Don't close it after file opening when opened from the  (*)
  3f0a518... ls: Explain the different modes of a page (*)
  b6a14a6... debugger: add action to remove all breakpoints (*)
  dd82923... Update Ukrainian translation (*)
  aca1a8d... Update Romanian translation (*)
  607c221... devhelp: Drop an unused variable from help provider's code (*)
  403e53e... buildui-omnibar: Allow buttons homogeonous property to be t (*)
  cf22447... doap: Fix description copy-pasta (*)
  5a30b87... ls: Hide "Browse Folder" menu item when not in the Files wo (*)
  d77d66c... io: Fix typos in ide-content-type.c (*)
  5040deb... io: Allow checking content type by exact filename match (*)
  40c3a04... content-type: Add some build-systems icons (*)
  b1b71fc... project-tree: Clarify "Reveal in Project" label (*)
  29e482a... vcs-ui: Use a tag icon for git tags (*)
  c7c048d... vcs-ui: Use a branch icon for git branches (*)
  0c1bbf6... icons-mimetype: Fix rendering of the changelog icon (*)
  3ff6c11... flatpak: Replace app id regex's matching by GLib's utility  (*)
  d2c1a3e... io: Ignore case for content type matching by prefix (*)
  f0b26eb... io: Add more .git* files to the content type list (*)
  0a0d52f... ls: Use libide's files symbolic icons override (*)
  fd0b677... Update Ukrainian translation (*)
  dc350ba... ls: Activate rows on single click (*)
  a012c9e... Stop using deprecated gtk_style_context_get_*color() functi (*)
  9cc30e4... Update Romanian translation (*)
  dbc8408... editor: Clarify Frame's menu section Close item text (*)
  978985e... devhelp: Ellipsize Select Documentation frame header menu (*)
  607aa67... editor: Clarify Move Left/Right menu items text (*)
  640b034... Update Ukrainian translation (*)
  e0d4ab6... Update Romanian translation (*)
  aa85a61... Update German translation (*)
  a66a57a... Update Catalan translation (*)
  98b73b5... Update Galician translation (*)
  0f4bba4... Update Chinese (China) translation (*)
  c6eba82... Update Catalan translation (*)
  d73d2bc... Updated Spanish translation (*)
  db839f5... Release 40.alpha1 (3.39.90) (*)
  2cdfba5... appdata: fix release date (*)
  4668aa9... Updated Czech translation (*)
  cd9c231... terminal: remove scrollback-lines specificity (*)
  778917f... terminal: allow specifying terminal scrollback (*)
  f075be4... terminal: add preference for scrolling behavior (*)
  7db7a26... terminal: move terminal styling to terminal page (*)
  7fded72... terminal: add toggle for OSC 8 escape sequences (*)
  6a09330... cursors: clear highlight after pasting (*)
  857fd67... Update POTFILES.in (*)
  2a981ca... Update Ukrainian translation (*)
  f9c128a... Update Basque translation (*)
  d27a5d1... Update Romanian translation (*)
  5b9db6a... Updated Lithuanian translation (*)
  fbb4915... editorconfig: allow disabling show-right-margin with <= 0 (*)
  88c8232... Update Galician translation (*)
  dd45002... Updated Spanish translation (*)
  304e98b... Updated Czech translation (*)
  86f49c3... Update Brazilian Portuguese translation (*)
  6c31f55... Update Indonesian translation (*)
  4953fc0... foundry: use g_strndup() instead of g_memdup() (*)
  7a1453c... Update Slovenian translation (*)
  cb3fe25... Update Turkish translation (*)
  fa39478... Update Hungarian translation (*)
  0b05116... Update Swedish translation (*)
  46743f7... foundry: silence warning (*)
  50568ea... flatpak: reload pipeline after bootstrapping (*)
  227badb... threading: Prevent inheriting G_MESSAGES_DEBUG by default f (*)
  7137509... gstyle: Use better icon for eyedropper (*)
  2e8389d... gstyle: Drop X11-only eyedropper in favor of portal-based c (*)
  a2ae5a8... meson-templates: Add app icons (*)
  c007f74... podman: allow creating podman runtime off main thread (*)
  79033c8... beautifier: handle NULL array of entries (*)
  199afea... podman: clear mutex on finalize (*)
  0983b56... application: Add Ctrl+Q as shortcut for closing the current (*)
  62b9fff... editor: Add shortcut to sort selected lines (*)
  dc50dae... refactor: rename can_install to provides (*)
  9a53ff9... less hacky way of passing runtime_id (*)
  f9ef649... build: bump copyright years (*)
  d552a82... about: use symbolic release identifier (40.alpha1) (*)
  8e93e11... threading: steal source pointer before destroying (*)
  cae5658... Update British English translation (*)
  f24fb86... LSP: Don't send messages while waiting to be 'initialized' (*)
  d5fb151... wip: add messages before init to queue to be flushed after  (*)
  493e3d6... threading: setup main context before calling async function (*)
  cd79701... meson: fix warning when restoring a project (*)
  b3b5df8... lsp: avoid some allocations and cleanup lifecycle handling (*)
  c34c612... Merge branch 'blackwolf12333/gnome-builder-lsp_dont_send_an (*)
  ebb662b... Update Turkish translation (*)
  1bfb061... update-manager: Make sure there's only one update notificat (*)
  bf3b582... threading: Make ide_subprocess_launcher_set_argv take const (*)
  5af8903... greeter: Make Clone Project button the default activated bu (*)
  e61b801... gui: Add Sort Selected Lines to shortcut window (*)
  3a767e2... Update Ukrainian translation (*)
  0034700... lsp: add lsp search provider (*)
  94aef80... meta: Add myself to AUTHORS (*)
  1c7d118... Update Swedish translation (*)
  6759c61... Update Indonesian translation (*)
  c0f0fea... Update Turkish translation (*)
  b14a0a2... Update Basque translation (*)
  0562dde... Update German translation (*)
  445965b... GVls: switching to 19.0 release (*)
  7de455e... podman: fix showing available containers in build config (*)
  8907269... io: avoid incremental reading of file data (*)
  219871c... lsp: clean up search provider abstract class (*)
  9cc79f0... rust-analyzer: remove unused keyword (*)
  f33d1db... rust-analyzer: disable search provider (*)
  e4cc7e1... rust-analyzer: fix plugin hook file name (*)
  e6467f2... io: move temporary file to tmp dir (*)
  0f0798c... rust-analyzer: clean up user message (*)
  d99f3ab... rust-analyzer: cleanup check for rust-analyzer (*)
  1d4ea6f... rustup: remove rustup plugin (*)
  bd5aa50... gvls: add missing X-Hover-Provider-Languages (*)
  bff38d6... beautifier: Allow to find the project's formatting config (*)
  cbb43b5... beautifier: Print formatter error on its own line (*)
  4867a34... beautifier: Add a Rust formatter (*)
  61fb707... beautifier: Document from where are commands launched (*)
  559f645... messages: Replace plain \n with full CRLF (*)
  e6e68d8... beautifier: fix warnings (*)
  d375be3... dspy: use g_memdup2() (*)
  fd6859b... build: remove old docs (*)
  744cf8f... rust-analyzer: use full path to rust-analyzer (*)
  631a38b... Update Ukrainian translation (*)
  7203b0d... Update Indonesian translation (*)
  0006466... Update Galician translation (*)
  e6ca9d3... Update Swedish translation (*)
  0b2978e... Update Galician translation (*)
  c8a9689... Update Slovenian translation (*)
  2d2a7d3... Update German translation (*)
  c274a5e... Update Basque translation (*)
  5d88ed6... Update Brazilian Portuguese translation (*)
  c2e448a... Updated Lithuanian translation (*)
  f2e6e9a... Update Turkish translation (*)
  0f771af... meson: fix critical in ninja lookup (*)
  8c6a831... messages: fix recoding of \r\n in messages (*)
  f0772d7... meson: attempt to setup pipeline even upon failure (*)
  dfaf94d... podman: deduplicate podman runtimes (*)
  05261ad... Update Hungarian translation (*)
  c701f54... update-manager: reduce warning severity to debug (*)
  c7d1c38... gdiagnose: add plugin for GObject diagnostics (*)
  9d17bbf... flatpak: add API to resolve a branch for sdk-extension (*)
  608bd59... flatpak: tell install dialog about expected SDK (*)
  7d0b4e3... flatpak: provide SDK when finding extension (*)
  5638f4b... flatpak: resolve branch for SDK extensions (*)
  b735ca9... Release 40.beta1 (3.39.92) (*)
  f278b83... Update Galician translation (*)
  bc7a914... build: be more specific about libportal requirements (*)
  bc45a70... core: add helper to get IdeContextAddin by module-name (*)
  19fb006... gui: make _ide_workbench_from_context() public API (*)
  3bc9276... core: add missing include to public API (*)
  4c3ab66... completion: handle loss of client (*)
  36f24b8... threading: allow repeated calls to supervisor (*)
  70e1d98... foundry: add helper to locate pipeline addin by module name (*)
  fa7aa04... lsp: provide information via workspaceFolders (*)
  73ba910... threading: keep identifier around for debug purposes (*)
  5fc6789... rust-analyzer: use rust-analyzer from SDKs when possible (*)
  73f0844... rust-analyzer: be more defensive (*)
  732cf39... rust-analyzer: handle reaching / gracefully (*)
  b25aa27... meson-templates: use master for template (*)
  42425c5... Update POTFILES.in (*)
  795f797... shortcuts: steal F7 for build commands (*)
  4d94f7f... Update Serbian translation (*)
  9674652... Updated Spanish translation (*)
  02d7e19... Updated Czech translation (*)
  94275ef... Update Romanian translation (*)
  697f0d0... Update Catalan translation (*)
  6129e3a... Add Matrix links to README.md and CONTRIBUTING.md (*)
  a8eae92... Update German translation (*)
  67ccf72... shellcmd: add $FILE from most recent page (*)
  e900685... Update Korean translation (*)
  23b8f9a... threading: fix restarting of subprocess supervisors (*)
  ba3207d... completion: add debug about completion proposal (*)
  34ebb16... clang: fix whitespace (*)
  4718ab5... completion: add helper to remove common prefix (*)
  92d9545... snippets: fix template prefix for non-symbol chars (*)
  193fd61... sourceview: remove debug code (*)
  38bc98a... sourceview: improve helpers to remove common prefix/suffix (*)
  9df019e... clang: remove suffix from clang completion (*)
  8c1b77d... release Builder 40.rc (*)
  1e7959d... fix appdata (*)
  3636580... release 3.39.99 (40.rc) (*)
  408382a... Update Italian translation (*)
  4e74d7b... Update Finnish translation (*)
  5dee5fa... rust-template: Don't place cargo-home inside target, and di (*)
  30b7e44... rust-template: Don't set CARGO_HOME in manifest (*)
  1b84654... flatpak: Add html-tidy module (*)
  f6284f3... Update Finnish translation (*)
  ad45771... podman: use "Toolbox" grouping for toolbox containers (*)
  237fd0e... beautifier: Expand error message when beautifier isn't foun (*)
  25eb3a4... gui: Add Beautify shortcut to shortcuts window (*)
  8893fa0... beautifier: Warn at build-time of missing beautifier progra (*)
  e1399a4... Update Ukrainian translation (*)
  768a03a... Update Ukrainian translation (*)
  0d8b0af... Update Brazilian Portuguese translation (*)
  111cba7... Update Galician translation (*)
  bd8b0f3... Update Basque translation (*)
  eb38b3d... Update German translation (*)
  f1726c7... Update Catalan translation (*)
  112e9d4... Update Turkish translation (*)
  bc71e09... Update Swedish translation (*)
  f6240fe... terminal: add access to missing DISPLAY (*)
  ee9e450... Release 3.40.0 for GNOME 40.0 (*)
  211f820... Update Indonesian translation (*)
  e0b15aa... Update Polish translation (*)
  c30b8fc... Update Hungarian translation (*)
  076b4f4... Update Catalan translation (*)
  ec37dde... Update Korean translation (*)
  20fcc9f... Update Catalan translation (*)
  6aba5b3... Updated Lithuanian translation (*)
  c5ee8cf... Update Romanian translation (*)
  265c456... Update Catalan translation (*)
  b1737ff... Update Slovenian translation (*)
  6cc77d5... Update CONTRIBUTING.md (*)
  5fcda46... Updated Czech translation (*)
  ea1c152... Update British English translation (*)
  5271995... terminal: rollback proxying DISPLAY (*)
  1e8b729... core: add _ide_host_environ() (*)
  fee5214... terminal: use environment from host for terminals and runne (*)
  bef5626... foundry: dont override environment that breaks flatpak (*)
  1b93546... meson-templates: use GNOME 40 SDK (*)
  d060e3f... Update Chinese (China) translation (*)
  1892d87... snippets: Use g_task_is_valid instead of G_IS_TASK (*)
  dc50cca... sysprof: fix ownership issue of sources (*)
  edc70b2... Update Portuguese translation (*)
  c98efce... bump for development (*)
  cbea3b6... snippets: fix incorrect check in readycallback (*)
  75f8687... Update Dutch translation (*)
  e35abfc... Update Hebrew translation (*)
  484f223... Revert "Stop using deprecated gtk_style_context_get_*color( (*)
  f0a7d0e... flatpak: propagate task errors in bootstrap (*)
  332e6da... terminal: check for accented characters in filenames (*)
  dd4b855... gui: Bind frame popover open pages icon by gicon instead of (*)
  2f4f8f5... Update Spanish translation (*)
  3791413... foundry: cleanup style (*)
  ca57e27... foundry: reset install launcher during ::query (*)
  01e46ec... lsp: Accept "Deprecated" diagnostic tag (*)
  15d2448... omni-gutter: Fix diagnostic severity check (*)
  d5095fe... diagnostic: Add IDE_DIAGNOSTIC_UNUSED (*)
  d5fe3c6... terminal: dont copy RUNTIME or DATA XDG dir environment (*)
  2b5da5e... podman: copy XDG_DATA_DIRS and XDG_RUNTIME_DIR (*)
  1073733... theme: fix terminal in elementary (juno) dark style (*)
  0a317be... foundry: be tolerant of NULL error message (*)
  4aa3bf4... flatpak: add some tracing macros (*)
  125a034... flatpak: ignore duplicate arch check (*)
  f787812... flatpak: handle incorrect ref in SDK extensions (*)
  4951f4e... deviced: Override finish functions (*)
  5d6b2c0... deviced: Use the correct triplet (*)
  02721c1... themes: work around broken distro themes (*)
  262273e... flatpak: add helper to get platform (aka runtime) (*)
  fe12ce7... flatpak: resolve sdk extensions before displaying (*)
  b78970c... flatpak: fix null dereference in sdk_extensions list (*)
  b48cf61... build: Require glib >= 2.67.4 (*)
  7beeb1c... meson-template: Fix icon install dir (*)
  568662b... gdb: work around gdb issue with zsh/fish (*)
  5cf3cb3... gdb: handle /bin/ as well (*)
  86433d6... flatpak: ensure we always have an arch to work with (*)
  4d24ee2... flatpak: ensure that arch is not (null) (*)
  b98f2d3... flatpak: install gnome-builder-flatpak daemon (*)
  ff482b0... flatpak: add GbpFlatpakClient (*)
  cd7e379... flatpak: resolve sdk-extensions in gnome-builder-flatpak (*)
  f7e672d... flatpak: remove preferences addin (*)
  47c60a6... flatpak: register installations when creating service (*)
  2a26d13... flatpak: resolve extension before finding FlatpakRef (*)
  cda8f6f... flatpak: leave a comment for later (*)
  d079188... flatpak: move resolution handling to worker thread (*)
  68b0bc2... flatpak: include metadata with runtime information (*)
  f40a836... flatpak: remove use of FlatpakRef from runtime (*)
  6ec40e1... flatpak: whitespace cleanup (*)
  235b44d... flatpak: add helper to get client with reference (*)
  78742b5... flatpak: add helper to resolve sdk extensions (*)
  89d8ece... flatpak: resolve manifest extensions when loading (*)
  406db6c... build: update flatpak build to use newer flatpak/builder (*)
  75401d5... flatpak: rely on pre-resolution of sdk extensions (*)
  850576c... flatpak: fix sdk resolution and test for it (*)
  a9cd463... flatpak: fix installation of proper platform (*)
  5b3ef91... flatpak: change sdk extension to build arch (*)
  b0059a2... build: add xdg-run/gvfsd (*)
  7638ee4... flatpak: add TODO for daemon transition (*)
  ba7f790... Update POTFILES.in (*)
  d0ad6d2... flatpak: fix loading of user installation (*)
  a77e060... flatpak: add some info to test-flatpak (*)
  19956b4... flatpak: fix location of user installation (*)
  a47b9f4... flatpak: add API to get default arch from service (*)
  7396a3d... flatpak: implement install RPC using transactions (*)
  230144f... flatpak: set timeout on test client (*)
  1f5f45f... flatpak: add helper to generate/parse gvariant (*)
  ddb4925... flatpak: use char over gchar (*)
  337a773... flatpak: include deploy-dir in runtime information (*)
  e7d4e95... icons: Symbolic Preview library (*)
  5a93d94... flatpak: simplify flatpak runtime management (*)
  3c173ec... flatpak: implement basic bootstrapping for new runtime prov (*)
  881c3ce... flatpak: use dialog to handle confirm request from peer (*)
  5622197... flatpak: confirm installation from peer before continuing (*)
  c40be22... threading: handle threaded pass to main idle flow (*)
  6aab57f... flatpak: use service to drive transfer (*)
  f25f594... core: add macros for 3.42 (*)
  d236264... io: fix some deprecation warnings (*)
  0b28d71... gui: add helper to create cancellation action (*)
  980be9b... flatpak: allow cancellation of transfer (*)
  59c8b70... flatpak: transfer cancellable instead of force_exit (*)
  32120e1... flatpak: plumb more cancellables through (*)
  0708efc... flatpak: make sure we have proper argv pointer (*)
  170ee0b... flatpak: handle fallbacks more gracefully (*)
  957e2df... flatpak: remove use of libflatpak API from manifest (*)
  9877949... flatpak: remove flatpak.h (*)
  93ed553... flatpak: allow access to properties (*)
  5469bc3... flatpak: remove use of libflatpak from UI process (*)
  94641f3... build: bump for g_pattern_spec_match() (*)
  28f373d... code-index: use g_pattern_spec_match() (*)
  9dec0fa... flatpak: fix tracing macros (*)
  51c9df1... flatpak: remove TODO (*)
  e4d0b8a... flatpak: cleanup warnings (*)
  855541b... flatpak: add handle-confirm to install test (*)
  19a9fe8... Update POTFILES.in (*)
  36ace83... git: add note about requirements to run test (*)
  b088689... git: use .git in url for test (*)
  8162186... git: allow stderr in test output (*)
  5528295... git: fix known leaks in test-git.c (*)
  7076a25... git: move cloning to a thread (*)
  9f4f5e0... git: flush pending operations during shutdown to help valgr (*)
  bd9c4a4... git: add tool to test cloning (*)
  aa6800a... git: specify "" for default branch (*)
  347ef4f... git: reduce how often progress is delivered (*)
  657ae6d... debugger: add option to disable breakpoint on main() (*)
  c77f7ba... gdb: implement debugger option for breakpoint on main() (*)
  12ca733... debuggerui: style cleanup and fix ref tracking (*)
  e4e9db3... debuggerui: ignore cancelled warning (*)
  138b5ab... Update Ukrainian translation (*)
  f4c1dd4... Updated Danish translation (*)
  5f16ed8... build: use "main" for ostree branch (*)
  bec642f... rename: gbp_git_buffer_addin_file_laoded to gbp_git_buffer_ (*)
  0d9921f... Update Catalan translation (*)
  c71e066... tree: Handle popup menu shortcuts (Menu key and Shift+F10) (*)
  57d093d... Update Catalan translation (*)
  96cebec... build: set min/max versions for glib/gtk (*)
  5e1f388... tree: fix incorrect return_if_fail (*)
  0cabdc1... flatpak: print why we failed to locate a runtime (*)
  b7f0b27... flatpak: log debug message if extension did not resolve (*)
  2efd0a3... libide: fix typos in IdeEditorSearch documentation (*)
  21be571... Updated Spanish translation (*)
  acb91a3... buildui: Enhance translators comment with CAPS (*)
  c3d93ca... Update Ukrainian translation (*)
  68b24d8... Updated Spanish translation (*)
  22d4b48... debuggerui: show hover provider only if debug manager is ac (*)
  d59386d... Update Portuguese translation (*)
  dc73966... open-with-external: Split from project-tree plugin to separ (*)
  c2f185a... gui: Fix small typo in shortcuts window (*)
  f2f377a... project-tree: Reveal left dock when using "Reveal in Projec (*)
  7abab39... gui: Cancel previous search when typing new text in search  (*)
  ec34d07... code-index: Ignore cancellation errors (*)
  1078354... Update Ukrainian translation (*)
  684ea52... Update Portuguese translation (*)
  c5eabdf... vcsui: Drop dead code for project tree VCS indicator color (*)
  cc5c422... sourceview+plugins: Add mnemonics for all context menu item (*)
  09f2007... notifications: Add mnemonics to labeled buttons (*)
  c79cdaa... buildui: Add mnemonics to buttons and make small buttons fo (*)
  20c971a... meson: Allow toolchain preferences row's description to wra (*)
  9e7e26b... gui: Add upper/lower/toggle case and Find references in sho (*)
  34f1a26... sourceview: Add corresponding shortcut next to all items in (*)
  ac0d2c6... Update Ukrainian translation (*)
  34d51b2... project-tree: Fix typo in i-wanna-be-list(-)box class name (*)
  fcc4f93... themes: Explicitly specify i-wanna-be-listbox regular backg (*)
  fcf6db4... tree: Make sure that the focused row is changed too when se (*)
  c8eef9b... terminal: fix run-terminal output (*)
  1513713... debuggerui: restrict debugger controls (*)
  7d1bb68... Update Romanian translation (*)
  7c5a6e2... Update Portuguese translation (*)
  98e317d... Update POTFILES.in (*)
  c4e963c... Update Romanian translation (*)
  0e3e637... libide: use non-deprecated g_spawn_check_wait_status() (*)
  da65f74... Update Portuguese translation (*)
  63bde4f... foundry: log build flags for easier debugging (*)
  710c376... flatpak: use SDK deploy-dir for runtime (*)
  e0bfca8... icons: use builder-run-start-symbolic (*)
  71a3619... Upstream Vala Language Server plugin (*)
  ceee164... prioritize VLS over GVLS (*)
  34b1b95... build: add vala-language-server (*)
  1c17992... icons: add builder-build-stop-symbolic (*)
  7aa8a7f... threading: clear restart timeout source (*)
  6f9affe... gui: Use a single run button instead of GtkStack -like doub (*)
  b546f6d... manifest: Enable flatpak_build option for devhelp (*)
  3d36049... manifest: Set devhelp's profile to stable (*)
  32567bb... gui+editor: Make row close button keep its focus outline (*)
  0a6722d... omnibar: fix signal emission warning (*)
  d1c3afc... omnibar: move eventbox to notification area (*)
  01fc356... version: Use new versioning scheme (3.42 -> 41) (*)
  edab82b... session: Make IdeSession handle plumbing so addins only han (*)
  07d306b... session: drop active count if page is not saveable (*)
  b68dbc9... build: push further into "41.x" territory (*)
  06741c5... gui: Make IdeSession pre API rework migration use a definit (*)
  da6233b... gui: Save state to disk even when there weren't any page's  (*)
  e73f44a... gui: cleanup session code (*)
  f043c93... devhelp: Add support for restoring devhelp pages (*)
  a05139a... devhelp: remove extra ifdef (*)
  6d93cc1... devhelp: fix CI (*)
  81c7967... vls: support IdeLspSearchService (*)
  58d1d56... ide-session.c: use #ifdef instead of #if for IDE_ENABLE_TRA (*)
  1aca2d8... gui: Restore currently visible pages on top of all the othe (*)
  7907ae4... Update Brazilian Portuguese translation (*)
  108c0ba... gsettings: allow arbitrary values for keybindings (*)
  c8f8025... vls: bind LSP client lazily for search (*)
  45e5a50... rust-analyzer: delay spawning rust-analyzer in search (*)
  473eac6... flatpak: Drop amtk dependency (*)
  7e10b1f... editor: Drop redundant "restore-previous-files" setting che (*)
  f19f6ed... devhelp: Drop useless GtkPaned from page UI file (*)
  aba76fa... devhelp: Ship devhelp's symbolic icon as gresource with Bui (*)
  fd79bde... manifest: Switch to new main branch for devhelp module (*)
  be5d16a... Updated Spanish translation (*)
  16a6597... Update Basque translation (*)
  bf9b093... sourceview: re-apply .has-selection after restoring context (*)
  6d5fcc9... flatpak: Remove no longer present python_libprefix config o (*)
  8354234... Add mnemonics to all "New document" menu items (*)
  bbed2bf... gui: Remove redundant Open File "New document" menu button  (*)
  9561e43... grep: Add mnemonic to "Find" popover button (*)
  3e453f5... editor: Drop can-focus properties from search bar (*)
  537271b... editor: Add mnemonics to search bar buttons and check boxes (*)
  f11aa40... Update Indonesian translation (*)
  62f49dd... meson-templates: added Gtk4 C template (*)
  e7819c7... meson-templates: fixed spelling errors (*)
  67810df... meson-templates: tweak titles of templates (*)
  094c93d... meson-templates: ensure access to defines (*)
  871843a... meson-templates: fix spacing (*)
  c1d64c9... meson-templates: fix name in about dialog (*)
  4fc1f58... Revert "meson-templates: ensure access to defines" (*)
  9ee58b4... meson-templates: fix access to i18n (*)
  287ae8a... gui: Add support for session autosaving (*)
  abdd863... devhelp: Add page autosaving support (*)
  7aac27d... editor: Add editor page autosaving support (*)
  b55ddde... gui: fix transfer notation for autosave properties (*)
  c04edac... editor: Fix notify::file buffer signal connection in init() (*)
  9e90bec... meson-templates: improve gtkmm template (*)
  9e155ea... meson-templates: fixed cpp template unique ptr and ui (*)
  5fadd93... meson-templates: simplified template with logical operators (*)
  9e89f10... create-project: prevent 'test' as project name (*)
  f2f3015... build: release 41.alpha1 (*)
  74971b4... Update POTFILES.skip (*)
  3c94b98... Update Indonesian translation (*)
  dc1daa3... Update Chinese (China) translation (*)
  95ceb07... greeter: Align the row check box vertically centered (*)
  a70bb6d... tree: Set popover direction on initialization instead of mo (*)
  b23dc0f... Add more mnemonics (*)
  df2ef0f... Add mnemonics to all project tree context menu items (*)
  48054f8... grep: Don't show project tree Find in Files menu items when (*)
  87a2684... lsp: Set content format to markdown for hover in client (*)
  6b6358f... Add mnemonics to frame header buttons (*)
  0320159... style-schemes: tweak strong-emphasis colors (*)
  6a245aa... flatpak: bring back support for alt-arches (*)
  801f0ec... build: update docutils (*)
  ee89485... build: bump flatpak requirement (*)
  760694a... Update Ukrainian translation (*)
  3ac3e89... flatpak: make ALL_ARCHES usage optional (*)
  8a9fcda... Update Portuguese translation (*)
  73dda40... editor: change Save As to Save a Copy (*)
  cf5f92d... shortcuts: add Save a copy to the shortcuts window (*)
  df1fe6e... symbol-tree: Only enable use-underline when it's a mnemonic (*)
  6c176d4... flatpak: Drop dependencies which are already in the SDK (*)
  47b472a... flatpak: Disable shared library for html-tidy (*)
  ee77076... flatpak: Enable LLVM extension for use by the clang plugin (*)
  5422b81... rust-analyzer: notify the user (*)
  5b1dd95... rust-analyzer: enable search provider (*)
  b0a974a... Use suggestion for notification body (*)
  5971cca... Update Ukrainian translation (*)
  635dd48... Update Portuguese translation (*)
  54eb80b... terminal: add tracing macros (*)
  3c16286... terminal: dont close terminal page on spawn failure (*)
  792bfee... Update Ukrainian translation (*)
  adaa1ae... Update Indonesian translation (*)
  02332a5... Updated Spanish translation (*)
  1b2a2f2... project-tree: Clarify source view Reveal in Project Tree wo (*)
  13a2b1f... flatpak: Bring back support for adding default remotes on s (*)
  3c278e1... devhelp: Rename web_view1 typo to web_view (*)
  2cdcc4a... devhelp: Hide HTML elements with devhelp-hidden style class (*)
  da1e160... flatpak/daemon: Wire tests in meson (*)
  068a4ba... flatpak: Support prepend-path build option (*)
  9264d43... ide-config: Replace pointer comparison with g_strcmp0 (*)
  cd03924... Update Ukrainian translation (*)
  8e274c7... build: attempt to fix ci (*)
  391bcc6... icon: provide icon source (*)
  a6ae7ef... flatpak/make: consider make arguments during build (*)
  c8e91c3... gui: properly render markdown for hover documentation (*)
  3b7f39b... gui: remove gs_markdown parser (*)
  5f1afb3... gui: use g_new0() (*)
  58da2cf... gui: be consistent with /* */ comments (*)
  0aa50e2... Update Portuguese translation (*)
  b278d4c... ls: Add session saving support (*)
  84f8c00... libide-io: Make sure we never use our overridden icons for  (*)
  aa4e56d... devhelp: Redirect any non local link to the user's browser (*)
  feca934... devhelp: Fix Ctrl+F shortcut by using an action shortcut (*)
  8c298f6... devhelp: Add previous/next history page shortcuts (*)
  09d97a3... devhelp: Add close search bar and find next/prev keyboard s (*)
  8e45e26... rust-analyzer/meson: activate rust-analyzer with meson buil (*)
  41ce532... foundry: add helper to check for supported languages (*)
  c8278b4... cargo: implement do_supports_language() (*)
  c45cc84... meson: implement IdeBuildSystem.supports_language() (*)
  5fd9462... rust-analyzer: use ide_build_system_supports_language() (*)
  ef9766e... devhelp: Don't use global shortcut phase for shortcuts (*)
  9f550fa... devhelp: Use libportal to open remote URIs (*)
  7558f8d... build: fix warning (*)
  4ff3034... foundry: add concept of short-ids (*)
  37079b0... flatpak: create short-id for runtime (*)
  149b873... buildsystem: use short-id and arch in builddir (*)
  42be913... gui: invalidate pipeline when branch changes (*)
  494bc94... grep: Rework whole plugin (*)
  138ab2f... Update Ukrainian translation (*)
  ebb64ef... gstyle: Use G_DEFINE_FINAL_TYPE for final types (*)
  3d2342d... libide: Use G_DEFINE_FINAL_TYPE for final types (*)
  890cc68... plugins: Use G_DEFINE_FINAL_TYPE for final types (*)
  392726a... lsp: formatter should not be a final type (*)
  7915b48... terminal: keep terminal as default panel (*)
  f01e370... cmake: add build target provider (*)
  f1fe67e... build: bump glib requirement (*)
  f341f6d... plugin: deviced: Add run button support (*)
  6e3b31f... Update Portuguese translation (*)
  17a3b32... foundry: store sequence number after successful build (*)
  332a851... devhelp: Chain up finalize GObject vfunc (*)
  2e2d3e4... gui: Add myself to application authors (*)
  aaeb9bf... grep: Don't activate button when pressing Enter in entry if (*)
  c2d0236... editor: Fix Ctrl+(Shift+)g not wrapping around search with  (*)
  a2738e6... grep: Make replace button and entry insensitive during sear (*)
  29e71f7... Update POTFILES.in (*)
  8bcb2ed... Update Ukrainian translation (*)
  3567a98... GVls: set version to 20.0 (*)
  3d34fac... grep: Fix critical when searching from a project wide panel (*)
  da575ed... ide-code: Add "disable addins" buffer flag (*)
  ddaa3d3... buffer: invert disable-addins to enable-addins (*)
  3fb4a94... sdk: move to gi-docgen for sdk documentation (*)
  077a45d... Update Chinese (China) translation (*)
  704dce8... icon: generate nightly icon (*)
  cc11f86... Update Catalan translation (*)
  6d2d0f4... git/daemon: Update "branch" property when we receive index  (*)
  a7c2e06... jedi-language-server: introduce a python language server (*)
  53143a7... jedi: remove legacy jedi plugin (*)
  1eef684... appdata: fix donation link (*)
  1d33e07... Update Portuguese translation (*)
  6dc507b... Update POTFILES.in (*)
  86d3872... Update Indonesian translation (*)
  962b72e... Updated Czech translation (*)
  aadd022... Updated Spanish translation (*)
  aee2d4c... Update Basque translation (*)
  4f810c1... ide-gui: Add "show document outline" to shortcuts window (*)
  ca9dbc2... Update Brazilian Portuguese translation (*)
  316429f... lsp: Move text edit decoding from rename provider to utils (*)
  8263377... lsp: Apply additionalTextEdits for completions (*)
  6bc0f4d... lsp: free formatted gvariant string (*)
  c9d9f65... lsp: implement introspection contract (*)
  4a78b95... lsp: cleanup function name (*)
  96dbd03... Update Ukrainian translation (*)
  56c1df0... Update Basque translation (*)
  a336aa6... Update Portuguese translation (*)
  bfe01cd... Update Indonesian translation (*)
  5cd0800... Update Basque translation (*)
  07acf3f... Updated Czech translation (*)
  83497aa... Update French translation (*)
  48ca91a... application: Fix Ctrl+Q as shortcut for quitting applicatio (*)
  e93196e... Fixed Czech translation (*)
  3b7e4aa... Updated Spanish translation (*)
  f8baeda... Update Galician translation (*)
  7454df6... flatpak: add IpcFlatpakRepo abstraction (*)
  08f7083... flatpak: include warning about old flatpak (*)
  d45d2c1... test: test for beta version relying on beta version (*)
  fb510ed... flatpak: upgrade runtime if already installed (*)
  f19ada3... flatpak: discover installation for ref (*)
  f94076e... repo: update remote after adding it (*)
  abd189d... flatpak: test resolution of llvm12 beta (*)
  6f882df... flatpak: allow updating from peer when locating ref (*)
  006a55d... flatpak: dont require cache when resolving extension (*)
  f34aa66... flatpak: give access to FLATPAK_CONFIG_DIR (*)
  83efd5d... flatpak: provide --sdk-extension for extensions (*)
  6330bed... flatpak: wire up FLATPAK_CONFIG_DIR (*)
  421c724... foundry: add missing transient accessors (*)
  8e2ec93... flatpak: add stage to install SDK runtimes (*)
  f921afd... flatpak: update SDK runtimes along with dependencies (*)
  bcf4098... omnibar: use g_signal_connect_object() (*)
  5bcb3ae... flatpak: fix connection with NULL transfer object (*)
  c1d53b1... flatpak: include ref name in warning message (*)
  f799752... flatpak: add helper to get refs for sdk/platform (*)
  fbd934e... flatpak: use proper refs for sdk downloading (*)
  f2e1278... flatpak: create notification for transfer (*)
  b6155db... flatpak: always run sdk download (*)
  75d5b47... foundry: fix items-changed for removal of transient stage (*)
  43436f1... foundry: release proper transient stage (*)
  9a4c08e... rust-analyzer: remove period from title (*)
  c4d61fc... rust-analyzer: fix description typo (*)
  c513d5a... Release 41.beta1 (*)
  6c65a3b... ide-marked-view: Escape text during markdown parsing (*)
  c753ea5... Update British English translation (*)
  016c3bc... Update POTFILES.in (*)
  6a85676... Update Portuguese translation (*)
  be79c8c... Update Indonesian translation (*)
  eba9bd9... Update Ukrainian translation (*)
  a6eff92... Updated Czech translation (*)
  e92f862... Update German translation (*)
  512a59c... Update Kazakh translation (*)
  c3d3e7d... flatpak: allow some other runtimes too (*)
  54e74c9... meson-templates: remove FINAL_TYPE usage (*)
  12ebae2... Update Catalan translation (*)
  6cccaea... Updated Lithuanian translation (*)
  7f197da... Update Galician translation (*)
  bb6e73a... Update Brazilian Portuguese translation (*)
  1d3968b... build: add post-install phase for clang/llvm deps (*)
  b05caf1... build: use llvm12 from flathub (*)
  a1c40c0... build: fix typo (*)
  7aac9c6... Update Chinese (China) translation (*)
  426838b... Release GNOME Builder 41.0 (*)
  077524f... Update Basque translation (*)
  eeff4cd... Update Swedish translation (*)
  575d259... Update Romanian translation (*)
  0670840... Update Korean translation (*)
  b8aba61... Updated Spanish translation (*)
  13c3257... Update Spanish translation (*)
  414db10... Update Slovenian translation (*)
  c2a530b... appdata: update screenshots (*)
  6dba330... appdata: add minimap (*)
  f1eaf3a... appdata: update screenshots (*)
  4aa3486... appdata: update screenshots (*)
  4c28328... Update Basque translation (*)
  e666b2a... Updated Czech translation (*)
  a0a563f... Merge branch 'master' of gitlab.gnome.org:GNOME/gnome-build (*)
  af9e632... Update Galician translation (*)
  8c3ee08... Update Ukrainian translation (*)
  a05b3eb... Update Portuguese translation (*)
  b1fee8d... Update Korean translation (*)
  ee5ae39... Merge branch 'master' of gitlab.gnome.org:GNOME/gnome-build (*)
  93f0c87... Updated Spanish translation (*)
  79a7617... Update Swedish translation (*)
  6e98bb9... flatpak: connect system/user fonts when running application (*)
  b6625b2... Update Brazilian Portuguese translation (*)
  367d6c7... Update Indonesian translation (*)
  6c0cfe2... flatpak: reverse check for host fonts cache (*)
  3a4f5a3... Update Romanian translation (*)
  6b60a5c... gui: fix mismatched gslice usage (*)
  3925adc... io: add private API to check if file exists on host (*)
  a582b83... flatpak: check font-cache directories on host (*)
  c528b4a... io: set launcher to run on host (*)
  2760f95... Update German translation (*)
  ab6a9d3... Update Hungarian translation (*)
  bd47c21... Update Portuguese translation (*)
  20c2434... Updated Lithuanian translation (*)
  a5091ea... meson-templates: fix accidental changes to templates (*)
  c128920... Updated Danish translation (*)
  39960d7... Update Chinese (China) translation (*)
  3e738c4... Updated Spanish translation (*)
  697bdf1... Update Chinese (China) translation (*)
  e1f8c94... appdata: make screenshot link commit dependent (*)
  60524dc... Update French translation (*)
  a9f693f... Update POTFILES.in and POTFILES.skip (*)
  b9083ba... Update Polish translation (*)
  a5ee93b... Update Turkish translation (*)
  f996975... Update Slovenian translation (*)
  5703f68... snippets: gobject snippets for gobject 2.70 (*)
  65a9a05... snippets: add snippets for unit test files (*)
  84a500d... meson-templates: bump to master (*)
  f613923... meson-templates: define Flatpak SDK from meson_options.txt (*)
  c8f728d... build: use full checksum (*)
  71d610d... appdata: update release information for 41.1 (*)
  6764803... appdata: use specific commit ish (*)
  996c7a3... build: drop usage of vcs tag (*)
  09f585b... release 41.1 (*)
  3b61243... build: bump for GNOME 42 development (*)
  a60f8fa... Update Serbian translation (*)
  85b74a0... Update POTFILES.in and POTFILES.skip (*)
  4c1c691... search: fix comparator (*)
  b09580a... Changed enum constant misspelling. (*)
  a63c509... terminal: Allow to place IdeTerminal into GtkScrolledWindow (*)
  d4baa63... terminal-page: Put IdeTerminal into a scrolled window (*)
  e1e29ce... buildui: Put IdeTerminal into a scrolled window (*)
  a611eb0... debuggerui: Put IdeTerminal into a scrolled window (*)
  1bd1a25... messages: Put IdeTerminal into a scrolled window (*)
  982f080... testui: Put IdeTerminal into a scrolled window (*)
  5df6409... gvls: fix shebang (*)
  f3bf3ba... flatpak: use one transaction per installation (*)
  4b0c59f... build: keep /app/libexec/flatpak-bwrap (*)
  503295d... flatpak: ignore system installation when installing (*)
  99efaae... flatpak: disable related-refs on install/update (*)
  d6d3cb5... flatpak: give runner access to private flatpak installation (*)
  517dd5b... build: include more commit information in logs and about (*)
  2dde45e... build: update dependency branches (*)
  acb558d... Fix incorrect ABI version number in error message (*)
  b021e36... flatpak: set cargo buildsystem (*)
  7c31939... app: load plugins from /app/extensions (*)
  0804ba6... buildui: fix overlay scrollbar fallout (*)
  dd68059... flatpak: ensure deploydir of extensions (*)
  154ff90... Added a Rubocop plugin for linting ruby files (*)
  1fd1cf6... rubocop: remove unused gschema (*)
  a70fbb5... rubocop: avoid running unless rubocop was found (*)
  c2e10cd... meson: fixed language parsing in meson files (*)
  4ee3235... build: update fonts from GtkSourceView (*)
  b0a59c6... editor: tweak size for updated font (*)
  24f6dd7... meson: namespace the parse_languages() function (*)
  c7b6aa2... style-schemes: make overlay map translucent (*)
  fdddc12... style-schemes: fix adwaita dark map overlay (*)
  0f21fd6... editor: keep sizing closer to it was previously (*)
  2e9046c... page: add styling for overview map (*)
  a4da713... search: fix search result ordering (*)
  44073ac... hoverpopover: use scrolled window to avoid large sizes (*)
  5161100... fonts: update BuilderBlocks (*)
  725c6e1... sourcemap: tweak styling a bit more (*)
  58a4c2b... plugin: buildui: add option to clear build log pane on rebu (*)
  80598a2... meson-templates: Add GTK4 Rust template (*)
  f885b8f... meson-templates: Add GTK4 Python template (*)
  d4ce855... meson-templates: small nitpicks in python template (*)
  006dc86... Update Ukrainian translation (*)
  b77ae18... Add required description field in appdata (*)
  98d341e... Add Vala template with GTK 4 (*)
  2c7c974... build: add 42 macros (*)
  50f2cd7... Update Portuguese translation (*)
  a2f0f69... Update Hebrew translation (*)
  486ab21... build: fix warning (*)
  3123eff... mono: modernize mono gtk-sharp template (*)
  9b2a89a... build: only build gtk3 libportal backend (*)
  2c8f3d0... libide: add "Reformat code on save" editor option (*)
  9cf4dd4... plugin: clang-format: format code with ClangFormat (*)
  050b244... clang-format: simplify clang-format buffer save addin (*)
  0bb9f56... build: bump for libportal-gtk3 (*)
  12102ca... build: fix includes for libportal-gtk3 (*)
  8c56823... Update Ukrainian translation (*)
  dacd799... lsp: implement workspace edit (*)
  9fa9fb9... lsp: code action support (*)
  6c29c9e... gitlab-ci: add node14 dependency (*)
  460268a... tsls: add typescript language server (*)
  c32346e... tsls: bundle typescript language server (*)
  90417cb... tls: build language server from source and use yarn (*)
  6c3f2e3... Merge branch 'geo/gnome-builder-typescript-language-server' (*)
  cbd161b... flatpak: format manifest uniformly (*)
  ccbec70... tsls: add code action support (*)
  b3bcc38... style-schemes: fix preformatted-section style (*)
  b610ad2... hover: fix cancellable usage (*)
  2aea4bd... flatpak: use latest release of libportal (*)
  fcccc70... Merge branch 'geo/gnome-builder-fix-hover-cancellable' (*)
  2e6f597... Update Catalan translation (*)
  53385ae... Update Portuguese translation (*)
  7b36c05... lsp: implemented window/showMessage (*)
  2c9ded3... lsp: check for non-empty message (*)
  8eb35ec... Update Chinese (China) translation (*)
  d3ff32e... cmake: ignore targets without a install rule (*)
  7473148... doap: add G√ľnther Wagner as co-maintainer (*)
  6931a46... flatpak: remove the filter file after using (*)
  2c36195... flatpak: remove some goto (*)
  f8c54ab... flatpak: ignore system installations when locating remote (*)
  710a3eb... flatpak: ignore runtimes on system installation (*)
  2a264d6... Revert "flatpak: remove the filter file after using" (*)
  1408ba5... flatpak: check for runtime/ before parsing (*)
  7364c40... flatpak: reload installations after install (*)
  95e2970... flatpak: improve some error code and messages (*)
  7ecad94... flatpak: add tracing and debug information (*)
  3aaac34... flatpak: fix ref of invocation (*)
  65e8cb2... flatpak: fix test (*)
  eb2edc7... flatpak: remove extra newline (*)
  f4adfe6... flatpak: fix gotos (*)
  3002c44... flatpak: fix object containing invocation (*)
  fd5ed5d... flatpak: use reolved ref name (*)
  f29cb3b... flatpak: allow forcing SDK update (*)
  622aad3... flatpak: copy error for wrapping (*)
  113e481... flatpak: simplify object tracking (*)
  e0e1537... map: tweak font sizing (*)
  201e9e3... flatpak: allow spawning gnome-builder-flatpak with gdbserve (*)
  e8d8fdc... flatpak: use str_equal0 when appropriate (*)
  cf0bb6a... flatpak: be more explicit about invocation transfer (*)
  9b9694e... flatpak: add debug info for RPCs (*)
  d70e3ad... flatpak: improve logging in gnome-builder-flatpak (*)
  17c759c... flatpak: use additional pipe[2] for D-Bus transport (*)
  c61aece... flatpak: log runtimes before querying peer (*)
  2f47c4c... flatpak: update peers when repo is initialized (*)
  56c7c6a... flatpak: dont use IdeObject for flatpak client (*)
  4da912b... flatpak: initialize client when loading plugin (*)
  b43e754... flatpak: allow setting data-dir for private repo (*)
  855fe13... flatpak: add test-flatpak -i to ignore --user (*)
  6a647cf... flatpak: dont automatically add --user install from daemon (*)
  544a63e... flatpak: improve sort ordering of installs (*)
  8d99be9... flatpak: setup private data-dir for tests (*)
  a1b7e97... flatpak: add debug logging when running tests (*)
  00456a2... flatpak: add more debug information to service (*)
  b2756c0... flatpak: fix verbosity check (*)
  192c7d3... flatpak: add option to ignore system installations (*)
  c6c210f... flatpak: relax debug info for ref ids (*)
  d0e232c... flatpak: check for known runtimes (*)
  43bb57e... flatpak: use flatpak_installation_list_remote_refs_sync() (*)
  1feb4cf... app: add note that -v may be repeated (*)
  f319481... flatpak: update install dialog title (*)
  59a38d1... Update Ukrainian translation (*)
  fcf976d... flatpak: attempt to fix build on i686 (*)
  113f2c8... Update Portuguese translation (*)
  5d97959... Update Galician translation (*)
  0cfcb9f... css-properties.h - Update CSS properties list with missing  (*)
  5ac332a... Updated Spanish translation (*)
  864cc85... meson-templates: add GTK 4 requirement to interface (*)
  bd41cd0... create-project: make application-ids more restrictive (*)
  0f5a9ea... create-project: add restrictions to label (*)
  7280030... meson-templates: use " instead of ' (*)
  60cca66... glade: refuse to open known GTK 4 templates (*)
  8d70c01... glade: be more lenient in GTK 4 detection (*)
  6b3ed62... glade: style cleanup (*)
  71b580d... glade: detect buffer changes and update toggle button (*)
  a2565a6... Update Ukrainian translation (*)
  4e68739... Update Portuguese translation (*)
  847422e... editor: add override for device tree files (*)
  559c188... core: add title to IdeNotification.repr() (*)
  543b6cf... notification: keep shell notification id for reuse (*)
  7b51d44... foundry: fix unloading of pipeline addins (*)
  ded9115... gfile: add query_exists() helper for paths (*)
  4b07169... flatpak: check for paths via the host (*)
  956c3bd... flatpak: remove dead code (*)
  2d5a96f... editor: switch to list-add (*)
  298f10c... flatpak: override some settings in flatpak environment (*)
  545581e... sourceview: insert matching single quotes (*)
  d745616... app: work around ibus breakage (*)
  1381d2e... Update Occitan translation (*)
  2254d61... cmake: avoid duplicate -DCMAKE_BUILD_TYPE args (*)
  d6f11c7... ide: add light bulb (*)
  6126e6d... hover: ignore motion events from non text windows (*)
  c7c8738... Merge branch 'geo/gnome-builder-light-bulb' (*)
  5c2ae66... ide-hover-popover: Improve readability / style (*)
  0484816... ide: terminate plain diagnostic string (*)
  518a2fc... lsp: Add missing icon kinds (*)
  726aa4c... Revert "hover: ignore motion events from non text windows" (*)
  385170a... Revert "ide: add light bulb" (*)
  e56243e... code: allow diagnostics to specify marked kind (*)
  5052119... editor: use diagnostic marked kind in hover content (*)
  91b98a3... lsp: add quirk for markdown in diagnostics (*)
  a2d93d3... rust-analyzer: allow diagnostics to have markdown (*)
  d565af4... rust-analyzer: fix withdraw of notifications (*)
  859659e... pipeline: improve path detection with append-path/prepend-p (*)
  ffd5732... flatpak: mark RPC has handled (*)
  8a5276e... markedview: tweak markdown sizing (*)
  3f3562d... markedview: fix warning for NULL literal (*)
  186ba0d... flatpak: Use URN for fontconfig DTD (*)
  5f62230... Update Occitan translation (*)
  7c99758... ide-config: call g_clear_pointer for run_opts (*)
  9c6d4f7... ide-config: set config dirty when run-opts change (*)
  5a6cc00... buildui: allow setup run-opts in ui. (*)
  cf6b4c1... flatpak: avoid loading properties at construction (*)
  583e3b9... meson.build: Fix a couple typos (*)
  d179271... snippets: add AGPL-3.0-or-later license (*)
  04e4957... keybindings: add format shortcut to all keyboard types (*)
  e0ed84d... Update Portuguese translation (*)
  7ce6162... Update Ukrainian translation (*)
  7f31b81... prefs: fix hidden languages in preferences (*)
  1cd1ee8... lsp: Add IdeLspService (*)
  fc38f10... plugin: ts-language-server: Use IdeLspService (*)
  8392c9f... plugin: jedi-language-server: Use IdeLspService (*)
  55bd7f9... grep: Make filename matching regex include all possible cha (*)
  97004c1... plugin: blueprint: Add the blueprint plugin (*)
  59f61be... quickhighlight: allow specifying min char length (*)
  11c4639... settings: raise min-char to 2 (*)
  85aee76... greeter: Use GtkFileChooserNative instead of GtkFileChooser (*)
  c967d3f... flatpak: Honor base runtime

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