Commit Graph

38 Commits

Author SHA1 Message Date
7fc9c134b0 fixed unicode characters on last column 2023-04-24 16:41:36 +02:00
8a0bf8f515 use own event handler for layout views if set 2023-04-24 14:49:22 +02:00
66605df473 fixed BorderLayout consumes all key events 2023-04-24 14:22:54 +02:00
9a2c61d953 use gmath instead of locally implemented min/max functions 2023-04-24 14:17:02 +02:00
e0874e6e4c moved event and draw loops to Start method 2023-04-24 14:16:12 +02:00
0af1f0fde6 cascade events to root view in CloseOnKeyPressed 2023-04-24 14:15:33 +02:00
a9f9a2e38d fixed size calculation in BorderView 2023-04-24 13:03:16 +02:00
109e2a9efd migrated to milar.in 2023-04-24 11:55:04 +02:00
2dbd0cc15e migrated to git.milar.in 2023-04-24 11:41:38 +02:00
Timon Ringwald
67b65231fa fixed dimension point logic 2022-05-04 15:17:26 +02:00
Timon Ringwald
542d5badbf OnMouseEvent implemented for FlowLayout 2022-05-04 14:47:55 +02:00
Timon Ringwald
d29f48896e panic safe threads 2022-05-04 14:40:04 +02:00
Timon Ringwald
b6b6668d0e MouseEvent handling refactored 2022-05-04 14:16:08 +02:00
Timon Ringwald
b1ad5ab081 OnMouseClicked implemented for BorderLayout 2022-05-04 12:03:51 +02:00
Timon Ringwald
454c6a0e91 fill recycled buffer with default rune 2022-05-04 11:53:08 +02:00
Timon Ringwald
768702af0b ConstraintView fixed with negative sizes 2022-05-04 11:25:43 +02:00
Timon Ringwald
e9f5b6687e ConstrainView and GrowView improved 2022-05-04 11:13:18 +02:00
Timon Ringwald
c3ba6e36f2 hide specific borders in BorderView 2022-05-04 10:17:16 +02:00
Timon Ringwald
5a460a9e40 fixed warning in screen.go 2022-05-04 10:11:40 +02:00
Timon Ringwald
727d8b28b7 introduce default KeyPressed behavior 2022-05-03 17:59:34 +02:00
Timon Ringwald
bb68797b02 HideBorder flag for BorderView 2022-05-03 17:49:25 +02:00
Timon Ringwald
7a1a6503e8 MarginView constructor with margin parameters 2022-05-03 13:48:58 +02:00
Timon Ringwald
01dd57a665 more panic handling 2022-04-04 15:05:35 +02:00
Timon Ringwald
5ac1347366 view_scroll refactored 2022-04-04 14:47:38 +02:00
Timon Ringwald
45c636ec33 thread safety for event loop and redraw loop 2022-04-04 14:47:15 +02:00
Timon Ringwald
8be528e57a fixed redraw on mouse position change 2022-04-04 14:23:17 +02:00
Timon Ringwald
24c4d68b0c fixed RemoveViews again 2022-04-03 17:31:46 +02:00
Timon Ringwald
6acfa615db removed unused dependencies 2022-04-03 17:07:49 +02:00
Timon Ringwald
9f3213e45c fixed FlowLayout.RemoveViews 2022-04-03 17:07:15 +02:00
Timon Ringwald
a20d361871 ScrollLayout added and various improvements 2022-04-03 16:29:01 +02:00
Timon Ringwald
c4a3aa05f9 renamed files 2022-04-02 17:16:51 +02:00
Timon Ringwald
841e22e8de renamed group in layout 2022-04-02 15:21:17 +02:00
Timon Ringwald
b797dc0b2c more views 2022-04-02 15:09:52 +02:00
Timon Ringwald
dfa00f5fe3 more views 2022-04-02 13:01:41 +02:00
Timon Ringwald
d335211770 huge refactor 2022-04-01 20:10:51 +02:00
Tordarus
322b954149 Merge branch 'master' 2021-12-11 16:58:31 +01:00
Timon Ringwald
c9e4237123 Initial commit 2021-12-11 15:57:42 +00:00
Tordarus
c48904b98a initial commit 2021-01-10 21:52:29 +01:00