Commit Graph

20 Commits

Author SHA1 Message Date
daa 068119fe19 Hide cursor in terminal mode (busy_on event) 2017-10-30 23:04:28 +03:00
daa84 f7710ca912 Drawing optimization 2017-09-11 18:00:51 +03:00
daa84 fab0002a56 Cursor rendering 2017-09-07 18:51:12 +03:00
daa84 7f05e11e84 Add new repaint logic 2017-09-07 17:48:10 +03:00
daa84 aad5dc2112 Progress... 2017-08-23 12:45:56 +03:00
daa84 80d89157e9 Fix clippy issues 2017-07-25 17:55:31 +03:00
daa 609d593db5 Draw gui cursor shape 2017-07-09 12:40:31 +03:00
daa 5a6f7d7581 Extract mode struct 2017-07-08 23:45:55 +03:00
daa84 ade1f9a5de Refactoring for remove global variables. 2017-04-12 13:12:05 +03:00
daa84 057fad0e87 Implement busy_start/stop cursor hiding 2017-04-03 18:16:04 +03:00
daa84 5f523b8896 Make shell global variable due to borrow check conflict 2017-03-31 13:22:05 +03:00
daa84 0bd7356cd6 Disable cursor when window not in focus 2017-03-31 12:49:14 +03:00
daa be2626fb8d Use ui_check instead of real mutex 2017-03-26 14:34:38 +03:00
daa e020a5825b Make cursor reset animation state on input 2017-03-26 00:38:22 +03:00
daa e9839b641d Repaint speed optimization 2017-03-25 11:31:52 +03:00
daa cd55351042 Optimization of cursor animation 2017-03-24 23:34:03 +03:00
daa 0c5d57346b Make only changed area repaintable 2017-03-24 22:23:22 +03:00
daa84 865054e36e Implement base cursor animation, still need a lot of improvements 2017-03-23 18:04:24 +03:00
daa84 f337b63f1e Thoughts 2017-03-22 18:37:34 +03:00
daa84 c458f90740 Exctract cursor code 2017-03-22 13:05:10 +03:00