index
:
mirror/saneterm
this commit
cr
master
modern line-oriented terminal emulator without support for TUIs
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
saneterm
/
terminal.py
Commit message (
Expand
)
Author
Age
Files
Lines
*
Track text style in Terminal and reuse TextTags
sterni
2021-07-15
1
-4
/
+87
*
Implement a reasonable subset of SGR escape sequences
sterni
2021-07-15
1
-1
/
+5
*
Move Pty related classes to own module/file
Sören Tempel
2021-06-29
1
-41
/
+6
*
Support bell character by parsing pty input into events
sterni
2021-06-29
1
-1
/
+14
*
saneterm: move search bar to top of window
Sören Tempel
2021-06-08
1
-3
/
+3
*
Allow toggling wordwrap/autoscroll using a key binding
Sören Tempel
2021-06-01
1
-6
/
+8
*
terminal: Create terminal-specific action signals using a dict
Sören Tempel
2021-06-01
1
-7
/
+10
*
Add command-line flag to hide the vertical scrollbar
Sören Tempel
2021-06-01
1
-1
/
+5
*
Add comment to update_size
Sören Tempel
2021-05-31
1
-0
/
+6
*
Preliminary tab completion support
Sören Tempel
2021-05-31
1
-1
/
+10
*
Scroll to string matched by SearchBar
Sören Tempel
2021-05-30
1
-1
/
+1
*
terminal: Restore focus to TermView after closing SearchBar
Sören Tempel
2021-05-30
1
-0
/
+9
*
Preliminary TextBuffer SearchBar support
Sören Tempel
2021-05-30
1
-3
/
+17
*
Only import gi (and specify Gtk version) once
Sören Tempel
2021-05-29
1
-3
/
+0
*
terminal: Reduce priority of PTY Source
Sören Tempel
2021-05-29
1
-0
/
+1
*
Limit amount of lines stored in buffer using command-line flag
Sören Tempel
2021-05-29
1
-2
/
+2
*
terminal: Reset self.reset_history_index() directly
Sören Tempel
2021-05-25
1
-5
/
+3
*
Clear the line if Down is pressed at the most recent history entry
sterni
2021-05-25
1
-5
/
+16
*
terminal: Use single case distinction to set hscroll/wrapmode
Sören Tempel
2021-05-25
1
-4
/
+14
*
Add workaround for annoying scrollbar if wordwrap is enabled
sterni
2021-05-25
1
-1
/
+5
*
history: simplify get_entry query
Sören Tempel
2021-05-25
1
-1
/
+1
*
Make sure history does not go out-of-bounds
Sören Tempel
2021-05-24
1
-1
/
+6
*
Add preliminary support for executable-specific history
Sören Tempel
2021-05-24
1
-0
/
+28
*
terminal: Use Gtk.CheckMenuItem for config options
Sören Tempel
2021-05-24
1
-6
/
+3
*
Make wordwrap configurable using context menu
Sören Tempel
2021-05-24
1
-14
/
+25
*
Use activate instead of select signal for MenuItem
Sören Tempel
2021-05-24
1
-1
/
+1
*
Toggle autoscroll via context menu
Sören Tempel
2021-05-24
1
-0
/
+21
*
terminal: Autoscroll by default
Sören Tempel
2021-05-24
1
-4
/
+11
*
terminal: Use configure-event to detect resize
Sören Tempel
2021-05-24
1
-1
/
+1
*
Use relative imports
sterni
2021-05-23
1
-2
/
+2
*
Implement support for retrieving terminal windows size
Sören Tempel
2021-05-23
1
-0
/
+27
*
Ignore termios control characters if cursor is not at end
Sören Tempel
2021-05-22
1
-1
/
+5
*
Rename input.py to keys.py
Sören Tempel
2021-05-22
1
-10
/
+3
*
terminal: Add support for VEOF
Sören Tempel
2021-05-22
1
-0
/
+4
*
Preliminary support for scrolling
Sören Tempel
2021-05-22
1
-1
/
+5
*
Move control key definition to dictionary
Sören Tempel
2021-05-22
1
-2
/
+8
*
Add keybinding for VSUSP (ctrl+z)
Sören Tempel
2021-05-22
1
-0
/
+1
*
Generalize support for termios-keybindings
Sören Tempel
2021-05-22
1
-7
/
+9
*
Add comment regarding potential quirk of interrupt method
Sören Tempel
2021-05-22
1
-0
/
+4
*
Don't start shell with clean environment
Sören Tempel
2021-05-20
1
-1
/
+2
*
Read up-to 4096 bytes in handle_pty callback
Sören Tempel
2021-05-20
1
-2
/
+1
*
Check for HUP events on PTYSource
Sören Tempel
2021-05-20
1
-3
/
+11
*
Set widget name to allow saneterm-specific CSS styling
Sören Tempel
2021-05-20
1
-2
/
+3
*
Add support for ctrl+c to interrupt the program via sigint
Sören Tempel
2021-05-16
1
-0
/
+7
*
Remove DEL_CHAR constant as it is now unused
Sören Tempel
2021-05-16
1
-3
/
+0
*
Simplify termview API
Sören Tempel
2021-05-16
1
-8
/
+1
*
Remove now unused imports from terminal.py
Sören Tempel
2021-05-16
1
-2
/
+0
*
Add dedicated TermView widget to simplify terminal implementation
Sören Tempel
2021-05-16
1
-69
/
+14
*
Add support for setuptools
Sören Tempel
2021-05-16
1
-0
/
+144