| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=762247
|
|
|
|
|
|
|
|
|
| |
New API methods vte_terminal_set_cell_{height,width}_scale take values
from 1.0 (default) to 2.0 (double spacing) to push the letters further
apart from each other, without affecting the font size.
https://bugzilla.gnome.org/show_bug.cgi?id=781479
https://bugzilla.gnome.org/show_bug.cgi?id=738781
|
|
|
|
|
|
| |
Instead of returning a string from the matcher that is then used
to lookup a handler, just return the function pointer directly
from the matcher.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Encapsulate the use of the deprecated GValueArray API in a
helper class, and use that to extract the parameters passed to
the sequence handlers.
Also, move from using 2-stage sequence handlers that first call a
static function which in turn calls a method on VteTerminalPrivate
to using the member functions directly via a member function pointer.
|
|
|
|
|
|
| |
This is useful only to support a background image.
https://bugzilla.gnome.org/show_bug.cgi?id=767575
|
| |
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=787642
|
| |
|
|
|
|
|
|
| |
To get 'scroll on output' and 'scroll on keystroke' states.
https://bugzilla.gnome.org/show_bug.cgi?id=785083
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Currently, copying to HTML is disabled (#if 0) in the code, because
it will generate the potentially huge selection data in both text and
HTML formats.
Instead, provide API to tell vte which format to use.
https://bugzilla.gnome.org/show_bug.cgi?id=365121
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The escape sequences
OSC 8 ; params ; URI BEL
OSC 8 ; params ; URI ST
turn subsequent characters into an HTML-like anchor to the given address.
Terminate the hyperlink with the same escape sequence with an empty URI.
Params is an optional colon-separated list of key=value assignments. Cells
having the same URI and "id" parameter, or cells lacking an "id" that were
printed in a single OSC 8 run are underlined together on mouseover.
For further details, see
https://gist.github.com/egmontkob/eb114294efbcd5adb1944c9f3cb5feda.
https://bugzilla.gnome.org/show_bug.cgi?id=779734
|
|
|
|
| |
Now that async spawning is working, deprecate the old spawning API.
|
|
|
|
| |
The one-dash version works too, but two-dash is correct.
|
|
|
|
|
|
| |
Add shades test from bug #778122, and flesh out the diagnoals section.
https://bugzilla.gnome.org/show_bug.cgi?id=778122
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add vte_pty_spawn_async/finish for async spawning of a
child process on a VtePty, and a vte_terminal_spawn_async
convenience function that wraps creating the PTY and spawning
the child process, and can cope with the terminal being
destroyed between starting the spawning and the operation
being finished.
This is a partial solution to bug 772354; a full solution
will require glib changes.
https://bugzilla.gnome.org/show_bug.cgi?id=772354
|
|
|
|
|
|
|
| |
Need to specify the source code file extensions manually in order
for gtk-doc to pick up our .cc files.
https://bugzilla.gnome.org/show_bug.cgi?id=770114
|
| |
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=762043
|
|
|
|
|
|
| |
This reverts commit d604a3d9a7ba29717ab479af927fecc71bf4c47b.
This needs some more work to be functional.
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=761444
|
|
|
|
| |
This reverts commit ce94be5ea7f68be90849a1147e13747227adf5ee.
|
|
|
|
| |
This reverts commit ea0fe4fcb65345775be4359ea2015b3454a07478.
|
|
|
|
| |
Failed after commit ce94be5ea7f68be90849a1147e13747227adf5ee.
|
|
|
|
|
|
|
| |
I'm not really satisfied with the API, so let's not export this API
for 0.44.
This patch will be reverted as soon as we branch for vte-0-44.
|
|
|
|
| |
Don't need more than one private header, so remove vte-private.h.
|
|
|
|
| |
Finally!
|
|
|
|
|
|
| |
Based on a patch by James Reed <supplantr@archlinux.info>.
https://bugzilla.gnome.org/show_bug.cgi?id=695011
|
| |
|
|
|
|
| |
Until there's a real need to, don't use PCRE2 types in our API.
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=741728
|
|
|
|
| |
Move VteRegexError to vteenums.h to fix vtetypebuiltins generation.
|
|
|
|
|
| |
Add VteRegex wrapping PCRE2's pcre2_code_8* to add refcounting,
and add API to VteTerminal to use it for matching and searching.
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=751980
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=751980
|
| |
|
|
|
|
|
| |
Move public headers to src/vte/ so that in-tree and out-of-tree inclusion can
both use #include <vte/vte.h>.
|
|
|
|
|
|
| |
It's only used for the obsolete [uw]tmp logging.
https://bugzilla.gnome.org/show_bug.cgi?id=747046
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=747059
|
|
|
|
|
|
| |
Just the infrastructure; not hooked up to anything yet.
https://bugzilla.gnome.org/show_bug.cgi?id=730632
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=742501
|
| |
|
|
|
|
| |
0.38 has a new API/ABI, so the Since: markers really aren't appropriate.
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=602726#c19
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=735245
|
|
|
|
| |
Synchronous functions should be named ..._sync.
|