125 Commits (03fb4ef41e0a2feec44a9362d42bbfa9d5be3464)

Author SHA1 Message Date
Dima Ryazanov a85292e73c Fix a crash when opening two terminal windows and closing the first one. 12 years ago
Daniel Stone a84687174c Terminal: Handle keypad symbols 12 years ago
Kristian Høgsberg b36f7ef99e terminal: Don't snap resize if we're maximized 12 years ago
Kristian Høgsberg b7ed4cbbc7 terminal: Use window_get_fullscreen() instead of tracking that state manually 12 years ago
Philipp Brüschweiler fdb4b02501 terminal: support entering non-ascii characters 12 years ago
Kristian Høgsberg 86adef9d54 window.c: Handle multiple keyboard foci 12 years ago
Andre Heider 552d12b10e terminal: Don't crash on non-ascii chars 12 years ago
Kristian Høgsberg 2a1aa4efce terminal: Don't output @ for ASCII NUL 12 years ago
Kristian Høgsberg 67ace20f8e window.c: Add fullscreen handler to keep fullscreen state consistent 13 years ago
Kristian Høgsberg d3a1965a3d clients: Implement minimum size for toy toolkit clients 13 years ago
Kristian Høgsberg 0fe782bdb5 terminal: Extend selection to end of line when selecting past last char 13 years ago
Kristian Høgsberg 0dee6475bd terminal: Insert newlines when copying multiple lines 13 years ago
Kristian Høgsberg 8268d41410 terminal: Handle selection for pointer positions outside widget correctly 13 years ago
Kristian Høgsberg 29784402e1 terminal: Add a terminal enter handler for setting I-beam cursor 13 years ago
Kristian Høgsberg 18e928dfb8 terminal: Scroll selection with terminal contents 13 years ago
Kristian Høgsberg 38912df847 terminal: Make font size configurable 13 years ago
Kristian Høgsberg 333db0a17e terminal: Implement word and line based selection 13 years ago
Kristian Høgsberg 129decbdf7 terminal: Tab should not output spaces, just move cursor 13 years ago
Kristian Høgsberg 22fbcf7183 terminal: Ignore more modifier keys 13 years ago
Kristian Høgsberg b24ab806bf terminal: Only hide cursor for keypresses that generate data for the process 13 years ago
Kristian Høgsberg 88fd40815a terminal: Only hide cursor on first key-press in a repeat sequence 13 years ago
Kristian Høgsberg ae9e073ac5 terminal: Support both Alt and Control modifiers for regular keys 13 years ago
Kristian Høgsberg b7f94bff3d terminal: Handle Alt-Backspace 13 years ago
Kristian Høgsberg 63b298f3c7 terminal: Set blank cursor on keyboard press 13 years ago
Kristian Høgsberg b21fb9f61e terminal: Add Ctrl-Shift-N keyboard binding to open new window 13 years ago
Kristian Høgsberg de845cfcc0 terminal: Default terminal type to xterm 13 years ago
Kristian Høgsberg 71a4cf4374 terminal: Send ASCII DEL on for backspace 13 years ago
Kristian Høgsberg a1627927c7 window: Compute initial window size correctly 13 years ago
Kristian Høgsberg e828e904b5 terminal: Track down remaining unhandled xterm-256color escape codes 13 years ago
Kristian Høgsberg cca3c2f9da terminal: Fix tab expansion 13 years ago
Kristian Høgsberg 82cd36bfff terminal: Make terminal font configurable from command line and weston.ini 13 years ago
Alexander Preisinger e2b88c093a Add minimum size for terminal 13 years ago
Kristian Høgsberg fee91be586 terminal: Use serial, not timestamp for setting the selection 13 years ago
Daniel Stone c9785eacca Use enum wl_keyboard_key_state instead of integer 13 years ago
Daniel Stone 4dbadb1556 Use enum wl_pointer_button_state instead of integer 13 years ago
Scott Moreau 7a1b32a198 Implement text cursor position protocol. 13 years ago
David Herrmann a6128d6183 terminal: add glyphs to character list 13 years ago
David Herrmann 516b9e1753 terminal: fix up horizontal scan-line characters 13 years ago
Ander Conselvan de Oliveira dc8c8fce72 window: rename enum pointer_type to cursor_type 13 years ago
Ander Conselvan de Oliveira d8f527c845 window: track changes in libwayland-cursor api 13 years ago
Ander Conselvan de Oliveira 1042dc15e0 window: use libwayland-cursor instead of libXcursor 13 years ago
Kristian Høgsberg 4c3dac9c66 clients: Remove superfluous #includes 13 years ago
Kristian Høgsberg bef52d1423 Update to new libxkbcommon API 13 years ago
Kristian Høgsberg 80680c7b75 window.c: Just use float instead of GLfloat, remove GLES2.h include 13 years ago
Kristian Høgsberg 7016313778 Port Wayland clients to new xkbcommon API 13 years ago
Daniel Stone b230a7ee58 Convert internal input co-ordinates to GLfloat 13 years ago
Daniel Stone 5d66371743 Change button from int to uint32_t 13 years ago
Daniel Stone da5b93c8d7 Change key/button grab bindings to take unsigned state 13 years ago
Kristian Høgsberg 875ab9e735 Add signedness warning flag and fix fallout 13 years ago
Kristian Høgsberg bcacef19b0 Add an option parser 13 years ago