home · contact · privacy
Christian Heller [Wed, 1 May 2013 23:37:30 +0000 (01:37 +0200)]
Replaced all references to _begy/_begx/_maxy/_maxx to getbegy/getbegx/getmaxy/getmaxx calls.
Christian Heller [Wed, 1 May 2013 02:52:32 +0000 (04:52 +0200)]
Forgot to allocate one byte for string-terminating null byte.
Christian Heller [Wed, 1 May 2013 02:18:02 +0000 (04:18 +0200)]
Enforced -Wall on compiling, corrected some minor stuff diagnosed by it.
Christian Heller [Wed, 1 May 2013 01:32:35 +0000 (03:32 +0200)]
Removed redundant whitespace fillings; plus some minor cosmetic changes.
Christian Heller [Wed, 1 May 2013 00:48:42 +0000 (02:48 +0200)]
Minor keybinding renamings.
Christian Heller [Wed, 1 May 2013 00:47:02 +0000 (02:47 +0200)]
Restructured windows into pads that are horizontally scrollable. Also cleaned up order of clear/erase/refresh calls.
Christian Heller [Tue, 30 Apr 2013 03:09:21 +0000 (05:09 +0200)]
Simplified clearing of terminal by using clear() instead of homebrew code.
Christian Heller [Tue, 30 Apr 2013 02:56:44 +0000 (04:56 +0200)]
Made comment more precise.
Christian Heller [Tue, 30 Apr 2013 02:50:36 +0000 (04:50 +0200)]
Changed window border corner symbol.
Christian Heller [Tue, 30 Apr 2013 02:45:46 +0000 (04:45 +0200)]
Removed unused Win properties.
Christian Heller [Tue, 30 Apr 2013 02:44:40 +0000 (04:44 +0200)]
Rely on ncurses windows' _begyx properties instead of duplicating them in Win structs.
Christian Heller [Tue, 30 Apr 2013 02:15:49 +0000 (04:15 +0200)]
Completely rebuilt how window borders are realized. Are now drawn in top window, whereas individual "Win" windows are drawn in the spaces between the top windows' border drawings.
Christian Heller [Mon, 29 Apr 2013 18:56:24 +0000 (20:56 +0200)]
In keybindings editing window, print out key names instead of numerical key codes.
Christian Heller [Sun, 28 Apr 2013 10:17:00 +0000 (12:17 +0200)]
Restructured order of draw_all_windows() calls, heavily reduced number of superfluous calls of it.
Christian Heller [Sun, 28 Apr 2013 04:39:00 +0000 (06:39 +0200)]
Corrected mixed up player movement key defaults.
Christian Heller [Sun, 28 Apr 2013 04:27:39 +0000 (06:27 +0200)]
Minor spelling correction.
Christian Heller [Sun, 28 Apr 2013 04:03:11 +0000 (06:03 +0200)]
Keybindings can now be written back to keybindings file. Also made some memory allocations more flexible.
Christian Heller [Sat, 27 Apr 2013 03:23:58 +0000 (05:23 +0200)]
Humble beginnings of customizable keybindings. So far only reading from, not writing to file. Window only shows key number codes, not key names.
Christian Heller [Tue, 23 Apr 2013 03:49:39 +0000 (05:49 +0200)]
Removed redundant call to update_windows().
Christian Heller [Tue, 23 Apr 2013 03:43:26 +0000 (05:43 +0200)]
Re-wrote shift_window() and place_window().
Christian Heller [Mon, 22 Apr 2013 16:53:42 +0000 (18:53 +0200)]
draw_all_windows() only starts drawing cycle if any window is actually visible.
Christian Heller [Mon, 22 Apr 2013 16:31:16 +0000 (18:31 +0200)]
Minor comment expansion.
Christian Heller [Mon, 22 Apr 2013 02:11:51 +0000 (04:11 +0200)]
Uploading current state of work.
Christian Heller [Mon, 22 Apr 2013 02:10:36 +0000 (04:10 +0200)]
Don't like the md ending.
Christian Heller [Mon, 22 Apr 2013 02:10:59 +0000 (19:10 -0700)]
Initial commit