Commit Graph

20 Commits

Author SHA1 Message Date
Roi Martin (@nibble_ds) db002da861 Refactoring. Split Views internal buffer in lines. 2014-01-18 12:31:53 +01:00
Roi Martin (@nibble_ds) 4112df7d76 Simplify API. Rename getters. 2014-01-16 23:01:53 +01:00
Roi Martin (@nibble_ds) 83687dd884 Clean up API. Show text file in demo2.go 2014-01-16 00:28:16 +01:00
Roi Martin (@nibble_ds) 8a88a69100 Add LICENSE/AUTHORS headers and files 2014-01-14 20:11:12 +01:00
Roi Martin (@nibble_ds) 35b346590c Add scroll support. First approach. 2014-01-13 20:15:39 +01:00
Roi Martin (@nibble_ds) f2e15a3795 Dispose old layout when a new one is selected. 2014-01-10 20:46:43 +01:00
Roi Martin (@nibble_ds) 271ec3f2a0 Remove Gui.Start callback. Add Gui.SetLayout() 2014-01-10 20:21:54 +01:00
Roi Martin (@nibble_ds) 7c70c8be3b Implement View.Clear(). Simplify code. 2014-01-10 12:38:08 +01:00
Roi Martin (@nibble_ds) dba04bf839 Add highlighting 2014-01-09 21:55:23 +01:00
Roi Martin (@nibble_ds) 10769ec99c Implement view's buffer and draw 2014-01-09 20:20:14 +01:00
Roi Martin (@nibble_ds) 82ad9fa4ba Implement View.SetCursor() 2014-01-06 18:36:38 +01:00
Roi Martin (@nibble_ds) e9c0f38143 Hide cursor when Gui.ShowCursor==false 2014-01-06 13:56:28 +01:00
Roi Martin (@nibble_ds) 24b22e12d5 Minor fix in demo2.go 2014-01-06 02:29:59 +01:00
Roi Martin (@nibble_ds) 3461de8bdc Minor fix in demo2.go 2014-01-06 02:27:56 +01:00
Roi Martin (@nibble_ds) f743ba3b0c Minor fix in demo2.go 2014-01-06 02:25:08 +01:00
Roi Martin (@nibble_ds) 18bc554075 Add Gui.Start callback for initializations. Draw cursor. 2014-01-06 02:21:22 +01:00
Roi Martin (@nibble_ds) efa370bfa8 Add SetCurrentView(). Remove dupped field Gui.curview 2014-01-06 01:47:22 +01:00
Roi Martin (@nibble_ds) 0c57f28caa Implement keybindings. Rename AddView to SetView. 2014-01-06 01:18:00 +01:00
Roi Martin (@nibble_ds) 5442177139 Add Gui.Layout callback. Update demos. 2014-01-04 02:50:49 +01:00
Roi Martin (@nibble_ds) 7807de8119 Change resize design. Add demos. 2014-01-02 18:34:58 +01:00