[gtksourceview] Created tag 4.99.0
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtksourceview] Created tag 4.99.0
- Date: Fri, 12 Feb 2021 19:21:08 +0000 (UTC)
The unsigned tag '4.99.0' was created.
Tagger: Christian Hergert <chergert redhat com>
Date: 1613157607 -0800
Release GtkSourceView 4.99.0
Changes since the last tag '4.8.0':
Asier Sarasua Garmendia (1):
Update Basque translation
Baschdel (1):
README: update minimum required GTK version
Bilal Elmoussaoui (3):
run through codespell
meson: include completion words header
CI: use the flatpak manifest for testing the build
BwackNinja (1):
Fix getting css from pango font description with style and variant and fix typo
Christian Hergert (313):
Merge branch 'tchaik/meson-0.55.3' into 'master'
Merge branch 'tchaik/cmake-3.18.2' into 'master'
init: register resources as part of gtk_source_init()
build: give testsuite access to gresources
build: branch for GtkSourceView 5 targeting GTK 4
glade: remove glade catalog support
add .editorconfig
build: switch to #pragma once
copyright: make copyright headers more homogeneous
build: remove use of HAVE_CONFIG_H
buffer: modernize GtkSourceBuffer
completion: modernize GtkSourceCompletion
completion: modernize GtkSourceCompletionContext
completion: modernize GtkSourceCompletionInfo
types: use spaces for alignment
completion: modernize GtkSourceCompletionItem
file: modernize GtkSourceFile
file: modernize GtkSourceFileLoader
file: modernize GtkSourceFileSaver
gutter: modernize GtkSourceGutter
gutter: modernize GtkSourceGutterRenderer
gutter: modernize GtkSourceGutterRendererPixbuf
gutter: modernize GtkSourceGutterRendererText
language: modernize GtkSourceLanguage
language: modernize GtkSourceLanguageManager
mark: modernize GtkSourceMark
view: modernize GtkSourceView
map: modernize GtkSourceMap
build: require c11
print: modernize GtkSourcePrintCompositor
search: modernize GtkSourceSearchContext
search: modernize GtkSourceSearchSettings
spaces: modernize GtkSourceSpaceDrawer
chooser: modernize GtkSourceStyleSchemeChooser
undo: remove from autocleanups
build: remove gtksourceautocleanups.h
scheme: modernize GtkSourceStyleScheme
scheme: modernize GtkSourceStyleSchemeManager
buffer: modernize GtkSourceBufferInternal
buffer: modernize GtkSourceBufferInputStream
completion: move internal API to -private.h headers
renderer: modernize GtkSourceGutterRendererMarks
engine: modernize GtkSourceContextEngine
engine: modernize GtkSourceEngine
buffer: use -private for internal.h
file: move private API to -private.h
iter: move gtksourceiter.h to gtksourceiter-private.h
language: add gtksourcelanguagemanager-private.h
style: add gtksourcestyleschememanager-private.h
scheme: add gtksourcestylescheme-private.h
search: add gtksourcesearchcontext-private.h
regex: add gtksourceregex-private.h
words: modernize GtkSourceCompletionWords
words: add various -private.h headers
remove scripts
marks: modernize GtkSourceMarksSequence
buffer: modernize GtkSourceBufferOutputStream
lines: modernize GtkSourceGutterRendererLines
completion: modernize GtkSourceCompletionModel
pixbuf: modernize gtksourcepixbufhelper.h
build: use relative includes when possible
version: modernize gtksourceversion.h.in
mark: modernize GtkSourceMarkAttributes
completion: modernize GtkSourceCompletionProposal
completion: use G_DEFINE_INTERFACE
style: use G_DECLARE_FINAL_TYPE()
various style cleanup
build: bump to GTK 4 versions
doc: move API docs to 5.0
undo: remove GtkSourceUndoManager
build: link against GTK 4
tests: port tests to GTK 4
gutter: add GtkSourceGutterLines
file: remove use of deprecated GTimeVal API
init: register core types during gtk_source_init()
map: port to GTK 4 measurements and CSS
build: drop use of HAVE_CONFIG_H
threads: use g_idle_add_full() or g_timeout_add_full()
completion: port from GdkPixbuf to GdkTexture
completion: use event controllers for input
completion: track changes to style API
completion: use gdk_surface_move_to_rect()
completion: use gtk_window_set_hide_on_close()
completion: port builder XML to GTK 4
completion: remove GtkSourceCompletionContainer
words: port to new completion API using GdkTexture
completion: port info to GTK 4
markattributes: port to GTK 4
pixbufhelper: port to GdkPaintable
spacedrawer: port to GTK 4
styleschemechooser: port to GTK 4
stylescheme: port to GTK 4 CSS API
marshalers: add new marshallers and va_marshallers
gutter: port to GTK 4
view: track changes for line-mark-activated
view: style cleanup
view: port DnD to GdkContentFormats
view: add gtk_source_view_queue_draw() helper
view: add source.change-case(s) GAction to GtkSourceView
view: simplify popup menus
view: use GtkEventControllerKey
view: remove unref of left/right gutter
view: use gtk_widget_set_visible()
view: update change-case action enabled state
view: remove use of state flags
view: use new gutter creation widgets
view: port to GtkWidgetClass.snapshot
buffer: whitespace cleanup
buffer: port to GtkTextBufferClass.insert_texture
buffer: add GtkSourceBuffer::cursor-moved signal
doc: update HACKING
modeline: remove modelines from sources and headers
doc: update HACKING for ownership transfer
version: use 4.90 for 5.0 version numbers
view: remove superfluous copy of keyval
use g_object_notify_by_pspec() and EXPLICIT_NOTIFY
gtype: move type initialization to static constructor
view: remove use of allocated GdkRGBA
fix const'ness of search-path usage in various managers
file: cleanup private header
style: fix css selector for carets
fonts: bundle BuilderBlocks
buffer: Track changes to insert_paintable()
testsuite: port away from gtk_main* API
completion: use GdkPopupLayout API
spacedrawer: remove deprecated API use
gutter: work around recent GdkEvent changes
stylescheme: remove use of widget for caret styling
view: track change to css_changed vfunc
view: simplify drop of application/x-color (RGBA) formats
testsuite: remove deprecated gtk_main API usage
completion: track surface/window changes
testsuite: track gtk_main changes
pixbufhelper: track changes to GtkIconTheme
map: work around recent gtk theming API changes
completion: use extra treeview for styling
tests: port tests to new GTK API
widget: fix uses of removed and renamed properties
completion: track changes to GdkPopup and surface usage
completion: track CSS changes using css_changed vfunc
completion: use focus controller
gutter: remove use of style-changed signal
stylescheme: simplify CSS provider usage
lines: avoid use of style-updated
pixbufhelper: render icons to paintables
tests: disable icons for test-completion
completion: remove access to completion window
renderer: robustness fixes for gutter renderers
gutter: ensure we always have access to the view
view: check for style scheme before applying
stylescheme: remove fallback code for border styling
completion: track changes to shortcut activation
view: fix shortcut activation
fileloader: always return a GError with FALSE
view: add spacing for line renderer
stylescheme: apply CSS to both "textview" and "textview text"
stylescheme: fix application of cursor style
ui: track changes to GTK properties
gutter: fix whitespace
gutter: use style context for gutter widget
rendererlines: set style class while processing current line
stylescheme: include comment about scheme for CSS
gutterlines: short-circuit line check
gutterrendererlines: fix check for cursor line
view: apply style scheme to gutter and renderers
gutter: remove .top .left .right and .bottom style classes
stylescheme: simplify CSS selector for styling
contextengine: fix whitespace
tests: create buffer from UI file
track gtk_widget_destroy() and container changes in GTK
disable size-allocate signals
build: disable -Wtypedef-redefinition for Clang
gtk: track removal of GtkContainer
completion: track translation changes in GTK
track changes in GTK
styleschemechooser: fix layout of listbox child
tests: allow closing window with ctrl+w
styleschemechooserbutton: fix lifecycle tracking for signals
styleschemechooserwidget: remove listbox on dispose
schemechooser: remote ATK calls
gtk: track property changes in GTK 4 ABI
completion: use dx to specify offset
tests: specify tnum for font features
tests: fix alignment
bindings: add signal and binding groups
assistants: add new assistants subsystem
completion: new completion engine
completion: fix warnings for cell
build: remove old completion model test
completion: remove paintable as it is unused
words: port to new completion provider interface
completion: remove unused code
completion: port to new completion provider interface
completion: fix access to ui files
completion: remove some unused bits from test
view: notify assistants when allocation changes
words: fix usage of g_utf8_strlen()
completion: register CSS at gtk_source_init()
view: integrate assistants better with key presses and dispose
tests: implement display and activate for test-completion
completion: add helper for GIcon icons
tests: add icons to display rows
completion: make priorities match previous completion providers
tests: add comment area for completion
completion: styling tweaks
tests: set completion info text
completion: fix various gir warnings
completion: fix various sizing for multiple lines
words: implement display interface for completion words
tests: make completion test more robust
icons: add various icons for completion
words: implement activate for word completion
completion: remove unused return value for filtering
words: implement filtering with GtkFilterListModel
words: improve word completion robustness
tests: add frame around sourceview
completion: implement GtkSourceCompletion:show-icons
completion: implement GtkSourceCompletion:remember-info-visibility
completion: remove show-headers option
completion: track recent GTK changes
completion: fix transfer of word proposal
This is a straightforward port of Builder's snippet system to GtkSourceView. A number of new objects
are added as part of this commit to the GtkSourceView ABI.
snippet: add GtkSourceSnippetChunk:tooltip-text property
informative: add informative tooltip class
tests: add a frame around the sourceview
view: init assistants before snippets
snippets: add missing GParamSpec for tooltip-text
snippets: use "focus-position" for property name
assistants: handle GTK_POS_TOP separately from other cases
snippets: move definition to private header
snippets: whitespace cleanup
snippets: use informative to display snippet chunk tooltip
view: check :enable-snippets when processing input
assistant: tweak positioning
informative: adjust position to icon boundary
snippets: remove unused macros
snippets: add support for snippet tooltips
snippets: remove hard tab
informative: use "other" for success color styling
snippets: use completion icon
snippets: port to new completion engine
snippets: wrap snippet model with proposal model
completion: handle error cases better
completion: track changes to check buttons
cmopletion: add snippet completion provider to tests
snippets: handle empty language_id
tests: use C as language for completion
assistant: move resize/reposition to base class
snippets: resize tooltips when moving snippets
completion: speed up some no-change scenarios
snippets: implement refilter for completion results
snippets: highlight snippet text
Merge branch 'wip/chergert/gsv-gtk4' into 'master'
doc: start on migration guide for 5.x
completion: remove use of g_autoptr()
styles: add Adwaita style schemes
buffer: remove dead code
build: add plumbing for sysprof-capture profiling
build: add DEVELOPMENT_BUILD define for pre-release builds
sysprof: use Sysprof collector interface for profiling
build: update gtk-doc build
build: fix pagination timer when not profiling
git: add .gitignore
tests: add title to test window
build: install gtksourceview5-test
build: allow using Builder for development
tests: allow passing filename to test-widget
gtksourceregex: wrap GRegex through a shim
pcre2: port GtkSourceRegex to PCRE2
pcre2: use JIT for PCRE2 matching
Merge branch 'wip/chergert/pcre2' into 'master'
README: update dependencies
tests: include selected language in details
Merge branch 'bilelmoussaoui/typo-fixes' into 'master'
pcre2: remove \\K check
pcre2: set default newline to LF
pcre2: add G_REGEX_DUPNAMES translation
pcre2: use pcre2_substring_number_from_name()
pcre2: remove nametable cache
pcre2: match gregex flags more closely
pcre2: allow matching at final position
Merge branch 'master' into 'master'
utils: add missing FONT_STYLE define
Merge branch 'bilelmoussaoui/public-headers' into 'master'
Merge branch 'bilelmoussaoui/ci' into 'master'
build: remove dead code
snippets: use local instead of cast
map: track removal of GdkPoint
build: ignore -Wincompatible-pointer-types-discards-qualifiers on clang
tests: ignore content-type check on __APPLE__
Merge branch 'patch-1' into 'master'
Merge branch 'patch-2' into 'master'
contextengine: use g_assert_cmpint() in development builds
docs: ignore regex private header
tests: fix initialization with gtk4
contextengine: fix first-line-only in presense of BOM
contextengine: check for BOM when checking first_line
Revert "contextengine: clear invalid ranges if BOM is found"
Merge branch 'master' into 'master'
Merge branch 'wip/cdavis/gitlab-page-deploy' into 'master'
completion: update copyright
completion: update documentation
docs: remove unused completion sections
docs: remove unused sections
style: tweak adwaita style
map: use a widget for the slider
map: increase scroll acceleration
testsuite: load syntax tests as part of testsuite
language-specs: add 'text' to def.lang
groovy.lang: fix escaping for PCRE2
gutter: remove dead code
gutter: fix line number drawing upon resize
Release GtkSourceView 4.99.0
Christian Kirbach (1):
Update German translation
Christopher Davis (1):
CI: Publish docs on GitLab Pages
Daniel Mustieles (1):
Updated Spanish translation
Dušan Kazik (1):
Update Slovak translation
Emin Tufan Çetin (1):
Update Turkish translation
Fabio Tomat (1):
Update Friulian translation
Florentina Mușat (1):
Update Romanian translation
Fran Dieguez (1):
Update Galician translation
Hugo Carvalho (1):
Update Portuguese translation
Jonathan (2):
Add record and init from C# 9.0
Add functions
Jordi Mas i Hernandez (1):
Update Catalan translation
Kjartan Maraas (1):
Update Norwegian Bokmål translation
Kukuh Syafaat (1):
Update Indonesian translation
Luna Jernberg (1):
Update Swedish translation
Marek Černocký (2):
Fixed typo
Updated Czech translation
Martin Blanchard (2):
meson.lang: Update keywords to 0.55.3 syntax
cmake.lang: Update keywords to 3.18.2 syntax
Matej Urbančič (1):
Update Slovenian translation
Pile Trade (1):
go.lang: make "0i" syntax highlight as integer
Piotr Drąg (1):
Update POTFILES.in and POTFILES.skip
Rafael Fontenelle (1):
Update Brazilian Portuguese translation
Tristan Partin (1):
gtk4: gtk_native_check_resize -> gtk_popover_present
Yuri Chornoivan (2):
Update Ukrainian translation
Update Ukrainian translation
sicklylife (2):
Update Japanese translation
Update Japanese translation
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]