[gnome-builder] Created tag 43.alpha0



The signed tag '43.alpha0' was created.

Tagger: Christian Hergert <chergert redhat com>
Date: 1657767007 -0700

    Release Builder 43.alpha0

Changes since the last tag '42.0':

Aleksandr Melman (1):
      Update Russian translation

Alexander Mikhaylenko (7):
      application-color: Fix default color scheme
      style: Sync style variant previews with Settings
      buildui: Stop using boxed list
      recoloring: Sync with g-t-e
      Port to AdwMessageDialog
      meson-templates: Port to AdwAboutDialog
      application-actions: Port to AdwAboutWindow

Antóin Óg Ó Cuinneagáin (1):
      Update src/plugins/meson-templates/resources/src/window-gtk4.py, 
src/plugins/meson-templates/meson_templates.py

Asier Sarasua Garmendia (1):
      Update Basque translation

Christian Hergert (346):
      plugins/meson-templates: update URLs for C++ template
      plugins/meson-templates: set werror=false as default option
      plugins/meson-templates: use archives for C++ templates
      plugins/meson-templates: more fixes for C++
      plugins/meson-templates: more duplicates for C++ gods
      plugins/meson-templates: atk needs older variant too
      build: bump for GNOME 43 development
      build: add 43 version macros
      libide/foundry: fix version macros
      org.gnome.Builder.json: pin sysprof to 3-44 branch
      libide/io: do not use absolete for relative path
      plugins/buildconfig: cleanup formatting
      plugins/buildconfig: add build target provider
      libide/foundry: avoid rewriting arg when possible
      libide/code: fix implicit newline handling
      build: tag ostree v2022.2
      Adwaita-dark.xml: set cursor color
      plugins/restore-cursor: check availability correctly
      plugins/codespell: be more defensive in processing
      libide/foundry: cleanup diagnostic tool code style
      libide/foundry: keep stdin bytes across call
      plugins/meson: be tolerant of newlines
      plugins/grep: dont clean up action muxer
      libide/code: add default lookup_symbol implementation
      libide/foundry: fix alignment
      libide/foundry: check for executable
      libide/foundry: extract diganostic tool helper
      libide/lsp: fix incorrect autotpr usage
      plugins/podman: use separate parser for layers
      libide/debugger: release supported languages
      libide/gui: fix leak of session state variant
      plugins/code-index: release indexer infos
      libide/foundry: add state for task data
      plugins/codespell: add checks and tracing
      libide/foundry: more tracing and assertions in diagnostic tool
      libide/foundry: include language-id when configuring launcher
      libide/foundry: add API to short-circuit diagnose
      libide/foundry: include extra tracing
      plugins/gettext: rewrite upon IdeDiagnosticTool
      plugins/valgrind: port to C
      plugins/valgrind: fix plugin loading
      plugins/codespell: fix parameter for configure_launcher
      plugins/valgrind: backport to main
      libide/io: improve icon override detection
      plugins/rust-analyzer: remove libsoup-2.4 dependency
      plugins/flatpak: port to libsoup-3.0
      plugins/flatpak: remove libsoup dep from daemon
      build: bump LLVM 14 requirement
      update CONTRIBUTING.md
      build: fix USE_SSH option for libgit2
      build: update manifest for GTK 4 port
      icons: refresh icons for GTK 4
      styles: move style schemes to data/styles
      styles: add peninsula style schemes
      gsettings: update gsettings for GTK 4 port
      gstyle: move gstyle plugin into color-picker plugin
      bug-buddy: fix typo
      build: reset version macros for 43
      libide-code: update defaults for blueprint
      build: update dependency requirements for GTK 4
      build: update default C compiler flags
      tests: fix gtk initialization
      libide-code: port highlighter to GTK 4
      libide-code: port IdeBuffer to GTK 4
      libide-code: cleanup code-index availability
      libide-code: cleanup code-action availability
      libide-code: add ide_diagnostic_equal()
      libide-code: update diagnostics availability macros
      libide-code: update file settings and formatters availability
      libide-code: improve header formatting for specific languages
      libide-code: IdeLocation:title and GEqualFunc
      libide-code: cleanup location/range availability macros
      libide-code: cleanup rename provider availability
      libide-code: cleanup sourceview helper availability
      libide-code: add IdeSymbolNode:icon-name
      libide-code: cleanup symbol availability
      libide-code: cleanup textedit and textiter availability
      libide-code: port unsaved files to GTK 4
      libide-code: drop libdazzle
      libide-core: add binding/signal/action groups
      libide-core: cleanup context availability macros
      libide-core: improve log initialization
      libide-core: cleanup transfer manager availability macros
      libide-core: update build for new files
      libide-core: add settings sandwich to API
      libide-core: drop dazzle
      libide-core: update availability macros
      libide-core: add ide_object_check_ready()
      libide-core: update object-box availability
      libide-core: update notifications availability
      libide-core: cleanup progress callback helper
      libide-core: add various macros and cleanup others
      libide-core: default to 0 on non-linux builds for is_flatpak
      libide-global: add ide_get_projects_dir()
      libide-io: add shell routines to libide-io
      libide-io: update availability macros
      libide-io: add various fallback content types
      libide-io: add cached list model
      libide-io: cleanup PTY naming
      libide-io: add task cache from dazzle
      libide-io: add recursive file monitor
      libide-io: add IdeHeap
      libide-io: add directory reaper
      libide-io: add IdeFileTransfer
      libide-io: generate enums and cleanup include header
      libide-projects: cleanup availability macros
      libide/projects: add license text to libide-projects
      libide-projects: add similar file locator API
      libide-search: simplify search library
      libide-gtk: add internal GTK 4 helper library
      libide-sourceview: port to GtkSourceView 5.x
      libide-tree: port to GTK 4
      libide-threading: add cancellable helper
      libide-threading: add IdeUnixFDMap
      libide-threading: port subprocess launcher to IdeUnixFDMap
      libide-threading: remove use of private instance data
      libide-threading: cleanup environment availability macros
      libide-webkit: add libide-webkit library
      libide-lsp: update availability macros
      libide-plugins: port to GTK 4 and remove libdazzle usage
      libide-lsp: remove various libdazzle usage
      libide-lsp: port to GtkSourceView 5
      libide-gui: add images for preferences window
      libide-projects: implement list_similar async API
      libide-projects: revamp template creation
      libide-projects: port to using IdeTree
      libide-themes: drop libide-themes library
      libide/vcs: add IdeVcsCloneRequest
      libide-vcs: update availability macros
      libide-vcs: add display name helper
      libide-vcs: cleanup cloner implementation details
      libide-vcs: port monitor away from libdazzle
      libide-vcs: cleanup since doc
      libide-foundry: add IdeRunContext
      libide-foundry: additional debug information when loading foundry
      libide-foundry: reset memfd position after creation
      libide-foundry: port subprocess helper to IdeRunContext
      libide-foundry: remove IdeRunner
      libide-foundry: add IdeRunCommand
      libide-foundry: update availability macros
      libide-foundry: add types for run command
      libide-foundry: add IdeRunTool
      libide-foundry: add pipeline stage for run commands
      libide-foundry: add local deploy strategy
      libide-foundry: port IdeDiagnosticTool to run context
      libide-foundry: add helper to get commands from context
      libide-foundry: modernize build pipeline around run contexts
      libide-foundry: add menu model for configurations
      libide-foundry: add missing property setter
      libide-debugger: remove availability macros
      libide-debugger: fix tag prefix
      libide-debugger: add debug actions for menus
      libide-debugger: remove availability macros
      libide-debugger: port to GTK 4 and IdeRunContext
      libide-gui: remove IdeCommand
      libide-gui: update build dependencies
      libide-gui: remove unused sources for GTK 4 port
      libide-gui: add libadwaita recoloring support
      libide-foundry: add shortcut engine
      libide-gui: port actions to GTK 4
      libide-gui: add help overlay
      libide-gui: add style-variant preview widget
      libide-gui: minimal port of session to GTK 4
      libide-gui: stub out minimal search popover
      libide-gui: port run button to GTK 4 using split button
      libide-gui: port IdeApplication to GTK 4
      libide-gui: port to AdwHeaderBar
      libide-gui: update availability macros
      libide-gui: port omnibar to GTK 4
      libide-gui: port IdeMarkedView to GTK 4
      libide-gui: port global gui helpers to GTK 4
      libide-gui: port notifications visualizers to GTK 4
      libide-gui: port workbench/workspace to GTK 4
      libide-gui: port preferences to GTK 4
      libide: cleanup build ordering
      libide-greeter: port to GTK 4
      libide-gui: add Ide.py override helpers for preferences
      libide-editor: port to GTK 4
      libide-terminal: port to GTK 4 and IdeRunContext
      main: cleanup initialization for GTK 4 port
      build: update meson_options.txt for plugins
      build: move test setup early
      build: update deps
      plugins/auto-save: remove dependency on editor
      plugins/autotools: port to GTK 4
      plugins/bash-language-server: add support for bash language server
      plugins/beautifier: leave notes about porting
      plugins/blueprint: add blueprint LSP integration
      plugins/buffer-monitor: be robust during context destruction
      plugins/buildconfig: remove libdazzle usage
      plugins/buildstream: port to C
      plugins/cargo: port plugin to C
      plugins/clang-format: fix callback signature
      plugins/c-pack: port completion provider to GTK 4
      plugins/clang: port to GTK 4
      plugins/clangd: port to C
      plugins/cmake: port to GTK 4
      plugins/code-index: port code indexer to GTK 4
      plugins/color-picker: partial port to GTK 4
      plugins/codespell: update plugin definition
      plugins/command-bar: remove command-bar plugin
      plugins/comment-code: port to GTK 4
      plugins/copyright: port plugin to C
      plugins/codeui: port to GTK 4
      plugins/create-project: port to GTK 4
      plugins/ctags: port to GTK 4
      plugins/buildui: port to GTK 4
      plugins/debuggerui: port debugger ui to GTK 4
      plugins/deviced: port to GTK 4
      plugins/deviceui: remove deviceui plugin
      plugins/dspy: port to GTK 4
      plugins/editorui: add editorui plugin parallel to editor
      plugins/emacs: remove emacs plugin
      plugins/editorconfig: update plugin definition
      plugins/eslint: port to C
      plugins/file-search: port to GTK 4
      plugins/devhelp: remove devhelp plugin
      plugins/editor: remove old editor plugin
      plugins/find-other-file: port to C
      plugins/flatpak: port to GTK 4
      plugins/gcc: update .plugin
      plugins/gdb: port to GTK 4
      plugins/gdiagnose: update .plugin
      plugins/gettext: update .plugin
      plugins/git: port to GTK 4
      plugins/gjs-symbols: remove gjs-symbols plugin
      plugins/glade: unplug Glade
      plugins/gnome-code-assistance: remove GCA plugin
      plugins/gopls: port go-langserv to C and rename gopls
      plugins/gradle: port gradle plugin to C
      plugins/greeter: track changes in application addin
      plugins/grep: port plugin to GTK 4
      plugins/gvls: remove gvls plugin
      plugins/history: remove history plugin
      plugins/host: break local host support into a runtime
      plugins/html-completion: port to GTK 4
      plugins/html-preview: port to C
      plugins/intelephense: port to C
      plugins/jedi-language-server: port to C
      plugins/jhbuild: port to C
      plugins/jdtls: add support for jdtls and port prototype to C
      plugins/line-spacing: remove line-spacing plugin
      plugins/ls: port to GTK 4
      plugins/make: port plain make support to C
      plugins/markdown-preview: port to C
      plugins/sphinx-preview: port to C
      plugins/shellcmd: port to GTK 4 and run commands
      plugins/snippets: port snippets plugin to GTK 4
      plugins/meson-templates: port to C
      plugins/maven: port to C
      plugins/meson: port to GTK 4
      plugins/mono: port to C
      plugins/messages: port to GTK 4
      plugins/modelines: update .plugin
      plugins/newcomers: port to GTK 4
      plugins/notification: port to GTK 4
      plugins/npm: port plugin to C
      plugins/omni-gutter: port to GTK 4
      plugins/open-with-external: port to GTK 4
      plugins/phpize: port to C
      plugins/podman: track refactoring changes
      plugins/project-tree: port to GTK 4
      plugins/pygi: port pygi plugin to C
      plugins/python-pack: remove python-pack plugin
      plugins/qemu: update .plugin
      plugins/quick-highlight: port to GTK 4
      plugins/recent: port to GTK 4
      plugins/restore-cursor: general cleanup
      plugins/retab: track changes to GtkSourceView 5
      plugins/rls: remove rls plugin
      plugins/rstcheck: port to C
      plugins/rubocop: port to C
      plugins/rust-analyzer: track refactoring changes in libide-foundry
      plugins/spellcheck: add spellcheck plugin
      plugins/stylelint: port to C
      plugins/sublime: remove sublime plugin
      plugins/support: port to GTK 4
      plugins/symbol-tree: port to GTK 4
      plugins/sysprof: port to GTK 4
      plugins/sysroot: minimal port to GTK 4
      plugins/terminal: minimal port to GTK 4
      plugins/testui: port to GTK 4
      plugins/todo: port to GTK 4
      plugins/trim-spaces: update .plugin
      plugins/ts-language-server: port to C
      plugins/update-manager: update .plugin
      plugins/vagrant: remove unused plugin
      plugins/vala-pack: rename to valac
      plugins/valgrind: refactor for libide-foundry
      plugins/vcsui: port to GTK 4
      plugins/vim: port to GTK 4
      plugins/vls: port plugin to C
      plugins/waf: port plugin to C
      plugins/web-browser: add web-browser plugin
      plugins/words: port to GTK 4 and GtkSourceView 5
      plugins/xml-pack: port to GTK 4
      tests: add/remove tests
      build: remove some plugin options
      build-aux: move flatpak manifest to .Devel
      greeter: remove unused file
      .gitlab-ci: add flathub-beta
      .gitlab-ci.yml: use flatpakref for node18 until merge
      .gitlab-ci.yml: fix vim ctrl+a whoopsie
      plugins: improve plugin categories for preferences
      build-aux: rename closefrom as patch ontop of 2.9.2
      build: track changes to vala-language-server build options
      build: update intelephense deps
      plugins/flatpak: apply prepend/append path from manifests
      build: setup app-id dynamically from version
      code: add gicon getter for symbol kind icons
      libide-gui: add tooltip for search button
      libide-search: add subtitle property to IdeSearchResult
      plugins/code-index: fix search result construction
      libide-gui: minimal search popover display
      plugins/find-other-file: add keybinding to tooltip
      plugins/symbol-tree: add keybinding to tooltip
      libide-gui: use root instead of native to get workbench
      libide-gui: use single selection for search results
      libide-gui: add up/down and ctrl+n/ctrl+p search movements
      libide/gui: add subtitle to search rows
      plugins/testui: move unit tests to left panel
      plugins/todo: be explicit and move todo after unit tests
      build: require meson 0.60
      NEWS: update NEWS for release
      build-aux: remove devhelp from flatpak
      build: fix various app-id assignments
      libide-gui: handle non-workbench groups
      build: add development=true and remove tracing=true
      build: always install org.gnome.Builder icons
      plugins/todo: clear panel pointer during unload
      .gitlab-ci.yml: use node18 from flathub-beta
      build-aux: remove migration path
      libide-foundry: log file removal during rebuild
      libide/foundry: dont clear environment when spawning
      plugins/flatpak: dont bind mount wayland socket
      greeter: use greeter.open for open action
      update CONTRIBUTING.md
      libide/foundry: give post-install commands a title
      libide/foundry: rename query callback
      libide/foundry: use IdePipelineStageCommands for build commands
      plugins/terminal: fix raising of app output when running
      libide/terminal: fix scrollbar policy
      libide/foundry: leave comment about inheriting locale
      libide/threading: remove TIOSCTTY ioctl()
      libide/foundry: add HOME to minimal environment
      build-aux: tag libgit2 to 1.4.4

