[gnome-builder] Created tag GNOME_BUILDER_3_16_1
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] Created tag GNOME_BUILDER_3_16_1
- Date: Tue, 14 Apr 2015 04:43:58 +0000 (UTC)
The signed tag 'GNOME_BUILDER_3_16_1' was created.
Tagger: Christian Hergert <christian hergert me>
Date: Mon Apr 13 21:42:37 2015 -0700
Release 3.16.1
Changes since the last tag 'GNOME_BUILDER_3_16_0':
Alexandre Franke (5):
vim: add ":bnext" command
vim: add ":bprevious" command
vim: add :ls as an alias for :buffers
Fix styling typos
Add button to collapse sidebar
Antoine Jacoutot (1):
Fix build on OpenBSD.
Carlos Soriano (1):
ide-source-view-movements: Fix scroll off > half page
Christian Hergert (281):
post-release bump
build: fix some build warnings
clang: add debugging for tracing cflags
views: add document selection popover
makecache: walk through makecache a line at a time
stack: add modified indicator to buffer selector
makecache: add support for recursive automake
libide: add ide-diagnostic.h to ide-enums generation
fixit: add plumbing for fixits to IdeDiagnostic
clang: extract fixits from clang diagnostics
fixits: implement fixit accesors
buffer: add ide_buffer_get_iter_at_source_location()
whitespace cleanup
fixits: add menu items to apply diagnostic Fix-Its.
fixit: use "Insert" instead of "Replace" when appropriate.
makecache: check for valid subdir before calling g_str_has_prefix()
highlight: add basic, incremental semantic highlighting engine.
highlight: be defensive about having highlighter/buffer
highlight: add overly simplistic index helper
highlight: use boxed type, increment ref count
highlight: add some debug helpers
highlight: add debug helpers to re-highlight a buffer
highlight: add rebuild helper to highlight engine
build: sort files
build: make index semi-public so we can use it in various API
highlight: tag should be named NULL for allowing duplicates
highlight: use formatted size in dump to stderr
clang: generate a highlight index when parsing translation unit
highlight: add very crude, not even vaguely optimize highlight
highlight: implement incremental, callback based, highlight engine
highlight: stop if no forward progress was made
highlight: reload highlight engine after diagnosing
clang: make sure we release the cached translation unit
clang: trace finalize of translation units
clang: add CXTranslationUnit_DetailedPreprocessingRecord
be more succinct in logs
highlight: add tracing to index finalizer
vim: ctrl+l forces redraw (and in our case, rehighlight)
highlight: synchronize text tags when switching style-schemes
highlight: fix tag property names when unsetting
keybindings: fix close action in default and emacs modes
highlight: add some fallback lookup paths for styles that don't exist
clang: ensure we are disposing CXStrings, cache copy when necessary
style: remove old comment
clang: try to reduce concurrent requests into a single
sourceview: remove trailing ;
style: make some changes to default style scheme for C
highlight: unset fields rather than overwriting
highlight: add colors to builder-dark theme
buffer: make warning underline color check dynamic
prefs: scroll editor settings
style: alter changed/added/deleted line colors for dark mode
style: fix typo
symbol: add basic symbol resolver interface methods
libide: allow querying symbol provider from IdeBuffer
clang: add very simple IdeClangSymboProvider
sourceview: as stub implementation of goto-symbol
symbols: extract some additional symbol information
sourceview: add IdeSourceView::focus-location gsignal
editor: handle IdeSourceView::focus-location action
emacs: add <alt>period to go to definition in emacs mode
keybindings: copy emacs accelerator for default mode "goto-definition"
smart-backspace: ignore lines that are not empty before the cursor
editor: use scroll_to_mark
vim: add diw and diW commands
clang: highlight enumeration values
vim: add comment about macro recording
vim: add `gd` for goto-definition
clang: add some tracing
highlight: use range notation
sourceview: check for capture before attempting replay
sourceview: add menu item for "goto definition"
symbols: add resolver to get symbols in a file
clang: stub get_symbols_async()
patternspec: add search match helper
clang: add helper to get symbols from a file in a translation unit
clang: implement get_symbols_async vfunc
buffer: add helper to get symbols for current document
editor: add rudimentary symbol browser
symbols: hide symbol browser until symbols are retrieved
symbols: name the menu button "Symbols"
view-stack: reduce size of document button
symbols: add placeholder text
sourceview: update target position upon deletion
symbols: add symbol kind and flags enumerations
highlight: adjust runtime quanta and adjacent lines to update
resources: add autocompletion function to resources
editor: add function icon to IDE_SYMBOL_FUNCTION symbols
editor: use function iconography for symbols dropdown
editor: save insert mark after jumping to symbol
libide: add typedefs to symbol list
build: fix out-of-tree builds from git snapshots
clang: try harder to discover the symbol type
symbols: render enum and struct icons in symbol tree
patternspec: define _GNU_SOURCE for strcasestr
symbol: add class symbols
workbench: teach workbench about application/sql
cindent: convert spaces to tabs if view requests it
keybindings: allow keybindings to set a mode display name
editor: connect keybinding mode display name to info widget
vim: set mode display name for various vim modes
editor: use "Plain Text" to signify no language set
clang: make sure file_copy is always set
clang: handle failed translation unit when notifying waiters
clang: add some documentation
clang: fix potential double free of GError
icons: alias autocomplete icons into actions/ directory
libide is a GPL-3.0 shared library
workbench: add fallbacks to more reliable close
context: fix unloading context with zero buffers loaded
sidebar: always make sidebar available with F9
emacs: set display name for C-x mode
nautilus: update floating bar, with spinner fix
editor: fix position of labels relative to spinner
viewstack: fix default viewstack state
menus: remove dead menu
sidebar: add statefull toggle for sidebar
libide: add IdeProjectMiner and IdeProjectInfo types
autotools: add basic autotools project miner
libide: add autotools miner to public API
app: track project file history
tools: print mined project info
vim: bind page up/down movements
vim: add `yw` and `yW` commands
style: make xml files a bit more readable with low brightness
file: add ide_file_find_other_async()
editor: use the new ide_file_find_other_async()/finish() pair
clang: allow specifying the file you want diagnostics for
clang: when diagnosing, prefer translation unit from .c over .h
load-directory-task: deal with missing special dirs more gracefully
directory: don't enumerate non-native directories including FUSE
tree: allow horizontal scaling
tree: add menu getter and setter to header
tree: add GbTree:menu property
tree: allow hooking into popup procedure
tree: implement GtkWidgetClass::popup_menu vfunc
libide: extract macros into their own header
libide: add IdeVcsUri
libide: fix vcs uri parsing to be a bit better at on the fly parsing
pattern-spec: use - as alternate word break
libide: add IdeProjectInfo:last-modified-at
autotools: check .git/index for more accurate datetime info
scrolledwindow: add additional padding to ensure space for child
command-bar: handle focus changes to GtkStack
scroll-offset: handle odd/even number of visible lines differently
source-view: improve scroll-offset with large value
makecache: fix potential free() on interned string
actions: add action to show the symbols drop down
gsettings: remove project-history gsettings
icons: add gitg icons for use in clone dialog
context: add ide_context_get_recent_manager()
buffer-manager: track recent buffers upon ::buffer-loaded
util: add gb_date_time_format_for_display()
progress: IdeProgress should inherit from GObject
file: add _ide_file_get_content_type()
project-miner: add extension point for project miners
app: add fallback size for default geometry
git: ensure libgit2-glib has threading and ssh support
libide: add IdeRecentProjects
git: add IdeGitRemoteCallbacks
app: add gb_application_open_project()
app: simplify preferences action
project-selector: add New Project and Open Project dialog
projects-dialog: remove project from recent items
tree: add stubs for context menu items
project-tree: implement collapse-all-nodes helper
tree: allow builders to populate GMenu rather than old style GtkMenuShell
tree: only add open items for IdeProjectFile items
tree: rebuild the tree when sort ordering changes
tree: add build items
tree: add "Sort Directories First" menu item
nautilus: add helper to select file in nautilus window
tree: add open and open-containing-folder actions
tree: add "Open With" -> "Source Code Editor"
tree: move tree actions into their own module
tree: add notify::selection
tree: update project tree actions when selection changes
tree: add GbTree:show-icons gproperty
tree: rely on GbTree:show-icons for icon visibility
tree: add show-icons menu item and action
tree: sort actions
tree: load relevant content-type handling applications into menu
build: fix a few warnings under clang
defaults: ensure task is stored in the global task list
vim: display "^w" when in ctrl+w mode
tree: add gb_tree_node_select() and gb_tree_node_expand()
project-file: add IdeProjectFile:is-directory
tree: remove non-existant menu functions
tree: use ide_project_file_get_is_directory()
css: remove dead code
tree: omit toplevel project from tree
workbench: set workbench title from project name
workbench: put project name before application name
editorconfig: test strcmp against 0
tests: add test-ide-file-settings
tests: add test .editorconfig to EXTRA_DIST
editorconfig: add basic .editorconfig for Builder project
editor: restore previous sidebar size
editor: lazily track sidebar toggle state to gsettings
search: fix ctrl+tab on search box
clang: limit the number of completion items we generate
clang: add some tracing macros
source-view: block completion while loading
clang: be more defensive
source-view: only update snippets if they are enabled.
tests: add test-ide-indenter
tests: tests require that gtk_init() is called
icon: hook up symbolic icon for Builder
build: print prefix and libdir in configure output
project-tree: extract project tree into subclass of GbTree
project-tree: extract project tree settings
prefs: add GbPreferencesSwitch
makecache: add support for out-of-tree, non-recursive automake
tree: use GDK_BUTTON_SECONDARY
tree: use fixed height mode
tree: improve menu placement at bottom of screen
tree: add basic plumbing to create new files
tree: desensitize new-directory when not on a directory
tree: expand treenode before performing new-file/directory action
tree: place new-file-popover to the right of the treeview
tree: protect against spurious emission of changed::sort-directories-first
tree: set initial state of 'show-icons' action
tree: add gb_tree_node_rebuild()
tree: add collapse and expand state helpers
project-tree: collapse node if we expanded it and user cancelled
project-tree: allow creation of siblings
editorconfig: update config for xml and ui files
Revert "tree: use fixed height mode"
editorconfig: support max_line_length
editorconfig: use property names with -
project-tree: clamp popover to visible region of widget
project-tree: select parent node when creating a sibling
style: add styling to the project tree
tree: add gb_tree_node_show_popover()
project-tree: use gb_tree_node_show_popover()
project-tree: hide popover before destroying
unsaved-files: use errno.h
unsaved-files: handle successful case
tree: make the popover arrow overlap the row
tree: fix missing return
theme: add GbCssProvider
tree: add gb_tree_scroll_to_node()
tree: add some missing precondition checks
tree: add gb_tree_find_item()
project-tree: re-expand tree to selected item after rebuild
project-tree: allow creating files/folders with "Files" selected
clang: use defines for style names
stack: allow longer filenames before scrolling
theme: make project-tree blend better with GtkMenu in dark mode
context: do not rely on Vcs to discover project files
project-item: set parent property when appending child
project-files: add ide_project_files_add_file()
project: add add_file() and get_files() helpers
project-tree: update project tree after adding file or directory
git: track updated libgit2-glib patches
project: add transfer annotation
build: bump libgit2-glib dependency
build: depend on gtk+ 3.16.1
build: bump dependencies for 3.16.1
project-tree: expand tree if only a single root item
ide-build: ensure gtk is loaded for recentmanager
build: fix warning
workbench: focus workbench menu with F10
project-tree: release variant in unhandled case
project-tree: focus project tree with <Ctrl>F9
editor: allow focusing view stacks from "workspace.focus-stack(n)"
app: add accelerators to focus view stacks
keybindings: make default keybindings match emacs for error movement
keybindings: use <ctrl>0 for focus sidebar
style: style sidebar header similar to view-stacks
stack: focus widget after switching views
focus: track focus child to apply proper css style
focus: use traditional grabs to handle refocusing
tree: make "popup-menu" place menu in same location as right click
editor: activate symbol row and hide popover on Return
update .gitignore
snippets: don't scroll_to_bottom() on snippet entry
tree: focus tree upon right click
editor-workspace: check popover parent when determining sidebar focus
appdata: update appdata screenshots and prose
release: 3.16.1
Elad Alfassa (1):
workbench: teach workbench about application/x-php
Garrett Regier (4):
build: fix more build warnings
tests: include Ide-1.0.gir and typelib to search path.
tree: Sort directories before files
Add generic show in File Manager helper
Giovanni Campagna (1):
makecache: operate on all relative paths
Jakub Steiner (1):
icon: provide a symbolic variant of the app icon
Marek Černocký (9):
Fixed typo
Updated Czech translation
Updated Czech translation
Updated Czech translation
Updated Czech translation
Updated Czech translation
Udated Czech translation
Updated Czech translation
Updated Czech translation
Paolo Borelli (7):
libide: ensure drafts dir exists
app: rework command line handling
unsaved-files: be safe when freeing an unsaved file
unsaved-files: do not autofree the content
autotools-builder: fix typo
builder: push force-rebuild flag down to each builder
builder: make abstract
Piotr Drąg (13):
Remove markup from strings in UI files
Improve some translatable strings
Updated POTFILES.in
Updated Polish translation
Updated Polish translation
Updated POTFILES.in
Updated Polish translation
Updated POTFILES.in
Updated POTFILES.in
Updated POTFILES.in
Updated POTFILES.in
Fix minor typos
Updated Polish translation
Sebastien Lafargue (5):
devhelp-view: add split
html-view: add split
vim: add ":buffers" command
Add myself to AUTHORS and credits
ide-source-view-mode: typo on the header
Ting-Wei Lan (6):
libide: fix "void function should not return a value"
build: add llvm-config35 to the list of name of llvm-config
libide: don't attach -gnu to the local system type instead of failing
libide: find GNU make via configure instead of hard-coding make
build: remove -lstdc++
libide: fix return value error
Yosef Or Boczko (3):
Updated Hebrew translation
Updated Hebrew translation
Updated Hebrew translation
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]