summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* build: Mention release tarballs in READMEChristian Persch2021-04-031-0/+13
|
* Update Dutch translationNathan Follens2021-04-011-21/+44
| | | | (cherry picked from commit b2d98b82d1be140e433b18423e0a95a370218032)
* widget: gtk4: Set controller namesChristian Persch2021-03-271-1/+5
|
* widget: gtk4: Add click event controllerChristian Persch2021-03-272-0/+204
|
* widget: gtk4: Add scroll event controllerChristian Persch2021-03-272-0/+114
|
* widget: gtk4: Add motion event controllerChristian Persch2021-03-272-0/+166
|
* build: Work around a meson bug with dist scripts in subprojectsChristian Persch2021-03-251-3/+7
| | | | | https://github.com/mesonbuild/meson/issues/8440 Fixes: https://gitlab.gnome.org/GNOME/vte/-/issues/345
* build: Add missing includesChristian Persch2021-03-241-0/+8
| | | | Fixes: https://gitlab.gnome.org/GNOME/vte/-/issues/342
* build: Add dist scriptChristian Persch2021-03-193-0/+47
|
* app: gtk4: Disable F10 menubar accelChristian Persch2021-03-161-0/+3
|
* widget: a11y: Remove assertChristian Persch2021-03-161-1/+2
| | | | | | | This assert is getting hit more frequently now, e.g. by #340. Replace it with an if branch. Fixes: https://gitlab.gnome.org/GNOME/vte/-/issues/340
* widget: Use our own enum for alignmentChristian Persch2021-03-148-53/+93
|
* build: Suppress undesirable warningsChristian Persch2021-03-131-0/+6
|
* widget: Add alignment propertiesChristian Persch2021-03-1310-60/+325
| | | | | | | | Add API to set how to distribute extra-grid space allocated to the widget. Previously, vte always positioned the content at the left and top of the allocation. Fixes: https://gitlab.gnome.org/GNOME/vte/-/issues/337
* widget: Make scroll adjustment range start at 0 alwaysChristian Persch2021-03-133-21/+31
| | | | https://gitlab.gnome.org/GNOME/vte/-/issues/336
* app: Add option to use a GtkScrolledWindowChristian Persch2021-03-131-9/+40
| | | | | | ... for testing purposes. Note that geometry and sizing don't work when using a GtkScrolledWindow.
* widget: Add API to make adjustment values pixelsChristian Persch2021-03-1310-208/+385
| | | | Fixes: https://gitlab.gnome.org/GNOME/vte/-/issues/335
* widget: gtk4: Add focus event handlingChristian Persch2021-03-062-0/+49
| | | | Only local focus for now; need to hook up toplevel focus still.
* widget: gtk4: Add keyboard input handlingChristian Persch2021-03-066-19/+131
|
* lib: Typo fixChristian Persch2021-03-061-1/+1
|
* app: Use gboolean for GOptionArg entries of type G_OPTION_ARG_NONEChristian Persch2021-03-041-1/+1
|
* widget: Don't implement GtkScrollableInterface:get_borderChristian Persch2021-03-031-24/+2
| | | | | This reverts commit a7b863a6; see https://gitlab.gnome.org/GNOME/vte/-/issues/336#note_1049578 .
* build: Whitespace fixChristian Persch2021-03-021-1/+0
|
* Update Finnish translationJiri Grönroos2021-02-271-19/+43
| | | | (cherry picked from commit 8099c927b710a6259fd968d50bfd389c1f2bc279)
* sixel: Remove pre-C++20 kludgeChristian Persch2021-02-241-14/+1
|
* docs: Small fixesChristian Persch2021-02-241-1/+1
|
* build: Don't warn on volatileChristian Persch2021-02-241-0/+1
| | | | ... which comes in from gobject headers.
* all: Fix underalignment warningsChristian Persch2021-02-243-6/+6
|
* build: Don't warn on C99 designated initialisersChristian Persch2021-02-241-0/+1
|
* lib: Remove unnecessary assertionChristian Persch2021-02-241-1/+0
|
* build: Require a C++20 compilerChristian Persch2021-02-241-3/+3
|
* build: Refactor C/C++ standard requirement checksChristian Persch2021-02-241-17/+53
|
* docs: Small docs fixesChristian Persch2021-02-2410-45/+55
|
* widget: Deprecate internal signalsChristian Persch2021-02-248-181/+162
| | | | | | | | | | The text-{modified,inserted,deleted,scrolled} signals are already documented to be internal and possibly not emitted. Deprecate them and document them as never emitted; and internally just call the acccessible object directly instead of via the extraneous signal emission. Fixes: https://gitlab.gnome.org/GNOME/vte/-/issues/332
* Update Galician translationFran Dieguez2021-02-241-13/+12
| | | | (cherry picked from commit aa284d83dee66bfa3fd0dbd9c965f24b13185044)
* all: Initial port for gtk4Christian Persch2021-02-2148-582/+3398
| | | | | | | | | | | | | | | | Add meson changes to build a gtk4 variant of libvte, plus a gtk4 variant of the test application. Make the minimal code changes required to successfully build and run on gtk4. No event handlers yet, and no public API to replace the gtk3 specific APIs. That will come later. This should be good enough to get non-terminal users of libvte started on porting to gtk4. https://gitlab.gnome.org/GNOME/vte/-/issues/12
* app: Add debug option to track clipboard targetsChristian Persch2021-02-211-0/+41
| | | | | Trying to help track down the clipboard issue in mutter#1469 / gnome-shell#3052 / mutter#1656.
* build: Post branch version bumpChristian Persch2021-02-131-1/+1
|
* lib: Typo fixChristian Persch2021-02-131-1/+1
|
* parser: DECBI is NOPChristian Persch2021-02-131-1/+1
|
* sixel: Add missing ifdefChristian Persch2021-02-131-0/+2
|
* sixel: Add missing ifdefChristian Persch2021-02-131-0/+2
|
* font: pangocairo: Use PangoFontMetrics to measure the fontChristian Persch2021-02-081-17/+24
| | | | Fixes: https://gitlab.gnome.org/GNOME/vte/-/issues/163
* Update Punjabi translationA S Alam2021-02-061-64/+77
|
* parser: Correct charset designation sequences with final byte 7/14Christian Persch2021-02-054-21/+26
|
* lib: Fix indentationChristian Persch2021-02-051-1/+1
|
* parser: cat: Make linter warn on unsupported RLogin DECSIXEL ID extensionChristian Persch2021-02-052-0/+8
|
* sixel: Fix omitted data syntax reset when mismatched controlsChristian Persch2021-02-051-6/+5
| | | | | | At the end of parsing the sixel data, we always need to pop_data_syntax(). The code was incorrectly omitting that in the case of mismatched controls.
* lib: Replace deprecated std::is_podChristian Persch2021-02-042-4/+4
| | | | ... in preparation of requiring C++20.
* parser: cat: Make linter warn on unsupported RLogin DECGCI extensionChristian Persch2021-02-041-0/+6
|