Christian Kirbach (1):
      Update German translation

Daniel Mustieles (1):
      Updated Spanish translation

Florian Müllner (4):
      sourceview: Fix overriding closing '
      snippets/gobject: Use regular constructor in js scope
      snippet: Use single quotes in JS
      snippets: Add 'debug' log snippet for js

Günther Wagner (2):
      podman: Preserve user PATH for podman if running from flatpak
      flatpak: Pin appstream dependency

Hugo Carvalho (1):
      Update Portuguese translation

Irénée THIRION (1):
      Update French translation

JCWasmx86 (3):
      lsp: Improve compatibility with textDocument/hover
      lsp: Use percentage value to show a precise progress bar (#1651)
      vls: Enable codeaction support

James Westman (1):
      lsp: Support relatedInformation in diagnostics

Jeremy Bicha (1):
      appdata: Drop 42 pre-releases

Jordan Petridis (4):
      Flatpak manifest: build flatpak again curl
      Flatpak manifest: update the python3 deps
      ci: replace dependencies with needs
      Flatpak manifest: update the sdk node ext to node18

Jordi Mas (2):
      Update Catalan translation
      Update Catalan translation

Kukuh Syafaat (1):
      Update Indonesian translation

Luming Zh (1):
      Update Chinese (China) translation

Matt Turner (2):
      build: Define test_sources, don't append
      build: Rename test_sources -> test_git_sources

Michael Catanzaro (1):
      Build against webkit2gtk-4.1

Michael Mera (1):
      libide: Fix wrong file opened from build output

Peter Maatman (1):
      plugins/intelephense: Update built-in intelephense to 1.8.2

Piotr Drąg (2):
      Update POTFILES.in
      Update POTFILES.in

Sergej A (1):
      Update Russian translation

Veli Tasalı (7):
      foundry: Fix warn on 'populate_diagnostics' logic
      foundry: Use IDE & project prgs in DiagnosticTool
      plugin: codespell: Migrate to IdeDiagnosticTool
      plugin: rubocop: Migrate to IdeDiagnosticTool
      plugin: stylelint: Migrate to IdeDiagnosticTool
      plugin: eslint: Migrate to IdeDiagnosticTool
      plugin: rstcheck: Update configure_launcher

William Roy (1):
      meson-templates: Bump Rust dependencies

Yuri Chornoivan (1):
      Update Ukrainian translation

Zurab Kargareteli (1):
      Add Georgian translation


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