[gnome-builder] Created tag GNOME_BUILDER_3_18_1



The signed tag 'GNOME_BUILDER_3_18_1' was created.

Tagger: Christian Hergert <chergert redhat com>
Date: Thu Oct 15 07:53:27 2015 -0700

    release 3.18.1

Changes since the last tag 'GNOME_BUILDER_3_18_0':

Alexandre Franke (1):
      Fix typo in French translation

Balázs Meskó (1):
      Updated Hungarian translation

Baurzhan Muftakhidinov (1):
      Updated Kazakh translation

Ben Iofel (5):
      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

Changwoo Ryu (1):
      Updated Korean translation

Christian Hergert (225):
      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
      po: fix failed merge
      po: fix failed merge
      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
      release 3.18.1

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 (1):
      Updated Spanish translation

Dušan Kazik (1):
      Updated Slovak translation

Elad Alfassa (2):
      jedi: provide completions for objects returned from GI functions
      jedi: filter "self" from function parameters completion

Jiri Grönroos (1):
      Added Finnish translation

Kristjan SCHMIDT (1):
      Updated Esperanto translation

Marek Černocký (1):
      Czech translation

Matthias Clasen (1):
      Fix an obvious typo

Milo Casagrande (2):
      Added Italian translation
      Updated Italian translation

Patrick Griffis (1):
      rg: Add necessary GI annotations

Piotr Drąg (3):
      Unmark "CTAGS" for translation
      Updated Polish translation
      Updated Polish translation

Rafael Fontenelle (4):
      Added Brazilian Portuguese translation
      Updated Brazilian Portuguese translation
      Added Brazilian Portuguese translation
      Updated Brazilian Portuguese translation

Ray Strode (13):
      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

Richard Hughes (2):
      appdata: fix a typo in the screenshot URL
      appdata: manually add a kudo for the software center

Sebastien Lafargue (20):
      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

Tom Tryfonidis (1):
      Updated Greek translation

Wolfgang Stöggl (1):
      Updated German translation

Марко Костић (1):
      Updated Serbian translation

Милош Поповић (2):
      Updated Serbian translation
      Added Serbian Latin translation


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