Commit Graph
100 Commits
Author SHA1 Message Date
Marcin Kurczewski bbe3842a2f ui: allow loading characters directly from cli (#16) 2020-09-30 20:20:29 +02:00
rr- 1ad563ad93 misc: release 1.0.2 2020-08-17 09:12:56 +02:00
rr- 29207c1d4c misc: remove unused imports 2020-08-17 09:12:56 +02:00
rr- d4675c747a misc: require windows-curses for Windows 2020-05-07 15:36:41 +02:00
rr- fc4dcff9e3 ui/curses: fix division by zero 2020-05-07 15:04:58 +02:00
rr- f8a030a648 misc: release 1.0.1 2019-04-10 20:09:47 +02:00
rr- 82c8d21395 ui/curses: fix division by zero 2019-04-10 20:09:22 +02:00
rr- 746ca551f3 misc: release 1.0 2019-02-02 00:32:48 +01:00
rr- 5d47a0f44c mechanic: fix simulation stopping under certain conditions 2019-01-17 00:47:23 +01:00
rr- 555f386b24 ui/curses: highlight changed and added items 2019-01-14 16:10:26 +01:00
rr- 5f34a85c80 ui/curses: fix new quests and acts not appearing 2019-01-14 14:52:24 +01:00
rr- 97552a711a misc: don't use relative imports 2019-01-14 14:42:29 +01:00
rr- 561f28bd95 readme: add curses title screen 2019-01-13 22:25:47 +01:00
rr- 0bd4583c73 ui/curses: add swords to logo 2019-01-13 22:20:59 +01:00
rr- adc3c7914d ui/curses: use title case in menus 2019-01-13 21:44:26 +01:00
rr- d2c06b08bb ui/curses: cycle widgets on tab 2019-01-13 21:41:24 +01:00
rr- 4dc674816b ui/curses: add focus to character stats view 2019-01-13 21:41:24 +01:00
rr- 8c6b1a2504 ui/curses: add focus to character name view 2019-01-13 21:41:21 +01:00
rr- 8d385523ad ui/curses: split into files 2019-01-13 21:41:00 +01:00
rr- 05c9bcd0e6 ui/curses: improve margins 2019-01-13 20:53:18 +01:00
rr- 2c3da6484b ui/curses: align button hints to left 2019-01-13 20:50:05 +01:00
rr- d4f9326759 ui/curses: make escape work in game view 2019-01-13 20:48:33 +01:00
rr- e85a8d5826 ui/curses: improve character choice 2019-01-13 19:48:54 +01:00
rr- 2da46a44a4 ui/curses: implement cheats 2019-01-13 18:34:09 +01:00
rr- 0ecfc2c1fd ui/urwid: remove urwid ui
It was too similar and inferior to curses.
2019-01-13 18:26:12 +01:00
rr- ffe5734433 ui: default to curses user interface 2019-01-13 18:06:27 +01:00
rr- ae99f1f1a4 ui/urwid: respect --no-colors 2019-01-13 17:46:07 +01:00
rr- a47d6233be ui/urwid: colorize logo 2019-01-13 17:33:19 +01:00
rr- 1980049c6f ui/urwid: drop customizing color palettes 2019-01-13 17:33:11 +01:00
rr- 9fc078ad94 ui/curses: add colors 2019-01-13 17:33:11 +01:00
rr- 7a835c615e ui/urwid: split to files 2019-01-13 16:33:07 +01:00
rr- 9412a03da7 misc: add pyproject.toml 2019-01-04 20:49:33 +01:00
rr- 9012363437 misc: update readme, add new screenshots 2019-01-04 20:48:20 +01:00
rr- 021d7eb602 misc: improve mypy health 2019-01-04 20:13:52 +01:00
rr- 3d8034b285 ui/curses: cancel char creation one step at a time 2019-01-04 20:07:43 +01:00
rr- bd3f196f84 mechanic: fix stat unrolling 2019-01-04 19:49:50 +01:00
rr- 9a90b7b7b4 ui/curses: add character creation wizard 2019-01-04 19:49:50 +01:00
rr- e3ffe51979 ui/curses: let user scroll game view windows 2019-01-04 16:59:29 +01:00
rr- 0133802570 ui/curses: estimate time in progress bars 2019-01-04 16:40:30 +01:00
rr- b20c4b4b34 ui/curses: fix arrows not working in game view 2019-01-04 16:25:58 +01:00
rr- 5bdfc2ed25 ui/curses: fix scrollable visual glitches 2019-01-04 15:44:51 +01:00
rr- 8b38eeecac ui/curses: remove flickering 2019-01-04 00:56:55 +01:00
rr- ed9e513271 mechanic: emit bar signals if significant changes 2019-01-04 00:43:44 +01:00
rr- 97d958d2e7 pqcli: fix signals 2019-01-04 00:43:21 +01:00
rr- 9db61f7191 ui/curses: implement game view widget focusing 2019-01-04 00:22:29 +01:00
rr- 4230c57e73 ui/curses: remove redundant code 2019-01-04 00:22:29 +01:00
rr- 871144bf0c ui/curses: add scrollbars 2019-01-03 23:23:47 +01:00
rr- 3fdc2459ca sim: remove simulator script 2019-01-03 21:44:58 +01:00
rr- e008fc6048 ui: save periodically in every frontend 2019-01-03 21:44:23 +01:00
rr- ca7ab192c5 ui/curses: add curses interface draft 2019-01-03 21:38:19 +01:00
rr- 81f6dbede2 mechanic: remove urwid dependency 2019-01-03 21:32:55 +01:00
rr- 478075347c ui/basic: save periodically 2018-12-28 00:32:53 +01:00
rr- 595538cdca ui/basic: add basic user interface 2018-12-14 00:32:21 +01:00
rr- e27f3470a4 ui: rename Ui class to UrwidUserInterface 2018-12-14 00:32:21 +01:00
rr- 5545e2324a misc: release 0.3 2018-11-13 16:22:32 +01:00
rr- 000b11c26c ui: remove space before % 2018-11-13 16:20:40 +01:00
rr- b9a0934e74 ui: show 1d and 1h rather than 1.0d and 1.0h 2018-11-13 16:06:50 +01:00
rr- a823c9041e ui: show >24h as days 2018-11-13 16:06:20 +01:00
rr- 58758d35d5 docs: update screenshot 2018-11-10 17:24:42 +01:00
rr- e7d5947299 ui: improve predicted times near zero values 2018-11-10 17:24:42 +01:00
rr- 16ec0cfa5d ui: show time left in some progress bars 2018-11-10 17:24:42 +01:00
rr- ce7a422482 ui: add time_left property to progress bar 2018-11-10 17:24:42 +01:00
rr- 3cdafe4ec8 mechanic: remember player age 2018-11-10 17:24:42 +01:00
rr- 9bfbaf1646 ui: change proportions 2018-11-10 17:24:42 +01:00
rr- 4bb0e9250a ui: change paddings in game view 2018-11-09 23:37:40 +01:00
rr- a930b2b3db ui: remove horizontal wraparound from game view 2018-11-09 12:21:25 +01:00
rr- 2372dcdcaa ui: continue ticking on confirmation dialogs 2018-11-09 00:56:50 +01:00
rr- 8e25fbea04 ui: fix scrollbar rendering bugs 2018-11-09 00:56:38 +01:00
rr- 70ab6eab48 ui: show 2 decimal places in progress bars 2018-11-09 00:56:06 +01:00
rr- 37252d2727 ui: count only prime stats as best in roster view 2018-11-09 00:55:34 +01:00
rr- 284f549966 ui: implement tab navigation 2018-11-08 22:07:04 +01:00
rr- 904951acf4 ui: fix arrow navigation 2018-11-08 21:41:20 +01:00
rr- 3b19191120 ui: use urwid constants 2018-11-08 20:14:50 +01:00
rr- 72fe5439b0 ui: remove unused custom list box 2018-11-08 20:14:50 +01:00
rr- 88a936c293 ui: make plot development view scrollable 2018-11-08 20:01:12 +01:00
rr- 0b74d1a36e ui: make equipment scrollable 2018-11-08 19:52:41 +01:00
rr- 14149cd112 ui: make spell book scrollable 2018-11-08 19:15:59 +01:00
rr- bb233b82b8 ui: make character sheet scrollable 2018-11-08 19:15:59 +01:00
rr- 723c4aae88 ui: add padding to scrollbar 2018-11-08 19:15:59 +01:00
rr- 6bd12797f0 ui: create data table widget 2018-11-08 18:22:41 +01:00
rr- 066fc692e4 misc: add undocumented --no-save option 2018-11-08 13:09:37 +01:00
rr- 86f59d8fb2 ui: make inventory scrollable 2018-11-08 13:09:37 +01:00
rr- 78e39e639e ui: add --no-config 2018-11-08 13:09:37 +01:00
rr- 6c2fed9d40 ui: stylize scrollbar 2018-11-08 13:09:37 +01:00
rr- b5b9554f9b ui: make quest book scrollable 2018-11-08 11:35:54 +01:00
rr- 3afa965eeb ui: simplify quest book 2018-11-08 10:46:06 +01:00
rr- b00cf34e8f misc: reformat numbers 2018-11-08 10:07:51 +01:00
rr- c7c5abf7c8 ui: make palette configurable 2018-11-06 15:03:38 +01:00
rr- c8d8d646e8 misc: obscure cheats help 2018-11-06 14:52:51 +01:00
rr- 7692d2e531 misc: correct spelling 2018-11-06 00:25:52 +01:00
rr- 69cab66c9e misc: release 0.2 2018-11-06 00:22:24 +01:00
rr- eb07950527 mechanic: fix wrong progress bar max value 2018-11-06 00:21:02 +01:00
rr- 5e48dc6f7a docs: add readme 2018-11-06 00:18:14 +01:00
rr- 3991c459b8 docs: add license 2018-11-06 00:02:59 +01:00
rr- 7a49dda433 misc: add setup.py 2018-11-06 00:01:22 +01:00
rr- 037c573dc1 sim: add basic testing script 2018-11-05 23:53:21 +01:00
rr- 1789e2050e ui: fix timers firing multiple times 2018-11-05 23:45:18 +01:00
rr- 7b07d60573 ui: hide cursor in focused buttons 2018-11-05 23:36:16 +01:00
rr- 3caea82993 ui: show more character info in the roster view 2018-11-05 23:33:57 +01:00
rr- f290fe4a2d ui: save every 60 seconds 2018-11-05 22:58:03 +01:00