[gtksourceview] (172 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:

  0ffc7e8... build: branch for GtkSourceView 5 targeting GTK 4
  c2e9e47... glade: remove glade catalog support
  d44f958... add .editorconfig
  71aa1c8... build: switch to #pragma once
  5f5e996... copyright: make copyright headers more homogeneous
  be7dd67... build: remove use of HAVE_CONFIG_H
  1751620... buffer: modernize GtkSourceBuffer
  2100471... completion: modernize GtkSourceCompletion
  dde69bc... completion: modernize GtkSourceCompletionContext
  bc13d13... completion: modernize GtkSourceCompletionInfo
  c3afdbe... types: use spaces for alignment
  1616060... completion: modernize GtkSourceCompletionItem
  a1ed047... file: modernize GtkSourceFile
  e03c964... file: modernize GtkSourceFileLoader
  2a9924d... file: modernize GtkSourceFileSaver
  7213bb0... gutter: modernize GtkSourceGutter
  bbe8512... gutter: modernize GtkSourceGutterRenderer
  53f2fee... gutter: modernize GtkSourceGutterRendererPixbuf
  fa9dfa4... gutter: modernize GtkSourceGutterRendererText
  f5f3048... language: modernize GtkSourceLanguage
  cbb727a... language: modernize GtkSourceLanguageManager
  f89743e... mark: modernize GtkSourceMark
  bd3aebc... view: modernize GtkSourceView
  649f204... map: modernize GtkSourceMap
  8ec514e... build: require c11
  4842dc7... print: modernize GtkSourcePrintCompositor
  672046d... search: modernize GtkSourceSearchContext
  39bb908... search: modernize GtkSourceSearchSettings
  dc974cd... spaces: modernize GtkSourceSpaceDrawer
  553784e... chooser: modernize GtkSourceStyleSchemeChooser
  5d265c1... undo: remove from autocleanups
  3142bba... build: remove gtksourceautocleanups.h
  2d0358d... scheme: modernize GtkSourceStyleScheme
  946bd3d... scheme: modernize GtkSourceStyleSchemeManager
  e1e87ee... buffer: modernize GtkSourceBufferInternal
  7baeea6... buffer: modernize GtkSourceBufferInputStream
  aaa5b7b... completion: move internal API to -private.h headers
  d249439... renderer: modernize GtkSourceGutterRendererMarks
  9e8bbe1... engine: modernize GtkSourceContextEngine
  e0d28c1... engine: modernize GtkSourceEngine
  7a5beab... buffer: use -private for internal.h
  74215b5... file: move private API to -private.h
  99ac0f5... iter: move gtksourceiter.h to gtksourceiter-private.h
  ae2f2e8... language: add gtksourcelanguagemanager-private.h
  8da1b60... style: add gtksourcestyleschememanager-private.h
  7c99b78... scheme: add gtksourcestylescheme-private.h
  b9ce5a3... search: add gtksourcesearchcontext-private.h
  08e6b5a... regex: add gtksourceregex-private.h
  9c5fdba... words: modernize GtkSourceCompletionWords
  15924e0... words: add various -private.h headers
  2ff288a... remove scripts
  aea7cf0... marks: modernize GtkSourceMarksSequence
  5ba2d0e... buffer: modernize GtkSourceBufferOutputStream
  861d510... lines: modernize GtkSourceGutterRendererLines
  126667d... completion: modernize GtkSourceCompletionModel
  1789800... pixbuf: modernize gtksourcepixbufhelper.h
  1a5ad37... build: use relative includes when possible
  6cc597c... version: modernize gtksourceversion.h.in
  9d1354c... mark: modernize GtkSourceMarkAttributes
  463329b... completion: modernize GtkSourceCompletionProposal
  8f2267c... completion: use G_DEFINE_INTERFACE
  25b1861... style: use G_DECLARE_FINAL_TYPE()
  fdd9320... various style cleanup
  cff0dfc... build: bump to GTK 4 versions
  26fce5f... doc: move API docs to 5.0
  df68a90... undo: remove GtkSourceUndoManager
  572c40e... build: link against GTK 4
  de069f2... tests: port tests to GTK 4
  e20dff6... gutter: add GtkSourceGutterLines
  e79c767... file: remove use of deprecated GTimeVal API
  edf9188... init: register core types during gtk_source_init()
  76ed5dd... map: port to GTK 4 measurements and CSS
  5b3ad61... build: drop use of HAVE_CONFIG_H
  80bb29b... threads: use g_idle_add_full() or g_timeout_add_full()
  dd8acfa... completion: port from GdkPixbuf to GdkTexture
  9ad1b85... completion: use event controllers for input
  bba0bae... completion: track changes to style API
  40ecd85... completion: use gdk_surface_move_to_rect()
  3aeeb24... completion: use gtk_window_set_hide_on_close()
  25c272e... completion: port builder XML to GTK 4
  4f7f331... completion: remove GtkSourceCompletionContainer
  4d7115e... words: port to new completion API using GdkTexture
  650b01a... completion: port info to GTK 4
  d4900a0... markattributes: port to GTK 4
  5226468... pixbufhelper: port to GdkPaintable
  50ff747... spacedrawer: port to GTK 4
  3ae9a21... styleschemechooser: port to GTK 4
  76fab50... stylescheme: port to GTK 4 CSS API
  c3cff9e... marshalers: add new marshallers and va_marshallers
  ef6e827... gutter: port to GTK 4
  c4b18eb... view: track changes for line-mark-activated
  86c9728... view: style cleanup
  6350dca... view: port DnD to GdkContentFormats
  dbcbdb6... view: add gtk_source_view_queue_draw() helper
  e66575d... view: add source.change-case(s) GAction to GtkSourceView
  52a2f1a... view: simplify popup menus
  6703ac2... view: use GtkEventControllerKey
  8721bb1... view: remove unref of left/right gutter
  9d1cc9d... view: use gtk_widget_set_visible()
  88c3ed2... view: update change-case action enabled state
  44c3b0b... view: remove use of state flags
  c09292b... view: use new gutter creation widgets
  cc49ef5... view: port to GtkWidgetClass.snapshot
  1c36890... buffer: whitespace cleanup
  6e00ccd... buffer: port to GtkTextBufferClass.insert_texture
  38f6c5d... buffer: add GtkSourceBuffer::cursor-moved signal
  6079e99... doc: update HACKING
  766ac58... modeline: remove modelines from sources and headers
  b2169ea... doc: update HACKING for ownership transfer
  de633dd... version: use 4.90 for 5.0 version numbers
  57c65ff... view: remove superfluous copy of keyval
  22a6502... use g_object_notify_by_pspec() and EXPLICIT_NOTIFY
  4bc6aa0... gtype: move type initialization to static constructor
  1ed799d... view: remove use of allocated GdkRGBA
  730ba5f... fix const'ness of search-path usage in various managers
  09104fb... file: cleanup private header
  5ffb722... style: fix css selector for carets
  a2c4052... fonts: bundle BuilderBlocks
  b4ab84f... buffer: Track changes to insert_paintable()
  b0d7975... testsuite: port away from gtk_main* API
  986a0a2... completion: use GdkPopupLayout API
  0a11aec... spacedrawer: remove deprecated API use
  5c9565a... gutter: work around recent GdkEvent changes
  de9d511... stylescheme: remove use of widget for caret styling
  02c2242... view: track change to css_changed vfunc
  36edb31... view: simplify drop of application/x-color (RGBA) formats
  85ba36e... testsuite: remove deprecated gtk_main API usage
  ff8c48e... completion: track surface/window changes
  b2fcc0f... testsuite: track gtk_main changes
  547dc8f... pixbufhelper: track changes to GtkIconTheme
  04d8376... map: work around recent gtk theming API changes
  0be8819... completion: use extra treeview for styling
  dde809b... tests: port tests to new GTK API
  8fe4afc... widget: fix uses of removed and renamed properties
  e61325c... completion: track changes to GdkPopup and surface usage
  29461c8... completion: track CSS changes using css_changed vfunc
  9563741... completion: use focus controller
  2ef6d3f... gutter: remove use of style-changed signal
  bed160d... stylescheme: simplify CSS provider usage
  459a10f... lines: avoid use of style-updated
  0ead481... pixbufhelper: render icons to paintables
  9f798b1... tests: disable icons for test-completion
  a35b31d... completion: remove access to completion window
  fdd93c8... renderer: robustness fixes for gutter renderers
  84dbf40... gutter: ensure we always have access to the view
  dc3ff94... view: check for style scheme before applying
  d6fe0ff... stylescheme: remove fallback code for border styling
  d413eee... completion: track changes to shortcut activation
  0ba25be... view: fix shortcut activation
  e2c7584... fileloader: always return a GError with FALSE
  62220a5... view: add spacing for line renderer
  8d222e5... stylescheme: apply CSS to both "textview" and "textview tex
  8f0e97e... stylescheme: fix application of cursor style
  560337e... ui: track changes to GTK properties
  309c6ca... gutter: fix whitespace
  e9dd39a... gutter: use style context for gutter widget
  9c7159c... rendererlines: set style class while processing current lin
  5ea51eb... stylescheme: include comment about scheme for CSS
  9f04498... gutterlines: short-circuit line check
  f355109... gutterrendererlines: fix check for cursor line
  28bd5bb... view: apply style scheme to gutter and renderers
  c58218d... gutter: remove .top .left .right and .bottom style classes
  197f1f9... stylescheme: simplify CSS selector for styling
  7e52c20... contextengine: fix whitespace
  61e1749... tests: create buffer from UI file
  f2edb4b... track gtk_widget_destroy() and container changes in GTK
  98e62ce... disable size-allocate signals
  6e3a70b... build: disable -Wtypedef-redefinition for Clang
  8b3f20c... gtk: track removal of GtkContainer

Commits added to the branch:

  3a01d01... sh.lang: Disable spell checking in child contexts of "doubl (*)
  3694496... Merge branch 'patch-sh' into 'master' (*)
  f72e56b... styleschememanager: fix annotation (*)
  0e986e5... build: branch for GtkSourceView 5 targeting GTK 4
  4038560... glade: remove glade catalog support
  e4a049a... add .editorconfig
  20ed33e... build: switch to #pragma once
  438c1bc... copyright: make copyright headers more homogeneous
  466f6f8... build: remove use of HAVE_CONFIG_H
  4f7a558... buffer: modernize GtkSourceBuffer
  244c412... completion: modernize GtkSourceCompletion
  a2451b6... completion: modernize GtkSourceCompletionContext
  912f3a8... completion: modernize GtkSourceCompletionInfo
  e09a73e... types: use spaces for alignment
  fe6f802... completion: modernize GtkSourceCompletionItem
  6ec78ca... file: modernize GtkSourceFile
  92a9007... file: modernize GtkSourceFileLoader
  eeccbfa... file: modernize GtkSourceFileSaver
  b413341... gutter: modernize GtkSourceGutter
  f5e804e... gutter: modernize GtkSourceGutterRenderer
  bc94a70... gutter: modernize GtkSourceGutterRendererPixbuf
  ed0bba0... gutter: modernize GtkSourceGutterRendererText
  2f1eb47... language: modernize GtkSourceLanguage
  70312ea... language: modernize GtkSourceLanguageManager
  4f63cc4... mark: modernize GtkSourceMark
  8a582ca... view: modernize GtkSourceView
  722cadd... map: modernize GtkSourceMap
  ad0556d... build: require c11
  ea7a420... print: modernize GtkSourcePrintCompositor
  a74ac22... search: modernize GtkSourceSearchContext
  6938a2a... search: modernize GtkSourceSearchSettings
  0c9e427... spaces: modernize GtkSourceSpaceDrawer
  554bfec... chooser: modernize GtkSourceStyleSchemeChooser
  7b55580... undo: remove from autocleanups
  64d392f... build: remove gtksourceautocleanups.h
  8ca8bb7... scheme: modernize GtkSourceStyleScheme
  c7393a4... scheme: modernize GtkSourceStyleSchemeManager
  38f9416... buffer: modernize GtkSourceBufferInternal
  3cc16a4... buffer: modernize GtkSourceBufferInputStream
  3a0073b... completion: move internal API to -private.h headers
  5ceeb55... renderer: modernize GtkSourceGutterRendererMarks
  fc574b5... engine: modernize GtkSourceContextEngine
  213aa38... engine: modernize GtkSourceEngine
  4a35de3... buffer: use -private for internal.h
  7085d9a... file: move private API to -private.h
  1e9a1b3... iter: move gtksourceiter.h to gtksourceiter-private.h
  aa6181f... language: add gtksourcelanguagemanager-private.h
  5d73684... style: add gtksourcestyleschememanager-private.h
  78d7a10... scheme: add gtksourcestylescheme-private.h
  b5f972f... search: add gtksourcesearchcontext-private.h
  41db817... regex: add gtksourceregex-private.h
  d5bb4d4... words: modernize GtkSourceCompletionWords
  cf3e390... words: add various -private.h headers
  eb3ecfe... remove scripts
  7e47c95... marks: modernize GtkSourceMarksSequence
  d170144... buffer: modernize GtkSourceBufferOutputStream
  1e3dc13... lines: modernize GtkSourceGutterRendererLines
  7d794cd... completion: modernize GtkSourceCompletionModel
  ad417d4... pixbuf: modernize gtksourcepixbufhelper.h
  4414a7f... build: use relative includes when possible
  a0cbeab... version: modernize gtksourceversion.h.in
  3653fed... mark: modernize GtkSourceMarkAttributes
  50a8c40... completion: modernize GtkSourceCompletionProposal
  de71fa7... completion: use G_DEFINE_INTERFACE
  ed24960... style: use G_DECLARE_FINAL_TYPE()
  f7447d7... various style cleanup
  381d30b... build: bump to GTK 4 versions
  2dabf2e... doc: move API docs to 5.0
  f07bbd6... undo: remove GtkSourceUndoManager
  e588943... build: link against GTK 4
  2d1456e... tests: port tests to GTK 4
  0d5263e... gutter: add GtkSourceGutterLines
  15d0d28... file: remove use of deprecated GTimeVal API
  347e542... init: register core types during gtk_source_init()
  ae84808... map: port to GTK 4 measurements and CSS
  675be02... build: drop use of HAVE_CONFIG_H
  b76a86e... threads: use g_idle_add_full() or g_timeout_add_full()
  7af3894... completion: port from GdkPixbuf to GdkTexture
  7c0c1ac... completion: use event controllers for input
  518022b... completion: track changes to style API
  88abad3... completion: use gdk_surface_move_to_rect()
  8a16255... completion: use gtk_window_set_hide_on_close()
  cbe1082... completion: port builder XML to GTK 4
  f8c51ae... completion: remove GtkSourceCompletionContainer
  7b720e3... words: port to new completion API using GdkTexture
  052ce55... completion: port info to GTK 4
  eefb65f... markattributes: port to GTK 4
  0c0e459... pixbufhelper: port to GdkPaintable
  93e4c4b... spacedrawer: port to GTK 4
  f1c006a... styleschemechooser: port to GTK 4
  0e9921c... stylescheme: port to GTK 4 CSS API
  1b8b556... marshalers: add new marshallers and va_marshallers
  99487cf... gutter: port to GTK 4
  2a4cbae... view: track changes for line-mark-activated
  d756a1d... view: style cleanup
  60a1a0c... view: port DnD to GdkContentFormats
  081dfba... view: add gtk_source_view_queue_draw() helper
  2f11a11... view: add source.change-case(s) GAction to GtkSourceView
  4550667... view: simplify popup menus
  0b6c31b... view: use GtkEventControllerKey
  6be0f51... view: remove unref of left/right gutter
  9d8aa4b... view: use gtk_widget_set_visible()
  792ba63... view: update change-case action enabled state
  15a8df6... view: remove use of state flags
  07147eb... view: use new gutter creation widgets
  df26f37... view: port to GtkWidgetClass.snapshot
  bbb8477... buffer: whitespace cleanup
  76070e4... buffer: port to GtkTextBufferClass.insert_texture
  80cd2d9... buffer: add GtkSourceBuffer::cursor-moved signal
  a552279... doc: update HACKING
  48b12df... modeline: remove modelines from sources and headers
  96c6e28... doc: update HACKING for ownership transfer
  b5f8740... version: use 4.90 for 5.0 version numbers
  81f80f6... view: remove superfluous copy of keyval
  105e967... use g_object_notify_by_pspec() and EXPLICIT_NOTIFY
  0dd2a83... gtype: move type initialization to static constructor
  4e41bd6... view: remove use of allocated GdkRGBA
  9b3e63d... fix const'ness of search-path usage in various managers
  218007a... file: cleanup private header
  f63a47a... style: fix css selector for carets
  dfe8cc2... fonts: bundle BuilderBlocks
  0af7167... buffer: Track changes to insert_paintable()
  9b0ba18... testsuite: port away from gtk_main* API
  44a3fcd... completion: use GdkPopupLayout API
  ed68905... spacedrawer: remove deprecated API use
  9c2a81c... gutter: work around recent GdkEvent changes
  bfbfabc... stylescheme: remove use of widget for caret styling
  b3d3064... view: track change to css_changed vfunc
  6cda8cb... view: simplify drop of application/x-color (RGBA) formats
  cff5520... testsuite: remove deprecated gtk_main API usage
  4d911cf... completion: track surface/window changes
  1a512ac... testsuite: track gtk_main changes
  f78d863... pixbufhelper: track changes to GtkIconTheme
  d120e8a... map: work around recent gtk theming API changes
  fd381a1... completion: use extra treeview for styling
  25da522... tests: port tests to new GTK API
  729803e... widget: fix uses of removed and renamed properties
  edb6c85... completion: track changes to GdkPopup and surface usage
  1c7bfdf... completion: track CSS changes using css_changed vfunc
  7dd20b7... completion: use focus controller
  012f4de... gutter: remove use of style-changed signal
  dd1d841... stylescheme: simplify CSS provider usage
  7033cd4... lines: avoid use of style-updated
  4f98538... pixbufhelper: render icons to paintables
  3472cb4... tests: disable icons for test-completion
  547539c... completion: remove access to completion window
  4f33b7d... renderer: robustness fixes for gutter renderers
  8cf5fbb... gutter: ensure we always have access to the view
  e7f4726... view: check for style scheme before applying
  b589898... stylescheme: remove fallback code for border styling
  933e273... completion: track changes to shortcut activation
  c083b38... view: fix shortcut activation
  fb45ade... fileloader: always return a GError with FALSE
  732139b... view: add spacing for line renderer
  b41c422... stylescheme: apply CSS to both "textview" and "textview tex
  e2fba7d... stylescheme: fix application of cursor style
  c382360... ui: track changes to GTK properties
  4428fb6... gutter: fix whitespace
  f85bf53... gutter: use style context for gutter widget
  5704c1e... rendererlines: set style class while processing current lin
  f468ad4... stylescheme: include comment about scheme for CSS
  02e286c... gutterlines: short-circuit line check
  0f772c9... gutterrendererlines: fix check for cursor line
  4210ff1... view: apply style scheme to gutter and renderers
  188bed4... gutter: remove .top .left .right and .bottom style classes
  0a021fa... stylescheme: simplify CSS selector for styling
  747b1ce... contextengine: fix whitespace
  708e48e... tests: create buffer from UI file
  a12511f... track gtk_widget_destroy() and container changes in GTK
  9314cdd... disable size-allocate signals
  ef6356f... build: disable -Wtypedef-redefinition for Clang
  b7d2172... gtk: track removal of GtkContainer

(*) 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]