[gnome-builder] Created tag GNOME_BUILDER_3_19_4
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] Created tag GNOME_BUILDER_3_19_4
- Date: Tue, 26 Jan 2016 22:11:02 +0000 (UTC)
The signed tag 'GNOME_BUILDER_3_19_4' was created.
Tagger: Christian Hergert <chergert redhat com>
Date: Tue Jan 26 23:10:36 2016 +0100
Release 3.19.4!
Changes since the last tag 'GNOME_BUILDER_3_18_0':
Alex285 (2):
a typo
Add default application icon for appMenu
Alexandre Franke (1):
Fix typo in French translation
Anwar Sadath (2):
Disable menubar always.
Changed colors regarding diff:added-lines and diff:changed-line and added gutter:added-line and
gutter:changed-line
Aurimas Černius (1):
Updated Lithuanian translation
Balázs Meskó (1):
Updated Hungarian translation
Balázs Úr (1):
Updated Hungarian translation
Baurzhan Muftakhidinov (2):
Updated Kazakh translation
Updated Kazakh translation (cherry picked from commit 58dc61c7424cd9bffad4d2490a0e65df2f83a08a)
Ben Iofel (12):
Map more Vala.Symbol types to Ide.SymbolKind
Minor fixes in the vala plugin
Vala plugin - simplify code to get parameter types
libide: includes and annotations
vala: port completions to new API
Snippets: vala: call async function
Settings: fix typo
IDE: remove unused variables
menu-manager: remove unused variables
IdeUri: handle urlencoded chars
Vala: add all the packages we use
Vala: don't autocomplete in string
Boris Egorov (1):
worker: invalid unix_pid returns -1, not zero.
Carl Simonson (1):
vim: Add BOL and EOL bindings in C mode
Changwoo Ryu (1):
Updated Korean translation
Christian Hergert (808):
build: post-release bump
context: init services after vcs
libide: allow accessing ide_object_set_context()
libide: make service require GObject instead of IdeObject
build: generate .vapi from generated .gir
libide: rename ::loaded to ::context-loaded
editorconfig: update values for c/vala
buffer: add public function to sync buffer to unsaved files
snippets: lower priority of snippet completion provider.
string: add more highlight capabilities
libide: fixup IdeIndenter so it can be used from vala
object: allow hooking into IdeObject::set_context()
vala: add beginnings of vala support for Builder
doap: add Vala to programming languages
vala: remove our last C file in the vala plugin
libide: make a few classes bind better into vala vapi
vala: locator can return null
vala: cleanup adding a file to the index
vala: add function to locate a symbol from the index
vala: start on a simple vala symbol resolver
libide: fix typo
libide: make things more bindable from vala
vala: add a simple symbol tree for vala
build: we don't ship .metadata files
vala: mark property as a field
symbol-tree: add comment on saving state
tree: add GbTreeNode:children-possible property
vala: fix typo
tree: make GbTree introspectiable and public API
tree: make _gb_tree_build_node() internal API
vala: add parameters and generic types to method completions
vala: remove dead code
vala: sort completion results
vala: raise vala completion priority over words provider.
clang: use match vfunc to check if we should activate
ctags: use GtkSourceCompletionProvider::match()
clang: sort completion results
Revert "clang: sort completion results"
clang: make clang autocompletion fast
clang: remove debug code
clang: add minimal sorting algorithm to completion results.
clang: use clang_getCompletionPriority()
makecache: be a bit more defensive with cancellables
clang: don't add proposals if cancellable was cancelled
clang: cleanup
clang: be defensive
clang: avoid using g_object_set() for certain params
clang: don't leak completion proposals
libide: remove unused vfunc
build: fix --enable plugin variables
vala: fix build output when auto and no available
libide: add IdeCompletionItem and IdeCompletionResults helpers
libide: add some libide helpers for completion providers
ctags: implement fuzzy match and character highlighting
ctags: remove dups
symbol-tree: expand toplevel items by default
vala: use completionprovider helper to get current word
greeter: preserve order of language pill boxes
build: specify GIRDIRS for Ide-1.0.gir
update AUTHORS
libide: add helper to remove GSource by id
symbol-tree: update symbol tree every 15 seconds
tree: clear selection before rebuilding the tree
snippets: move some C snippets to gobject.snippets
buffer: track buffer changes with sequence counter
build: add Workbench to gir/vapi
build: define log domain for vala pack
add gnome-builder.h header for public api in builder
build: use gnome-builder.h in generated vapi
workbench: ensure we load the filename as well as content type
build: install .gir files to private directory
build: make egg introspectable
egg: generate vapi and gir for Egg
build: more introspection work
tree: make set_filter() introspectable
vala: workaround for hacking on builder
sourceview: fix prototype on ::focus_location()
build: fix vapigen warnings from poorly implemented G-I
tree: G-I can guess these params just fine
build: more G-I fixes based on gregier suggestions
g-i: yet more gobject introspection cleanups
build: fix namespace for vapi generation
workbench: don't use property for workbench in GbWorkbenchAddin
clang: remove unused code
clang: avoid function call in sort callback
vala: steal string from GString
libide: make IdeCompletionItem work with bindings
vala: inherit from IdeCompletionItem
libide: add ide_completion_item_set_priority() for bindings
vala: dont require query length threshold
results: avoid vfunc when sorting
clang: make snippet creation even more lazy
libide: add static inline linked list sorting
libide: avoid vfunc dereference when a sort vfunc is used
vala: don't replay the results if the line has changed
libide: only replay results if we have symbol characters
libide: add fuzzy_highlight helper
completion: use fuzzy highlight helper
completion: use fewer <b></b> pairs
jedi: only restrict by content if we are in interactive mode
jedi: remove duplicate check
jedi: use Ide.CompletionResults and Ide.CompletionItem
jedi: autocomplete after period
jedi: do fuzzy search and highlight
jedi: avoid killing active thread so much
jedi: add parameters with defaults to completion list
jedi: be more careful with G-I param descriptions
jedi: fix exception in docstring parsing
jedi: be a bit less aggressive in replaying previous queries
python: start on a new python-based indenter for python
python: incremental prototype work
python: indenter prototype improvements from Garrett
python: don't loop forever in indenter prototype
python: handle unindent of else,elif a bit more gracefully
python: add more generic blocks to to the rankings
python: fix array boundary when text length is too short
python: add rank selector for exact tail matches
python: add indentation rule for parameter lists
python: make comment continuation a setting
python: do nothing on shift<enter>
python: whitespace cleanup
python: work our way back to beginning of context
python: copy string rank indentation
rg: ensure we always va_end()
fuzzy: check bounds better in our example
counters: check n_counters before iterating it
libide: plug (impossible) leak to quiet warnings
project-tree: check that the node is still selected
snippets: fix scope parser, whose scope is missing
counters: check result of sysconf(_SC_PAGE_SIZE)
libide: remove unnecessary check
buffer: log errors from g_file_monitor_file()
autotools: remove double assignment in doap
devhelp: check document before dereferencing
project-tree: check node before dereferencing it
snippet: check lower/upper bounds before iterating array
rg: check that our timespan is non-zero
editorconfig: fix missing parameters check in upstream code
makecache: explicitely clear fdcopy
editorconfig: fix implausable memory leak
counters: clean up fd checks when opening shm zone
editorconfig: also check pattern length against PATTERN_MAX
editorconfig: add precondition check for name length
clang: dead code elimination
git: try to silence both gcc and coverity
python: copy previous line indentation if it was non-zero-width space
counter: ensure page_size is also set.
libide: add IdeBufer:has-diagnostics gproperty
editor: show warning in header when diagnostics are present
source-view: wrap around search if we didn't find anything
build: bring in some autoconf-archive updates
libide: create code-insight settings in constructed
vala: check for vapigen, which is required to build vala pack
python-gi: ensure GIRepository directory exists before iterating
indenter-c: respect indentation with tabs a bit better
indenter-c: treat pre and post scope differently
indenter-c: fix unindent of case with cuddled braces
indenter-c: add field to specify indentation for scope
indenter-c: unindent opening brace for use in conditionals
libide: add helper to synthesize gdk event keys
libide: add IdeSourceView::reindent()
vim: implement == to reindent the current line
keybindings: use <ctrl><alt>i for reindent line
emacs: add minimal <ctrl>q for raw keycode
vim: implement <ctrl>v in insert mode
libide: add .has-indenter class to IdeSourceViewMode
emacs: use tab to reindent line if an indenter is present
libide: add sub-word movements that match the original gtk word movements
emacs: use _ as a word break with word movements
workspace: use g_return_if_reached()
shortcuts: add ctrl+alt+i (reindent line) to shortcuts overview
libide: ignore reindent on selections
libide: ensure draft content is always \0 terminated
clang: special case g_auto, g_autoptr, g_autofree
clang: show optional completion param value in italic
editor: use custom BuilderBlocks font for overview map
ctags: hold a reference to the index for the lifetime of the results
libide: add IdeTagsBuilder
autotools: implement IdeTagsBuilder
ctags: delegate building tags to the build system when possible
egg: add EggSettingsFlagAction
prefs: add options to toggle drawing spaces within the editor
update NEWS
tags: allow NULL cancellable
buffer: expose buffer change count
symbol-tree: only reload symbol tree if document or change-count changed
symbol-tree: no need to clear search when reloading
tree: implement recursive search for tree nodes
symbol-tree: expand all items if we are searching
app: add helper to get the keybinding mode
widget: do direct check for workbench
command-bar: activate command-bar in vim mode upon colon
emacs: ctrl+r starts reverse search
vim: <shift> is not needed with asciicircum
jedi: use the name, not the completion for markup
jedi: penalize functions starting with __ such as __eq__
build: add builddir to GIRDIRS and don't ship .gir
vim: add support for num-pad
gd: add GdTaggedEntry::action(group,name,param)
editor: use actions to move the cursor in search
emacs: add ctrl+r/ctrl+s to search entry
editor: move up/down directly
keybindings: clear things upon Escape
po: use ngettext for year vs years
po: use ngettext
tools: fix non-plural
tree: use insert_with_values()
tree: make finding parent iter more readable
tree: force clear cached nodes when setting new root
tree: ignore filtering on unbuilt nodes
tree: be more defensive in development builds
tree: add _gb_tree_get_store()
tree: add/remove dummy nodes from underlying tree store
symbol-tree: be assertive about parameters in filter callback
Revert "clang: dead code elimination"
ctags: free path_root on finalize
tree: add counter for tree nodes
libide: only load 100 recent projects
vala: pass cancellable to code copmletion operation
update roadmap a bit
update AUTHORS
build: fix distcheck
update NEWS
build: install libide-1.0.pc into private directory
vala: remove in-tree hack for builder deps
fuzzy: add fuzzy_contains()
fuzzy: use tombstone records to support removal from fuzzy index
libide: add synthesize key helper for keyval
vim: use libide event synthesis helper
vim: Escape keypress with completion window returns to normal mode
vim: fix trailing whitespace inserted with `o'
libide: remove ::auto-indent() and ::insert-at-cursor-and-indent()
buffer: only treat space (' ') and tab ('\t') as trimmable
markdown: add default editor settings
string: allow for both bold and underline highlights
search: use gb_str_highlight_fulL()
buffer: fix line trimming broken by previous commit
vala: whitespace cleanup
update credits
docs: update sample plugin to work with completion provider changes
autotools: whitespace cleanup
credits: update credits
app: update credits
build: start on xdg-app definition
symbol-tree: use FALSE for boolean return
app: update application credits
doc: start on an xdg-app readme
xdg-app: allow talking to org.gnome.CodeAssist.v1.*
xdg-app: add more cachepoints
app: update credits
xdg-app: use pycairo instead of py2cairo
xdg-app: check md5 of files instead of cmp
xdg-app: add debug build helper
build: bump dependencies for 3.19.x
keybindings: use entry instead of GtkEntry
style: fix sizing of previous/next search result buttons
style: use entry instead of GtkEntry
style: fix header.notebook styling for gtk 3.19
libide: add iter helper for in comment or string
jedi: use ide_completion_provider_context_in_comment_or_string()
pygobject: add Builder.py overrides
libide: add IdeWorker interface and plumbing
update gitignore
jedi: require python scripting is enabled
app: add --type and --dbus-address program options
libide: fix source view annotation
worker: allow asynchronous creation of worker proxy
app: access worker process via GbApplication
app: kill worker process with parent
worker: connect to signal after checking for failure
app: avoid iterating plugin list
libide: add note about reducing overhead in worker processes
gdbus: add basic async support to Builder.py overrides
worker: add some debug code
libide: more debugging macros
log: add API to get current verbosity
worker: ensure guid is available for connection
app: add logging and assertions
app: connect to UI DBus server as authentication client
worker: invalid unix_pid returns -1, not zero.
worker: improve tracing for connection callback
worker: use abstract socket in /tmp/ like gio examples
worker: pass verbosity logging level to subprocesses
worker: more tracing and assertions
ctags: set log domain
main: add todo
worker: add tracing macros
app: delay message processing until the worker has registered
style: fix search entries in panels
G-I: add () around in_signature for GDBus
jedi: perform autocompletion lookup in a subprocess
thread-pool: use non-exclusive threads
worker: ensure GDBusConnection:exit-on-close: is FALSE
plugins: only load target plugin in worker process
plugins: fix gb-plugins.h includes
theme: track .button → button css node name changes
po: add libide/ide-worker-manager.c
search-bar: track upstream gtk+ changes
css: use textview to set font
theme: use .frame instead of GtkFrame
theme: use textview for scroll padding
theme: be specific with textview padding
prefs: use a frame around chooser
source-view: use textview instead of IdeSourceView in CSS
theme: fix frame fallout in greeter window
search-bar: separator no longer necessary
theme: adjust framing style in greeter window
theme: track treeview changes in gtk+
egg: fix counters with malloc fallback
add CONTRIBUTING.md
libide: more libide, more interfaces, get rid of most of src/
some cleanups
misc suggestions from gregier
prefs: start on preferences perspective
prefs: add keyboard section
prefs: add grid lines
prefs: put arrow near the text, not the right edge
workbench: ensure perspective actions are available
css: handle GtkListBoxRow → row and window rename
workbench: free allocated strings
editor: fix interface contract
egg: add EggCenteringBin
prefs: use EggCenteringBin
prefs: remove invalid property
egg: fix various gtk warnings and initial state
prefs: space should only between title and box
css: viewport fixes
css: fix search-bar styling with manual adwaita overrides
egg: clear signals on NULL toplevel
egg: handle toplevel not being a window
greeter: fix search bar and row styling
prefs: size/style tweaks
egg: add max-width-request
greeter: adjust width of rows
prefs: handle various settings target values
prefs: wire up some common switch types
prefs: make switch handle gtk_widget_activate()
prefs: implement font button
prefs: remove unused option
prefs: use invalid schema key for plugin toggle on builtin
prefs: don't toggle switch if it is not sensitive
prefs: override styling manually
prefs: add more buildin preferences
prefs: add IdePreferencesSwitch:path
prefs: register switches with custom paths
prefs: fix up wording
prefs: activate switch so we get toggle animation
prefs: fix "show overview map"
prefs: start plumbing vcs attribution
prefs: use checkmarks for draw spaces
prefs: stub out languages
prefs: add some G-I annotations
prefs: load IdePreferencesAddin into perspective
jedi: merge preference into code insight page
prefs: use lists for things
prefs: clean up wording
prefs: add spinbutton control
prefs: add spin button for scroll offset
prefs: add write-back support for spin button
prefs: less use of "the"
prefs: allow duplicate page defines
prefs: more word changes
prefs: add activate and changed signals
prefs: merge version control values to git
prefs: add sizing alignments to vcs
prefs: push schema-id and path into container for expansion
prefs: rename IdePreferencesContainer to IdePreferencesBin
prefs: add template expantion for schema-id and path
prefs: start on subpage support
prefs: update style for container name change
prefs: add sub page support for language preferences
prefs: switch to parent stack when stack switcher changes
prefs: implement preferences search
prefs: ctrl+. to focus global search
prefs: don't show "hidden" plugins
workbench: use overlay as toplevel child
command-bar: port to IdeWorkbench
workbench: rename property to visible-perspective
workbench: add IdeWorkbench:visible-perspective-name
libide: add IdeLayout
editor: use IdeLayout
prefs: refilter after preferences addin is loaded
libide: wip on styling
project-tree: start extracting project-tree into plugin
libide: work towards keeping public API in libide/ directory
libide: add G-I annotations to IdeLayout
libide: add IdeUri
libide: add some more gtk util helpers
libide: fix some introspection annotations
libide: start on IdeLayout abstraction for libide
libide: add IdeLoader interface
editor: add layout grid to editor perspective
style: set css name for layout stack
style: more css cleanup using gtk_widget_class_set_css_name()
libide: hook up panel actions
libide: use IdeWorkbenchAddin instead of IdeLoader
libide: add IdeWorkbench:context property
libide: add ide_uri_new_from_file().
libide: implement ide_workbench_open_* variants
build: drop libgnome-builder.la from gnome-builder binary
libide: add ide_uri_is_file()
libide: migrate IdeBackForwardItem to use IdeUri
libide: implement preferences action for workbench
libide: special case ide_uri_to_string() for file://
libide: add plumbing for open file
libide: fix build
egg: rename GbSlider to EggSlider
build: remove legacy code
libide: move DBus helpers to Ide overrides
legacy: remove more legacy code
libide: move resources to /org/gnome/builder
command-bar: start porting to new libide changes
libide: start porting the editor to libide
command-bar: port to new IdeWorkbench changes
libide: start on editor as an embedded plugin
libide: add some helpers to IdeUri.
remove refactoring code
libide: fixup G-I warnings
libide: add embedded plugin info for editor
libide: use "layout" cssname instead of "editorperspective"
libide: log plugin information durng application startup
style: add styling to perspective stack switcher
libide: use crossfade for initial animation
libide: add IdePerspective::get_priority()
libide: rely on embedded plugins to load editor
libide: fix ide_workbench_views_foreach()
libide: sort perspectives by their priority
style: adjust padding on perspective switcher
editor: use EggSimplePopover
workbench: assign task from user_data
back-forward-list: assert for proper GType
egg: fix path to popover ui
libide: set IdeBuffer:highlight-diagnostics by default
style: tweak button styling for switcher
libide: python whitespace cleanup
workbench: implement content-type discovery
build: drop BUILDER_CFLAGS and BUILDER_LIBS
sysmon: start on IdeWorkbench port
css: add trace message
build: more build flags fallout
sysmon: disbale until we have dependencies figured out
app: restore open project functionality
tools: drop nonexistant library
some more debugging
sysmon: depend on editor for EditorPerspective
libide: start on tool abstraction
libide: remove IdeView
libide: move GbTree to IdeTree
style: use px units
layout: add IdeLayout:active-view property
workbench: fix G-I annotations
libide: add IdeTree to public API
symbol-tree: port to perspectives
project-tree: port new project-tree plugin to IdeWorkbench
symbol-tree: use nodist for generated resources
editor: implement views_foreach and adding views to perspective
layout: speed up panel transitions
devhelp: start porting to IdeWorkbench
devhelp: update document title
devhelp: allow creating splits
libide: move fallback plugin into libide
fix naming in resources
build: remove fallback from plugins/
libide: rename GbMenuExtension to IdeMenuExtension
libide: remove IdeLayoutStack private details from public API
html-preview: port to IdeWorkbench
build: fix in-tree subprocess worker
libide: remove some debug code
app: be smarter about libtool prefixes
app: remove debug code
build: add "ide" command line tool
workbench: add loader hint when opening files
project-tree: port to use loader hints
src: remove dead code
keybindings: use -gtk-key-bindings
css: GtkBox → box css name transition
project-tree: depend on the editor
search: port search to libide
tests: use -gtk-key-bindings
devhelp: port devhelp search provider
symbol-tree: fix entry styling
remove dead code
editor: set title for editor view
keybindings: fix activation of various global keybindings
app: register GActions on startup
search: add get_count() helper for search display
search: cleanup whitespace
search: use GtkWidgetClass.activate_signal
search: add get_count() helper for search group
search: simplify search implementation
build: drop old file
gtk: add helper to activate an action
libide: add shortcuts window to libide
libide: define log domain for application plugins
src: remove dead shortcuts code which now lives in gtk
libide: move git support into embedded plugin
add log domain
libide: add back support log generation
about: center about window
terminal: a few IdeApplication fixes
libide: add application-addin to ide.h
egg: add box with max-width-request
greeter: cleanup styling for lists
git: move git vcs implementation to standalone plugin
libide: move fallback → directory
fix naming
workbench: add action to set perspetive
workbench: simplify early stage perspective
build: remove non-existant files
genesis: start on genesis perspective for project creation
genesis: start on genesis addins for creating projects
git: start on clone support for genesis workflow
git: more git clone porting to perspectives
workbench: add ide_workbench_open_project_async()
greeter: use ide_workbench_open_project_async()
git: open the project after cloning
workbench: don't make window visible until present_with_time()
app: implement new-project action
theme: be explicit on row styling
directory: stub out genesis for local project
genesis: add file filters to project creation from local files
genesis: unify genesis of directory and git projects
add log domain
keybindings: simplify keybinding loading in plugins
theme: auto load theme overrides and icons for plugins
command-bar: move styling to plugin
remove more dead code
libide: start on very basic GMenu merging for plugins
ctags: remove unecessary include
egg: add EggMenuManager for .ui merging of GMenu items
egg: add egg_menu_manager_add_resource()
libide: load menus from application and plugins
menus: fix app menu for EggMenuManager
libide: remove IdeMenuMerger and IdeMenuExtension
app: set app-menu from EggMenuManager
egg: add EggWidgetActionGroup
remove debug code
source-view: use EggWidgetActionGroup and EggMenuManager
source-view: fix select-all when focus is not in source view
project-tree: implement reveal GAction to reveal file in project-tree
build: use module-name in plugin resource paths
project-tree: merge reveal menu item into source view context menu
build: disable tools directory
terminal: port terminal to perspectives
support: move support log generation to plugin
style: workaround progressbar.osd changes
project-tree: fix rename-popover path
workbench: implement global search for editor perspective
libide: add warning upon failure to locate action
search: fix inheritance to be GtkEntry, not GtkBox
app: restore dayhack/nighthack actions
workbench: implemnt save-all action
libide: add section ids and use merged menus for gear menu
terminal: add "New Terminal" item to gear menu
bufmgr: add default ::create_buffer() implementation
new-file: implement new-file action for editor workspace
bufmgr: set context for buffer
layout-view: use merged menu from IdeApplication
tree: add IdeTree:context-menu for default GMenu
project-tree: use merge-able menus for context menu
layout-view: remove dead code
layout-stack: cleanup popover creation and disable widgets afterwards
keybindings: fix a couple keybindings for perspectives
prefs: reflow preference groups
prefs: add margin title
menus: remove "Preview" section title
plugins: check for gtk/menus.ui in plugin data dir
html-preview: use menu merging
scrolled-window: use gtk_style_context_get_state()
back-forward-list: finish incomplete save cleanup
workbench: re-implement ::unload signal for IdeWorkbench
workbench: query perspectives before closing
editor: save panel state when queried to shutdown
context: make back-forward-list load failure non-fatal
back-forward-list: don't stash the \0
greeter: show error message on open failure
layout: use queue_allocate()
layout: use stateful actions for panel toggles
shortcuts: add F9 shortcuts back
rg-graph: use queue_allocate() instead of queue_resize()
plugins: update plugin descriptions and hidden status
terminal: add terminal font setting
font-button: fix font styling
clone-widget: remove unused variables
devhelp: fix entry styling
plugins: allow enable/disable of plugins in preferences
css: add missing trace macro
devhelp: remove pane on unload
libide: add api to focus a source location
symbol-tree: fix jump-to-symbol from symbol-tree
libide: reintroduce gd/alt+. support on perspectives
source-view: avoid external jumps when possible
workbench: implement ide_workbench_focus()
devhelp: add action to focus devhelp search
devhelp: activate search focus with ctrl+shift+f
keybindings: specify global keybinding for preferences
keybindings: add keybinding for global search
editor: grab focus after creating view
editor: remove dead code
keybindings: add keybinding for new-file
terminal: ensure perspective before showing terminal
style: land new styling for view stack header
style: tweak layoutpane headers
shortcuts: add app.shortcuts keybinding
layout-tab: add prelight state
style: add hover for dark theme
style: tweak backdrop for tabs
search: focus perspective on GDK_KEY_Escape
editortweak: use GtkToggleButton instead of GtkModelButton
search: implement up/down for omni search result display
layout: use weak ref to track :active-view destroy
workbench: restore context on load
tab: wire up proper action name
workbench: restore previous cursor position from uri fragment
bufmgr: don't call ::load-buffer if buffer was already loaded
layout-stack: re-introduce ::navigate-to
layout: use sizegroup to keep panel header heights in sync
tabbar: use dummy expander label instead of opacity:0 on tab
style: tweak perspective switcher styling
layout-stack: remove unused widgets from ui definition
style: add insensitive button styling for tab
gd: update GdTaggedEntry from libgd git
emacs: fix search movements in emacs mode
preferences: give highlighting group a title
layout-stack: protect against non-existant view
search: activate selected row
search: auto-select the first row
devhelp: show devhelp panel when selecting URI
tab: restore font size to 1.0em
workbench: work around x-mod gvfs content-type for Makefile.am
project-tree: remove panel on unload
fpaste: add simple fpaste uploader
menu-manager: fix menu unmerging ref issue
devhelp: fix shift+k documentation search
keybindings: remove unneeding binding
workbench: fix save-all-quit action
keybindings: remove old bindings
style: soften text-shadow on tab labels
counters: use LGPL-2.1 for EggCounter
panels: try out text labels
style: adjust styling for dark theme
terminal: get state from GtkStyleContext
terminal: drop use of GtkScrolledWindow
doc: update completion example
configure: add info on fpaste plugin
layout: add nullbale to G-I parameter
build-result: add :running-time, :mode, and ::diagnostic()
builder: add clean flag
object: add ide_object_notify_in_main()
build-result: use EXPLICIT_NOTIFY
build-tools: start on a build panel
vim: use -gtk-key-bindings everywhere
buffer: fix G-I warning
css: remove over zealous tracing
autotools: use "Success" instead of "Finished"
mingw: don't use () in display name
build-panel: tweak styling
log: handle early verbosity check
build-result: add basic errorformat extraction
file: add new_for_path() helper
macros: add string literal length
location: add get_uri() helper
autotools: force LANG=C when building
build-panel: add diagnostics list and jump to error
build-panel: update errors/warnings count
gdk: use GdkSeat
style: be a bit more precise with style application
style: fix stacks containing headerbar
layoutpane: remove min-width from switcher buttons
style: remove dead code
build-panel: don't use bold on row label
style: fix height of tab/pane header
style: tweak padding between pane header buttons
buildpanel: use — instead of text for empty state
style: fix separator styling in sub-header
build-panel: tweak spacing
workbench: delay context restoration until after stack transition
build-panel: call perform save-all before executing build commands
build: enable mingw plugin by default
build: remove device-manager plugin
prefs: add ui preference for overscroll
build: drop support for GJS scripting
doc: remove ignore files for now
jedi: ensure directory for sqlite db is available
source-view: remove "pin-to-bottom" feature
settings: use 10 for default overscroll value
style: add workaround for gtk+ bug 759765
tabbar: ellipsize filename in view list
build: bump various module requirements
build-result: add IdeBuildResult::log signal
build-tools: add panel to show build output
build-tools: remove unused file
build-panel: match build output font to terminal
build-panel: ensure the insert mark is moved
build-panel: ensure build-panel is visible during build
build-panel: rename cancel command to cancel-build
build-panel: add a bit more spacing
libide: add workbench-header-bar to ide.h
source-view: remove 'pin-to-bottom' feature
remove old ui files
build: add build parallelize gsetting
build-log: don't muck with insert/selection mark
prefs: add option for parallel build workers
build: bump for libpeas with embedding/dependency sorting
prefs: tweak spin-button size
build: bump libpeas requirement to 0.17.0
build: fix pygobject dependency version
prefs: group programming languages by section
build-result: add IdeBuildResultAddin
build-result: remove diagnostic extraction from IdeBuildResult
gcc: add gcc plugin to perform error-format extraction during builds
command-bar: fix command bar styling
command-bar: limit to enabled actions
style: we don't need round anymore
gcc: addin should be an IdeObject
build: drop tools makefile
build: drop src from GI_TYPELIB_PATH for in-tree execution
app: ensure private typelib directory is available before plugins
html-preview: silence a warning
app: tweak --help to be more friendly
todo: add a simple todo plugin
todo: fragment links are 0-indexed
editor: possibly change perspectives when focusing buffer
git: do libgit2-glib checks during plugin loading
libide: add ide-application-tool.h to ide.h
plugins: allow plugins to load during `ide` tool use
build: add `ide build` command line tool
ide build: propagate config when creating IdeBuilder
ide build: add -jN option to specify number of workers
ide build: propagate build flags to IdeBuilder
ide build: add -c option to clean the project
application-tool: fix introspection for arguments
contributing: start on contributing bootstrap
workbench: release action after adding to action map
workbench: delay action initialization until constructed
log: allow setting verbosity directly
tests: do name check since symbol is now in a plugin
theme: fix deprecation warning
app: add IDE_APPLICATION_MODE_TESTS
tests: port test-ide-buffer to IDE_APPLICATION_MODE_TESTS
tests: remove old src paths for test cflags
tests: port more tests
context: add helper to keep context loaded during object lifetime
bufmgr: ensure context is alive during load and save ops
tests: port test-ide-buffer-manager to new style tests
tests: port more tests to IdeApplication
jedi: drop unused function
tests: menu manager is not an automated test
tests: ensure vim test exits
tests: ensure test-egg-menu-manager is built
tests: ensure test-ide-indenter returns on non-failure
tests: use GSETTINGS_BACKEND environment variable
tests: fix build path, which was changed in libide
tests: remove unnecessary code
build: whitespace fixes
style: track lots of upstream gtk+ theme changes
style: tweak panel header styling
style: fix pane separators
style: adjust entry height in preference list row
plugins: auto register css overrides for plugins
devhelp: add css overrides
symboltree: add style override for entry
sysmon: add style overrides for RgGraph
style: fix list box styling on create-project page
style: add filechooser filter tweaks
style: tweak git clone-widget styling
slider: fix top/left/right animations and code cleanup
tests: add egg-slider test
slider: fix input stacking for edge windows
update AUTHORS
build: fix distcheck
actions: trigger opacity with command bar
command-bar: tweak command bar style
style: tweak command bar style
egg-slider: re-entrant safety on ::forall
tree: cleanup and GObject Introspection fixes
preferences: tweak preference priority
tab: set pan down to dim-label
source-view: handle missing clip rectangle
build: update gitignore
style: add styling for search box
tools: re-enable ide-list-counters
plugins: load plugins from ~/.local/share/gnome-builder/plugins/
prefs: separate installed and bundled plugins
docs: add application items to sgml
build: allow using style-schemes out of tree
build: link against libegg-private.la manually
docs: add workbench docs
doc: update some gtk-doc
credits: update application credits
credits: update authors
editor: defer loading EditorViewAddins until we have a workbench
build: add --enable-editorconfig
credits: update application credits
builder: tweak color settings
todo: remove previous entries when saving buffer
todo: ignore libtool.m4
todo: prepend items when saving buffer
build-panel: tweak status box background color
wip: templates
templates: --enable-debug and vala support
build: fix distcheck
update AUTHORS
credits: update "copyright" in About dialog
build: require that Template-1.0.gir comes from in tree
build: more Template-1.0 tweaks
build: fix distcheck
release 3.19.4
Christian Kirbach (1):
Updated German translation
Damien Lespiau (4):
vim: Fix <ctrl>w binding in insert mode
command-bar: Add a few deletion shortcuts
command-bar: Add ctrl-a/ctrl-e shortcuts
vim: Add a 'bdelete' command
Daniel Mustieles (5):
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Dušan Kazik (1):
Updated Slovak translation
Elad Alfassa (3):
jedi: provide completions for objects returned from GI functions
jedi: filter "self" from function parameters completion
jedi: show documentation next to completion suggestions
Fran Dieguez (1):
Updated Galician translation (cherry picked from commit bce8a7020451c1c32ceb6010dacd6122b61b14b5)
Garrett Regier (1):
Use GModule API instead of dlopen()
Gustavo Marques (2):
Updated Brazilian Portuguese translation
Updated Brazilian Portuguese translation
Ignacio Casal Quinteiro (2):
doap: do not use ide_str methods
doap: add load_from_data method
Ignazio Sgalmuzzo (1):
Fixed boolean tests assertions
Igor Gnatenko (1):
appdata: add more kudos
Joaquim Rocha (4):
theme: Remove hack to scroll beyond the last line
source-view: Use bottom margin to scroll beyond the last line
editor: Add settings schema and bind for "overscroll"
libide: Implement "click to go to definition"
Kristjan SCHMIDT (1):
Updated Esperanto translation
Kyrylo Polezhaiev (1):
rg: fix cairo.h inclusion
Lionel Landwerlin (1):
credits: I can haz full name
Marek Černocký (9):
Czech translation
Updated Czech translation
Updated Czech translation
Updated Czech translation
Updated Czech translation
Updated Czech translation
Updated Czech translation
Mark string as no-c-format
Updated Czech translation
Marinus Schraal (1):
build: add pangoft2
Mario Blättermann (1):
Updated German translation
Mario Sanchez Prada (3):
plugins: Properly remove all the accelerators when unloading extensions
libide: Don't swap parameters on callbacks for PeasExtensionSet signals
plugins: Make the symbol-tree a GObject instead of a GtkWidget
Matthias Clasen (1):
Fix an obvious typo
Milo Casagrande (2):
Added Italian translation
Updated Italian translation (cherry picked from commit 7ff52eac6a28e9485b23690f5af9794c1eaa3c2d)
Patrick Griffis (3):
rg: Add necessary GI annotations
snippets: Use N_PROPS instead of LAST_PROP for gobject
css: Respect GTK_THEME env var if set
Pedro Albuquerque (1):
Updated Portuguese translation
Philip Withnall (2):
libide: Fix parsing indent-tabs-mode in modelines
ui: Remove unnecessary trailing dots from preferences UI labels
Piotr Drąg (13):
Unmark "CTAGS" for translation
Updated Polish translation
Updated Polish translation
Updated Polish translation
Updated POTFILES.in and POTFILES.skip
Updated POTFILES.in
Updated POTFILES.in
Remove translation markers from properties in gbp-build-log-panel.c
Revert "Updated POTFILES.in"
Updated POTFILES.in
Updated POTFILES.in
Updated POTFILES.in
Updated POTFILES.in
Rafael Fontenelle (2):
Added Brazilian Portuguese translation
Updated Brazilian Portuguese translation
Ray Strode (16):
vim: spacing fix up for Escape action sequence
vim: fix ctrl-[ to escape from insert mode
editor-frame: make enter dismiss search entry
vim: don't force word boundries for "n" searches
source-view: add search-direction property
source-view: allow TAB_FORWARD / TAB_BACKWARD in move_search
source-view: honor search-direction when doing rubberband search
editor-frame: pass direction to find action
editor-frame: store search direction from find action
editor-frame: make next/previous search in current search direction
editor-frame: change search direction when up and down arrow are pressed
vim: make n/shift-n follow current search direction
vim: add '?' keybinding
change naming convention for global variables
battery-monitor: more style clean ups
c-format-provider: more style clean ups
Richard Hughes (3):
appdata: fix a typo in the screenshot URL
appdata: manually add a kudo for the software center
Add a missing tag to the AppData file
Sebastien Lafargue (93):
view-stack: remove unnecessary printf
view-stack: fix some callback naming according to conventions
clang: add missing cast.
devhelp-panel: fix active view cleanup
gb-editor-view: track focus on horizontal split views
ide-source-view: comment typos
remove gb_str_empty0 to use ide_str_empty0
remove gb_str_equal0 to use ide_str_equal0
gb-search-box: handle searchbox button sensitivity
gb-search-box: fix released ref of GbSearchDisplay
markdown: add a sample pages
markdown: some fixes to the sample file
vim: add d in visual mode
vim: add cc to replace a line in normal mode
vim: let 'p' behave like in vim
vim: fix 'P' cursor posiiton after pasting
ide-source-view: add _ide_source_view_get_mode_name
ide-source-view: add save-command css binding
vim-mode: add , and ; for fFtT command
vim: follow up to fix previous patches
source-view: fix set_search_direction annotation
egg: fix egg-animation annotations
log: fix ide_log_handler annotation
README: -m gnome-world not needed
ide-source-view test: fix renaming of variables
source-view-movement: refactor match_special
source-view: add a select-inner signal
vim: add ci( ci) cib ci{ ci} ciB ci[ ci] ci< ci>
vim: add ca( ca) cab ca{ ca} caB ca[ ca] ca< ca>
vim: add di( di) dib di{ di} diB di[ di] di< di>
vim: add da( da) dab da{ da} daB da[ da] da< da>
vim: add vi( vi) vib vi{ vi} viB vi[ vi] vi< vi>
vim: add va( va) vab va{ va} vaB va[ va] va< va>
vim: remove unnecessary clear_count()
source-view: add Vim quote text-objects support
vim: add i" i' i` for c, d and v mode
vim-iter: add *_find_char with acces to the iter
vim: skiping of \bound with string text-objects
vim: add tag text-object support
vim-iter: fix style
vim: add 'it' and 'at' text objects keybindings
vim: add ctrl+c go to back to normal mode
terminal plugin: set scrollback to max
source-view-movements: add find_chars_backward helper
vim: enhance % motion
vim: add iter_in_string helper
source-view-movement: rename find_chars
vim: add macro directives support to % motion
vim: fix d with up and down motion
vim: fix va( va) vab to return in visual mode
vim: fix +,Return,Enter to end up on first non-blank
vim: add +,Return,Enter to c,d and v mode
vim: dd should end up on the first non-blank char
vim: recording of command keys
vim: add underscore motion (_) to normal mode
source-view-movement: defferentiate not applying count
vim: underscore motion (_) in c,d,v modes
vim: fix view recentering after H,L,M and z motions
vim: fix [count] when used with a movement
vim: allow [count] version for z motions
view: propagate command_str to Movement
view: improve command_str recording
vim: fix z. z- z<cr> to end up on first non-blank char
vim: add z<cr> z. and z- in visual modes
vim: zl z<Right> and zh z<Left> in normal mode
vim: zH zL in normal mode
vim: ze zs in normal mode
view: remove unused var
vim: zl z<Left> zh z<Right> zH zL in visual mode
view: refactor some iter helpers in ide-text-iter.c
view: ide_text_iter.[c|h] the missing part
adapt to get_iter_at_line_offset new behaviour
ide-buffer: some Gtk-doc function headers
ide-buffer: more gtk-doc
Adwaita-shared.css: fix doc typo
ide-source-location: protect against negative values
todo plugin: ensure Ide version
css: use new css classes names
view: keep selection on modifier keys pressed
view: keep selection if window stays focused
html-preview: remove unneeded print
omni-search: keep editor views selections
contributing plugin: add gi.require_version for Ide
source view: fix cursor aspect at end of line
vim: add keypad / and * same as regular ones
view: reset cursor blinking after movement
symbol-tree: remove useless semicolon
Revert "view: reset cursor blinking after movement"
view: reset cursor blinking after movement
build: bump gtk requirement to 3.19.7
ide-clang-service: fix const warning
ide-tree-builder: fix incomplete g_return
style-schemes: fix style
Thibault Saunier (2):
ctags: Do not try to enumerate a NULL numerator
file-search: Do not recurse into ignored directory
Timm Bäder (1):
Pass correct state to GtkStyleContext API
Ting-Wei Lan (3):
build: list more llvm versions
libide: don't include sys/prctl.h on non-Linux systems
libide: Replace amd64 with x86_64 when constructing host system type
Tom Tryfonidis (2):
Updated Greek translation
Updated Greek translation (cherry picked from commit 6288fd1a455f14b5beba50f421083b6764ab6ad1)
Varun Joshi (1):
Regenerated libide.types and libide-sections.txt
Wolfgang Stöggl (1):
Updated German translation
Yannick Inizan (2):
vala-pack: Improve Vala completion. Allow completion inside lambda expressions.
Update files for Vala 0.32.
heroin (6):
vim: fix G movement
vim: fix gg movement
vim: fix :line command
vim: fix replay of dt command
vim: fix empty :edit and :tabe
vim: add c in visual modes
Марко Костић (1):
Updated Serbian translation
Милош Поповић (1):
Added Serbian Latin translation
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]