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

  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
  3d785a8... completion: track translation changes in GTK

Commits added to the branch:

  8be6ec4... yara.lang: Don’t translate names (*)
  e198c29... Update POTFILES.skip (*)
  12fc34b... Update language-specs.pot (*)
  09092b7... Merge branch 'piotrdrag/yara-i18n-fix' into 'master' (*)
  f6466d4... sql.lang: add LIMIT and OFFSET keywords (*)
  baef58a... javascript.lang, typescript.lang: Rename "false-clause" con (*)
  c42b039... typescript.lang, objj.lang: Add missing close context comme (*)
  0cd0c5b... javascript.lang, typescript.lang: Pluralize context ids (*)
  9499024... javascript.lang, typescript.lang: Add once-only="true" for  (*)
  b70bd73... javascript.lang: Fix comma operator inside ternary operator (*)
  9309507... javascript.lang (and family): Clean up regular expressions (*)
  74c1338... javascript.lang, typescript.lang: Use <match> for single ke (*)
  b4820eb... javascript.lang (and family): Replace word boundaries with  (*)
  f98232d... javascript.lang (and family): Set prefix/suffix for keyword (*)
  0c1cf89... javascript.lang (and family): Add boundary test at start of (*)
  b73063e... jsx.lang: Remove unused context (*)
  6544e56... javascript.lang (and family): Update copyright (*)
  7cae0c0... css.lang: Fix digits not allowed in vendor-specific prefix (*)
  1f50e98... css.lang (and family): Clean up regular expression groups (*)
  96d4b2f... css.lang (and family): Invert identifier character classes (*)
  4fc20f8... css.lang (and family): Replace word boundaries with custom  (*)
  ce43d9a... css.lang (and family): Set prefix/suffix for keyword contex (*)
  41a2697... css.lang: Remove duplicate keywords (*)
  b0a0469... less.lang: Fix :extend() not highlighted inside rulesets (*)
  2abc628... css.lang (and family): Update copyright (*)
  de87471... Merge branch 'jefferyto/gtksourceview-css-cleanup' (*)
  02be7aa... Merge branch 'jefferyto/gtksourceview-js-cleanup' (*)
  f6655c7... build: branch for GtkSourceView 5 targeting GTK 4
  d4a6b78... glade: remove glade catalog support
  5dbbd74... add .editorconfig
  2ffd067... build: switch to #pragma once
  b71c05e... copyright: make copyright headers more homogeneous
  c1fce03... build: remove use of HAVE_CONFIG_H
  fe40971... buffer: modernize GtkSourceBuffer
  7b9301d... completion: modernize GtkSourceCompletion
  f4a4942... completion: modernize GtkSourceCompletionContext
  17ec30a... completion: modernize GtkSourceCompletionInfo
  a6ad884... types: use spaces for alignment
  17747e3... completion: modernize GtkSourceCompletionItem
  77cfa2d... file: modernize GtkSourceFile
  d20f320... file: modernize GtkSourceFileLoader
  88f2b69... file: modernize GtkSourceFileSaver
  8ee2929... gutter: modernize GtkSourceGutter
  6db4708... gutter: modernize GtkSourceGutterRenderer
  0336b45... gutter: modernize GtkSourceGutterRendererPixbuf
  dce3090... gutter: modernize GtkSourceGutterRendererText
  67748ca... language: modernize GtkSourceLanguage
  1b88795... language: modernize GtkSourceLanguageManager
  80e7a56... mark: modernize GtkSourceMark
  9cc9b80... view: modernize GtkSourceView
  0992f5e... map: modernize GtkSourceMap
  2d55c7a... build: require c11
  9a2be74... print: modernize GtkSourcePrintCompositor
  6a0bfb1... search: modernize GtkSourceSearchContext
  b9fc816... search: modernize GtkSourceSearchSettings
  a4ac139... spaces: modernize GtkSourceSpaceDrawer
  54752ed... chooser: modernize GtkSourceStyleSchemeChooser
  4a4dfc7... undo: remove from autocleanups
  9cba445... build: remove gtksourceautocleanups.h
  dc6ed9b... scheme: modernize GtkSourceStyleScheme
  1904ce4... scheme: modernize GtkSourceStyleSchemeManager
  55feb70... buffer: modernize GtkSourceBufferInternal
  955ea40... buffer: modernize GtkSourceBufferInputStream
  99a58c3... completion: move internal API to -private.h headers
  735f254... renderer: modernize GtkSourceGutterRendererMarks
  2502f0d... engine: modernize GtkSourceContextEngine
  921c452... engine: modernize GtkSourceEngine
  2549b91... buffer: use -private for internal.h
  993f01f... file: move private API to -private.h
  50caa00... iter: move gtksourceiter.h to gtksourceiter-private.h
  728c253... language: add gtksourcelanguagemanager-private.h
  45446ce... style: add gtksourcestyleschememanager-private.h
  ab60f57... scheme: add gtksourcestylescheme-private.h
  4f19e7f... search: add gtksourcesearchcontext-private.h
  5b35509... regex: add gtksourceregex-private.h
  fe1df91... words: modernize GtkSourceCompletionWords
  a281dfe... words: add various -private.h headers
  bd8f6a1... remove scripts
  73a21e0... marks: modernize GtkSourceMarksSequence
  c2af591... buffer: modernize GtkSourceBufferOutputStream
  260f619... lines: modernize GtkSourceGutterRendererLines
  52147cb... completion: modernize GtkSourceCompletionModel
  bb1d375... pixbuf: modernize gtksourcepixbufhelper.h
  19b82f9... build: use relative includes when possible
  27f062b... version: modernize gtksourceversion.h.in
  7373a9c... mark: modernize GtkSourceMarkAttributes
  f3c3f10... completion: modernize GtkSourceCompletionProposal
  b03e155... completion: use G_DEFINE_INTERFACE
  d8308c8... style: use G_DECLARE_FINAL_TYPE()
  2e65fe0... various style cleanup
  e90c563... build: bump to GTK 4 versions
  27a45b9... doc: move API docs to 5.0
  97f83a5... undo: remove GtkSourceUndoManager
  785f216... build: link against GTK 4
  4b057c8... tests: port tests to GTK 4
  077cb45... gutter: add GtkSourceGutterLines
  7e16db5... file: remove use of deprecated GTimeVal API
  af5909c... init: register core types during gtk_source_init()
  cf973e8... map: port to GTK 4 measurements and CSS
  db91554... build: drop use of HAVE_CONFIG_H
  579bb11... threads: use g_idle_add_full() or g_timeout_add_full()
  e7e61f4... completion: port from GdkPixbuf to GdkTexture
  785e70e... completion: use event controllers for input
  56e3964... completion: track changes to style API
  d9aefd7... completion: use gdk_surface_move_to_rect()
  ad44f98... completion: use gtk_window_set_hide_on_close()
  1518771... completion: port builder XML to GTK 4
  3981c3e... completion: remove GtkSourceCompletionContainer
  0343a1d... words: port to new completion API using GdkTexture
  2a21268... completion: port info to GTK 4
  34b2168... markattributes: port to GTK 4
  7bc9b6c... pixbufhelper: port to GdkPaintable
  8c1e67a... spacedrawer: port to GTK 4
  e98dc41... styleschemechooser: port to GTK 4
  fccef3b... stylescheme: port to GTK 4 CSS API
  fb19cdb... marshalers: add new marshallers and va_marshallers
  bfc7112... gutter: port to GTK 4
  62c016d... view: track changes for line-mark-activated
  e942a1a... view: style cleanup
  c19e33f... view: port DnD to GdkContentFormats
  3f111d1... view: add gtk_source_view_queue_draw() helper
  8e73f63... view: add source.change-case(s) GAction to GtkSourceView
  ed3d210... view: simplify popup menus
  5af61d3... view: use GtkEventControllerKey
  7d8fb02... view: remove unref of left/right gutter
  1b78d6a... view: use gtk_widget_set_visible()
  e72cef3... view: update change-case action enabled state
  de43954... view: remove use of state flags
  37de86c... view: use new gutter creation widgets
  e267c8d... view: port to GtkWidgetClass.snapshot
  f80b05c... buffer: whitespace cleanup
  548a6c4... buffer: port to GtkTextBufferClass.insert_texture
  b0f6cc8... buffer: add GtkSourceBuffer::cursor-moved signal
  e354590... doc: update HACKING
  0bf64fd... modeline: remove modelines from sources and headers
  17f34ca... doc: update HACKING for ownership transfer
  7c3fabc... version: use 4.90 for 5.0 version numbers
  51c54cb... view: remove superfluous copy of keyval
  cd95904... use g_object_notify_by_pspec() and EXPLICIT_NOTIFY
  0c11a30... gtype: move type initialization to static constructor
  da748a8... view: remove use of allocated GdkRGBA
  da7898f... fix const'ness of search-path usage in various managers
  c833096... file: cleanup private header
  1a91f0c... style: fix css selector for carets
  e98ac5e... fonts: bundle BuilderBlocks
  aa04285... buffer: Track changes to insert_paintable()
  5ed6fc3... testsuite: port away from gtk_main* API
  96bd9dc... completion: use GdkPopupLayout API
  920424b... spacedrawer: remove deprecated API use
  20ce7c7... gutter: work around recent GdkEvent changes
  9dcab93... stylescheme: remove use of widget for caret styling
  ef5f6aa... view: track change to css_changed vfunc
  d122308... view: simplify drop of application/x-color (RGBA) formats
  84b2ce1... testsuite: remove deprecated gtk_main API usage
  bf936ba... completion: track surface/window changes
  ccf9c73... testsuite: track gtk_main changes
  8b7a825... pixbufhelper: track changes to GtkIconTheme
  91b7cc5... map: work around recent gtk theming API changes
  9b358ae... completion: use extra treeview for styling
  8b2c2ee... tests: port tests to new GTK API
  e955eb1... widget: fix uses of removed and renamed properties
  ac2fca3... completion: track changes to GdkPopup and surface usage
  ecd6fdf... completion: track CSS changes using css_changed vfunc
  9d5c6c6... completion: use focus controller
  fbed8b5... gutter: remove use of style-changed signal
  5f806f1... stylescheme: simplify CSS provider usage
  80b4669... lines: avoid use of style-updated
  92043e8... pixbufhelper: render icons to paintables
  2d99800... tests: disable icons for test-completion
  84a00af... completion: remove access to completion window
  42350db... renderer: robustness fixes for gutter renderers
  410301a... gutter: ensure we always have access to the view
  859f035... view: check for style scheme before applying
  05b7710... stylescheme: remove fallback code for border styling
  c775e6c... completion: track changes to shortcut activation
  c0c7276... view: fix shortcut activation
  51182cd... fileloader: always return a GError with FALSE
  2cbf937... view: add spacing for line renderer
  e3d61ba... stylescheme: apply CSS to both "textview" and "textview tex
  baa397d... stylescheme: fix application of cursor style
  1173ed6... ui: track changes to GTK properties
  cc82355... gutter: fix whitespace
  2f16829... gutter: use style context for gutter widget
  7ba8d1c... rendererlines: set style class while processing current lin
  53cd532... stylescheme: include comment about scheme for CSS
  1c14a93... gutterlines: short-circuit line check
  87d69f2... gutterrendererlines: fix check for cursor line
  0cc78af... view: apply style scheme to gutter and renderers
  613ba89... gutter: remove .top .left .right and .bottom style classes
  127b28a... stylescheme: simplify CSS selector for styling
  296dbfb... contextengine: fix whitespace
  d79a48a... tests: create buffer from UI file
  13a3729... track gtk_widget_destroy() and container changes in GTK
  b63e45a... disable size-allocate signals
  a82bf1c... build: disable -Wtypedef-redefinition for Clang
  919364c... gtk: track removal of GtkContainer
  c2608b1... completion: track translation changes in GTK

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