summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* vte.sh: Emit OSC 777 from PROMPT_COMMANDwip/rishi/command-notifyDebarshi Ray2015-02-031-1/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=711059
* vteapp: Add a test for the notification-received signalDebarshi Ray2015-02-031-0/+7
|
* emulation: Add sequences and signals for desktop notificationDebarshi Ray2015-02-037-1/+141
| | | | | | | | | | | | | | | | Add sequences OSC 777 ; notify ; SUMMARY ; BODY BEL OSC 777 ; notify ; SUMMARY BEL OSC 777 ; notify ; SUMMARY ; BODY ST OSC 777 ; notify ; SUMMARY ST that let terminal applications send a notification to the desktop environment. Based on Enlightenment's Terminology: https://phab.enlightenment.org/T1765 https://bugzilla.gnome.org/show_bug.cgi?id=711059
* Updated Icelandic translationSveinn í Felli2015-02-021-79/+88
|
* a11y: Fix caret position when the cursor is at the top left of the terminalSamuel Thibault2015-02-011-7/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=166637
* Revert "Set the caret properly when the cursor is at the top left of the ↵Christian Persch2015-01-211-32/+18
| | | | | | | | terminal." This reverts commit 3e3e3fdec8302a04c400bc7fbfa1118dbf9cbccd. Unauthorised commit.
* Set the caret properly when the cursor is at the top left of the terminal.Jason White2015-01-211-18/+32
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=166637
* emulation: Fix escape sequences of normal and keypad Enter with modifiersEgmont Koblinger2015-01-201-4/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=743258
* docs: Add missing Since: commentChristian Persch2015-01-201-0/+2
|
* docs: Fix doc comment syntaxChristian Persch2015-01-201-1/+1
|
* all: Add feature stringChristian Persch2015-01-203-0/+22
|
* build: Wire up the gnutls switchEgmont Koblinger2015-01-201-8/+21
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=743231
* Updated Friulian translationFabio Tomat2015-01-201-38/+51
|
* build: Add --without-gnutls configure switchChristian Persch2015-01-201-1/+19
| | | | | | Not yet wired up in the code. https://bugzilla.gnome.org/show_bug.cgi?id=743231
* widget: Fix backwards selection over wide charactersEgmont Koblinger2015-01-191-0/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=725909#c15
* Revert "vte.sh: Append to PROMPT_COMMAND rather than overwriting it"Christian Persch2015-01-191-1/+1
| | | | | | | | | | | This reverts commit 1e6e46f90a035a51b37576d059d6108ece1b4eaa. Revert this patch since it'll cause __vte_prompt_command to be twice in PROMPT_COMMAND with the default fedora /etc/bashrc for non-login shells. Conflicts: src/vte.sh
* Revert "vte.sh: Change the title in zsh too, as we do in bash"Egmont Koblinger2015-01-181-1/+1
| | | | | | | This reverts commit ded24c01de5999ea8e71c4804053e478de38b160. Conflicts: src/vte.sh
* vte.sh: Append to PROMPT_COMMAND rather than overwriting itEgmont Koblinger2015-01-181-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=704960
* vte.sh: Change the title in zsh too, as we do in bashEgmont Koblinger2015-01-181-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=743073
* vte.sh: Use consistent notationEgmont Koblinger2015-01-181-1/+1
|
* widget: Fix triple click behaviorEgmont Koblinger2015-01-181-0/+6
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=725909#c1
* widget: Modify selection boundaries to match xterm's behaviorEgmont Koblinger2015-01-181-17/+14
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=725909
* docs: Method was renamed to vte_terminal_spawn_syncEgmont Koblinger2015-01-181-1/+1
|
* stream: Encrypt the contentsEgmont Koblinger2015-01-182-148/+367
| | | | | | | | The compressed scrollback block of at most 64kB in the "boa" layer is now encrypted with AES 256 GCM before hitting the disk. https://bugzilla.gnome.org/show_bug.cgi?id=738601 https://bugzilla.gnome.org/show_bug.cgi?id=664611
* ring: Don't reset the stream offsets to 0 on ring resetEgmont Koblinger2015-01-183-19/+15
| | | | | | This is required for encryption, so that we don't reuse the same IV. https://bugzilla.gnome.org/show_bug.cgi?id=738601#c93
* widget,docs: Clarify palette entries, remove leftovers of indexed dim colorsEgmont Koblinger2015-01-091-28/+20
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=446533
* ring: Don't attempt to close streams that weren't openedEgmont Koblinger2015-01-081-3/+5
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=742606
* widget: Invalidate rectangular selection on rewrapEgmont Koblinger2015-01-081-0/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=742320
* doc: Add ignore-decorator for gtk-docEgmont Koblinger2015-01-071-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=742501
* emulation: Support CSI 3J (clear scrollback)Egmont Koblinger2014-12-286-7/+48
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=678042
* ring: Rename visible_rows_hint: it's no longer a hint onlyEgmont Koblinger2014-12-283-14/+14
|
* stream: Avoid g_assert expression with side effectEgmont Koblinger2014-12-191-4/+12
|
* Post release version bumpChristian Persch2014-12-151-1/+1
|
* Rebuild box_drawing.h if generator script changes0.39.1Behdad Esfahbod2014-12-141-1/+1
| | | | Avoids build breakage when the format changes.
* ring: Don't create streams for the alternate screenEgmont Koblinger2014-12-143-11/+25
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=741480
* stream: Compress data with zlibEgmont Koblinger2014-12-142-145/+580
| | | | | | | | | Compression is implemented in "boa", a new layer between the "snake" storing 64kB units and the buffering layer. Each 64kB unit is compressed separately, and we rely on the file system leaving sparse blocks. https://bugzilla.gnome.org/show_bug.cgi?id=738121 https://bugzilla.gnome.org/show_bug.cgi?id=738601
* stream: Implement with one file descriptorEgmont Koblinger2014-12-144-254/+831
| | | | | | | | | Instead of paging between two file descriptors, store the stream in one; with a special "snake" mapping between logical and physical offsets. Replace stdio caching with pwrite/pread of 64kB units, and manual buffering on top of the snake layer. https://bugzilla.gnome.org/show_bug.cgi?id=738601
* emulation: Change window manipulation sequences only perform one actionEgmont Koblinger2014-12-111-196/+200
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=741402
* emulation: Change soft reset not to switch back to normal screenEgmont Koblinger2014-12-111-6/+3
| | | | | | | This also works around an assertion failure due to incorrect cursor position, introduced in commit 5a434e6c4457bdfe182a13213396e7a66a08f767. https://bugzilla.gnome.org/show_bug.cgi?id=741406
* doc: Update iso2022.txt: keep only the supported ones and fix BritishEgmont Koblinger2014-12-081-24/+6
|
* build: Drop unitablesEgmont Koblinger2014-12-089-54121/+0
| | | | Should have been done in commit 02da6534a721f09619962ca24aa287b2a36bd630
* emulation: Fix crash in restore-cursor without a preceding save-cursorEgmont Koblinger2014-12-073-37/+52
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=741193
* widget: Reap only when a child is presentDebarshi Ray2014-12-041-4/+4
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=740929
* Updated Turkish translationYaşar Şentürk2014-12-041-42/+56
|
* pty: Default to TERM=xterm-256colorEgmont Koblinger2014-12-011-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=740641
* widget: Do not leave behind a zombie child when closing a terminalEgmont Koblinger2014-12-011-1/+11
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=740929
* emulation: Modify erase-in-line when cursor is beyond the last columnEgmont Koblinger2014-12-011-1/+7
| | | | | | | Don't move the cursor back to the last column. This intentially deviates from xterm because makes more sense and fixes utilities such as grep. https://bugzilla.gnome.org/show_bug.cgi?id=740789
* ring: Add _vte_ring_reset()Egmont Koblinger2014-11-293-6/+13
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=738601#c75
* Post release version bumpChristian Persch2014-11-241-1/+1
|
* emulation: Save/restore alternate charset0.39.0Egmont Koblinger2014-11-223-408/+442
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=731205