summaryrefslogtreecommitdiff
path: root/clients/terminal.c
AgeCommit message (Expand)AuthorFilesLines
2013-11-25terminal: add touch screen selection supportXiong Zhang1-18/+63
2013-11-24terminal: Update terminal->end whenever we write a characterKristian Høgsberg1-7/+7
2013-11-22terminal: Init tab ruler after setting terminal->widthKristian Høgsberg1-1/+1
2013-11-13westoy: Remove unused support for window parentsJasper St. Pierre1-1/+1
2013-10-23terminal: Show character grid size in header bar when resizingKristian Høgsberg1-2/+15
2013-10-23terminal: Add context menu with new terminal/copy/pasteKristian Høgsberg1-20/+77
2013-10-23terminal: Add scroll-back historyKristian Høgsberg1-60/+128
2013-10-13Rename frame_create and frame_set_child_size with a window_ prefixJason Ekstrand1-2/+2
2013-09-21config-parser: Make weston_config_parse() tkae a file nameKristian Høgsberg1-5/+1
2013-09-21terminal: Port to new weston_config parseKristian Høgsberg1-19/+11
2013-09-13Minor improvement of weston-terminal resizingJosé Bollo1-0/+6
2013-09-11terminal: Stop complaining about OSC escape code 7Kristian Høgsberg1-1/+4
2013-09-04terminal: Accept utf-8 text dropKristian Høgsberg1-0/+34
2013-08-21terminal: Include config.h instead of defining _XOPEN_SOURCEKristian Høgsberg1-1/+1
2013-08-19Fixes CJK wide character displayPeng Wu1-2/+30
2013-08-13terminal: Make utf-8 state machine assemble unicode code point valueKristian Høgsberg1-0/+28
2013-08-08terminal.c: Check if fdopen() failsBrian Lovin1-0/+4
2013-08-08malloc + memset -> zallocPeter Hutterer1-7/+3
2013-08-07clients: use xmalloc in more placesBrian Lovin1-3/+1
2013-07-08Use the average width of ASCII glyphs for cell widthPeng Wu1-14/+41
2013-05-22terminal: Handle output transformAlexander Larsson1-1/+12
2013-05-14config-parser: Honor XDG_CONFIG_DIRSOssama Othman1-4/+4
2013-02-20Pass argc pointer to parse_options()Kristian Høgsberg1-3/+3
2013-01-28terminal: Handle the window close eventDima Ryazanov1-0/+9
2012-11-30Fix a crash when opening two terminal windows and closing the first one.Dima Ryazanov1-2/+4
2012-11-08Terminal: Handle keypad symbolsDaniel Stone1-0/+63
2012-10-10terminal: Don't snap resize if we're maximizedKristian Høgsberg1-2/+4
2012-10-10terminal: Use window_get_fullscreen() instead of tracking that state manuallyKristian Høgsberg1-13/+9
2012-08-29terminal: support entering non-ascii charactersPhilipp Brüschweiler1-7/+23
2012-08-13window.c: Handle multiple keyboard fociKristian Høgsberg1-4/+3
2012-08-03terminal: Don't crash on non-ascii charsAndre Heider1-0/+3
2012-08-03terminal: Don't output @ for ASCII NULKristian Høgsberg1-0/+2
2012-07-23window.c: Add fullscreen handler to keep fullscreen state consistentKristian Høgsberg1-7/+11
2012-07-20clients: Implement minimum size for toy toolkit clientsKristian Høgsberg1-10/+1
2012-07-01terminal: Extend selection to end of line when selecting past last charKristian Høgsberg1-2/+27
2012-07-01terminal: Insert newlines when copying multiple linesKristian Høgsberg1-1/+6
2012-06-29terminal: Handle selection for pointer positions outside widget correctlyKristian Høgsberg1-29/+41
2012-06-28terminal: Add a terminal enter handler for setting I-beam cursorKristian Høgsberg1-0/+8
2012-06-27terminal: Scroll selection with terminal contentsKristian Høgsberg1-0/+3
2012-06-27terminal: Make font size configurableKristian Høgsberg1-1/+3
2012-06-27terminal: Implement word and line based selectionKristian Høgsberg1-49/+114
2012-06-26terminal: Tab should not output spaces, just move cursorKristian Høgsberg1-9/+0
2012-06-22terminal: Ignore more modifier keysKristian Høgsberg1-0/+6
2012-06-22terminal: Only hide cursor for keypresses that generate data for the processKristian Høgsberg1-8/+10
2012-06-21terminal: Only hide cursor on first key-press in a repeat sequenceKristian Høgsberg1-2/+8
2012-06-21terminal: Support both Alt and Control modifiers for regular keysKristian Høgsberg1-3/+3
2012-06-21terminal: Handle Alt-BackspaceKristian Høgsberg1-0/+2
2012-06-20terminal: Set blank cursor on keyboard pressKristian Høgsberg1-0/+2
2012-06-20terminal: Add Ctrl-Shift-N keyboard binding to open new windowKristian Høgsberg1-11/+50
2012-06-20terminal: Default terminal type to xtermKristian Høgsberg1-2/+4