207 Commits (2bce43f792afc09dfdbdf25f112e184e959e8b79)

Author SHA1 Message Date
Christian Ludwig 2bce43f792 Fix: TTkString alignment (at _hasSpecialWidth) 3 years ago
Eugenio Parodi 7a76a72fc3 Fix #67 and added unicode addon in the xterm.js sandbox 3 years ago
Eugenio Parodi 72e7c6a0a1 uniform the theme for the wide char overflow marker 3 years ago
Eugenio Parodi dd88c87f17 Hopefully Adapted the lineedit to the unicode variable sized chars 3 years ago
Eugenio Parodi eab5aad9bc Tree: Use TTkString to support non conventional chars, and Fix borderline issues 3 years ago
Eugenio Parodi c17d61bd90 FancyTable: Use TTkString to support non conventional chars 3 years ago
Eugenio Parodi dd76c447ec FIX: Canvas drawText forwarding vars 3 years ago
Eugenio Parodi 5aeac6e1fa Fixed Unicode variable sized chars in the log viewer 3 years ago
Eugenio Parodi 1a2e43a153 Fixed alignment when next/prev char is selected, fixed handling of tabls and unicode var sized chars 3 years ago
Eugenio Parodi 17fe139239 Fixed bug with the alignment with variable width chars 3 years ago
Eugenio Parodi 20edaf6494 improved position alignment of Unicode variable sized chars 3 years ago
Eugenio Parodi 607980cac2 Added basic Unicode special width support in TTkString and Canvas 3 years ago
Eugenio Parodi de5bbac1f9 TextEdit, allow customization of TextEditView, 4 years ago
Eugenio Parodi ba65a227f9 Added visual events to the mouse pointer 4 years ago
Eugenio Parodi 6d99830919 Added Mouse Pointer if TTK_MOUSE env variable is defined 4 years ago
Eugenio Parodi 0f61073ecc TTkInput: parse mouse move ANSI codes 4 years ago
Eugenio Parodi 06e2640fef Improved canvas performances with more built in functions 4 years ago
Eugenio Parodi 331710ecdd Added basic unoptimized Undo/Redo feature in the text edit 4 years ago
Eugenio Parodi 58f01742d4 Adapted the demo recording feature to the new loop 4 years ago
Eugenio Parodi e34afb4b37 Adapted the test playback to the new loop 4 years ago
Eugenio Parodi 6f2c791359 Added web sandbox + tuned showcase tests to works better with it 4 years ago
Eugenio Parodi f467e8c7c0 Almost pyodide compatible 4 years ago
Eugenio Parodi abfb1795dc Starting the Pyodide porting 4 years ago
Eugenio Parodi 8e1b7b81e9 Used built in python array copy to improve performances 4 years ago
Eugenio Parodi 79fbd16312 Separate terminal '\n' from '\r' to capture CTRL-J 4 years ago
Eugenio Parodi a0b5ef8fcb Improved unit test 4 years ago
Eugenio Parodi e5d4de5614 Improved testing with pytest 4 years ago
Eugenio Parodi 8de37bca0b Added up/down to switch focus, Moved key/mouse events in a separate routine 4 years ago
Eugenio Parodi 4cc2e5c594 Fix input after app sent back to Foreground 4 years ago
Eugenio Parodi 6535cfa670 Added Sigmask Demo 4 years ago
Kurt Schwehr cd41b2e578 codespell 4 years ago
Eugenio Parodi 0999edd080 Added CTRL Mapping 4 years ago
Eugenio Parodi c9390a98a8 Added configurable sigmask for CTRL-C, CTRL-Z, CTRL-S 4 years ago
Eugenio Parodi c6d320ba60 Fixed the repaint after the terminal resume, improve clean routines in case of failure, moved the loop in a separate routine to improve readability 4 years ago
Eugenio Parodi 337aa430c6 Fixed pytest failure 4 years ago
Eugenio Parodi c69c97bf76 Hopefully get rid of a glitch where the Mouse Ansi code from time to time got pushed to the stdin 4 years ago
Eugenio Parodi aad5c20bf0 TTkTextEdit: Added insert text feature 4 years ago
Eugenio Parodi 100d24ffe3 TTkColor: rework, used rgb data structure, improved ANSI color parse 4 years ago
Eugenio Parodi b52d761ef4 minor color fixes 4 years ago
Eugenio Parodi eb8820185d textedit showcase, improved the format changed callback 4 years ago
Eugenio Parodi bcfe7d99b4 improved textEdit showcase 4 years ago
Eugenio Parodi 882cefab30 TTkTextEdit: improved color handling 4 years ago
René de Hesselle bded109c64 Use custom logfile if specified 4 years ago
Eugenio Parodi 8a13ac2a4b Added TTkTextCharFormat 4 years ago
Eugenio Parodi cbd0c41f6f TTkTextCursor: improved the multicursor insert text 4 years ago
Eugenio Parodi fffb3b8b35 Slight Inputimprovement, Added Calvin S font 4 years ago
Eugenio Parodi 2d84c389ce Added multicursor kayboard movements 4 years ago
Eugenio Parodi 62983d9834 TTkKeyPressView: Added mouse events 4 years ago
Eugenio Parodi f6dc9ec662 Added keyLoggerWidget 4 years ago
Eugenio Parodi 1dabebc70b TTkTextCursor: added base cursor instance in text edit 4 years ago