[vte] (111 commits) Non-fast-forward update to branch wip/sixels
- From: Christian Persch <chpe src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vte] (111 commits) Non-fast-forward update to branch wip/sixels
- Date: Sat, 8 Aug 2020 18:42:59 +0000 (UTC)
The branch 'wip/sixels' 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:
1093453... sixels: Initial rebase of saitoha's patch.
91190f2... sixels: Add new files to build.
e22905b... sixels: Make it build again.
c05801f... sixels: Hook up the sixel parser.
5f1cffc... sixels: Start in the PS_DECSIXEL state.
e5d4948... sixels: Increase max seq string length to accommodate raste
3ddc89d... sixels: Remove bad DCS offset; it's no longer needed.
8dd5bcf... sixels: Ring: Don't leave iterator dangling after delete du
560f5d4... sixels: Be explicit about bitwise operator precedence
13d5a89... image: Silence warning caused by comparing doubles without
032f526... image: vteimage -> image
7a5f322... image: image_object -> Image
4cb7c46... image: Whitespace and comment fixes
7c853a8... sixels: freezed -> frozen
f318e65... image: Consistently use 8-space indenting
cb5407c... image: Use assert() instead of g_assert_true()
f395b7a... image: Cosmetic changes to variable ordering and comments
a3ed13c... image: Add copyright notices for saitoha
656a1a1... image: Eliminate GLib integer types
f04230d... image: Use proper search path for config.h
84ec9b5... image: Add my copyright notice
541a2d7... image: Use Unicode (C) in copyright notices
cfc1892... image: includes -> contains, combine -> subsume
dcd83af... image: char_(width|height) -> cell_(width_height)
07cff7b... image: Fix spacing
5201afd... sixels: Add draft sixel test.
9a976cc... sixels: Move new files to LGPLv3+
fc7ca3d... image: Remove freeze/thaw and merging code, improve conform
b495492... image: paint() has nothing to return, so make it void
b4a51ba... image: Fix accessor declarations
b744267... image: Fix function decls and improve member naming
8eb1028... sixels: Implement most of the randomized testing
6883a50... sixels: Use randomized colors for test, and transform to 0.
8959b8c... sixel: Move helper function up to the helper section
b5e03d8... ring: Clean up a few comments relating to sixels
2e1f97d... ring: Add priority map to draw and prune images in order of
9a69ea1... terminal: Draw stacked images in order of appearance (oldes
87432f0... ring: Remove last vestiges of image stream
b9f44f8... image: Store draw/prune priority in image
c8980a8... ring: Erase pruned images from priority map, too
b9d5071... image: Fix resource calculation for non-image surfaces
9970f73... terminal: Remove vestiges of old freeze/thaw code
2e604c9... ring: Implement hard image resource limits for device-frien
676a12e... ring: Add GC for overlapped images
c3a4813... terminal: Fix logic error causing image painting loop to ex
3aa50c8... sixels: test: Factor out print_random_text()
494613b... sixel: Output premultiplied alpha
fd4d625... image: Take cell width/height for painting in case it chang
dbabd0f... image: Paint with OVER operator to get correct composition
b72b751... terminal: Clear cell extents before painting for correct ov
338137a... terminal: Erase image backing characters to basic cell
604c2ac... sixels: Require a mode parameter for fuzzing tool.
279ca98... test-sixels: Rename from sixel-gen and add to build
ae9af9e... test-sixels: Include stdbool.h to permit using bool in C.
b89fc07... test-sixels: Minor code reformatting
f8e2d65... test-sixels: Implement random error introduction
7de725a... sixel: Fix out-of-bounds write caused by parser arithmetic
c64f0f5... sixel: Fix out-of-bounds write caused by bad resize logic
6507d20... image: Remove .contains(), as it's no longer needed
5b5eda7... image: Scale images to current cell size
3bbefb9... ring: Implement rewrapping for images
4a64181... ring: Undo move of a few private members to public section
f6447f5... ring: Move more image bookkeeping vars to private section
83c93f7... image: get_top() and get_bottom() aren't constexpr anymore
a563f50... ring: Use vte::image namespace across the whole unit
e7b3265... sixel: Don't use tabs for indenting
3e841a6... sixel: Take uint32_t chars, and factor processing out of lo
8637225... terminal: Pass const uint32_t string to sixel parser withou
ad08f2a... ring: Fix image memory use not being reset in ::reset()
f0b6db5... ring: Cosmetic fixes
b3cc662... terminal: Always draw ' ' and '\t' spaces, since they can e
0109eef... sixel: Refactor the parser
e3cd276... sixel: Update copyright notice
3e28766... sixel: Rename to sixelparser
5aeedcb... sixelparser: Eliminate PS_DCS, which is handled in the regu
b926906... sixelparser: Tabs -> spaces
4155378... ring: Fix bad docstring
0dedf74... terminal: Expose inline image support, not sixel support sp
ea3ce5c... ring: Don't refer to sixels in comments
89ee473... sixelparser: Use g_try_malloc()
bb3d24d... sixelparser: Namespace PS_* -> DECSIXEL_PS_*
4262ac3... terminal: Remove unused frozen-image-limit
73d90f7... terminal: Remove leftover code from old sixel patch
a1f4a54... terminal: Remove old attempt at supporting DECSDM for sixel
959fd9f... terminal: Properly get XTERM_SIXEL_PRIVATE_COLOR_REGISTERS
0d14812... terminal: Properly get MINTTY_SIXEL_SCROLL_CURSOR_RIGHT fro
02c28f1... terminal: Remove old mode handling bits
1ecc8ae... terminal: Handle out-of-memory gracefully for image buffers
7ddf76f... terminal: Cosmetic fixes
349f9d1... terminal: Hard wrap text under image printing area
3a292a2... docs: Add new API
75356a8... widget: Catch exceptions in new API
4faaa6d... terminal: Avoid triggering assertions in set_hard_wrapped()
7734504... image: Code style fixes
Commits added to the branch:
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 (*)
67d654f... sixels: Initial rebase of saitoha's patch.
8832554... sixels: Hook up the sixel parser.
d403e9f... sixels: Start in the PS_DECSIXEL state.
8647974... sixels: Increase max seq string length to accommodate raste
953e824... sixels: Remove bad DCS offset; it's no longer needed.
daa24be... sixels: Ring: Don't leave iterator dangling after delete du
35682aa... sixels: Be explicit about bitwise operator precedence
c3af60d... image: Silence warning caused by comparing doubles without
058180b... image: vteimage -> image
54f38f7... image: image_object -> Image
5c44201... image: Whitespace and comment fixes
e1e1065... sixels: freezed -> frozen
57acf08... image: Consistently use 8-space indenting
ca9b45f... image: Use assert() instead of g_assert_true()
d270717... image: Cosmetic changes to variable ordering and comments
d4e9e64... image: Add copyright notices for saitoha
7955a30... image: Eliminate GLib integer types
d2d592d... image: Use proper search path for config.h
1470cda... image: Add my copyright notice
a6b1115... image: Use Unicode (C) in copyright notices
877ba8b... image: includes -> contains, combine -> subsume
4c141c4... image: char_(width|height) -> cell_(width_height)
eb5dd19... image: Fix spacing
53e40d0... sixels: Add draft sixel test.
e14ae6f... sixels: Move new files to LGPLv3+
d28b944... image: Remove freeze/thaw and merging code, improve conform
3a230d4... image: paint() has nothing to return, so make it void
8fe06ff... image: Fix accessor declarations
36ea367... image: Fix function decls and improve member naming
5396492... sixels: Implement most of the randomized testing
227810d... sixels: Use randomized colors for test, and transform to 0.
c0c5c0e... sixel: Move helper function up to the helper section
d97bf77... ring: Clean up a few comments relating to sixels
70579cd... ring: Add priority map to draw and prune images in order of
9f554ae... terminal: Draw stacked images in order of appearance (oldes
431bf3d... ring: Remove last vestiges of image stream
7a7ebe0... image: Store draw/prune priority in image
09eb6b1... ring: Erase pruned images from priority map, too
70951b8... image: Fix resource calculation for non-image surfaces
97321c4... terminal: Remove vestiges of old freeze/thaw code
2613aa7... ring: Implement hard image resource limits for device-frien
13b022e... ring: Add GC for overlapped images
742a985... terminal: Fix logic error causing image painting loop to ex
6ea32e9... sixels: test: Factor out print_random_text()
706e581... sixel: Output premultiplied alpha
5475c04... image: Take cell width/height for painting in case it chang
0fc3ea3... image: Paint with OVER operator to get correct composition
15a578e... terminal: Clear cell extents before painting for correct ov
639ff16... terminal: Erase image backing characters to basic cell
5669680... sixels: Require a mode parameter for fuzzing tool.
ceffded... test-sixels: Rename from sixel-gen and add to build
99a309d... test-sixels: Include stdbool.h to permit using bool in C.
768fc69... test-sixels: Minor code reformatting
d0949b3... test-sixels: Implement random error introduction
66b45a9... sixel: Fix out-of-bounds write caused by parser arithmetic
0c2fdd6... sixel: Fix out-of-bounds write caused by bad resize logic
c2d6055... image: Remove .contains(), as it's no longer needed
e3edf4f... image: Scale images to current cell size
fccf0c3... ring: Implement rewrapping for images
94f46c6... ring: Undo move of a few private members to public section
efc9090... ring: Move more image bookkeeping vars to private section
d41c42e... image: get_top() and get_bottom() aren't constexpr anymore
7c22fc1... ring: Use vte::image namespace across the whole unit
01623ea... sixel: Don't use tabs for indenting
ec333d5... sixel: Take uint32_t chars, and factor processing out of lo
f7562ec... terminal: Pass const uint32_t string to sixel parser withou
f887b34... ring: Fix image memory use not being reset in ::reset()
fcfd5ba... ring: Cosmetic fixes
e3591c1... terminal: Always draw ' ' and '\t' spaces, since they can e
f1d24da... sixel: Refactor the parser
77645f1... sixel: Update copyright notice
9d421e3... sixel: Rename to sixelparser
6491db3... sixelparser: Eliminate PS_DCS, which is handled in the regu
672e4d0... sixelparser: Tabs -> spaces
3f530f8... ring: Fix bad docstring
d04bac3... terminal: Expose inline image support, not sixel support sp
03854d3... ring: Don't refer to sixels in comments
f2b6c3c... sixelparser: Use g_try_malloc()
9f7344c... sixelparser: Namespace PS_* -> DECSIXEL_PS_*
da7c7cf... terminal: Remove unused frozen-image-limit
3298664... terminal: Remove leftover code from old sixel patch
c6557ef... terminal: Remove old attempt at supporting DECSDM for sixel
8fcbc0d... terminal: Properly get XTERM_SIXEL_PRIVATE_COLOR_REGISTERS
8109513... terminal: Properly get MINTTY_SIXEL_SCROLL_CURSOR_RIGHT fro
44eb404... terminal: Remove old mode handling bits
2a3846f... terminal: Handle out-of-memory gracefully for image buffers
b88e3d6... terminal: Cosmetic fixes
e26eb52... terminal: Hard wrap text under image printing area
3e580e6... docs: Add new API
14f8d9a... widget: Catch exceptions in new API
c852257... terminal: Avoid triggering assertions in set_hard_wrapped()
028f29d... image: Code style fixes
276ff42... sixel: test: Move to C++
35fd6ad... widget: Rename API to vte_terminal_[sg]et_sixel_enabled
17df973... app: Add options to enable/disable SIXEL
41837a8... build: Add sixel option
3de2f2b... widget: Add API to get features as flags
5c264f8... Version 0.61.90
2d846a2... widget: Rename SIXEL API to vte_terminal_[sg]et_enable_sixe
(*) 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]