10126 Commits

Author SHA1 Message Date
Kovid Goyal
e3ba45d903 Ensure cursor x-coord is correct on resize 2016-12-11 11:48:46 +05:30
Kovid Goyal
4e9b10c2bb Fix Ctrl/alt+] not working 2016-12-11 10:36:45 +05:30
Kovid Goyal
03260f05a8 ... 2016-12-11 09:58:38 +05:30
Kovid Goyal
430c79d515 Add a note about layouts 2016-12-11 09:57:05 +05:30
Kovid Goyal
4326c49320 Remove unused code 2016-12-11 09:48:09 +05:30
Kovid Goyal
a4bb5b9020 ... 2016-12-11 08:59:00 +05:30
Kovid Goyal
eed6873ceb ... 2016-12-11 08:57:38 +05:30
Kovid Goyal
a7fce9353a Fix an off-by-one error when scrolling back 2016-12-10 14:18:27 +05:30
Kovid Goyal
fa1d67bedb Add note about miscellaneous features 2016-12-10 13:03:33 +05:30
Kovid Goyal
9a7b23fd23 Implement viewing of the scrollback buffer in a separate window 2016-12-10 12:59:20 +05:30
Kovid Goyal
41c63917c8 ... 2016-12-10 09:41:25 +05:30
Kovid Goyal
b3c9763519 ... 2016-12-10 09:38:18 +05:30
Kovid Goyal
0a13899571 Ensure Sprites.render_cell() always returns a valid cell 2016-12-10 09:30:30 +05:30
Kovid Goyal
2be49e7f66 Add the status line capabilities to terminfo 2016-12-10 08:40:03 +05:30
Kovid Goyal
ae3f555f51 HistoryBuf.as_ansi() 2016-12-09 19:39:20 +05:30
Kovid Goyal
471b36832e ... 2016-12-09 12:46:02 +05:30
Kovid Goyal
5a6ecbbf43 LineBuf.as_ansi() 2016-12-09 12:44:39 +05:30
Kovid Goyal
e3e3e86598 Code to get the ANSI representation of a line 2016-12-08 21:11:12 +05:30
Kovid Goyal
5c160d0973 Fix crash when rendering char whose wcwidth == 2 but whose bitmap fits in a single cell 2016-12-08 21:03:55 +05:30
Kovid Goyal
25aaf4331a Add control code for resetting underline color to default 2016-12-08 18:34:02 +05:30
Kovid Goyal
fc046d915d Shortcuts to move the active tab in the tab bar 2016-12-08 13:02:58 +05:30
Kovid Goyal
12751a505c Allow unmapping of keyboard shortcuts 2016-12-08 12:47:55 +05:30
Kovid Goyal
5a5d07eef3 Do not blink cursor while keys are being pressed 2016-12-08 12:38:38 +05:30
Kovid Goyal
9d75d91f47 Shortcut to move window to top 2016-12-08 12:34:40 +05:30
Kovid Goyal
32d73cfaf0 Shortcuts for moving windows 2016-12-08 12:23:12 +05:30
Kovid Goyal
b61d77f868 Finish up documentation of shortcuts 2016-12-08 11:23:53 +05:30
Kovid Goyal
18e65ecb35 Document more shortcuts 2016-12-08 11:19:43 +05:30
Kovid Goyal
520c5701c5 Sigh, asciidoctor behaves differently from asciidoc 2016-12-08 10:37:06 +05:30
Kovid Goyal
57a0dc7f07 Script to add shortcut definitions to readme 2016-12-08 10:35:11 +05:30
Kovid Goyal
b8d206cc67 ... 2016-12-08 10:06:13 +05:30
Kovid Goyal
408bc931cc Remove the markdown readme 2016-12-08 09:59:50 +05:30
Kovid Goyal
fd587d3d95 Asciidoc version of readme 2016-12-08 09:48:58 +05:30
Kovid Goyal
5209b541c4 ... 2016-12-07 18:00:30 +05:30
Kovid Goyal
dfb0ea4cdf Allow clicking on tabs to change the current tab 2016-12-07 17:50:49 +05:30
Kovid Goyal
df412900e7 Improve rendering of tab titles 2016-12-07 15:07:26 +05:30
Kovid Goyal
249ec0cc06 Shortcuts to select specific windows 2016-12-07 11:35:26 +05:30
Kovid Goyal
5f77e486f0 Split up the fonts module into a package 2016-12-07 11:16:10 +05:30
Kovid Goyal
c205604294 Shortcuts to open and close tabs 2016-12-07 10:52:57 +05:30
Kovid Goyal
c387a7897a Update border layout when switching tabs 2016-12-07 10:31:20 +05:30
Kovid Goyal
63359c358c __repr__ for windows and tabs 2016-12-07 10:27:09 +05:30
Kovid Goyal
7bbf841725 ... 2016-12-07 10:19:57 +05:30
Kovid Goyal
f18a85db69 Shortcuts to change active tab 2016-12-07 10:19:17 +05:30
Kovid Goyal
1b67195b7c Allow naming of session tabs 2016-12-07 09:39:43 +05:30
Kovid Goyal
aca13ba05e Handle removal of tabs 2016-12-07 09:23:08 +05:30
Kovid Goyal
17bef1722f Get the tab bar colors working 2016-12-07 09:14:27 +05:30
Kovid Goyal
2a57eed39a Ensure there are no empty tabs in a startup session 2016-12-07 08:57:39 +05:30
Kovid Goyal
5f04be365f Make the tab bar colors configurable 2016-12-07 08:44:57 +05:30
Kovid Goyal
1b7e1d1504 Fix various bugs in the startup session code 2016-12-07 08:28:57 +05:30
Kovid Goyal
6bfd6d6dbb Start work on implementing multiple tab management 2016-12-07 08:22:24 +05:30
Kovid Goyal
26c7297de6 Handle envvars and ~ in session cwd directives 2016-12-06 11:26:01 +05:30