Commit Graph

19 Commits

Author SHA1 Message Date
simon.kagstrom
b7c9a8c4df Fix some memory leaks 2010-01-23 16:34:58 +00:00
simon.kagstrom
7ecf5d655e Move key bindings 2010-01-07 17:50:06 +00:00
simon.kagstrom
8d0c566c28 Add key binding code 2010-01-06 16:42:55 +00:00
simon.kagstrom
c9c6b0f365 Refactor handling of the virtual keyboard to have it on top of the
current view. Makes things a bit nicer but unfortunately makes the
keyboard a special case.
2010-01-02 12:28:18 +00:00
simon.kagstrom
70b0064575 Add network configuration (including message!) and auto-delete
dialogues by default
2010-01-02 12:07:35 +00:00
simon.kagstrom
5f916a0dfd Refactor dialogues: Simplify a lot and remove the tie-in to the main
menu class.
2009-12-31 13:25:46 +00:00
simon.kagstrom
224ec1dbe7 Handle real keyboard input for the virtual keyboard 2009-12-26 13:43:42 +00:00
simon.kagstrom
e2b34f1ee9 Don't register already registered listeners 2009-12-26 10:21:50 +00:00
simon.kagstrom
46757f1f1e Refactor listeners to handle both key and string callbacks 2009-12-26 10:18:55 +00:00
simon.kagstrom
0a3bc3e081 Add typing listener (to store strings), deregister listeners on delete 2009-12-26 09:16:19 +00:00
simon.kagstrom
aa0d8246bb Pop keyboard view on deactivation 2009-12-26 09:07:18 +00:00
simon.kagstrom
0f7489cbb9 Move keyboard down 2009-12-21 06:20:12 +00:00
simon.kagstrom
6b4ac470f9 Refactor string/key listeners and make the main menu one such 2009-12-20 10:27:27 +00:00
simon.kagstrom
f8bbe977c0 Move background highlighting to utils 2009-12-20 10:21:06 +00:00
simon.kagstrom
b94df096f0 Add highlighted key 2009-12-20 10:12:47 +00:00
simon.kagstrom
2e768d0c67 Make GuiView a widget 2009-12-20 09:31:46 +00:00
simon.kagstrom
2c18cbf559 Create virtual keyboard and add function to draw with it 2009-12-19 19:14:17 +00:00
simon.kagstrom
f96f9304ed Enough to compile the virtual keyboard (and some untested implementation) 2009-12-19 18:52:40 +00:00
simon.kagstrom
d0f0dc3b50 Add code for the virtual keyboard. Won't compile just yet, 2009-12-19 15:40:53 +00:00