dvtm

Tiling terminal multiplexer, forked from https://www.brain-dump.org/projects/dvtm/
git clone git://git.aftix.xyz/dvtm.git
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2019-05-28 19:12My configaftix2+2-2
2018-03-30 17:55use typed varshuall1+1-1
2018-03-30 17:52use SHRT_MAXshuall1+4-4
2018-03-28 00:13COLORS_MAX is bigger than max shortshuall1+2-2
2017-01-05 18:15Make ./testsuite.sh work at least on my systemMarc André Tanner1+5-7
2017-01-05 16:18Fix get_client_by_coord workspace boundsMarc André Tanner1+1-1
2017-01-05 16:18Add spatial navigation via MOD+{H,J,K,L}Marc André Tanner3+61-4
2017-01-05 14:07Improve handling of Alt + Special keyMarc André Tanner1+9-1
2017-01-05 15:37Slightly tweak manual pagesMarc André Tanner3+51-46
2017-01-05 14:22Cleanup .gitignoreMarc André Tanner1+4-13
2017-01-05 14:16Install man pages and add html generation Makefile targetMarc André Tanner1+11-2
2017-01-03 19:46Added dvtm-{pager,editor} man pages, adjusted dvtm's accordingly.josuah3+160-13
2017-01-03 16:54Map MOD+E to dvtm-pager(1)Marc André Tanner1+1-0
2017-01-03 10:09Cleanup and simplify dvtm-editor implementationMarc André Tanner1+156-102
2016-11-08 10:31Add dvtm-editor(1) utility to make $EDITOR work as a filterDmitry Bogatov2+132-2
2017-01-03 09:53Simplify MakefileMarc André Tanner2+12-38
2017-01-03 09:47Add dvtm-pager(1) utilityMarc André Tanner2+21-8
2017-01-03 09:35Simplify copy mode implementationMarc André Tanner2+15-51
2016-12-27 00:18Converting dvtm.1 to mdoc formatjosuah1+222-190
2016-12-11 22:08Set initial window title based on command name if givenMarc André Tanner1+15-4
2016-12-11 16:22Apply color rules for new windowsMarc André Tanner1+1-0
2016-10-08 21:03Use ternary operator not if statementKlemens Nanni1+1-4
2016-10-08 20:24Simplify if statementsKlemens Nanni1+4-6
2016-10-08 20:23Add missing spacesKlemens Nanni1+1-1
2016-10-09 19:51Increase maximum number of arguments passed to FIFO commandsMarc André Tanner2+3-3
2016-10-09 19:11Extend tag command syntax to allow flexible tag manipulationsMarc André Tanner2+18-7
2016-10-05 07:34Fix several issues with remote commands and their documentationFrank LENORMAND2+13-6
2016-10-02 13:23Add a short documentation of the FIFO commandsFrank LENORMAND1+3-0
2016-10-02 13:17Compare full tag names, and assign them to not only visible windowsFrank LENORMAND1+2-2
2016-10-01 19:19Allow window tagging through the commands FIFOFrank LENORMAND2+19-2
2016-10-01 13:28Allow focusing windows through the command FIFOFrank LENORMAND2+18-0
2016-09-30 16:45Make the `handle_cmdfifo` function more readableFrank LENORMAND1+79-79
2016-09-29 19:17Merge branch 'VisualRunInAll' of https://github.com/rpmohn/dvtmMarc André Tanner1+3-1
2016-09-29 12:49Immediately pass on window titleMarc André Tanner1+3-1
2016-04-19 15:54Make it possible to set MOD to Ctrl-SpaceMarc André Tanner1+5-8
2016-03-22 21:16Explicitly zero struct sigaction before registering signal handlerMarc André Tanner1+1-0
2016-02-10 17:32Improved urgent handlingmweaver1+2-2
2016-01-20 11:13vt: explicitly initialize all color pairs to (0, 0)Leonardo Taccari1+8-0
2016-01-15 11:57Mention release in READMEMarc André Tanner1+4-2
2016-01-09 11:40Set verison to 0.15Marc André Tanner1+1-1
2016-01-09 11:39Make testsuite.sh work with latest visMarc André Tanner1+2-2
2016-01-09 09:12Welcome 2016Marc André Tanner3+4-4
2015-11-29 18:05Simplify client creation codeMarc André Tanner1+3-10
2015-11-24 14:28Fix Mod-C and eliminate redundant shell processGreg Reagle1+13-2
2015-10-07 19:30Add section about out of tree patches to READMEMarc André Tanner1+8-0
2015-08-10 14:52Fix typo in man pageGreg Reagle1+1-1
2015-10-01 19:36vt: fix glitches in copymode coloringMarc André Tanner1+32-32
2015-09-28 10:15Try to preserve coloring in copymodeMarc André Tanner4+51-13
2015-09-28 10:13vt: fix wrong array indices causing invalid writeMarc André Tanner1+1-1
2015-08-06 01:08Redraw border with URGENT_ATTR as soon as possibleMarcel Rodrigues1+2-0
2015-07-30 15:36vt: make switch between normal/alternate buffer more compliantMarc André Tanner1+26-4
2015-07-27 14:29Make statusbar delimiters configurable via config.def.hRoss Mohn2+5-2
2015-07-27 14:24Change potentially destructive key bindignsRoss Mohn3+5-5
2015-07-15 20:12Avoid intermediate shell when executing new commandRoss Mohn1+2-2
2015-07-08 18:20added MOD+C key binding to the manpagepaulbatchelor1+3-0
2015-06-23 10:41Bug fix for MOD after a mouse actionRoss Mohn1+1-0
2015-06-06 11:01Reduce redundancy in config.def.h by introducing TAGKEYS macroRoss Mohn1+10-20
2015-03-18 19:42Reflect README renaming in MakefileMarc André Tanner1+1-1
2015-03-14 11:30README tweaksMarc André Tanner1+10-2
2015-03-13 20:42Remove old READMEMarc André Tanner1+0-50
2015-03-13 20:42New README.mdMarc André Tanner1+304-0
2015-02-24 15:25dvtm-status: cleanupMarc André Tanner1+4-5
2015-02-24 15:10dvtm-status: suppress job control messagesMarc André Tanner1+1-0
2015-02-19 16:50Set version to 0.14Marc André Tanner1+1-1
2015-02-19 16:47Change some year numbers to 2015Marc André Tanner2+3-3
2015-02-19 08:47Makefile: do not append to $SRC instead set itMarc André Tanner1+1-1
2015-02-17 23:02Also use default for TSB sequenceMarc André Tanner1+1-1
2015-02-17 21:39Use default value for CHA, HPA, VPA sequences without a parameterMarc André Tanner1+2-2
2015-02-17 21:34Fix abortion criteria in CSI parameter parsing logicMarc André Tanner1+4-4
2015-02-17 20:59Fix pointer to out of scope local #30137Marc André Tanner1+2-3
2015-02-17 17:27Add missing break statement #30135Marc André Tanner1+1-0
2015-02-16 19:08Coding style fixesMarc André Tanner1+2-2
2015-02-16 10:00Always use the full width to display minimized windowsMarc André Tanner1+3-3
2015-02-16 09:51Hardcode title bar format specifiersMarc André Tanner2+3-10
2015-02-15 21:56Add travis config in preparation for coverity scanMarc André Tanner1+8-0
2015-02-15 10:53Cleanup config.mk, introduce $CPPFLAGS, respect exported $CCMarc André Tanner1+4-13
2015-02-13 17:22Distinguish between return key and new lineMarc André Tanner3+4-1
2015-02-12 10:02Always display status bar text right alignedMarc André Tanner2+3-10
2015-02-12 09:54Update man page to mention nmaster functionalityMarc André Tanner1+6-0
2015-02-12 09:44Implement nmaster functionality via MOD+{i,d}Ross Mohn6+105-46
2015-02-07 10:21Change key bindings for next/prev non minimized window to MOD+{J,K}Marc André Tanner2+8-8
2015-02-06 17:48Add MOD+S to toggle position of status barMarc André Tanner3+39-6
2015-02-07 09:58Display current layout symbol in tag barMarc André Tanner1+1-0
2015-02-06 17:24Better Unicode handling in status barMarc André Tanner2+27-17
2015-01-02 10:28Make testsuite only depend on vis but not vi(m)Marc André Tanner1+7-6
2014-12-19 21:20Support \e[?10{47,48,49}{h,l} sequencesMarc André Tanner1+8-0
2014-12-19 21:08Fix unfounded compiler warningMarc André Tanner1+4-6
2014-12-09 18:48Improve DragonFly BSD supportJason Swank1+1-1
2014-11-21 08:26Notification suppoert aka urgent flagsMarc André Tanner5+49-35
2014-11-21 16:04More cleanupsMarc André Tanner1+13-13
2014-11-21 15:44More macro cleanupsMarc André Tanner1+7-7
2014-11-21 15:41s/countof/LENGTH/gMarc André Tanner1+19-19
2014-11-21 14:36Cleanup tagging implementationMarc André Tanner2+41-78
2014-11-15 14:00Set version to 0.13Marc André Tanner1+1-1
2014-11-15 13:14Add a quick introduction to the READMEMarc André Tanner1+12-1
2014-11-15 13:10Tweak editor configurationsMarc André Tanner1+6-4
2014-10-31 18:29Update testsuite.sh to reflect copymode changesMarc André Tanner1+12-5
2014-10-31 10:56Remove duplicated key bindingsMarc André Tanner1+0-3
2014-10-31 10:27Formatting fixesMarc André Tanner1+5-3
2014-10-31 10:24vt_create: cosmetic fixesMarc André Tanner1+4-4
2014-10-31 10:23Cleanup vt_writeMarc André Tanner2+5-6
2014-10-31 10:20Use for instead of while loopMarc André Tanner1+1-3
2014-10-31 10:18Rename functionsMarc André Tanner1+32-33
2014-10-30 20:02Add commentsMarc André Tanner1+73-29
2014-10-30 17:42Fix static analyzer warningMarc André Tanner1+1-1
2014-10-30 16:07Better variable namesMarc André Tanner1+35-35
2014-10-30 16:04More variable renamingsMarc André Tanner1+49-51
2014-10-30 15:59Rewrite buffer_init to use buffer_resizeMarc André Tanner1+7-42
2014-10-30 15:53Rename argument variable for buffer functionsMarc André Tanner1+47-48
2014-10-30 15:48Move buffer related functions upMarc André Tanner1+219-215
2014-10-30 11:42Force clients to be redrawn after creationMarc André Tanner1+0-4
2014-10-29 20:16Respect globally set $PREFIXMarc André Tanner1+1-1
2014-10-29 19:52Set DVTM environment variable only onceMarc André Tanner1+2-4
2014-10-29 19:45Mention scripting oriented environment variables in manual pageMarc André Tanner1+12-0
2014-10-08 10:58Implement taggingMarc André Tanner10+381-89
2014-10-25 21:22Fix off by 1 one in buffer_resize causing wrong scroll upMarc André Tanner1+1-1
2014-10-25 19:27Add sandy editor configurationMarc André Tanner1+1-0
2014-10-25 18:18Fix resize bugMarc André Tanner1+4-0
2014-10-25 16:39Support more attributesMarc André Tanner2+16-1
2014-10-25 14:51Move editor configuration to config.def.hMarc André Tanner2+46-20
2014-10-24 18:35Instruct editor to display same viewportMarc André Tanner3+10-1
2014-10-24 14:59Support tools which expect stdout to be a terminalMarc André Tanner1+7-3
2014-10-23 20:13vt: s/childpid/pid/gMarc André Tanner1+7-6
2014-10-23 20:12copymode: fix window size and simplify mainloopMarc André Tanner1+10-11
2014-10-23 19:06Cosmetic changesMarc André Tanner1+4-5
2014-10-23 13:52Also consider $PAGER when entering copy modeMarc André Tanner1+6-5
2014-10-23 13:24Cleanup vt_* APIMarc André Tanner3+48-48
2014-10-23 12:55Simplify title changing callback interfaceMarc André Tanner3+16-27
2014-10-23 12:45Remove custom escape handler mechanismMarc André Tanner2+0-41
2014-10-23 12:00Variables set in signal handlers should have type volatile sigatomic_tMarc André Tanner1+1-1
2014-10-23 11:58Explicitly initialize fieldsMarc André Tanner1+3-3
2014-10-23 11:55Move macro definitionMarc André Tanner3+2-3
2014-10-17 13:52Change default copy mode editor to visMarc André Tanner1+2-2
2014-10-17 13:49Make editor stdout reading more robustMarc André Tanner1+5-2
2014-10-17 13:49Remove debug print left overMarc André Tanner1+0-1
2014-10-16 21:15Change stupid array initializationMarc André Tanner1+2-2
2014-10-16 20:49Use volatile sig_atomic_t for variables set inside signal handlerMarc André Tanner1+2-2
2014-10-16 20:47Use C99 VLA instead of allocaMarc André Tanner1+1-6
2014-10-16 20:30Use attr_t for curses attributesMarc André Tanner3+8-8
2014-10-16 19:18Use pselect instead of selectMarc André Tanner1+9-1
2014-10-16 18:48Set _POSIX_C_SOURCE and _XOPEN_SOURCE instead of _GNU_SOURCEMarc André Tanner2+2-1
2014-10-16 18:43Move defintion of _GNU_SOURCE to config.mkMarc André Tanner3+1-3
2014-10-16 13:05Rename copy buffer to copy registerMarc André Tanner1+16-16
2014-10-16 12:35Rename some variables to be more readableMarc André Tanner1+36-36
2014-10-14 20:48Rewrite copymode supportMarc André Tanner5+318-852
2014-10-10 18:31Correct function definitions without parametersMarc André Tanner1+12-12
2014-10-10 18:20Rudimentarily sanitize $SHELLMarc André Tanner1+30-2
2014-10-10 16:11Make key binding configuration more genericMarc André Tanner2+87-77
2014-10-10 13:43Use NOMOD where appropriateMarc André Tanner1+2-2
2014-10-08 13:14Fix static analyzer warningMarc André Tanner1+1-1
2014-10-08 11:26Simplify fibonacci layoutMarc André Tanner1+44-51
2014-10-08 09:52Move placement of minimized windows out of layoutsMarc André Tanner7+108-187
2014-10-07 09:39Improve color reservationMarc André Tanner2+37-15
2014-10-07 09:35Fix color reservation bugMarc André Tanner1+2-2
2014-10-05 06:33Make strip utility configurableMarc André Tanner2+2-1
2014-10-02 12:20AIX supportRoss Mohn2+4-2
2014-10-02 11:21Make TERMINFO configurable via config.mkMarc André Tanner2+4-1
2014-01-04 20:31Replace interpret_esc_xterm with interpret_osc.Mark Edgar1+29-17
2014-07-08 20:56Solaris supportBergman Andrey5+99-6
2014-07-08 20:45Streamline forkpty-aix.cMarc André Tanner1+12-22
2014-07-05 07:09Set version to 0.12Marc André Tanner1+1-1
2014-07-05 07:29Add testsuite.sh to source tarballMarc André Tanner1+1-1
2014-06-28 16:12Document new copymode keys in manual pageMarc André Tanner1+10-2
2014-06-28 15:52testsuite.sh: invoke dvtm with explicit modifier keyMarc André Tanner1+1-1
2014-06-28 15:48Add vstack.c to source tarball, but do not enable it by defaultMarc André Tanner1+3-2
2014-06-18 20:17Vertical stack layout. All windows have the full screen width.Mark Edgar1+37-0
2014-06-28 15:29Replace hardcoded constants with CTRL macroMarc André Tanner1+1-1
2014-06-28 15:27Add copymode keypresses C-u (page up), C-d (page down), C-c (quit)Marc André Tanner1+7-0
2014-06-27 22:03Make '0' behave as in vi when in copymode.Mark Edgar1+7-1
2014-06-20 11:43Rename dvtm-test to testsuite.shMarc André Tanner1+0-0
2014-06-20 11:40Remove trailing white spacesMarc André Tanner2+10-10
2014-06-20 08:09Remove useless default paths from config.mkMarc André Tanner1+2-2
2014-06-20 08:08Respect $PREFIX while installing terminfo descriptionMarc André Tanner1+1-1
2014-06-16 22:44Resize the vt if its has_title_line has changed, even if its dimensions have not.Mark Edgar1+18-11
2014-06-14 18:38The Vt must redraw when show_border() changes.Mark Edgar1+8-0
2014-03-21 17:45Mention Shift+Page{Up,Down} in manual pageMarc André Tanner1+4-0
2014-03-17 09:58Update some year numbersMarc André Tanner1+2-2
2014-03-08 15:51Set version to 0.11Marc André Tanner1+1-1
2014-02-25 22:38Remove screen lock functionalityMarc André Tanner3+0-36
2014-01-30 13:32Hide window border if there exists only 1 clientMarc Andre Tanner1+11-4
2014-01-30 13:56Hide cursor when scrollingMarc Andre Tanner1+2-1
2014-01-30 09:09Zoom to specific windowRoss Mohn1+2-0
2014-01-30 09:08Cosmetic fixes for man pageMarc Andre Tanner1+4-4
2014-01-30 08:57Reindent config.def.hMarc Andre Tanner1+43-43
2014-01-30 08:51Add Mod-Tab to focus previously selected windowGreg Reagle3+15-0
2014-01-13 19:03Source cleanups, no functional changeMarc Andre Tanner1+29-45
2014-01-09 17:35Completely redraw screen upon terminal size changeMarc Andre Tanner1+1-4
2014-01-01 14:22Scroll on Shift-PgUp and Shift-PgDn.Mark Edgar1+2-0
2014-01-01 14:16Use ERR instead of 0 for modifier-less keybindings.Mark Edgar1+2-1
2013-12-28 12:42Set version to 0.10Marc Andre Tanner1+1-1
2013-12-25 10:07KEY_EVENT might not be always definedMarc Andre Tanner1+2-0
2013-12-25 10:05Hide the cursor when focusing minimized windowsMarc Andre Tanner1+1-1
2013-12-24 16:17Respect application cursor visibilityMarc Andre Tanner1+2-0
2013-12-24 13:06Remove curs_set(0) calls obviated by 55629a.Mark Edgar2+0-10
2013-12-24 15:45Do not write unsuppored KEY_* values as characters.Mark Edgar1+9-4
2013-12-24 14:45KEY_BTAB (Shift-Tab) support.Mark Edgar1+1-0
2013-12-15 21:22Move MOD-MOD to config.def.h.Mark Edgar2+2-3
2013-12-15 20:55Add send() command.Mark Edgar1+7-0
2013-12-16 14:08statusbar: echo > $FIFO should clear the contentMarc Andre Tanner1+1-1
2013-12-16 14:00statusbar: src and dest of strncpy must not overlapGreg Reagle1+4-3
2013-12-12 12:01Remove escapekey functionalityMarc Andre Tanner3+0-14
2013-09-22 19:31Move blocking getch() call for escapekey() to main select loop.Mark Edgar1+5-5
2013-10-26 21:21Move blocking getch() call for MOD to main select loop.Mark Edgar1+10-9
2013-12-06 14:36Rename is_visible => is_content_visibleMarc Andre Tanner1+7-7
2013-11-20 21:25In multiplexing mode, only send keypresses to visible windowsMarc Andre Tanner2+2-2
2013-11-20 21:04Don't output window title if run from linux framebuffer consoleMarc Andre Tanner1+2-2
2013-11-20 21:03Optimize redraws, reduce cursor flickeringMarc Andre Tanner2+39-27
2013-11-20 17:08Save + restore cursor position when redrawing status barMarc Andre Tanner1+3-1
2013-11-20 11:48Simplify draw_allMarc Andre Tanner1+7-14
2013-11-19 22:15Minimized windows should still be drawn in fullscreen layoutMarc Andre Tanner1+2-2
2013-10-08 21:50Replace clear_workspace() with erase().Mark Edgar1+1-8
2013-11-11 03:54dvtm.c: parse_args(): needs 2nd NULLGreg Reagle1+1-1
2013-10-08 22:17Clear the screen in redraw().Mark Edgar1+10-2
2013-10-26 20:48Prevent cursor flicker when background windows receive data.Mark Edgar1+3-4
2013-10-08 21:58Call doupdate() immediately before select() to reduce screen updates and terminal output.Mark Edgar1+7-11
2013-10-08 15:26Fix typo in rs1 terminfo capabilityMark Edgar1+1-1
2013-10-08 15:24Support multiple set/reset mode paramsMark Edgar1+44-46
2013-10-08 15:21Shorten useless commentsMark Edgar1+4-5
2013-10-08 15:07Remove unsupported capabilities from dvtm.info (flash, smkx/rmkx)Mark Edgar1+0-3
2013-09-19 06:07Place capabilities one per line in dvtm.info.Mark Edgar1+122-29
2013-09-29 18:43dtvm.1: added keyboard command for pressing Mod twiceGreg Reagle1+3-0
2013-09-24 14:09Close pty upon destructionMark Edgar1+1-0
2013-06-04 11:34Fix insert-mode bugMark Edgar1+1-1
2013-05-15 12:33Makefile: respect ${DESTDIR} in tic invocationDouglas Jerome1+1-1
2013-04-29 20:11Handle write(2) errors correctlyMarc Andre Tanner1+6-3
2013-04-17 12:50cmdline: Add Delete Character (DC) handlingJoshua Schneider1+8-0
2013-04-08 07:49Fix dvtm.info: Set kbs to 0177 as in vt.cJoshua Schneider1+1-1
2013-04-03 11:16Set version to 0.9Marc Andre Tanner1+1-1
2013-04-03 10:51Mention $DVTM_TERM in the man pageMarc Andre Tanner1+7-1
2013-04-03 09:17Enable some more warnings for debug buildsMarc Andre Tanner1+1-1
2013-04-03 08:32Float provides more than enough precision for our usecaseMarc Andre Tanner1+3-3
2013-04-03 08:26Don't waste space with structure paddingMarc Andre Tanner1+1-1
2013-04-03 08:23Use int instead of uint8_t for order fieldMarc Andre Tanner1+4-6
2013-04-02 20:41Revert "Tell curses to free its internal data structure"Marc Andre Tanner1+0-1
2013-04-02 19:34ptrdiff_t is defined in stddef.hMarc Andre Tanner1+1-0
2013-04-02 19:19Make signal handling more robustMarc Andre Tanner1+10-7
2013-03-25 08:17Tell curses to free its internal data structureMarc Andre Tanner1+1-0
2013-03-25 08:16vt: fix search functionality for "substring match"Marc Andre Tanner1+6-1
2013-03-25 08:15vt: allocate cmdline structure on demandMarc Andre Tanner1+23-14
2013-03-24 18:09vt: searchbar improve handling of unicode characters which are 2 column wideMarc Andre Tanner1+28-23
2013-03-22 14:07Implement MOD+CMarc Andre Tanner4+23-8
2013-03-22 10:38vt: refactor searchbar codeMarc Andre Tanner1+196-148
2013-03-21 20:40vt: implmenet a proper command line for searchingMarc Andre Tanner1+108-14
2013-03-21 20:39man page: cosmetic fixMarc Andre Tanner1+1-1
2013-03-13 19:48Add a way to send custom escape sequences upon keypressMarc Andre Tanner4+16-1
2013-03-13 19:42Add lots of static modifiers to config.def.hMarc Andre Tanner1+5-5
2013-03-13 18:54Add -t command line switch to set a static window titleMarc Andre Tanner2+18-6
2013-03-13 16:50Ship config.def.h not config.h in source tarballMarc Andre Tanner1+1-1
2013-03-13 16:49Handle allocation failures more gracefullyMarc Andre Tanner1+11-2
2013-03-13 16:40vt: handle malloc(0) == NULL caseMarc Andre Tanner1+1-1
2013-03-09 21:08Use "safer" string functions inorder to please the OpenBSD linkerMarc Andre Tanner1+2-2
2013-03-09 21:07Include dvtm.info in source tarballMarc Andre Tanner1+1-1
2013-03-09 20:52vt: fix segfault with COLORS=0Marc Andre Tanner1+2-1
2013-02-12 13:13Adjust some year numbers to 2013Marc Andre Tanner3+6-5
2013-02-10 14:21Make dvtm use the config.def.h convention.Christoph Lohmann2+3-0
2013-02-12 12:47vt: implement scroll up/down (SU/SD)Marc Andre Tanner1+6-0
2013-02-12 12:36vt: save/restore terminal mode upon DECSC/DECRCMarc Andre Tanner1+3-0
2013-02-12 08:44vt: always redraw whole line if dirtyMarc Andre Tanner1+13-4
2013-02-11 12:55vt: DECSTBM should move the cursor to (1,1) of the scrolling regionMarc Andre Tanner1+2-0
2013-02-11 12:29vt: teach RI (reverse index) to respect scrolling regionMarc Andre Tanner1+1-1
2013-02-11 11:36vt: implement tab handling (HTS, CBT, TBC)Marc Andre Tanner1+50-3
2013-02-11 08:57Set dvtm's window title to the one of currently focused windowMarc Andre Tanner1+8-0
2013-02-11 08:12Add -M command line flag to disable mouse support upon startupMarc Andre Tanner2+14-5
2013-02-11 08:02Improve manual page formatting (thanks Josh)Marc Andre Tanner1+109-53
2013-02-10 17:21vt: remove unused constantsMarc Andre Tanner1+10-38
2013-02-10 16:47vt: implement DECALNMarc Andre Tanner1+7-2
2013-02-10 16:35vt: set TERM=dvtm[-256color] in emulationMarc Andre Tanner3+54-1
2013-01-07 21:28Fix quote handling in cmd-fifo parsing codeMarc Andre Tanner1+8-9
2013-01-07 21:24vt: copymode cursor movement support for multibyte charsMarc Andre Tanner1+7-2
2013-01-07 21:24vt: handle search of multibyte charactersMarc Andre Tanner1+7-6
2012-12-16 13:22Merge branch 'copymode'Marc Andre Tanner6+929-239
2012-12-16 13:00vt: correct mapping of keyboard function keys above F10Ross Mohn1+10-8
2012-12-16 12:54vt: fix backspace handling on AIXRoss Mohn1+7-1
2012-12-05 14:29Make terminal size detection a bit more robustMarc Andre Tanner1+6-6
2012-12-02 14:31Fix include directivesMarc Andre Tanner1+1-5
2012-11-30 09:43Destroy all clients before exitingMarc Andre Tanner1+2-0
2012-11-28 21:08Fix coding style within layout filesMarc Andre Tanner6+95-96
2012-11-27 22:14vt: cosmetic changesMarc Andre Tanner1+36-36
2012-11-27 22:16vt: simplify code by using gotoMarc Andre Tanner1+11-20
2012-11-27 21:58vt: move buffer handling code, add missing staticMarc Andre Tanner1+12-12
2012-11-23 21:29vt: handle out of memory situtationsMarc Andre Tanner1+32-11
2012-11-23 17:40vt: random coding style fixesMarc Andre Tanner1+8-6
2012-11-23 17:16vt: implement alternate screen buffer modeMarc Andre Tanner1+13-7
2012-11-23 15:20vt: factor out buffer handlingMarc Andre Tanner1+165-144
2012-11-23 13:40Introduce struct Cell which groups text, fg, bg, and attributesMarc Andre Tanner1+66-115
2012-11-23 11:23wcwidth can return -1 also remove GCC ismMarc Andre Tanner1+2-2
2012-11-20 22:48vt: put_wc simplify memove callsMarc Andre Tanner1+6-8
2012-09-16 19:20vt: make sure that the most common color is always availableMarc Andre Tanner1+1-0
2012-09-16 09:29Simplify color configurationMarc Andre Tanner4+14-30
2012-09-15 08:40Overhaul color supportMarc Andre Tanner3+94-67
2012-09-13 12:57Make default colors configurable vi config.hMarc Andre Tanner2+6-6
2012-09-13 12:54Redraw whole terminal area if requestedMarc Andre Tanner1+2-0
2012-09-01 21:39vt: ignore xterm specific escape sequenceMarc Andre Tanner1+2-1
2012-08-01 11:17Set version to 0.8Marc Andre Tanner1+1-1
2012-08-01 11:26Adjust some year numbers s/2011/2012/gMarc Andre Tanner4+5-5
2012-07-21 19:59vt: fix typo/thinko in ECH interpretationMarc Andre Tanner1+1-1
2012-07-21 19:59Add some more hints to config.mkMarc Andre Tanner1+6-2
2012-07-21 19:58Fix compilation on CygwinMarc Andre Tanner2+9-5
2012-07-10 12:46vt: code clean upMarc Andre Tanner1+7-5
2012-07-10 12:43vt: respect relative position mode when clamping cursorRoss Mohn1+7-4
2012-07-09 17:19vt: ignore DECDHL, DECSWL, DECDWL, DECHCP, DECALN, DECFPPMarc Andre Tanner1+6-0
2012-07-08 15:24Draw all titlebars as selected when in runinall modeRoss Mohn1+2-1
2012-07-08 15:19AIX supportRoss Mohn5+112-3
2012-07-08 15:04When uninstalling, also remove dvtm-statusRoss Mohn1+1-0
2012-07-08 14:54Properly NUL terminate window titlesMarc Andre Tanner1+4-2
2011-09-24 06:50vt: rename custom sequence handlerMarc Andre Tanner2+12-12
2011-09-24 06:44vt: fix some signed/unsigned comparison problemsMarc Andre Tanner1+7-6
2011-09-24 06:33Clean up title handling by using the new event mechanismMarc Andre Tanner1+28-28
2011-09-24 06:29vt: provide an event mechanismMarc Andre Tanner2+43-3
2011-09-21 15:02Do not send KEY_RESIZE to clientBert Münnich1+1-0
2011-09-04 19:48Set version to 0.7Marc Andre Tanner1+1-1
2011-08-11 11:41Fix search replace typo.Marc Andre Tanner3+3-3
2011-08-11 11:39Correct calloc(3) argument orderMarc Andre Tanner2+16-16
2011-08-11 11:22Remove useless newlinesMarc Andre Tanner1+0-14
2011-06-12 12:08Rename madttyMarc Andre Tanner6+1700-1700
2011-06-12 12:08Relicense madtty under ISC licenseMarc Andre Tanner2+30-38
2011-06-12 12:08Reformat madtty.c convert from spaces to tabsMarc Andre Tanner1+1203-1177
2011-06-12 12:08madtty: remove misleading prefixMarc Andre Tanner1+6-6
2011-06-12 12:08Compilation fixes for pdcursesMarc Andre Tanner2+9-2
2011-06-12 12:08Add fibanocci layout to source tarballMarc Andre Tanner2+101-1
2011-06-12 12:08Remove realpath(3) wrapperMarc Andre Tanner1+1-22
2011-06-12 12:08madtty: fix compilation against BSD cursesMarc Andre Tanner2+11-0
2011-06-12 12:08Code restructuring, no functional changesMarc Andre Tanner6+791-807
2011-06-12 12:08Enable mouse support only if compiled against ncursesMarc Andre Tanner3+16-11
2011-06-12 12:08Include curses.h instead of ncurses.hMarc Andre Tanner2+2-2
2011-06-12 12:08Include <stdarg.h> for varargs supportMarc Andre Tanner1+1-0
2011-06-12 12:08Use resizeterm(3) everywhereMarc Andre Tanner1+0-4
2011-06-12 12:08Unlink any named pipes which we createdMarc Andre Tanner1+27-17
2011-06-12 12:08Group most screen related variables into structMarc Andre Tanner6+46-40
2011-06-12 12:08Group cmdfifo related variables into a structMarc Andre Tanner2+21-18
2011-06-12 12:08Group statusbar related variables into a structMarc Andre Tanner2+45-41
2011-05-26 18:20Remove CONFIG_CMDFIFO enable it by defaultMarc Andre Tanner3+3-27
2011-05-26 18:20Improve mouse event enabling/disablingMarc Andre Tanner2+14-9
2011-05-26 18:20Remove CONFIG_MOUSE enable it by defaultMarc Andre Tanner3+3-20
2011-05-26 18:20Remove CONFIG_STATUSBAR enable it by defaultMarc Andre Tanner3+1-21
2011-05-26 18:20madtty: free color information when resizingMarc Andre Tanner1+2-0
2011-05-26 18:20madtty: fix read/write in already freed memory causing a segfaultMarc Andre Tanner1+2-1
2011-05-26 18:20madtty: simplify vt100 ACS handlingMarc Andre Tanner1+25-56
2011-05-26 18:20Draw window separators with NORMAL_{ATTR,FG,BG}Marc Andre Tanner1+2-0
2011-05-26 18:20Replace bogus madtty_keypress_sequence with madtty_writeMarc Andre Tanner3+15-28
2011-05-26 18:20Revert "madtty: remove madtty_keypress_sequence"Marc Andre Tanner3+34-2
2011-05-22 20:07First part of AIX supportRoss Mohn2+6-2
2011-05-16 18:45madtty: remove madtty_keypress_sequenceMarc Andre Tanner3+2-34
2011-05-14 13:35madtty: cleanup color apiMarc Andre Tanner4+9-9
2011-05-14 12:52Fix some signed/unsigned comparison problemsMarc Andre Tanner5+19-20
2011-04-21 10:08madtty: cleanupsMarc Andre Tanner1+2-6
2011-04-18 16:56madtty: merge different init function into one common oneMarc Andre Tanner3+10-6
2011-04-18 16:43Change terminal attributes dynamically depending on window titleMarc Andre Tanner4+51-3
2011-04-18 11:35madtty: source code formatting fixes - no functional changeMarc Andre Tanner1+22-11
2011-04-18 11:32madtty: backfill text from the buffer when a window with more rows is resizedRoss Mohn1+25-8
2011-04-18 11:17madtty: support for "ESC 6 n", get cursor positionRoss Mohn1+12-0
2011-04-18 10:59madtty: fix a scrolling issueRoss Mohn1+1-1
2011-04-18 10:53madtty: avoid the use of assertsMarc Andre Tanner1+15-11
2011-04-18 10:34madtty: various cleanups in the color handling codeMarc Andre Tanner1+22-35
2011-04-18 07:19madtty: support the 8 basic highlighted colorsRoss Mohn1+10-4
2011-01-07 14:08madtty: fix RI sequence handlingMarc Andre Tanner1+4-0
2011-01-05 23:31Adjust some year numbersMarc Andre Tanner4+5-4
2011-01-05 23:26Manual page spelling/grammar fixesRobert Dailey1+1-1
2011-01-05 23:23madtty: add rudimentary mouse supportMarc Andre Tanner3+63-13
2011-01-05 22:38madtty: interpret cursor control characters inside ESC sequencesMarc Andre Tanner1+7-3
2011-01-05 22:23madtty: character set handling improvementsMarc Andre Tanner1+12-18
2011-01-05 20:12madtty: cleanup DECSET/DECRST handlingMarc Andre Tanner1+26-22
2010-12-24 20:22madtty: implement IND/RI/NEL escape sequencesMarc Andre Tanner1+38-12
2010-12-18 18:50madtty: more source code cleanupsMarc Andre Tanner1+41-27
2010-12-18 18:12madtty: source code cleanupsMarc Andre Tanner1+62-76
2010-12-17 20:20madtty: add support for relative/absolute mode (ESC[?6h, ESC[?6l)Marc Andre Tanner1+11-7
2010-12-17 20:01madtty: recognize set/clear graphmode with ESC(0, ESC(BMarc Andre Tanner1+20-2
2010-12-17 19:33madtty: clear the screen after its creationRoss Mohn1+6-0
2010-12-17 19:28madtty: erease display with A_NORMAL character attributesRoss Mohn1+6-0
2010-12-17 19:12madtty: implement DECSC/DECRCMarc Andre Tanner1+43-7
2010-11-27 10:57Move signal re-registration to the end of the signal handlerRoss Mohn1+2-2
2010-11-27 10:56madtty: close only valid file descriptorsRoss Mohn1+1-1
2010-10-08 15:46Set version to 0.6Marc Andre Tanner1+1-1
2010-10-01 15:29Buffer text on window resizeMarc Andre Tanner1+14-9
2010-05-04 11:01Close open file descriptors before forkingMarc Andre Tanner1+7-0
2009-10-28 17:14Add a comment regarding default layout configurationMarc Andre Tanner1+1-0
2009-10-28 17:08Introduce keyboard multiplexing modeMarc Andre Tanner3+45-28
2009-07-08 20:05Fixed new line for list of mod options.Frank Jeschke1+1-0
2009-07-07 18:16Set version to 0.5.2Marc Andre Tanner1+1-1
2009-07-03 14:31Change default redraw key binding to MOD+rMarc Andre Tanner2+2-2
2009-07-03 14:25Read terminal size on redraw commandMarc Andre Tanner1+1-0
2009-07-03 14:23Cleanup terminal resize handlingMarc Andre Tanner1+24-25
2009-06-29 15:49Fix compilation on Mac OS XMarc Andre Tanner1+1-1
2009-06-18 16:48Beep on terminal bell (off by default).Marc Andre Tanner3+10-0
2009-06-18 16:45Introduce madtty_{bell,togglebell} to beep on terminal bell.Marc Andre Tanner2+17-1
2009-02-08 21:51Set version to 0.5.1Marc Andre Tanner1+1-1
2009-02-06 21:12Use correct escape codes for HOME and END keysMarc Andre Tanner1+2-2
2009-02-06 20:50Update README with the new build instructionsMarc Andre Tanner1+2-9
2009-02-04 11:32Link to cursesw by default remove make unicode targetMarc Andre Tanner2+3-9
2009-02-04 11:24Remove unused preprocessor symbol USE_UTF8Marc Andre Tanner1+2-2
2009-02-03 20:17Fix compilation because of missing set_escdelayMarc Andre Tanner1+8-7
2009-01-26 18:25Set version to 0.5Marc Andre Tanner1+1-1
2009-01-26 00:01Adjust some year numbers to 2009Marc Andre Tanner2+3-3
2009-01-26 18:28Don't set $ESCDELAY because dvtm takes care of itMarc Andre Tanner1+0-1
2009-01-25 23:52Reduce latency on some keystrokes due to ncurses internal timerMarc Andre Tanner2+14-1
2009-01-24 12:42Add a new function mouse_toggle and a new Mod-M combination to allow disabling mouse grabbing at runtime, useful when e.g. you want to copy/paste plenty of text. Originally reported as debian bug #506155Albin Tonnerre4+17-1
2008-12-13 01:28Fix handling of wide characters in statusbar textMarc Andre Tanner3+17-14
2008-12-06 09:35use parenthesis in #defineChristian Garbs1+1-1
2008-11-16 22:58top stack layout fixes (Claudio M. Alessi)Marc Andre Tanner1+14-9
2008-11-16 22:52Set wah to height in togglebar()Marc Andre Tanner1+1-0
2008-10-18 16:30Disable scripting interface for nowMarc Andre Tanner2+2-5
2008-10-18 16:32Include tstack.c in the release tarballMarc Andre Tanner1+1-1
2008-10-18 16:19Top stack layoutClaudio M. Alessi1+53-0
2008-10-18 16:07Cosmetic: source code layout cleanups in config.hMarc Andre Tanner1+32-32
2008-10-18 15:02Introduce $DVTM environment variable which is set to the current versionMarc Andre Tanner1+8-3
2008-10-07 18:06Change silly variable name s/DVTM_BLUE/BLUE/gMarc Andre Tanner1+3-3
2008-10-07 18:16Fix miscalculation when CONFIG_STATUSBAR is not definedMarc Andre Tanner2+2-2
2008-10-07 18:05Fix compilation when CONFIG_CMDFIFO is not definedMarc Andre Tanner1+1-1
2008-09-26 18:21Add mappings for shifted arrow keysMarc Andre Tanner1+8-0
2008-09-26 17:12Cygwin compile fixMarc Andre Tanner2+7-0
2008-09-18 21:09Prevent a buffer overflow when escape sequences aren't properly terminatedMarc Andre Tanner1+2-0
2008-09-18 21:02Add lots of static modifiersMarc Andre Tanner8+113-113
2008-09-18 20:13Change statusbar color to blueMarc Andre Tanner1+4-2
2008-09-18 18:50Rename some #defines add common prefixMarc Andre Tanner3+14-14
2008-09-18 18:36Fix typos, code cleanupsMarc Andre Tanner2+7-11
2008-09-18 18:11256 color supportDonald Chai5+169-78
2008-09-06 13:29Use Mod+? to show the dvtm manual pageMarc Andre Tanner1+1-0
2008-09-06 13:25Bind scrollback to Mod+PageUp and Mod+PageDownMarc Andre Tanner2+8-0
2008-08-30 08:36Add a command line option (-h) to set the scrollback buffer sizeMarc Andre Tanner3+19-15
2008-08-30 08:08Specify scrollback buffer size on terminal creationMarc Andre Tanner3+6-4
2008-08-30 07:35Avoid segfault when scroll_buf_sz is zeroMarc Andre Tanner1+2-2
2008-08-30 07:14Only draw the affected client after scrolling.Marc Andre Tanner1+2-2
2008-08-30 07:06Revert "Remove draw(Client *c) as it is no longer used"Marc Andre Tanner1+7-0
2008-08-30 07:03Scrollback supportDonald Chai3+124-3
2008-06-23 20:04Add unicode-debug targetMarc Andre Tanner1+4-1
2008-06-19 22:53Enhance command mode to enable multiline commandsMarc Andre Tanner1+74-50
2008-06-16 15:53Better error handling in case of calloc failureMarc Andre Tanner1+2-0
2008-06-16 15:50Extend clients with a unique id and export it to child processesMarc Andre Tanner2+14-2
2008-06-16 15:45Add a parameter to madtty_forkpty to specify additional environment variablesMarc Andre Tanner2+7-2
2008-06-15 22:56Set DVTM_CMD_FIFO environment variableMarc Andre Tanner1+3-1
2008-06-15 22:54Implement a portable realpath(3)Marc Andre Tanner1+21-0
2008-06-15 22:46Initialize args array properlyMarc Andre Tanner1+2-1
2008-06-14 18:54Mention new command line option in manual pageMarc Andre Tanner1+6-3
2008-06-14 18:54Add new files to the release tarballMarc Andre Tanner1+2-1
2008-06-14 18:09Split statusbar into separate fileMarc Andre Tanner5+115-84
2008-06-14 17:15Split mouse support into separate fileMarc Andre Tanner4+85-83
2008-06-14 16:50Implement a command mechanism over a named pipeMarc Andre Tanner4+131-3
2008-06-14 15:57Introduce open_or_create_fifo functionMarc Andre Tanner1+19-11
2008-06-14 15:51Add error(const char *errstr, ...) functionMarc Andre Tanner1+9-0
2008-06-09 17:03Remove draw(Client *c) as it is no longer usedMarc Andre Tanner1+0-7
2008-06-09 15:09Implement screen locking based on a patch by Claudio M. AlessiMarc Andre Tanner3+46-0
2008-05-10 16:37Set version to 0.4.1Marc Andre Tanner1+1-1
2008-05-10 08:31Source code formatting fixes, no functional changesMarc Andre Tanner1+205-205
2008-05-10 08:18Add a section about copy & paste to the manual pageMarc Andre Tanner1+6-0
2008-05-07 13:57Fix client destruction, prevent zombies.Marc Andre Tanner1+33-14
2008-04-29 22:06Correct signal handlingRainer Müller1+8-0
2008-03-16 09:03Use += instead of = in config.mk to make it easier to override {C,LD}FLAGSMarc Andre Tanner1+2-2
2008-02-03 17:10gcc says those values are out of boundsPierre Habouzit1+3-1
2008-02-29 21:11Invert layout check in setmwfact to make patching easier.Marc Andre Tanner1+1-1
2008-02-29 20:49Remove keybinding for MOD+0 because this doesn't make sense.Marc Andre Tanner1+0-1
2008-02-29 20:46Make manual page wording a bit more generic.Marc Andre Tanner1+3-3
2008-02-25 16:21Use the new madtty_keypress_sequence function.Marc Andre Tanner1+9-4
2008-02-25 16:20Add a function which handles escape sequences from the keyboard.Marc Andre Tanner2+17-0
2008-02-25 16:11Implement cursor key mode switching (this fixes arrow keys in vim).Marc Andre Tanner1+28-7
2008-02-25 15:34Move terminal output code to a separate function.Marc Andre Tanner1+11-13
2008-02-19 21:12Pass characters following an escape to the underlying application.Marc Andre Tanner1+6-0
2008-02-17 09:18Remove redundant flags for release and debug targets.Marc Andre Tanner1+1-1
2008-02-17 09:02Make mouse support compile time selectable.Marc Andre Tanner3+31-8
2008-02-13 14:44Destroy client when an IO-error occurs.Marc Andre Tanner1+4-1
2008-02-06 16:28Set version to 0.4.Marc Andre Tanner1+1-1
2008-02-06 15:49Update copyright notice for madtty.Marc Andre Tanner1+1-0
2008-02-06 15:43Make ESC-key a bit more responsive.Marc Andre Tanner1+1-0
2008-02-06 15:32Optimize redraw in fullscreen layout.Marc Andre Tanner1+2-3
2008-02-02 14:01Keep status text intact even if it is too long.Marc Andre Tanner1+6-4
2008-02-02 13:34Introduce sstrlen macro which calculates the length of a string literal.Marc Andre Tanner1+2-1
2008-02-02 13:18Fix a bug with minimized clients in tile layout.Marc Andre Tanner1+14-15
2008-02-02 12:33More cursor visibility fixes.Marc Andre Tanner1+6-3
2008-02-01 20:44Respect the cursor state. Hide the cursor on minimized windows.Marc Andre Tanner1+3-4
2008-02-01 20:42Add a function to get the current cursor state.Marc Andre Tanner2+6-0
2008-02-01 20:26Redraw the window which is no longer minimized.Marc Andre Tanner1+2-0
2008-02-01 18:29Add madtty_dirty function which marks the whole term as dirty.Marc Andre Tanner2+7-0
2008-02-01 18:22Set correct window attribute for the titlebar.Marc Andre Tanner1+1-1
2008-02-01 18:17Fix a redraw bug in fullscreen mode.Marc Andre Tanner1+4-5
2008-01-30 21:48Only draw single border (titlebar + vertical separator).Marc Andre Tanner4+45-14
2008-01-24 21:30Fix a bug with long titles in small windows.Marc Andre Tanner1+3-1
2008-01-24 21:16Convert DEBUG to NDEBUG because this is what assert.h uses.Marc Andre Tanner2+4-4
2008-01-24 21:12Implement autoquit feature.Marc Andre Tanner2+15-11
2008-01-23 18:07Only call mousemask if mask is nonzero.Marc Andre Tanner1+2-1
2008-01-18 23:01Replace ltidx with a layout pointer.Marc Andre Tanner1+6-6
2008-01-18 21:25Don't print titles which are to long.Marc Andre Tanner1+9-1
2008-01-16 20:52Add support to change the window title by escape sequence (xtermset -T title).Marc Andre Tanner1+24-5
2008-01-14 21:53Add a way to associate custom data with a madtty term.Marc Andre Tanner2+13-0
2008-01-14 21:27Add the possibility to register custom escape sequence handlers.Marc Andre Tanner2+37-5
2008-01-13 20:52Link against ncurses by default.Marc Andre Tanner1+1-1
2008-01-13 20:51Fix typo in manual page.Marc Andre Tanner1+1-1
2008-01-13 20:50Fix compilation on NetBSD.Marc Andre Tanner1+1-1
2008-01-12 17:23Set version to 0.3.Marc Andre Tanner1+1-1
2008-01-12 17:20Modify dvtm-status to use dvtm from $PATH.Marc Andre Tanner1+1-1
2008-01-12 12:52Install manual page and dvtm-status script.Marc Andre Tanner1+3-1
2008-01-11 18:40Update some year numbers to 2008.Marc Andre Tanner2+4-4
2008-01-11 18:27Add manual page.Marc Andre Tanner2+122-6
2008-01-11 18:18Change some keybindings.Marc Andre Tanner1+5-5
2008-01-11 16:44Move SHELL definition to config.h.Marc Andre Tanner2+6-6
2008-01-11 16:43Fix layering violation in mouse_fullscreen.Marc Andre Tanner2+5-6
2008-01-11 16:36Don't run startup actions from config.h if a command was given on the command line.Marc Andre Tanner1+3-2
2008-01-11 08:45Adjust dvtm-status to take advantage of the new command line startup feature.Marc Andre Tanner1+1-1
2008-01-11 08:43Allow to specify applications which should run after startup on the command line (based on a patch from yiyus).Marc Andre Tanner1+15-6
2008-01-11 07:44Implement a way to launch arbitrary applications on dvtm startup.Marc Andre Tanner2+17-2
2008-01-09 20:45Add redraw command.Marc Andre Tanner2+8-0
2008-01-09 20:38Refactor argument handling - again.Marc Andre Tanner2+44-41
2008-01-08 22:54Add escapekey command (Christian Garbs).Marc Andre Tanner2+15-0
2008-01-08 18:59Make it possible to pass multiple arguments to the command functions.Marc Andre Tanner2+90-84
2008-01-07 22:09Formatting fixes.Marc Andre Tanner1+62-62
2008-01-07 21:40Add killclient function, uses SIGKILL for now as SIGTERM seems to be blocked.Marc Andre Tanner2+11-0
2008-01-07 19:20More cleanups.Marc Andre Tanner1+5-5
2008-01-07 18:49Add mouse_fullscreen function which switches back to another layout if we are already in fullscreen mode.Marc Andre Tanner2+15-2
2008-01-07 18:25Allow keybindings with no modifier prefix.Marc Andre Tanner1+4-2
2008-01-06 22:37Fix setlocale call.Marc Andre Tanner1+1-1
2008-01-06 22:20Some code reorganization.Marc Andre Tanner1+80-93
2008-01-06 21:55Document some curses constants.Marc Andre Tanner1+51-0
2008-01-06 21:45Move command line parsing code into a separate function.Marc Andre Tanner1+7-2
2008-01-05 00:56Make mouse commands compatible with keybindings.Marc Andre Tanner2+24-18
2008-01-05 00:54Import madtty changes.Marc Andre Tanner2+12-20
2008-01-02 22:24Remove trailing whitespaces (sed 's/[ \t]*$//').Marc Andre Tanner6+32-32
2008-01-02 22:16Portable shell definition.Marc Andre Tanner2+7-1
2008-01-02 12:18Make the statusbar position configurable.Marc Andre Tanner2+44-8
2008-01-01 16:12Initial mouse support.Marc Andre Tanner2+69-2
2008-01-01 16:05Better UTF-8 locale detection.Marc Andre Tanner1+9-3
2007-12-30 22:44Allow sending modifiers to the underlying application.Marc Andre Tanner1+10-5
2007-12-29 20:37Set version to 0.2.Marc Andre Tanner1+1-1
2007-12-29 20:35Use /bin/sh -c when forking to allow arguments in the keybinding definition in config.h.Marc Andre Tanner1+2-2
2007-12-29 19:58Avoid a complete rebuild with the install target.Marc Andre Tanner1+1-1
2007-12-29 19:57Update README.Marc Andre Tanner1+15-4
2007-12-29 19:21Change return type of is_modifier from int to bool.Marc Andre Tanner1+3-3
2007-12-29 19:18Switch from librote to madtty.Marc Andre Tanner6+1175-47
2007-12-26 22:28Only display the statusbar if we have something to display. Some other cleanups.Marc Andre Tanner1+9-12
2007-12-26 22:19Implement SIGTERM signal handler.Marc Andre Tanner1+12-1
2007-12-26 12:11Add a script which shows how the statusbar can be used.Marc Andre Tanner1+16-0
2007-12-26 12:08Add optional status bar (-s command line switch) which reads from a named pipe.Marc Andre Tanner2+109-19
2007-12-25 10:20Use a select(2) driven main loop.Marc Andre Tanner2+62-40
2007-12-25 09:01Add fullscreen layout to make dist target.Marc Andre Tanner1+1-1
2007-12-22 13:16Add new fullscreen layout.Marc Andre Tanner3+13-4
2007-12-21 21:51Teach the layouts how to handle minimized windows (they are placed at the bottom of the screen).Marc Andre Tanner3+91-48
2007-12-21 21:48Implement ability to minimize windows. focus{next,prev}nm will select the next/previous non minimized window.Marc Andre Tanner2+126-15
2007-12-21 19:30Set version to 0.1Marc Andre Tanner1+1-1
2007-12-21 18:59Some more wide character related build system tweaks.Marc Andre Tanner2+10-5
2007-12-17 17:27Add compile support for wide character environments.Marc Andre Tanner3+9-4
2007-12-13 20:46Add settimeout function which allows setting of the redraw timeout via key bindings. This can be used to implement a "sleep" mode by setting the timeout to a fairly big value.Marc Andre Tanner1+21-1
2007-12-13 20:27Add -m command line switch, which allows to specify the modifier at runtime. This is useful when running dvtm recursively (dvtm within dvtm).Marc Andre Tanner1+8-1
2007-12-12 21:07Display the window number in the title bar for use with MOD-n.Marc Andre Tanner2+29-18
2007-12-10 23:23Print version information to stdout instead of stderr.Marc Andre Tanner1+1-1
2007-12-10 23:12Change default modifier to CTRL+G.Marc Andre Tanner1+1-1
2007-12-10 23:02Remove keybindings without a modifier as this doesn't seem to useful.Marc Andre Tanner1+12-25
2007-12-10 21:58Improve performance by reducing default redraw timeout. Remove the privileged handling of the currently selected window, now all windows are updated at the same rate.Marc Andre Tanner2+18-16
2007-12-09 12:37Update gitignore, remove log file which was commited by accidentMarc Andre Tanner2+3-70
2007-12-09 12:33Add make debug targetMarc Andre Tanner2+9-1
2007-12-09 11:43Fix compilation on OpenBSD (thanks to ren).Marc Andre Tanner2+8-3
2007-12-07 19:59Disable manual page related things because we currently don't have one. Add missing files to dist target.Marc Andre Tanner1+7-7
2007-12-07 19:57Set version to 0.01 for nowMarc Andre Tanner1+1-1
2007-12-07 19:56Fix wrong url of librote.Marc Andre Tanner1+1-1
2007-12-07 19:54Add .gitignoreMarc Andre Tanner1+11-0
2007-12-07 19:12Initial commitMarc Andre Tanner10+873-0