[gtksourceview] (192 commits) Non-fast-forward update to branch wip/chergert/gsv-gtk4



The branch 'wip/chergert/gsv-gtk4' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:

 https://wiki.gnome.org/Git/Help/NonFastForward

Commits removed from the branch:

  96bbb8d... build: branch for GtkSourceView 5 targeting GTK 4
  cefb2c6... glade: remove glade catalog support
  77f7fe1... add .editorconfig
  4833a89... build: switch to #pragma once
  5e43e19... copyright: make copyright headers more homogeneous
  2f5a3f2... build: remove use of HAVE_CONFIG_H
  ef43c9b... buffer: modernize GtkSourceBuffer
  938bc64... completion: modernize GtkSourceCompletion
  14b7ab6... completion: modernize GtkSourceCompletionContext
  ae4fc0f... completion: modernize GtkSourceCompletionInfo
  8d5f729... types: use spaces for alignment
  0942f73... completion: modernize GtkSourceCompletionItem
  87f51a2... file: modernize GtkSourceFile
  f32c090... file: modernize GtkSourceFileLoader
  d8aa40c... file: modernize GtkSourceFileSaver
  15c9024... gutter: modernize GtkSourceGutter
  7283114... gutter: modernize GtkSourceGutterRenderer
  dfc7a2b... gutter: modernize GtkSourceGutterRendererPixbuf
  350a649... gutter: modernize GtkSourceGutterRendererText
  2b21a02... language: modernize GtkSourceLanguage
  e3f0d15... language: modernize GtkSourceLanguageManager
  1b55609... mark: modernize GtkSourceMark
  3d8b6b9... view: modernize GtkSourceView
  8e23876... map: modernize GtkSourceMap
  e2a4b69... build: require c11
  dfbea64... print: modernize GtkSourcePrintCompositor
  a967410... search: modernize GtkSourceSearchContext
  0adac3f... search: modernize GtkSourceSearchSettings
  6f96e09... spaces: modernize GtkSourceSpaceDrawer
  7f83ab5... chooser: modernize GtkSourceStyleSchemeChooser
  6cb8154... undo: remove from autocleanups
  4399046... build: remove gtksourceautocleanups.h
  35fd1a7... scheme: modernize GtkSourceStyleScheme
  0a8d921... scheme: modernize GtkSourceStyleSchemeManager
  4453bf0... buffer: modernize GtkSourceBufferInternal
  4bce778... buffer: modernize GtkSourceBufferInputStream
  7fe0c07... completion: move internal API to -private.h headers
  3a60711... renderer: modernize GtkSourceGutterRendererMarks
  80311ff... engine: modernize GtkSourceContextEngine
  6c0a1d8... engine: modernize GtkSourceEngine
  ca10928... buffer: use -private for internal.h
  478c13b... file: move private API to -private.h
  a8202fd... iter: move gtksourceiter.h to gtksourceiter-private.h
  f2c59cd... language: add gtksourcelanguagemanager-private.h
  2adf246... style: add gtksourcestyleschememanager-private.h
  a3db2b5... scheme: add gtksourcestylescheme-private.h
  5de4f0c... search: add gtksourcesearchcontext-private.h
  1beadc5... regex: add gtksourceregex-private.h
  dbe431e... words: modernize GtkSourceCompletionWords
  d242087... words: add various -private.h headers
  3c6cf94... remove scripts
  ab1e996... marks: modernize GtkSourceMarksSequence
  a1a4db1... buffer: modernize GtkSourceBufferOutputStream
  44f84d3... lines: modernize GtkSourceGutterRendererLines
  18b5d45... completion: modernize GtkSourceCompletionModel
  f936a19... pixbuf: modernize gtksourcepixbufhelper.h
  8c97543... build: use relative includes when possible
  64169ce... version: modernize gtksourceversion.h.in
  56157cf... mark: modernize GtkSourceMarkAttributes
  197253e... completion: modernize GtkSourceCompletionProposal
  d76ab15... completion: use G_DEFINE_INTERFACE
  752037b... style: use G_DECLARE_FINAL_TYPE()
  70d86fd... various style cleanup
  9dea8e9... build: bump to GTK 4 versions
  aa32c4e... doc: move API docs to 5.0
  8ecd86e... undo: remove GtkSourceUndoManager
  220433d... build: link against GTK 4
  5fc3a70... tests: port tests to GTK 4
  7ed069a... gutter: add GtkSourceGutterLines
  4b8862c... file: remove use of deprecated GTimeVal API
  c00698c... init: register core types during gtk_source_init()
  1d0501a... map: port to GTK 4 measurements and CSS
  b9f0ac4... build: drop use of HAVE_CONFIG_H
  da8e430... threads: use g_idle_add_full() or g_timeout_add_full()
  2002918... completion: port from GdkPixbuf to GdkTexture
  e631252... completion: use event controllers for input
  20a059a... completion: track changes to style API
  54037a0... completion: use gdk_surface_move_to_rect()
  35797fc... completion: use gtk_window_set_hide_on_close()
  aaacf7b... completion: port builder XML to GTK 4
  a7d4166... completion: remove GtkSourceCompletionContainer
  a095ca4... words: port to new completion API using GdkTexture
  b285ed4... completion: port info to GTK 4
  0d7d4dd... markattributes: port to GTK 4
  8cb5d00... pixbufhelper: port to GdkPaintable
  39aea86... spacedrawer: port to GTK 4
  092c6f0... styleschemechooser: port to GTK 4
  25c224f... stylescheme: port to GTK 4 CSS API
  3a87142... marshalers: add new marshallers and va_marshallers
  048e4e2... gutter: port to GTK 4
  77169c6... view: track changes for line-mark-activated
  36d1cba... view: style cleanup
  e59750a... view: port DnD to GdkContentFormats
  b915475... view: add gtk_source_view_queue_draw() helper
  2e39104... view: add source.change-case(s) GAction to GtkSourceView
  7f5f8a8... view: simplify popup menus
  2ffbdd9... view: use GtkEventControllerKey
  38ab100... view: remove unref of left/right gutter
  0435b52... view: use gtk_widget_set_visible()
  15a3b5f... view: update change-case action enabled state
  75b845c... view: remove use of state flags
  f4d0320... view: use new gutter creation widgets
  414495c... view: port to GtkWidgetClass.snapshot
  48e6ee2... buffer: whitespace cleanup
  82a2f05... buffer: port to GtkTextBufferClass.insert_texture
  2098997... buffer: add GtkSourceBuffer::cursor-moved signal
  f59d4e8... doc: update HACKING
  3a8bbc4... modeline: remove modelines from sources and headers
  7c19749... doc: update HACKING for ownership transfer
  269ec2c... version: use 4.90 for 5.0 version numbers
  3aa43f8... view: remove superfluous copy of keyval
  27b4a99... use g_object_notify_by_pspec() and EXPLICIT_NOTIFY
  9d5e023... gtype: move type initialization to static constructor
  1955674... view: remove use of allocated GdkRGBA
  905fe6d... fix const'ness of search-path usage in various managers
  bb26288... file: cleanup private header
  86bcdda... style: fix css selector for carets
  5ad5e04... fonts: bundle BuilderBlocks
  b24e2fd... buffer: Track changes to insert_paintable()
  4a7f6ef... testsuite: port away from gtk_main* API
  9660d31... completion: use GdkPopupLayout API
  6d7a056... spacedrawer: remove deprecated API use
  185ff68... gutter: work around recent GdkEvent changes
  5502ed7... stylescheme: remove use of widget for caret styling
  20c38f9... view: track change to css_changed vfunc
  53e14cb... view: simplify drop of application/x-color (RGBA) formats
  15db4e8... testsuite: remove deprecated gtk_main API usage
  48de37b... completion: track surface/window changes
  2565a7d... testsuite: track gtk_main changes
  9f0075e... pixbufhelper: track changes to GtkIconTheme
  4fd29b9... map: work around recent gtk theming API changes
  117f9ec... completion: use extra treeview for styling
  cd0c516... tests: port tests to new GTK API
  e2d085a... widget: fix uses of removed and renamed properties
  826f5e8... completion: track changes to GdkPopup and surface usage
  dfa11be... completion: track CSS changes using css_changed vfunc
  38e397b... completion: use focus controller
  737725f... gutter: remove use of style-changed signal
  6c87b97... stylescheme: simplify CSS provider usage
  2ced629... lines: avoid use of style-updated
  4b1fec1... pixbufhelper: render icons to paintables
  ebb063a... tests: disable icons for test-completion
  69f327c... completion: remove access to completion window
  1c5dcd4... renderer: robustness fixes for gutter renderers
  9614f7f... gutter: ensure we always have access to the view
  e59f863... view: check for style scheme before applying
  f3a2691... stylescheme: remove fallback code for border styling
  9b6f51d... completion: track changes to shortcut activation
  b8fb99f... view: fix shortcut activation
  474d420... fileloader: always return a GError with FALSE
  d435e2d... view: add spacing for line renderer
  d4c5482... stylescheme: apply CSS to both "textview" and "textview tex
  aacd986... stylescheme: fix application of cursor style
  b7d9519... ui: track changes to GTK properties
  6355718... gutter: fix whitespace
  9846c3b... gutter: use style context for gutter widget
  53367f9... rendererlines: set style class while processing current lin
  72c34b7... stylescheme: include comment about scheme for CSS
  6753e85... gutterlines: short-circuit line check
  c02509b... gutterrendererlines: fix check for cursor line
  8e57a61... view: apply style scheme to gutter and renderers
  5f1360e... gutter: remove .top .left .right and .bottom style classes
  2946e04... stylescheme: simplify CSS selector for styling
  1bbd94c... contextengine: fix whitespace
  67cd4a8... tests: create buffer from UI file
  32e9388... track gtk_widget_destroy() and container changes in GTK
  f309cc8... disable size-allocate signals
  f1db563... build: disable -Wtypedef-redefinition for Clang
  dc5d74b... gtk: track removal of GtkContainer
  d233b95... completion: track translation changes in GTK
  6e7ae3a... track changes in GTK
  da55d22... styleschemechooser: fix layout of listbox child
  6a27c55... tests: allow closing window with ctrl+w
  0dcdc44... styleschemechooserbutton: fix lifecycle tracking for signal
  5d6d9d7... styleschemechooserwidget: remove listbox on dispose
  98ca49f... schemechooser: remote ATK calls
  1468fb9... gtk: track property changes in GTK 4 ABI

