[gnome-builder] Created tag GNOME_BUILDER_3_22_2
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] Created tag GNOME_BUILDER_3_22_2
- Date: Wed, 2 Nov 2016 00:39:06 +0000 (UTC)
The signed tag 'GNOME_BUILDER_3_22_2' was created.
Tagger: Christian Hergert <chergert redhat com>
Date: Tue Nov 1 17:38:41 2016 -0700
Release 3.22.2
Changes since the last tag 'GNOME_BUILDER_3_22_1':
Alexandre Franke (1):
Fix a couple typos
Aurimas Černius (3):
Updated Lithuanian translation
Updated Lithuanian translation
Updated Lithuanian translation
Balázs Meskó (2):
Update Hungarian translation
Update Hungarian translation
Benedikt M. Thoma (1):
Update German translation
ChenYang Li (1):
Add zh_CN translation
Christian Hergert (222):
font-button: drop "pt" suffix from font display
menus: add text-direction hint
icons: register rtl variants for split/move actions
build: add --with-sanitizer=
build: ignore some common ASAN options that fail
git: print reason for not loading
git: log discovered git location
file-search: don't leak timer object
doap: don't leak parsed name from xml reader
recent-projects: don't leak name from bookmark file
clang: don't leak file path
clang: free cached file path during finalize
project-info: free languages during finalize
snippets: no need to strdup, const is expected
snippet: don't leak snippet string attributes
recent-projects: don't leak description from bookmark file
recent-projects: don't leak groups array
greeter-row: utf8_strdown() returns a copy of the input string
makecache: move matchinfo into closest scope
snippet-context: free line prefix during finalize
git: don't leak branch name
command-bar: don't leak action names
source-view: free command_str during finalize
autotools: don't leak cwd when building subprocess
git: add discovery workaround
vala: fix building with pre-0.36 in git
autotools: reap old makecache entries at startup
git: don't walk past text length
snippets: be more careful with empty strings
snippets: don't leak dup'd string
c-indent: free temporary parameter string
source-view: fix free of command_str
subprocess: synchronous wait must pump a main context
build-result: reduce chances of blocking the main loop
subprocess: don't leak g_get_environ() result
build-result: don't leak async queue
build-panel: remove unused function gbp_build_panel_add_error()
diagnostic: make fatal highest priority when sorting
build-panel: include fatal along with errors
source-location: add ide_source_location_hash()
diagnostic: add ide_diagnostic_hash()
build-panel: switch to GtkTreeView for diagnostics
build-tools: remove dead code
autotools-templates: use 2 space indentation by default
po: remove dead code
create-project: add explicit dependency on git-plugin
runtime-manager: defer runtime loading until GInitable::init
run-manager: don't transfer task ownership
build-result: set G_SIGNAL_TYPE_STATIC_SCOPE for string param
build-result: add tracing macros
c-indenter: fix leak when short circuiting
source-view: don't leak search text on finalize
file: don't leak file basename
file-search: don't leak file name
build: add some ASAN suppressions
empty-state: hide empty labels
build-panel: add empty state view for build panel
empty-state: add pixel-size property
build-panel: use smaller icon for panel empty state
symbol-tree: add empty state for symbol tree
sysprof: add link to run the project in empty state
ctags: header whitespace cleanup
editor: add warning when file is NULL
symbol-node: add default vfunc implementation
symbol-node: add class padding
symbol-tree-builder: check if a node has children
todo: set TAGS_FILES automake variable
ctags: add rudimentary IdeSymbolTree backed by ctags
symbol-tree: make IdeSymbolNode location resolver async
panels: tweak empty state for right panels
run-manager: add IdeRunManager::run(IdeRunner) signal
tmpl: bump template-glib snapshot
tmpl: more template-glib updates
subprocess: add IdeSubprocessSupervisor
ctags: ensure task is setup up before we can fail
buffer-manager: add IdeBufferManager::buffer-unloaded
subprocess-supervisor: add IdeSubprocessSupervisor::spawned
source-view: use NULL terminated string for insert-text
buffer: add ide_buffer_get_uri()
diagnostic: header cleanup
context: add (type Ide.Service) annotation
extensions: add assertion to ensure we have valid context
subprocess-supervisor: fix spawned signal
langserv: start prototyping IdeLangserverClient
langserv: send notifications to language server
langserv: add call and notifications access
diagnostician: add assertion
langserv-client: implement diagnostics parsing
langserv-diagnostics-provider: get diagnostics from langserv-client
rust-langserv-plugin: fix python syntax
langserv-client: add notification helper
langserv: propagate file changes
langserv-client: propagate buffer changes
build: add json-glib-1.0 to vapi deps
langserv-client: use textDocument/didSave
langserv-client: use copy of inserted text
lgpl2.1: only use the lgpl portion of the license file
rust-langserv: don't clear process environment
langserv: fix ownership transfer of error
langserv-client: remove debug code
langserv-completion-provider: add Language Server completion
rust-langserv: enable Language Server completion
build: add --enable-rust-langserv-plugin
langserv: use abstract types for plugin base classes
symbol-resolver: add fallback for get_symbol_tree_(async)
symbol-resolver: add Language Server based symbol resolver
rust-langserv: implement symbol resolving for Rust
rust-langserv: cleanup stubs to match implementation requirements
langserv-client: send shutdown request when stopping
source-view: stash our position before goto-definition
langserv-client: allow specifying supported languages
rust-langserv: specify 'rust' as supported language
symbol-node: cleanup
symbol: add new symbol types
langserv: add symbol tree support to langserv symbol resolver
subprocess-supervisor: rate limit child spawning
langserv-client: use wrapper to send notifications
jsonrpc-glib: vendor our new jsonrpc-glib library
ide: add langserv components to ide.h
rename-provider: add IdeRenameProvider
buffer: add helper to get rename provider
buffer: add helper to get IdeSourceLocation for an iter
buffer-manager: add API to apply a series of IdeProjectEdits
source-view: implement ctrl+shift+r to rename
langserv-rename-provider: add IdeRenameProvider for Language Servers
rust: add support for renaming symbols
shortcuts: add ctrl+shift+r for rename symbol
rename-provider: silence some vala warnings
rename-provider: add precondition for self
vala-pack: use same callback strategy as other async funcs
symbol-tree: update symbol tree upon save signal
langserv-client: steal file instead of creating a new one
langserv-client: add missing , after array begin
langserv-client: whitespace
langserv-client: add ::published-diagnostics signal
diagnostics: fix transfer on constructor argument
diagnostics: allow NULL for array of diagnostics
diagnostics: add ide_diagnostics_add()
internal: remove unused header
diagnostic-provider: add IdeDiagnosticProvider::invalidated signal
langserv-diagnostic-provider: emit invalidated upon changes
diagnostic: add ide_diagnostic_get_file()
tools: remove dead code
diagnostics: refactor IdeDiagnostician into IdeDiagnosticsManager
diagnostics: ensure we have an adapter before diagnosing
snippets: add gpl/lgpl snippets for rust
langserv: add client properties to langserv providers
rust-langserv: use property bindings instead of lambdas
tests: add jcon test
rust-langserv: fix issue with pygobject base classes
editor: don't use weak callback for tracking view
editor-perspective: fix precondition check
jsonrpc: remove unused variable
rust-langserv: ensure _client is always set
diagnostics: add IdeDiagnosticProvider::load vfunc
completion: add IdeCompletionProvider::load
symbol-resolver, rename-provider: add load helper API
build-result: add literal helpers
rust-langserv: use SYNC_CREATE when binding client
builder: fix introspection description for build/install
cargo: add minimal Cargo build system support
todo: avoid use of lambda for callback
supervisor: force exit if we haven't yet exited/terminated
supervisor: show exit code vs term signal in debug message
subprocess: move bitfield after GTimeVal for better alignment
supervisor: document slight of hand
supervisor: move ::spawned signal after we begin wait cb
diagnostics-manager: don't leak GWeakRef objects
subprocess-launcher: fix pop_argv() to fetch proper argument
cargo: pass empty flags
flatpak: fix building from within flatpaks
subprocess-launcher: remove spawn_async()
subprocess-launcher: rename spawn_sync() to spawn()
subprocess-launcher: prefer g_environ_*() utilities
subprocess-launcher: add get_argv() helper
flatpak: convert environment variables to --env= parameters
autotools: make a copy of configuration
Revert "autotools: make a copy of configuration"
rust-langserv: make rust service startup lazy
rust-langserv: shutdown rls process upon IdeService::stop()
langserv-client: call "initialize" before notifications
preferences: fix G-I introspection for add_switch()
Ide.overrides: add NotSupportedError()
cargo: use NotSupportedError to notify task recipient
subprocess-supervisor: use proper TRACEing check
langserv-client: stash diagnostics before notifying listeners
langserv-client: use JCONE_STRING() properly
rust-langserv: set self._supervisor
jcon: remove unnecessary assertion
clang-service: fix preconditions for start/stop
context: ensure we release services during unload
subprocess-supervisor: more reliable process cleanup
subprocess-launcher: use PR_SET_PDEATHSIG on Linux
prctl: use SIGKILL instead of SIGTERM
cargo: add include for Makefile.plugin
rust-langserv: add include for Makefile.plugin
preferences: add missing G-I introspection
langserv-completion: only message when not cancelled
langserv-diagnostics: steal GError for task
jsonrpc: don't allow stream failures to cause us to fail
langserv-client: hold onto self reference during close operation
jsonrpc: use JCON_NEW() for messages
langserv-client: remove dead code
langserv-client: transfer error ownership to g_propagate_error()
langserv-client: simplify get_diagnostics_finish()
snippets: raise priority of snippet completion
project-tree: focus project tree during reveal
tree: adjust position for adwaita menus
subprocess: add more tracing
terminal: avoid extraneous dup() for tty FDs
subprocess: remove use of prctl() to set parent death signal
editor: add tracing
simple-subprocess: add tracing for process exit reason
jsonrpc: import JsonrpcServer
build: add G-I and Vapi support for jsonrpc-glib
jsonrpc: rename to send_notification()
langserv-client: rename notification to send_notification
jsonrpc: whitespace cleanup
diagnostics: ensure diagnostic has valid file
drop .buildconfig
update AUTHORS
build: release 3.22.2
Dušan Kazik (1):
Update Slovak translation
Gautier Pelloux-Prayer (1):
flatpak: fix typo in configure.ac
Georges Basile Stavracas Neto (1):
vala-pack: implement various :load() vfuncs
Kjartan Maraas (1):
Updated Norwegian bokmål translation from Kjartan Maraas.
Marek Černocký (5):
Updated Czech translation
Updated Czech translation
Updated Czech translation
Updated Czech translation
Updated Czech translation
Mario Blättermann (2):
Update German translation
Update German translation
Matthew Leeds (6):
autotools: Use the new build function for installs too
runtime: Add a postinstall_async vfunc to IdeRuntime
autotools: Call the runtime's postinstall hook when necessary
runner: Discover build targets after the build completes
runner: Fix documentation error
autotools-templates: Rename flatpak manifest file
Patrick Griffis (3):
builder: Fix install_finish() annotation
meson: Create plugin
build: Fix installing meson plugin
Piotr Drąg (9):
Update Polish translation
Update POTFILES.in
Update Polish translation
Update Polish translation
Update Polish translation
Update Polish translation
Update POTFILES.in
Update Polish translation
Update Polish translation
Rafael Fontenelle (5):
Update Brazilian Portuguese translation
Update Brazilian Portuguese translation
Update Brazilian Portuguese translation
Update Brazilian Portuguese translation
Update Brazilian Portuguese translation
Sebastien Lafargue (19):
vim: add new movements and count to c mode
quick-highlight plugin: fix wrong object for a signal
ide-source-style-scheme: remove unused var
libeditorconfig: fix c&p error
libeditorconfig: fix utarray leak
ide-buffer: set a fallback for TAG_SNIPPET_TAB_STOP
sourceview: let the completion popover handle alt+0 to alt+9
colorpicker: remnove deprecated functions
symbol-tree-builder: shut up gcc switch warning
symbol-tree-builder: remove unused var
ide-support: remove deprecated GdkScreen API
ide-tree: remove deprecated GdkScreen API
ide-tree: remove deprecated gtk_menu_popup
completion: remove deprecated gtk_source_completion_item_new
gb-terminal: remove deprecated gtk_menu_popup
test: remove deprecated gtk_menu_popup
ide-subprocess-launcher: fix params alignment
colorpicker: allow color name changes from colorpicker UI
jsonnrpc-glib: use out params in is_jsonrpc_call
albfan (2):
Fix logging with --enable-trace on C++
Fix logging with --enable-trace on C++, again
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]