Commit Graph

27 Commits

Author SHA1 Message Date
daa 8216cfb2b1 Set cursor color from theme and xor it with text 2018-05-05 22:41:38 +03:00
daa 0ff34d0cbe Fix tests 2018-04-01 17:41:17 +03:00
daa 354bfce670 Support for blinkwait gui cursor setting 2018-04-01 17:29:05 +03:00
daa 3f62906fac Show block, blink cursor 2018-01-21 23:19:00 +03:00
daa 0b2fc12c4e Merge branch 'master' into ext_cmdline 2018-01-01 17:56:10 +03:00
daa 1b4e73ac20 Update gtk-rs version 2017-12-31 12:47:50 +03:00
daa84 d6aa19510c One step to cmd line implementation 2017-11-23 17:57:39 +03:00
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