[gnome-builder] Created tag 43.alpha1



The unsigned tag '43.alpha1' was created.

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

    Release 43.alpha1

Changes since the last tag '43.alpha0':

Abderrahim Kitouni (1):
      libide/terminal: update for change in VTE API

Alexander Mikhaylenko (8):
      libide/gui: Increase header bar contrast for light
      Consistently use .navigation-sidebar for sidebars
      plugins/buildui: Use menu style for the popover
      plugins/vcsui: Add .shadow-when-scroll to scrolled windows
      plugins/vcsui: Add .shadow-when-scroll to the branches list
      plugins/symbol-tree: Use menu style for the popover
      Fix terminal scrollbars
      terminal: Fix context menu alignment

Asier Sarasua Garmendia (2):
      Update Basque translation
      Update Basque translation

Aurimas Černius (2):
      Updated Lithuanian translation
      Updated Lithuanian translation

Christian Hergert (393):
      post-release bump
      libide/greeter: remove Quit menu item from greeter
      plugins/grep: fix size of activity spinner
      plugins/grep: remove visible properties
      libide/gui: fix spacing around search button
      plugins/host: add minimal environment when jumping to host
      libide/sourceview: align using top of menu item
      libide/sourceview: place popover relative to click event
      libide/foundry: don't clear environment from host
      libide/foundry: add ide_pty_new_sync()
      libide/threading: add hooks to setup TTY when necessary
      libide/foundry: disable PTY setup when running on host
      plugins/terminal: don't reuse PTY for run output
      plugins/terminal: delay exit message until idle
      libide/terminal: fix copy/paste for terminals
      Revert "libide/terminal: fix copy/paste for terminals"
      libide/foundry: use PTY intercept when running tests
      plugins/testui: don't clear test output before each run
      plugins/testui: fix clear/save buttons for test output
      build-aux: fix flatpak name suffix
      libide/gui: style cleanup
      libide/foundry: generate subprocess flags from unix fd map
      plugins: ignore stdin/stdout when using which
      plugins/maven: fix maven async task data
      plugins/gradle: fix gradle async task data
      libide/editor: port editor search from Text Editor
      plugins/shellcmd: add stub implementation of search provider
      plugins/flatpak: ensure runtimes have parent IdeObject
      libide/search: add unload vfunc and remove context parameter
      libide/search: port search providers to GListModel
      plugins/shellcmd: add keywords/subtitle getters
      plugins/shellcmd: implement shellcmd global search
      plugins/shellcmd: score shellcmd search results
      libide/search: wrap search engine results in IdeSearchResults
      libide/search: implement default refiltering
      libide/gui: refilter search results when possible
      libide/search: keep results sorted by provider priority
      libide/gui: remove unnecessary conditional
      libide/search: pretend to refilter on exact match
      libide/gui: remove delay when queing for activation
      plugins/npm: use IdeRunCommand instead of launchers
      build-aux: remove vala-language-server
      vls: use vala-language-server for genie
      libide/gtk: add API to get menu ids in manager
      plugins/menu-search: add menu search plugin
      menus: opt-in to menu search for various menu items
      plugins/terminal: fix double terminal displayed
      plugins/terminal: make menu items searchable
      libide/editor: add open file to search menus
      plugins/testui: add to searchable menus
      plugins/meson-templates: wire up vala sdk extension
      plugins/buildui: start on runtime selection
      libide/gui: add toggle panel actions
      libide/editor: add global search keybinding
      libide/gui: add keybindings to toggle panels
      plugins/menu-search: add menu for additional search items
      plugins/buildui: move overview into seperate prefs group
      plugins/buildui: fix initial runtime value
      libide/search: add use-markup and use-underline properties
      plugins/file-search: remove underline highlight from search
      plugins/menu-search: enable use-underline
      plugins/symbol-tree: clear menu when document changes
      plugins/symbol-tree: add helper to get underlying tree model
      libide/code: add ide_symbol_node_get_gicon()
      libide/code: add assertion for main thread
      plugins/symbol-tree: add helper to get buffer for current page
      plugins/symbol-tree: search symbol-tree from global search
      plugins/symbol-tree: allow searching for select symbol action
      plugins/menu-search: use strcasestr for search
      plugins/menu-search: namespace menu id
      plugins/menu-search: raise priority of menu search
      libide/foundry: add signal for begin/end run-all
      plugins/testui: insert message when running all tests
      libide/foundry: wire up cancellation action for tests
      libide/threading: helper to send signal upon cancellation
      libide/foundry: force-exit subprocess upon test cancellation
      libide/foundry: ensure cancellation of command stages
      libide/foundry: add IdeRunCommand:can-default
      libide/foundry: ignore commands that cannot be default
      plugins/flatpak: denote flatpak run commands with can-default
      plugins/buildconfig: add run command provider
      buildconfig: remove build target provider
      libide/threading: always merge down mapped FD
      libide/gui: alter search delay by query length
      libide/search: track if search results were truncated
      libide/search: requery search results when truncated
      libide/gui: rely on search engine for max results
      libide/search: raise per-provider max search results
      plugins/flatpak: cleanup display name for flatpak runtimes
      libide/foundry: store default run command in project settings
      libide/foundry: add helpers for display of run commands
      plugins/buildui: move run command selection to preferences
      plugins/buildui: allow selecting auto-discover
      plugins/buildui: add link button to jump to commands page
      plugins/meson: load all build targets
      plugins/buildui: remove project tree addin
      plugins/vcsui: remove tree addin
      plugins/sysprof: stub gnome-builder-sysprof libexec tool
      plugins/buildui: add missing shadow when scrolling
      plugins/buildui: adjust wording in build targets dialog
      libide/gui: try harder to remove action groups from workspaces
      plugins/buildui: remove build manager action group
      plugins/sysprof: remove old surface files
      plugins/sysprof: implement basics of gnome-builder-sysprof worker
      libide/terminal: add example to show popover from click gesture
      libide/sourceview: implement ctrl+scroll for zoom
      libide/terminal: use popover context menu, update actions state
      plugins/jhbuild: fix provides runtime check
      libide/threading: add search path helpers
      plugins/flatpak: fix altering of PATH
      plugins/flatpak: setup default PATH
      plugins/flatpak: fix parsing of build-args
      libide/projects: assert data format between systems
      plugins/menu-search: allow switching light/dark from global search
      plugins/buildui: make more menu items searchable
      libide/gui: make more menu items searchable
      plugins/menu-search: sort search results by score
      build-aux: generate icon cache for pkgicondir
      plugins/newcomers: speed up application startup
      libide/code: always return a language id
      plugins/sysprof: setup control channel for gnome-builder-sysprof
      libide/foundry: add push_at_base() helper
      plugins/sysprof: add toggle for GJS stack traces
      plugins/sysprof: start on controller side of gnome-builder-sysprof
      libide/projects: fix length to copy for license text
      libide/threading: add assertions for pipefd usage
      plugins/sysprof: start on dbus controller for gnome-builder-sysprof
      plugins/sysprof: merge FD map to next layer
      plugins/sysprof: support sysprof-agent too
      plugins/sysprof: use sysprof-agent to profile processes
      doc: update nightly installation URL
      build: move manifest to toplevel
      plugins/editorconfig: remove in-tree libeditorconfig
      build-aux: use FLATPAK_BUILDER_BUILDDIR in flatpak manifest
      build-aux: fix fusermount-wrapper.sh for real
      build: remove legacy talk name
      build-aux: remove -vvvv from x-run-args
      libide/foundry: sort environment variables before layer callback
      libide/core: assume tracing when G_MESSAGES_DEBUG=all
      libide/sourceview: add expected TM_FILENAME variable
      plugins/vcsui: add variants for snippet variable names
      plugins/snippets: make gobject output more correct
      plugins/clang: don't auto insert ; unless necessary
      plugins/snippets: remove some trailing newlines
      plugins/snippets: raise priority of snippet expansion
      libide/foundry: remove assertion
      libide/sourceview: use IdeExtensionAdapter for indenter
      plugins/xml-pack: mark closing tag as working
      plugins/xml-pack: fix unindent on </
      plugins/xml-pack: be more defensive
      libide/threading: work around lack of pipe2 on macOS
      plugins/todo: port to GListModel/GtkListView
      libide/gtk: remove IdeFancyTreeView
      plugins/snippets: remove various trailing newlines
      libide/core: add IdeSettingsActionGroup
      libide/gui: give access to project settings as actiongroup
      libide/core: notify of state changes
      libide/gui: give access to build settings in workspace
      plugins/debuggerui: give access to break-at-main option
      plugins/messages: fix style and scrolling
      libide/core: rename to IdeGSettingsActionGroup
      libide/core: IdeSettings style and type cleanup
      libide/core: modernize layered settings
      libide/core: rename to IdeLayeredSettings
      libide/core: add IdeLayeredSettings::changed::detail signal
      libide/core: add GSettingsSchemaKey helpers to IdeLayeredSettings
      libide/core: make IdeSettings implement GActionGroup
      libide/core: fix changed signal to include key
      libide/core: notify of state change when layers change
      libide/core: style fixup
      libide/core: remove IdeContextAddin
      libide/core: add IdeActionMuxer
      libide/core: attach IdeActionMuxer to context
      libide/foundry: wire foundry managers to context muxer
      libide/gui: insert context action group into workspaces
      libide/core: load project settings into action muxer
      libide/core: add ide_action_muxer_get_group()
      libide/core: add ide_context_register_settings()
      libide/core: add helper to get project settings
      gsettings: move some settings to org.gnome.builder.debug
      libide/core: don't include current library in header
      libide/core: be more flexible on construction
      gsettings: remove path from project debug settings
      libide/core: reverse action id prefix ordering
      plugins/debuggerui: use settings actions for menus
      libide/core: simplify IdeSettings
      gsettings: remove unused org.gnome.builder.workbench
      menus: use manager actions via context. prefix
      libide/core: add ide_context_unregister_settings()
      libide/core: fix typo
      libide/core: auto-load settings from plugins
      plugins/valgrind: use settings schema auto loading
      plugins/sysprof: use gsettings schemas auto-loading
      plugins/valgrind: fix menu item action names
      libide/gui: stub out idea for preferences.ui
      libide/terminal: insert actions into PanelWidget
      libide/terminal: cleanup action names/accels
      build-aux: update libpanel URL
      libide/core: crib action muxer updates from libpanel
      libide/editor: make replace actions work
      libide/editor: allow actions to be remapped to frame
      libide/editor: some menu cleanup
      libide/editor: use action available via page. prefix
      libide/editor: move keybindings to keybindings.json
      libide/gui: tweak long delay for search
      libide/editor: use save delegate for editor pages
      libide/editor: propagate notification to IdePage for progress
      libide/core: add IdeActionMixin
      libide/core: skip mixin functions
      libide/gui: move workbench to IdeActionMixin
      libide/gui: auto-connect workbench addin action groups
      libide/gui: add "workspace." actions with action mixin
      libide/sourceview: fix style variant detection
      libide/gui: add some workspace helpers to install actions
      plugins/editorui: fix ctrl+f/ctrl+h under vim mode
      libide/gui: fixup introspection for workspace actions
      libide/editor: fix escape while in search bar
      libide/editor: add menu entries for editor page
      libide/editor: move editor menus to plugins/editorui
      libide/editor: add print support back
      libide/gui: fix context.workbench.configure enabled state
      plugins/podman: actually create IdeRunContext
      plugins/podman: ignore stderr/stdout when running which
      libide/gui: remove autoselect
      libide/core: fix parameter type for class actions
      libide/gui: fix configure-page action enabled state
      libide/gui: remove top-level foundry actions
      libide/foundry: use context.device-manager.device action
      libide/gtk: add IdeScrubberRevealer
      libide/editor: implement auto-hide with IdeScrubberRevealer
      plugins/editorui: add combo for map-policy
      gsettings: remove show-map/auto-hide-map settings
      libide/gui: remove some references to show-map
      libide/gui: drop old shortcuts window
      libide/gui: setup action for keyboard shortcuts
      libide/gui: remove old comment
      libide/gui: allow workspace addin to define action groups
      libide/editor: automatically connect editor-page-addin actions
      libide/gui: remove action groups on addin unload
      plugins/c-pack: use automatic action group registration
      libide/gui: use workspace actions instead of gtk
      libide/core: add property action group
      plugins/editorui: clear property actions at unload
      plugins/clang: disable ; for completion + ;
      libide/gui: page cleanup
      plugins/clang: tweak completion priority
      plugins/snippets: raise priority between various clang items
      libide/gui: fix recursive action muxer typo
      libide/core: give control over which properties are added
      libide/gui: add secondary workspace action for workbench
      libide/gui: add page.open-in-new-workspace action
      libide/editor: add page.editor.format action
      plugins/editorui: use IdeActionMixin/IdeActionMuxer
      plugins/code-index: cleanup action usage
      libide/gui: attach workbench addins that are action groups
      libide/gui: handle addins that are action groups
      plugins/sysprof: implement open-capture from workbench addin
      libide/foundry: add missing context. action prefix
      plugins/sysprof: drop workspace addin
      plugins/grep: fix missing css
      plugins/grep: implement actions as action group
      libide/gui: allow workspace addins to be action groups
      plugins/grep: add ctrl+shift+alt+f for grep panel
      plugins/find-other-file: use action group for workspace addin
      plugins/symbol-tree: use action group for workspace actions
      plugins/html-preview: cleanup actions usage
      plugins/markdown-preview: fixup action naming
      plugins/sphinx-preview: cleanup action naming
      plugins/ctags: use action group for ctags workbench addin
      plugins/buildui: use action groups for workspace actions
      plugins/editorui: change app action name
      libide/gui: remove dependency updater from primary workspace
      plugins/update-dependencies: move dep updater to new plugin
      plugins/terminal: use action group more fluently
      plugins/web-browser: use action group more fluently
      libide/gui: fix positioning of warning infobar
      libide/sourceview: move selection section
      plugins/editorui: move menu item to format section
      plugins/retab: move menu item for format section
      libide/tweaks: start fleshing out tweaks engine
      libide/tweaks: fix pointer comparison
      libide/tweaks: ensure type availability
      libide/tweaks: add missing accessors
      libide/tweaks: add sort key to item
      libide/tweaks: fix canonical naming
      libide/tweaks: add IdeTweaksItem:id property
      libide/gui: fix F9/Ctrl+F9 keybindings
      libide/tweaks: add IdeTweaksPage:section
      libide/tweaks: add IdeTweaksVariable
      libide/tweaks: add object hierarchy
      libide/greeter: leave selection mode with escape
      plugins/buildui: add tooltip to build/stop buttons
      libide/gui: add tooltips for run button
      plugins/buildui: tweak keybinding display to match GTK
      libide/gui: move control+n keybinding to editorui
      libide/sourceview: allow 3/4 overscroll of source view
      plugins/spellcheck: fix access to spelling actions
      libide/tweaks: start on GtkBuildable support
      libide/tweaks: add test-tweaks
      libide/tweaks: add a number of tweaks item types
      libide/tweaks: add subpage generator type
      libide/tweaks: add section type
      libide/tweaks: use buildable to extend objects
      libide/tweaks: add printf helper for items
      libide/tweaks: implement get_internal_child fallbacks
      libide/tweaks: remove id property
      libide/tweaks: remove section, add icon-name
      libide/tweaks: use buildable id as internal ids
      libide/tweaks: make tests more automated
      libde/tweaks: remove old example
      libide/tweaks: add API to expose object to UI building
      libide/tweaks: give test program access to languages
      libide/tweaks: print object types and listmodel generics
      libide/tweaks: rename SubpageGenerator to SubpageFactory
      libide/tweaks: subpages can contain groups
      libide/tweaks: add another test using subpage factory
      libide/tweaks: add icon-name to subpage
      libide/tweaks: sort param specs for reproducibility
      libide/tweaks: add scaffolding for IdeTweaksWindow
      libide/tweaks: add ide_tweaks_window_new()
      libide/tweaks: allow displaying tweaks in GTK window
      libide/tweaks: add scaffolding for navigation
      libide/tweaks: add basic tweaks window controls
      libide/greeter: ensure pixel-size/size-request is enforced
      plugins/newcomers: install 32x32 scale and omit scalable svg
      plugins/snippets: use proper variable for current year
      plugins/newcomers: embed symbolic pngs instead of installing them
      libide/tweaks: add IdeTweaksPanel
      Revert "plugins/newcomers: embed symbolic pngs instead of installing them"
      libide/tweaks: set panel title from page
      libide/tweaks: add IdeTweaksPanelList
      libide/tweaks: stub out some more of panel list
      libide/tweaks: add ide_tweaks_item_get_id()
      libide/tweaks: move IdeTweaksPanelList towards single use
      libide/tweaks: rename to IdeTweaksFactory
      libide/tweaks: add IdeTweaksModel
      libide/tweaks: fix item property access
      libide/tweaks: give example of binding to listbox
      libide/io: avoid signal emission during cached model desctruction
      libide/tweaks: use visitor pattern for item->model conversion
      libide/tweaks: fix parameter alignment
      libide/tweaks: add section to IdeTweaksPage
      libide/tweaks: create page rows using GtkListBoxRow subclass
      libide/tweaks: remove debug code
      libide/tweaks: make printf helper a bit smarter
      libide/tweaks: add icon search path
      libide/tweaks: start on demo .ui merging
      libide/tweaks: add IdeTweaksPage:has-subpage
      libide/tweaks: add next image for pages with subpages
      libide/tweaks: remove IdeTweaksSubpage
      libide/tweaks: select first row after loading
      libide/tweaks: panels should get title from page
      libide/tweaks: add more items to demo
      libide/tweaks: make tweaks panel final
      libide/tweaks: add IdeTweaksPanelList::page-activated signal
      libide/tweaks: add constructor for IdeTweaksPanel
      libide/tweaks: switch panel when row is selected
      libide/tweaks: add ide_tweaks_item_is_ancestor()
      libide/tweaks: GC old pages after transitions complete
      libide/tweaks: install missing property
      libide/tweaks: change constructor for panel list
      libide/tweaks: push panel list for subpages
      libide/tweaks: implement a basic deep copy
      libide/tweaks: recurse through toplevel item
      libide/tweaks: recurse into factories
      libide/tweaks: include buildable id in deep copy
      libide/tweaks: setup language page title for demo
      libide/tweaks: implement navigation.back action
      libide/tweaks: set button visibility from window property
      libide/tweaks: remove unnecessary panel lists after transitions
      libide/tweaks: generate dynamic buildable ids during copy
      libide/gui: fix action for new terminal
      libide/tweaks: jump directly to sub-page
      libide/tweaks: add search entry for subpages
      libide/tweaks: add ide_tweaks_item_get_ancestor()
      libide/tweaks: allow walking the hierarchy from copies
      libide/tweaks: update sidebar title based on current page
      libide/tweaks: handle title updates upon navigation.back
      libide/tweaks: start stubbing out panel creation
      libide/tweaks: create group widget for each IdeTweaksGroup
      libide/tweaks: add group stubs for language settings
      libide/tweaks: wire up selection-mode and folded to window
      libide/tweaks: implement fold navigation
      libide/tweaks: improve selection state across navigation
      libide/tweaks: move demo out of tests directory
      libide/tweaks: cleanup visitor and make it more generic
      libide/tweaks: add IdeTweaksWidget (renamed from Custom)
      libide/tweaks: cleanup visitor usage
      libide/tweaks: handle widget without group somewhat gracefully
      libide/tweaks: add gi-doc for factory visitor
      libide/tweaks: add switch item
      libide/tweaks: update demo for languages
      Release 43.alpha1

