rbavishi / Habitican-Curse

A Terminal application for HabitRPG using the python curses library
MIT License
31 stars 2 forks source link

Update to APIV3 (with basic logging added) #13

Closed jasonuher closed 7 years ago

jasonuher commented 7 years ago

Major Changes: Updated to APIV3 Cleaned up RM Deletion status shown with strikethrough (it's too rare of a condition to take up constant screen real estate) add vim style q, wq, q! Implement proper logging

Minor Changes: normalized indentations updated gitigone for development no logging by default, set level in cfg file Refactor display function for easier future use

Bug Fixes: Prevent custom rewards from breaking the flow Fixed a formatting bug when todos have due dates Fixed a bug where unidirectional habits were getting new directions added Fixed a bug related to sub-windows causing a crash

jasonuher commented 7 years ago

@rbavishi here's a clean pull request that can be merged in one go and should fix open issues #8, #9, and #11.

rbavishi commented 7 years ago

@jasonuher It seemed I had made a complete mess of both the PRs. I've done a hard reset (yes, I deserve a sound bashing). Could you submit a single pull request containing all the changes you've done till date? I hurriedly merged the two you had posted without looking at the dependencies

rbavishi commented 7 years ago

Nevermind, did it myself. Sorry for the trouble and thanks again!