[gnome-builder] Created tag 3.27.90
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] Created tag 3.27.90
- Date: Mon, 5 Feb 2018 06:51:40 +0000 (UTC)
The signed tag '3.27.90' was created.
Tagger: Christian Hergert <chergert redhat com>
Date: 1517813067 -0800
release 3.27.90
Changes since the last tag '3.27.4':
Aurimas Černius (1):
Updated Lithuanian translation
Balázs Meskó (1):
Update Hungarian translation
Balázs Úr (1):
Update Hungarian translation
Bernie Schelberg (1):
explorer.rst: Fix spelling
Christian Hergert (389):
code-index: set G_PARAM_STATIC_STRINGS
persistent-map-builder: plug document leak
context: fix G-I annotation
util: ensure IdeWidgetContextHandler is emitted only once per change
util: special-case widget being an IdeWorkbench
messages: use signal group for signal
code-index: code style cleanup
code-index: be more lazy creating code indexers
clang: ensure children array is finalized
clang: code style cleanup
symbol-tree: clear symbol tree when changing documents
symbol-tree: add more task info
symbol-tree: style cleanup
build: temporarily bundle meson
code-index: code style cleanup
flatpak: do network query immediately
flatpak: do not allow downloads from dependencies stage
flatpak: add docs to state-dir property
flatpak: try harder to avoid downloads at startup
flatpak: work around flatpak-builder --state-dir bug
diagnostics: update diagnostics after successful build
build: fix alignment
beautifier: no need to warn on non-existent file
beautifier: use g_clear_pointer()
beautifier: make ownership transfer explicit
flatpak: take current branch into account
buildsystem: use branch in builddir path
autotools: check for AC_INIT() in configure
pipeline: chain cancellable without creating secondary
code-index: cleanup cancellable usage
pipeline: add helper to check if configured
code-index: delay builds until CONFIGURE is reached
flatpak: remove extra-sources usage
Merge branch 'update-flatpak-url' into 'master'
greeter: install greeter header
greeter: fix G-I warnings
subprocess: check for cancelled after connecting
subprocess: code style fixups
flatpak: bundle flatpak-builder in our flatpak
flatpak: don't cleanup flatpak binary
highlighter: be safer with usage of borrowed reference
diagnostics: ignore cancelled and not-supported errors
xml-pack: various code style cleanup
xml-pack: whitespace cleanup
xml-pack: fix typo
xml-pack: don't leak TreeBuilderState structure
xml-pack: clear struct fields when freeing
xml-pack: code style cleanup
xml-pack: ref counts should be volatile
xml-pack: use constructed instead of init to access context
xml-pack: various correctness and leak fixes
xml-pack: track ownership of completion context
xml-pack: don't leak GError
xml-pack: use guint for iteration state
xml-pack: make population callback more robust
greeter: more assertions
configuration: keep ownership transfer where it is used
config: cleanup configuration lookups
greeter: re-open previous project if we detect one
language: fix license expansion for templates
source-view: add helper to get scaled font
omni-gutter: take font scale into account
sourceview: clear cursors before changing case
clang: plug GFile/IdeFile leak
files: add a files cache for IdeFile
file: use ide_file_new instead of g_object_new
file: improve fallback path creation
project: remove IdeProjectFile and IdeProjectFiles
clang: cleanup string usage
clang: use ide_file_new
clang: don't leak CXString
clang: use ide_file_new()
clang: remove use of IdeProject from diagnostics
clang: plug leak in lazy init of completion item
clang: use g_auto(CXString) when appropriate
clang: plug leak of filename when indexing
clang: handle ranges with NULL paths
ctags: use ide_file_new()
xml-pack: use ide_file_new()
clang: use autoptr for diagnostic
clang: don't leak decl_cursors
clang: fix property type flags
code-index: readability improvements
gettext: rewrite xgettext diagnostic provider
langserv: fix ownership transer of RPC params
langserv: don't submit results if op was cancelled
langserv: use queue to push_tail completion results
langserv: fix ownership transfer to call_async
langserv: use dispose to cleanup highlighter
langserv: only log if not cancelled
langserv: fix ownership transfer to call_async
gettext: ensure lang_id is initialized
greeter: remove unused field
recent: notify has-selection when row selection property changes
rustup: avoid modifying preferences after unloading
file: don't cache files without contexts
vala-pack: avoid copying unsaved files from threads
terminal: add helper to write content to terminal
terminal: note when application exits
omni-gutter: scale diagnostic icons with text
omni-gutter: fix signedness issues
meson-templates: add gtkmm application template
prefs: add gsetting for insert-trailing-newline
gsettings: tweak summary to be more descriptive
i18n: ignore test data from gstyle
menus: whitespace cleanup
terminal: add new-terminal-in-dir action
po: ignore submodules to quiet damned lies on branches
editor: fix tabs/spaces button actions
flatpak: add util to split flatpak ids
flatpak: whitespace cleanup
transfer: be more tolerant of NULL branches
flatpak: extract sdk-extensions from manifest
runtime: whitespace cleanup
runtimes: add bootstrap config helper
build-manager: use ensure_config_async()
flatpak: be more flexible with NULL branch ids
flatpak: install sdk-extensions when bootstrapping
configuration: add IdeConfiguration:append-path
flatpak: parse append-path from build-options
configuration: add IdeBuildLocality
meson: use _build if build locality is in-tree
launcher: use NULL to specify g_environ_unsetenv()
subprocess: add helper to append to $PATH
pipeline: allow removing _build directories
pipeline: take path modifications into account
pipeline: simplify cancellation chaining
config: whitespace cleanup
configuration: add helper to apply PATH to launcher
flatpak: propagate builddir:(true|false) to config
flatpak: allow overriding PATH
meson-templates: code style cleanup
meson-templates: add Gtk♯ template
diagnostics: lower message severity
make: add support for "make run" when running project
meson-templates: update link to gtk-sharp repo
meson: fix build system type check when loading tests
cmake: allow specifying CMAKE environment variable
context: use G_TYPE_CHECK_INSTANCE_TYPE()
plugins: add main thread checks
plugins: add some more defensiveness in extension-set-adapter
langserv: set rootUri parameter
plugins: add more assertions to extension adapter
code-index: whitespace cleanup
code-index: code style cleanup
code-index: remove context from search result
code-index: code style cleanup
code-index: code style cleanup for map builder
code-index: code style cleanup for persistent map
code-index: more assertions and cleanup
code-index: code style cleanup and more assertions
code-index: code style cleanup and improve lock usage
code-index: better mutex naming
code-index: cleanup mutex usage and improve thread safety
code-index: make code indexer iface use async/finish ops
clang: add g_auto() helpers
clang: port clang indexer to new async API
code-index: fix G-I for index_file_async
vala-pack: port to new code indexer API changes
gjs-symbols: port to new code index async API
code-index: stub out new implementation of index builder
threading: be defensive and clear structures
glib: add helper to get children in directory
build-system: add helper to fetch flags for a whole directory
code-index: require new get_file helper for entries
clang: always use dup'd memory for cursors
clang: code style cleanup
persistent-map: fix incorrect assertions
code-index: reference build data when storing to queue
code-index: remove dead code
code-index: track source and index directory
code-index: add some counters
code-index: avoid off main thread usage
clang: hide some flags behind 0.35 check
clang: SingleFileParse was 0,43
code-index: ensure dir_index is initliazed to 0
vala-pack: push/pop context
vala-pack: hold lock while indexing file
vala-pack: add workaround for string arrays
code-index: log file that contained no entries
sourceview: cleanup ref_sink usage
pipeline: add ability to mark a pipeline as failed
pipeline: add IdeBuildPipeline:pty property
pipeline: don't pass cancellable to pty creation
pipeline: cleanup docs
pipeline: disconnect ready tracking after setup
pipeline: implement GListModel
pipeline: add mark_broken and remove get_pty to private api
buildmanager: improve cancellation tracking
buildmanager: call ensure_config_finish()
buildui: track changes to pipeline PTY
buildpanel: track pipeline changes with signal group
buildui: bind pipeline GListModel to stages list box
style-scheme: fix line number background color for current line
debugger: use IdeTerminal for console log
buildui: add note about empty build pipeline
config-manager: be more careful about already added configs
code-index: improve binary search assertions
flatpak: pass --command to build-finish
symbol-resolver: add unload vfunc
buffer: load symbol resolvers when plugins change
plugins: handle G_TYPE_INVALID more gracefully
langserv: use sorted iters for delete-range
meson-templates: cleanup
make: add simple makefile template
create-project: add helper to get template instance
template: add priority to templates to sort
create-project: sort templates by priority
meson: add template priority
make: add template priority
meson-templates: use pattern-cli for empty project
editor: use DzlDockStack for utilities panel
pipeline: add ide_build_pipeline_get_requested_phase()
buildui: show build panel when build starts
theme: make styling more portable
workbench: hide fullscreen button on pantheon
theme: add a few overrides for elementary
config-manager: remove unnecessary threading
themes: tweak border radius for utilities buttons
terminal: fix block selection
sourceview: disable emoji-picker by default
keybindings: add emoji-picker inside given modes
build: remove .h from private sources list
util: add PTY interceptor
utils: simplify color code escape filtering
pipeline: intercept PTY communication to extract error regex
pty: fix FD_CLOEXEC usage
pipeline: add helper to set PTY size
pipeline: whitespace cleanup
buildui: notify pipeline of PTY size changes
build: remove meson from flatpak manifest
pipeline: ensure we stash top Enter directory
pipeline: set xterm-256color with PTY
pipeline: clear cached directories when advancing build stage
pipeline: only clear intercept once
buildui: fix signedness for out parameters
code-index: limit main-loop index building to 1msec
flatpak: reap old builds from flatpak-builder/builds
flatpak: use appropriate ccache dir for builds
clang: improve fallback source location creation
config-provider: add assertions and cleanup fallbacks
config-provider: fix chain-up of load_finish()
config-provider: make IdeConfigurationProvider an IdeObject
config-provider: code style cleanup
config: move build configuration types to src/libide/config/
context: add helper to get path in project
tests: make context test more extensible
tests: add test for ide_context_build_filename()
config: refactor config providers to be less racey
buildconfig: fix get_postbuild()
build: rename conf to config_h
pty: check for ptsname_r() and fallback to ptsname()
pty: use g_unix_set_fd_nonblocking()
autotools: FreeBSD has autoreconf in /usr/local/bin
settings: check for ctags last
todo: avoid grep --exclude-dirs on FreeBSD
Revert "flatpak: reap old builds from flatpak-builder/builds"
Revert "beautifier-plugin: use per project Builder cache dir"
pipeline: be more explicit in directory checks
context: warn about invalid project paths at early startup
unsaved-files: add API to reap old files
context: reap old buffers before restoring
object: never notify immediately in notify_in_main()
flatpak: try to guess the best config to load
vala-pack: create ValaIndex lazily
code-index: don't walk into symlinks
ctags: don't recurse into symlinks
file-search: don't follow through symlinks
flatpak: don't follow through symlinks
flatpak: don't follow through symlinks
build-system: remove unused task data
code-index: free filtered file info struct
vcs: allow NULL self for pattern checking
code-index: fix incorrect assertion
code-index: don't dive into ignored directories
git: register .git as global ignored pattern
meson: implement batched compiler flags lookup
clang: don't call g_strv_length() on NULL array
code-index: remove invalid assertions
compile-commands: header to source fallbacks
compile-commands: add fallback for -private.h
Merge branch 'wip/sadiq/fixes' of gitlab.gnome.org:pksadiq/gnome-builder
pty: remove straggler
subprocess: set /usr/local/bin for FreeBSD when clearing environment
todo: use bsdgrep on FreeBSD
project: persist buffers before renaming file
project: rename open buffer before renaming file
vim: add support for N-d-Return
flatpak: bump require-version to 0.10.0
ide: avoid setting programName to NULL
ide: set default to "gnome-builder"
build: bump libdazzle requirement
flatpak: reap old builds from flatpak-builder/builds
beautifier: some code style cleanup
pipeline: set utf8 mode on PTY
pty: improve fallbacks for creating master_fd
config: remove dead code
app: white space cleanup
app: add helper to get translated projects directory
misc: use ide_application_get_projects_directory()
app: clear cached projects-directory when gsetting changes
code-indexer: pre-filter files by supported indexers
gjs: fix typos from gjs indexer refactoring
layout-grid: proxy focus request to current layout stack
layout-grid: focus current column after removing column
build: use cc.links() to verify -Wl link args
autotools: override LANG for make all target
ctags: fix path resolution for ctags files
ctags: add more tracing macros
ctags: fix iteration integer size
ctags: lower ctags index priority
ctags: improve regex escaping
symbols: use include icon for packages
ctags: use def:preprocessor for import types
ctags: add imports to symbol tree
ctags: parse "import" lines as seen from parsing Python files
ctags: sort switch entries
editorconfig: use ©
libide: use ©
html-preview: use ©
langserv: drop extra assertion
buildsystem: tweak build system priorities
language-defaults: fix code style for goto/iteration
language-defaults: fix comparison for language overrides
language-defaults: add support for strv gsettings
file: add helper to peek at settings
indent-style: remove glib-object include
spaces-style: add new flags type for spaces styling
file-settings: add spaces-style for basic space styling
defaults: override paren-spacing defaults for c/chdr/c#
clang: query file-settings for spacing when building snippets
prefs: add build preferences for space styling
meson-templates: use .tmpl suffix for .js files
pty: tweak watch priorities
config: use pointer array for reserved
pty: use blocking mode for external PTY slave FDs
pty: fix trailing newline
util: add helper to find files matching a pattern
flatpak: improved flatpak configuration support
templates: use .tmpl suffix to avoid loading manifest
flatpak: check for useful app-id
git: plug leak of DiffTask structure
change-monitor: use array for reserved fields
git: use array with bsearch() and apply drift in line callback
buffer: code style cleanup
buffer: make IdeBufferLineChanges a GFlags
defaults: add some sensible defaults for rust
ctags: add () to function expansion
flatpak: re-introduce save support
flatpak: cleanup manifest
flatpak: propagate config-opts back to manifest
flatpak: use --libdir=lib
config: increase writeback delay
config: perform invalidation after delay
config: monitor manifests for changes
build-stage-launcher: log subprocess arguments
valgrind: disconnect notify handler on unload
vcs: move malloc/free calls outside of lock
vcs: register GIO backup styled ~ suffix as ignored
gsettings: add gschema for project settings
context: add helper to get project settings
config-manager: cleanup disposal/finalize
config-manager: load project settings
config-manager: persist selected configuration
recent: clear old gsettings when removing project
git: add destination location when cloning repository
create-project: disable horizontal scrollbar
create-project: add note about destination
update CONTRIBUTING.md
build: -Wno-cast-function-type
helper: fix ref transfer to task
beautifier: use gbytes for async calls
beautifier: more assertions and clear structures
notificatoin: be defensive during shutdown
context: add helpers to track unloading state
config: avoid signal emissions when unloading
build-manager: avoid pipeline setup during shutdown
notification: fix toplevel check
build: update bug report URL
langserv: be tolerant of NULL notification params
editor: skip initial whitespace upon scroll_to_line_offset()
flatpak: add fallback for app-id/id mixup
flatpak: remove sdk-version
about: show build tag in all non-release builds
git: improve line marks
doap: update link for bug tracker
notification: check target phase for message suppression
tests: fix required deps for tests
release 3.27.90
Cédric Valmary (1):
Update Occitan translation
Daniel Buch (2):
flatpak-manifest: update builder url
flatpak-manifest: update libdazzle url
Daniel Mustieles (1):
Update Spanish translation
Emmanuele Bassi (4):
Reference the Lesser GPL in the LGPL snippet
Add SPDX license identifier
Remove the redundant "copyright" glyph
Add MIT license snippet
Federico Barone (1):
Fix typo in Italian translation
Henry Finucane (1):
go-langserv: Import an LSP integration for Go
Jiri Grönroos (1):
Update Finnish translation
Juraj Fiala (1):
application-actions: Update and clean the copyright string
Mohammed Sadiq (2):
build-stage: trivial typo fix in variable name
build-stage: set the priority a better way
Patrick Griffis (2):
build: Use Meson's built-in llvm dependency
gjs-symbols: Always return errors on failure
Piotr Drąg (6):
Update POTFILES.in
main: spell D-Bus and GTK+ correctly
Update POTFILES.in
Update POTFILES.in
gsettings: add a translator comment
Update POTFILES.in
Pratyusha Musunuru (1):
app: Added clone repository action to app-menu
Rafael Fontenelle (2):
Fix typo
Update Brazilian Portuguese translation
Sebastien Lafargue (3):
xml-pack: prevent for analysing null size files
beautifier-plugin: use per project Builder cache dir
beautifier-plugin: use per project Builder cache dir
Ting-Wei Lan (5):
Revert "todo: avoid grep --exclude-dirs on FreeBSD"
pty: use fdevname_r as a thread-safe alternative of ptsname on FreeBSD
subprocess: add a meson option to set PATH to run build commands
buildui: fix gtk-doc build problem caused by undefined reference error
doc: remove ide-project-files and ide-project-file
Zander (1):
Update Git/Bugzilla links to point to GitLab equivalents
albfan (1):
gsettings: translate projects directory
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]