Daniel Mustieles (1):
      Updated Spanish translation

Georges Basile Stavracas Neto (7):
      preferences-window: Reorganize inner boxes
      plugins/xml-pack: Enable autocompletion
      libide/sourceview: Add extension set for indenters
      plugins/xml-pack: Re-enable indenter
      flatpak: Disable network tests
      tests/run-context: Adjust order of strings
      plugins/c-pack: Re-enable C indenter

Hugo Carvalho (1):
      Update Portuguese translation

JCWasmx86 (5):
      libide/terminal: Start in the project directory
      plugins: Fix completion provider priorities
      plugins: Set builddir explicitly
      plugins: Added vala-indenter plugin
      plugins/vala-indenter: Fix bug regarding the indentation and revert feature that requires 
GTK-Sourceview changes

Jan Tojnar (1):
      build: Use meson’s post_install

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

Marco Melorio (1):
      plugins/meson-templates: fix trailing comma in rust template

Nart Tlisha (2):
      Add Abkhazian translation
      Update Abkhazian translation

Piotr Drąg (11):
      Update POTFILES.in and POTFILES.skip
      build: update ITS files locations in po/meson.build
      Update POTFILES.in
      Update POTFILES.in
      Update POTFILES.in
      Update POTFILES.in
      Update POTFILES.in
      Update POTFILES.in
      Update POTFILES.in
      Update POTFILES.in and POTFILES.skip
      Update POTFILES.in

Rafael Fontenelle (1):
      Update Brazilian Portuguese translation

Sabri Ünal (1):
      Remove translatable tag from manage-sdks

Sonny Piers (2):
      template: Use GJS constructor instead of _init
      Add missing keywords to blueprint language spec

Stan Grupp (3):
      .gitlab: add default issue template
      .gitlab: add bug issue template
      .gitlab: add feature issue template

William Roy (1):
      plugins/meson-templates: Upgrade libadwaita-rs to 0.2.0-alpha.2

Yosef Or Boczko (1):
      Update Hebrew translation

Yuri Chornoivan (17):
      Update Ukrainian translation
      Update Ukrainian translation
      Fix minor typos
      Fix minor typo
      Update Ukrainian translation
      Update Ukrainian translation
      Update Ukrainian translation
      Update Ukrainian translation
      Update Ukrainian translation
      Update Ukrainian translation
      Update Ukrainian translation
      Update Ukrainian translation
      Update Ukrainian translation
      Update Ukrainian translation
      Update Ukrainian translation
      Update Ukrainian translation
      Update Ukrainian translation

Zurab Kargareteli (4):
      Update Georgian translation
      Update Georgian translation
      Update Georgian translation
      Update Georgian translation


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