Commits added to the branch:

  697f8e8... sql.lang: fix floating/integer numbers matching (*)
  af64a99... javascript.lang (and family): Highlight constructor in clas (*)
  a72025a... typescript.lang: Highlight accessibility modifiers for cons (*)
  c9049ea... Merge branch 'javascript-constructor' into 'master' (*)
  fe994de... build: bump development version (*)
  8536d1b... latex.lang: add style for name of class, package and enviro (*)
  2ed8822... Merge branch 'master' into 'master' (*)
  c83d75c... latex.lang: fix bug for environment name (non greedy) (*)
  68e7c28... Merge branch 'master' into 'master' (*)
  aec06e6... erb.lang: add ERB language specification (*)
  6a6ab50... Merge branch 'add-html-erb-support' into 'master' (*)
  675a1bf... completion: use gdk_window_move_to_rect() (*)
  fc2dfd0... NEWS: add news from 4.6 branch (*)
  4e52dc7... Release GtkSourceView 4.7.90 (*)
  8bf592b... build: branch for GtkSourceView 5 targeting GTK 4
  0aa833d... glade: remove glade catalog support
  030b5a8... add .editorconfig
  eb329f0... build: switch to #pragma once
  d3f673b... copyright: make copyright headers more homogeneous
  5f24501... build: remove use of HAVE_CONFIG_H
  e478ed8... buffer: modernize GtkSourceBuffer
  440f2b1... completion: modernize GtkSourceCompletion
  0a31cd3... completion: modernize GtkSourceCompletionContext
  4a32f6d... completion: modernize GtkSourceCompletionInfo
  95bbf4d... types: use spaces for alignment
  63ebc12... completion: modernize GtkSourceCompletionItem
  d93d241... file: modernize GtkSourceFile
  16537a9... file: modernize GtkSourceFileLoader
  5ebc35f... file: modernize GtkSourceFileSaver
  88c121c... gutter: modernize GtkSourceGutter
  77ddbee... gutter: modernize GtkSourceGutterRenderer
  7b4a55f... gutter: modernize GtkSourceGutterRendererPixbuf
  1d901cb... gutter: modernize GtkSourceGutterRendererText
  caffae3... language: modernize GtkSourceLanguage
  2a7d97f... language: modernize GtkSourceLanguageManager
  ff2d052... mark: modernize GtkSourceMark
  33575a1... view: modernize GtkSourceView
  ae3341a... map: modernize GtkSourceMap
  aa5f1f6... build: require c11
  32b91fd... print: modernize GtkSourcePrintCompositor
  ba3a6ac... search: modernize GtkSourceSearchContext
  1ccda88... search: modernize GtkSourceSearchSettings
  bd30914... spaces: modernize GtkSourceSpaceDrawer
  5e8e775... chooser: modernize GtkSourceStyleSchemeChooser
  a3a0b01... undo: remove from autocleanups
  373b469... build: remove gtksourceautocleanups.h
  90e2b5d... scheme: modernize GtkSourceStyleScheme
  490dc4e... scheme: modernize GtkSourceStyleSchemeManager
  ad2234f... buffer: modernize GtkSourceBufferInternal
  e3dab7a... buffer: modernize GtkSourceBufferInputStream
  6356882... completion: move internal API to -private.h headers
  8e3f087... renderer: modernize GtkSourceGutterRendererMarks
  88421a9... engine: modernize GtkSourceContextEngine
  234777c... engine: modernize GtkSourceEngine
  a89ee34... buffer: use -private for internal.h
  eea59cc... file: move private API to -private.h
  ce449f4... iter: move gtksourceiter.h to gtksourceiter-private.h
  67b9d16... language: add gtksourcelanguagemanager-private.h
  8805250... style: add gtksourcestyleschememanager-private.h
  09de81e... scheme: add gtksourcestylescheme-private.h
  935c19f... search: add gtksourcesearchcontext-private.h
  f5897d8... regex: add gtksourceregex-private.h
  5438ca3... words: modernize GtkSourceCompletionWords
  8253d0c... words: add various -private.h headers
  1a456e2... remove scripts
  401ca9b... marks: modernize GtkSourceMarksSequence
  680c12d... buffer: modernize GtkSourceBufferOutputStream
  3062eb0... lines: modernize GtkSourceGutterRendererLines
  149fa57... completion: modernize GtkSourceCompletionModel
  0cc7b0e... pixbuf: modernize gtksourcepixbufhelper.h
  c4e7b38... build: use relative includes when possible
  1d16f21... version: modernize gtksourceversion.h.in
  2ce4912... mark: modernize GtkSourceMarkAttributes
  5a0f812... completion: modernize GtkSourceCompletionProposal
  ff8d2a7... completion: use G_DEFINE_INTERFACE
  11c42fd... style: use G_DECLARE_FINAL_TYPE()
  1f7cf20... various style cleanup
  9cd6002... build: bump to GTK 4 versions
  39926eb... doc: move API docs to 5.0
  99b549d... undo: remove GtkSourceUndoManager
  9b66f25... build: link against GTK 4
  3f23ac3... tests: port tests to GTK 4
  bfee10b... gutter: add GtkSourceGutterLines
  07529f4... file: remove use of deprecated GTimeVal API
  6726ae2... init: register core types during gtk_source_init()
  b961323... map: port to GTK 4 measurements and CSS
  3b78b30... build: drop use of HAVE_CONFIG_H
  a435c00... threads: use g_idle_add_full() or g_timeout_add_full()
  0705baf... completion: port from GdkPixbuf to GdkTexture
  16164ee... completion: use event controllers for input
  30f4d39... completion: track changes to style API
  2074144... completion: use gdk_surface_move_to_rect()
  c6608fc... completion: use gtk_window_set_hide_on_close()
  1c5c77d... completion: port builder XML to GTK 4
  0dd4cad... completion: remove GtkSourceCompletionContainer
  b1b1bd8... words: port to new completion API using GdkTexture
  d8a0165... completion: port info to GTK 4
  a143b7f... markattributes: port to GTK 4
  297856c... pixbufhelper: port to GdkPaintable
  cbdf816... spacedrawer: port to GTK 4
  6cf95cb... styleschemechooser: port to GTK 4
  8a3098b... stylescheme: port to GTK 4 CSS API
  0e5d2dc... marshalers: add new marshallers and va_marshallers
  0c676be... gutter: port to GTK 4
  4d59742... view: track changes for line-mark-activated
  5c8cd42... view: style cleanup
  cd83fb2... view: port DnD to GdkContentFormats
  aada6ff... view: add gtk_source_view_queue_draw() helper
  9f400e3... view: add source.change-case(s) GAction to GtkSourceView
  02bdfef... view: simplify popup menus
  5987a3f... view: use GtkEventControllerKey
  8842c25... view: remove unref of left/right gutter
  1d8beef... view: use gtk_widget_set_visible()
  09ac642... view: update change-case action enabled state
  a0eda1f... view: remove use of state flags
  76af2a7... view: use new gutter creation widgets
  e4ebb3c... view: port to GtkWidgetClass.snapshot
  e7408f9... buffer: whitespace cleanup
  41f0bc8... buffer: port to GtkTextBufferClass.insert_texture
  4cb6813... buffer: add GtkSourceBuffer::cursor-moved signal
  156ac4d... doc: update HACKING
  e4e3dc3... modeline: remove modelines from sources and headers
  ad1ccc6... doc: update HACKING for ownership transfer
  ea7f948... version: use 4.90 for 5.0 version numbers
  b4f526e... view: remove superfluous copy of keyval
  c1d05e8... use g_object_notify_by_pspec() and EXPLICIT_NOTIFY
  926b0e1... gtype: move type initialization to static constructor
  0a170e9... view: remove use of allocated GdkRGBA
  2b6df03... fix const'ness of search-path usage in various managers
  76ffd1d... file: cleanup private header
  cb94107... style: fix css selector for carets
  8230768... fonts: bundle BuilderBlocks
  45bd697... buffer: Track changes to insert_paintable()
  a5b7217... testsuite: port away from gtk_main* API
  f14e4e7... completion: use GdkPopupLayout API
  daf3bd5... spacedrawer: remove deprecated API use
  089acc5... gutter: work around recent GdkEvent changes
  ad854bb... stylescheme: remove use of widget for caret styling
  33c4087... view: track change to css_changed vfunc
  79e3a34... view: simplify drop of application/x-color (RGBA) formats
  bbc9bff... testsuite: remove deprecated gtk_main API usage
  b494d28... completion: track surface/window changes
  7ae000d... testsuite: track gtk_main changes
  dad2817... pixbufhelper: track changes to GtkIconTheme
  b5219e7... map: work around recent gtk theming API changes
  cd9410b... completion: use extra treeview for styling
  1cdbdb8... tests: port tests to new GTK API
  f2b1a3e... widget: fix uses of removed and renamed properties
  c26548e... completion: track changes to GdkPopup and surface usage
  d5ad0ef... completion: track CSS changes using css_changed vfunc
  75299e2... completion: use focus controller
  f983301... gutter: remove use of style-changed signal
  7e85e7c... stylescheme: simplify CSS provider usage
  ce526c9... lines: avoid use of style-updated
  231dd71... pixbufhelper: render icons to paintables
  3c24b96... tests: disable icons for test-completion
  dc137f9... completion: remove access to completion window
  4c68097... renderer: robustness fixes for gutter renderers
  d67d02a... gutter: ensure we always have access to the view
  f6a022c... view: check for style scheme before applying
  dc7aa11... stylescheme: remove fallback code for border styling
  fe9bdae... completion: track changes to shortcut activation
  bc907c5... view: fix shortcut activation
  6df891c... fileloader: always return a GError with FALSE
  acd3606... view: add spacing for line renderer
  a3c8f80... stylescheme: apply CSS to both "textview" and "textview tex
  8d4dacf... stylescheme: fix application of cursor style
  d203aa5... ui: track changes to GTK properties
  78cfe27... gutter: fix whitespace
  699cedc... gutter: use style context for gutter widget
  ea9e58f... rendererlines: set style class while processing current lin
  657bd68... stylescheme: include comment about scheme for CSS
  abdd3f5... gutterlines: short-circuit line check
  01886f0... gutterrendererlines: fix check for cursor line
  57f4c92... view: apply style scheme to gutter and renderers
  611de7e... gutter: remove .top .left .right and .bottom style classes
  19a7510... stylescheme: simplify CSS selector for styling
  b731960... contextengine: fix whitespace
  3b91223... tests: create buffer from UI file
  df04848... track gtk_widget_destroy() and container changes in GTK
  4f8974e... disable size-allocate signals
  2f43a28... build: disable -Wtypedef-redefinition for Clang
  2de59de... gtk: track removal of GtkContainer
  8479343... completion: track translation changes in GTK
  fdd6f49... track changes in GTK
  b626be8... styleschemechooser: fix layout of listbox child
  bc96a7f... tests: allow closing window with ctrl+w
  3b5ddc9... styleschemechooserbutton: fix lifecycle tracking for signal
  28d2653... styleschemechooserwidget: remove listbox on dispose
  efce432... schemechooser: remote ATK calls
  5b9c31c... gtk: track property changes in GTK 4 ABI
  5921e6f... completion: use dx to specify offset

(*) This commit already existed in another branch; no separate mail sent


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