[vte] (265 commits) Non-fast-forward update to branch wip/mosaic
- From: Christian Persch <chpe src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vte] (265 commits) Non-fast-forward update to branch wip/mosaic
- Date: Sat, 14 Nov 2020 21:47:00 +0000 (UTC)
The branch 'wip/mosaic' 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:
74c48cf... Revert "emulation: Remove 'separated mosaic' SGR"
40d8b62... emulation: Add new SGR and implementation for separated mos
Commits added to the branch:
b7d8f5b... Update British English translation (*)
215b060... lib: Use g_propagate_error here (*)
bc2ff07... app: Add option to disable scrollbar (*)
ff88e5a... Update Karbi translation (*)
f843b12... Version 0.59.92 (*)
288e5f0... Post branch version bump (*)
d77d42c... vte.csh: Fix the behavior if VTE_VERSION is undefined (*)
e44aac2... bindings: gir: Fix VtePty (*)
070085e... build: Keep files list sorted (*)
fd91213... app: Add test for vte_terminal_feed_child (*)
628273d... app: Add mode to test operation without a PTY (*)
12814a1... app: Fix --no-pty mode thinko (*)
277ee00... widget: Emit the ::commit signal even when the terminal has (*)
8efe867... bindings: gir: Add missing file to extract source comments (*)
f0162ea... docs: Add regex flag requirements (*)
b9adc08... docs: Add regex flag requirements (*)
42f256b... app: Add options to use theme colours (*)
bc119fe... widget: Improve legibility when using colours from the syst (*)
a201ede... lib: Fix exception thrown from std::clamp (*)
663983a... glib: glue: Set source names for debug (*)
276d06c... docs: Add index for API new in 0.60 (*)
262c450... all: Fix the build without ICU (*)
9a21d41... widget: Set error from vte_terminal_set_encoding when built (*)
408a041... Update Ukrainian translation (*)
19c9401... lib: Fix switching between legacy encodings (*)
344c2e7... icu: glue: Set error callback on the from-unicode conversio (*)
328ac0d... lib: Rename some helper classes (*)
e3bc90a... lib: Make FD helper class less magic (*)
c9dc086... pty: Split getting PTY peer FD out of child setup (*)
12097b6... pty: Add link to some docs (*)
877d5b2... pty: Don't fail init when passed a cancellable (*)
626bebf... spawn: Remove unused functionality (*)
f38de6a... spawn: Whitespace cleanup (*)
280cf81... spawn: Remove unused functionality (*)
27766e7... spawn: Remove unused code (*)
84d9b51... spawn: Remove unused error cases (*)
f0785e0... spawn: Always set FDs CLOEXEC (*)
f6384ba... spawn: Remove unused parameter and variables (*)
7caf603... spawn: Remove unnecessary code (*)
02e4d76... spawn: Use GIOErrorEnum errors to translate errno (*)
ca76aa7... pty: spawn: Mask vte additions to GSpawnFlags (*)
3911b3e... docs: Add index for API new in 0.62 (*)
80a5838... spawn: Rework spawning (*)
fc75bd9... pty: Call grantpt/unlockpt when opening the PTY (*)
af64966... spawn: Allow passing file descriptors to the child process (*)
69ed779... lib: Move fdwalk fallback implementation to its own file (*)
d7a9bee... lib: Move utility function to the file of its only caller (*)
387b0a4... lib: Remove duplicated code (*)
5454a60... lib: Move impl for missing libc function to missing.cc (*)
cf7a90f... lib: Make argv precondition check tighter (*)
ffedb03... app: Use utility function (*)
8aefb5a... lib: Remove unused function (*)
b8db038... Update Ukrainian translation (*)
97839e0... spawn: Remove leftover assertions (*)
464313b... Update Turkish translation (*)
02e62e2... Updated Spanish translation (*)
aada550... spawn: Remove unused member variables (*)
4fd7bd9... icu: Add early return for no-change to set_encoding (*)
8ba1ed5... widget: Add introspectable variant of vte_terminal_event_ch (*)
2950ead... widget: Fix some goi annotations (*)
d4d101d... widget: Only set out param on success (*)
eae447e... widget: Fix assertion failure in vte_terminal_event_check_r (*)
6ed2ed2... widget: Also set n_regexes out param on early return (*)
0bc2d7a... widget: Also set n_matches out param when returning nullptr (*)
6209239... widget: Set out param only once (*)
9697d30... spawn: Add envv precondition check (*)
52aa14a... spawn: Tighten envv precondition check (*)
eb8e2ed... spawn: Remove debug leftovers (*)
f35a9e2... spawn: Don't try to call null callback (*)
db0b3d3... glib: glue: Use correct cast (*)
bb87396... spawn: Use g_get_environ (*)
423c2ff... spawn: Don't change PWD when no cwd is given (*)
b1591c6... spawn: Use nullptr not NULL (*)
0b17080... spawn: Fix double-calling of the child setup data destructo (*)
216030e... spawn: Remove inaccurate comment (*)
84224f5... widget: Notify correct property when setting the scroll-on- (*)
f69eadf... parser: Add DECFNK sequence (*)
d63523a... lib: Meta really is Alt (*)
19ea46d... widget: Add wrapper class for key events (*)
6b773dd... widget: Focus events have no modifier state (*)
940ce2c... widget: Remove unused function (*)
477c45b... widget: Add wrapper class for mouse events (*)
b404b62... widget: No need to pass focus events to Terminal (*)
56132ed... widget: Fix debug output to use the event wrapper (*)
5832792... widget: Move keymap translation to Widget (*)
b898f1d... widget: Continue treating Meta as Alt (*)
8425875... widget: Move signal emission to the widget (*)
9f139a0... widget: Move style update handler to Widget (*)
4870238... widget: Move grab focus method to Widget (*)
e77a894... widget: Move retrieving gtk settings to Widget (*)
5ccac1e... widget: Remove extraneous unmap (*)
8794381... widget: Make mouse scroll handler return bool (*)
0c95c0c... spawn: Use unique_ptr for child setup data (*)
d279259... Add Kurdish Sorani translation (*)
9e6647a... systemd: Place vte into app.slice rather than apps.slice (*)
81dca07... spawn: Check for explicit systemd requirement (*)
062d504... spawn: Ignore EBADF in the fdwalk callback (*)
fc0fb8a... libc: glue: Make FD's operator bool() explicit (*)
b975ca7... pty: Fix opening a PTY on non-linux (*)
78031f3... terminal: Adjust variable type (*)
6a9580b... widget: Fix underlining the space character in a matched re (*)
c7d1782... Update Persian translation (*)
b5304de... Update Romanian translation (*)
0e8d1a6... glib: glue: Mark some methods as noexcept (*)
1979546... libc: glue: Make FD self-assignment safe (*)
e07d807... libc: glue: Make FD operators noexcept (*)
18912ef... libc: glue: Implement swap for FD (*)
7d97382... build: Drop -fno-exceptions -fno-rtti (*)
dc6c348... lib: Ensure no exceptions escape from the C API (*)
af38494... pty: Fill in winsize.ws_xpixel and .ws_ypixel for TIOCGWINS (*)
44547bf... lib: Fix the build with debug disabled (*)
87506bf... lib: Improve exception error message without debug enabled (*)
ca4a9c9... Update Basque translation (*)
7fa413a... Updated Slovenian translation (*)
ba30655... all: Remove cruft (*)
c1a8683... draw: C++ify (*)
d9386af... draw: C++ify (*)
1c5949c... draw: Use DrawingContext directly (*)
012131e... draw: Remove unnecessary out param checks (*)
405d3f7... draw: Move struct _vte_draw_text_request into DrawingContex (*)
9c9d9a4... draw: Move struct unistr_info into FontInfo class (*)
bb6adce... draw: Pass ownership of references through RefPtr (*)
42ea29e... draw: Move FontInfo to its own file (*)
507ac28... draw: Move custom drawing code into its own class (*)
af80586... draw: Move public define to the only file where it is used (*)
4c58cac... draw: Move public define to the only file where it is used (*)
39ea41b... draw: Move remaining class into new file (*)
b0ef503... draw: Use attr in public functions instead of font style (*)
0604617... lib: Improve smart pointers (*)
b3d5c1f... emulation: Fix EL 0 after cursor movement (*)
070ddda... Update Japanese translation (*)
2fcd6a9... Update Japanese translation (*)
263f7a1... Update Indonesian translation (*)
38f7402... Update Chinese (China) translation (*)
9810f06... Updated Slovenian translation (*)
b0e7b2d... Update Catalan translation (*)
0add69c... Update Friulian translation (*)
a53fd31... Updated Lithuanian translation (*)
45de544... build: Use -Bsymbolic when available (*)
ed78b9e... spawn: Async-signal-safety fixes (*)
e036d38... spawn: Error out when it is impossible to close all file de (*)
7903107... all: Replace %m with %s and g_strerror() (*)
fe95bc7... app: Add option to disable window decorations (*)
d552d64... app: Add option to load extra CSS from a file (*)
a4e9f0a... draw: Fix a thinko (*)
3707633... pty: Fix typo (*)
acc1542... Update Galician translation (*)
9b879a3... all: Add SIXEL support (*)
e28f1d5... widget: Add API to get features as flags (*)
f825132... Version 0.61.90 (*)
a737e39... widget: Improve legibility by using the appropriate backgro (*)
09e7151... widget: Redraw when en/disabling SIXEL (*)
1d7cc29... build: Post release version bump (*)
d88d890... Update British English translation (*)
1259963... Update Brazilian Portuguese translation (*)
0596536... Update Polish translation (*)
2473ddb... pty: Only fill in ws_[xy]pixel when sixel is enabled (*)
97d2e87... all: Fix sixelparser.{hh,cc} licence header (*)
958e5e1... Update Croatian translation (*)
2020e23... Updated Danish translation (*)
54e1dce... docs: Remove three mistaken little words (*)
121908c... Update Swedish translation (*)
c95a9d6... Updated Czech translation (*)
c8c01d3... Update Korean translation (*)
6ca80df... Update Serbian translation (*)
c25ca2d... Export vte_pty_spawn_finish again (*)
34ba53d... Update Slovak translation (*)
10f9960... Update French translation (*)
803ddeb... Update Hungarian translation (*)
4d9149b... Update German translation (*)
721a070... Update Italian translation (*)
5e24d50... Update Portuguese translation (*)
d59c4ca... Update Latvian translation (*)
e31432b... Update Kazakh translation (*)
51467c9... build: Post branch version bump (*)
7927c77... build: Restore glade catalogue (*)
88d0b3d... glade: Set icon prefix (*)
667dea4... Update Slovak translation (*)
faab185... Update Chinese (Taiwan) translation (*)
a7b863a... widget: Implement GtkScrollableInterface::get_border (*)
e148105... vte.sh: Avoid warnings if shell is configured with 'set -u' (*)
546e51c... spawn: Remove current directory from fallback search PATH (*)
71c03ea... lib: Abort when alloc returns nullptr (*)
fafaa6f... gtk: Allow passing null callback to spawn_async (*)
e56d624... pty: Allow null callback for spawn_async (*)
de1ee80... widget: Reference terminals while processing (*)
c168ef7... widget: Remove GdkAtom usage where possible (*)
54daba1... widget: Move Event classes to platform (*)
6495f3e... widget: Simplify mouse event translation (*)
8d8243b... widget: Use named cursors by default (*)
61e1e59... widget: Fix missing include (*)
f0d1bcd... parser: Sort command list (*)
7d181d8... parser: Generate the sequences and command lists with a scr (*)
a57d145... terminal: Create ProcessingContext struct (*)
8c7ab45... terminal: Process one chunk at a time (*)
a8e2451... terminal: Reindent (*)
012a1fa... terminal: Don't stop processing on EOS chunk (*)
2181790... terminal: Prepare for processing only part of a chunk (*)
e19b699... parser: Store the string terminator for DCS sequences (*)
245dab9... parser: cat: Factor processing out into its own function (*)
770bdb8... tests: Rename sixel fuzzer (*)
ea72547... emulation: Fix DA1 response with SIXEL disabled (*)
5b84ea7... debug: Make 'image' debug flag work (*)
2d7be5b... widget: Remove excessive const (*)
2b7678b... parser: Silence missing declaration warning (*)
299e2d1... lib: Add infrastructure for data syntax switching (*)
ce715e7... modes: Add DECSDM mode (*)
37d6580... lib: Add new SIXEL parser and test suite (*)
d3b562e... parser: cat: Plug in new SIXEL parser (*)
93d10c5... lib: Add new SIXEL context and test (*)
e0ff2c7... lib: Replace SIXEL handling (*)
cfc4066... lib: Keep track of unscaled cell size and report window siz (*)
a9b3bda... lib: sixel: Also reset data capacity when dropping the buff (*)
d48a80b... parser: Properly refer to python3 (*)
b9a3a65... lib: Fix typo in comment (*)
78b80ba... lib: Add missing include (*)
eda2c7e... lib: Add missing include (*)
be6896d... widget: Manage the Widget implementation through a shared_p (*)
0136048... widget: Move clipboard handling to Widget (*)
73d05db... fonts: Don't use deprecate gdk threads timeout API (*)
535d22b... widget: Remove unused function (*)
028e7a7... widget: Use GdkEvent accessor function (*)
39f353a... draw: Move drawing images after translating the cairo conte (*)
528d851... sixel: Pass colour components to Context::prepare (*)
0afc1c1... modes: Assign enum values to non-fixed modes first (*)
6557b6e... lib: Add missing nullable annotation to spawn child setup f (*)
095876f... lib: Simplify smart pointers for glib/pango/pcre types (*)
bd50255... lib: Add getter support for smart pointer (*)
0b7dfe8... app: Use smart pointers (*)
b5f777b... parser: cat: Use more smart pointers (*)
acb9915... decoder: cat: Use more smart pointers (*)
7a484cd... parser: Update sequences with additions from recent xterm (*)
a1fbb9d... widget: Use safe getter (*)
af9ce0a... spawn: Clarify ownership transfer (*)
30d212f... sixel: Remove unnecessary include (*)
be953b9... emulation: Implement XTERM_SMGRAPHICS sequence (*)
c3d14d9... lib: Move ProcessingContext up (*)
d5a6a30... lib: sixel: Update bbox when inserting an image (*)
4b2c688... emulation: sixel: Implement DECSET 1070 (*)
fdbab4e... build: Add config.h as dependency to all sources (*)
4ef278b... app: Replace GtkBox with GtkGrid (*)
c112ac0... sixel: Fix unused variable warning when not building with s (*)
d2d7d0e... app: Fork UI files for gtk3 (*)
4998984... widget: Record the press count for button press events (*)
01dfedc... Update POTFILES.skip (*)
1aab3df... widget: Remove unused event timestamp (*)
96616b8... lib: Use pragma once (*)
235f5ce... widget: Make scroll event its own class (*)
7640038... sixel: Store device-independent pixel surfaces in Image (*)
87f70c4... widget: Move GdkEvent from EventBase to KeyEvent (*)
37722d9... widget: Scroll events have no button (*)
dc829d6... app: Fix paste action sensitivity (*)
b1af335... widget: Don't use scroll event's position (*)
2dbe5d4... lib: Use bitset to store pending change flags (*)
f044a72... parser: Add some more charsets (*)
75a5e33... modes: Add some more private modes (*)
24c4be9... parser: Add some more known sequences (*)
6523434... sixel: Use special coulor registers for default foreground (*)
79e40dd... app: Fix background image drawing (*)
11cb693... lib: Sanitise the passed-in font description (*)
39749d9... Revert "sixel: Use special coulor registers for default for (*)
fdf3956... sixel: Use special coulor registers for default foreground (*)
ecc6ec0... sixel: Use m_defaults to retrieve the SGR colours (*)
9bf650c... Revert "emulation: Remove 'separated mosaic' SGR"
4719a9a... emulation: Add new SGR and implementation for separated mos
(*) 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]