]>
git.armaanb.net Git - lightcards.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Armaan Bhojwani [Mon, 1 Feb 2021 03:30:34 +0000 (22:30 -0500)]
Clean up lightcards.py
Armaan Bhojwani [Mon, 1 Feb 2021 03:28:28 +0000 (22:28 -0500)]
Change shuffle/reverse logic
Armaan Bhojwani [Mon, 1 Feb 2021 03:27:34 +0000 (22:27 -0500)]
Style according to Flake8
Armaan Bhojwani [Mon, 1 Feb 2021 03:22:43 +0000 (22:22 -0500)]
Cache the stack and headers
Armaan Bhojwani [Mon, 1 Feb 2021 03:08:06 +0000 (22:08 -0500)]
Add preliminary pickle support
Armaan Bhojwani [Mon, 1 Feb 2021 02:22:55 +0000 (21:22 -0500)]
Make control menu always accessible with "m"
Armaan Bhojwani [Mon, 1 Feb 2021 00:46:45 +0000 (19:46 -0500)]
Zfill percent done to 2 places
Armaan Bhojwani [Mon, 1 Feb 2021 00:12:11 +0000 (19:12 -0500)]
Clean up lightcards.py
Armaan Bhojwani [Sun, 31 Jan 2021 23:26:40 +0000 (18:26 -0500)]
Remove executable permission on some files
Armaan Bhojwani [Sun, 31 Jan 2021 22:41:24 +0000 (17:41 -0500)]
Add ability to back out of end-of-deck menu
Armaan Bhojwani [Sun, 31 Jan 2021 22:37:43 +0000 (17:37 -0500)]
Fix backwards arrow keys
No, the other left!
Armaan Bhojwani [Sun, 31 Jan 2021 22:30:31 +0000 (17:30 -0500)]
Clean up bar implementation
Armaan Bhojwani [Sun, 31 Jan 2021 22:18:54 +0000 (17:18 -0500)]
Change how percent done is calculated
Last card is no longer 100%
Armaan Bhojwani [Sun, 31 Jan 2021 22:13:15 +0000 (17:13 -0500)]
Make file not found error print more standard
Armaan Bhojwani [Sun, 31 Jan 2021 22:07:53 +0000 (17:07 -0500)]
Bump version to 0.4.0
Armaan Bhojwani [Sun, 31 Jan 2021 21:57:16 +0000 (16:57 -0500)]
Complete restructure of display.py
Instead of passing around the same 4 variables, just put everything
in a class. Required *extensive* modifications
Armaan Bhojwani [Sun, 31 Jan 2021 21:46:43 +0000 (16:46 -0500)]
Add __init__ functions to the classes
Armaan Bhojwani [Sun, 31 Jan 2021 21:17:57 +0000 (16:17 -0500)]
Redo menu at end of stack
Instead of choosing one option, you now can do as many actions as you
would like before restarting
Armaan Bhojwani [Sun, 31 Jan 2021 20:39:01 +0000 (15:39 -0500)]
Make file not found exception prettier
Armaan Bhojwani [Sun, 31 Jan 2021 19:14:38 +0000 (14:14 -0500)]
Add keybinding to open file in editor
Armaan Bhojwani [Sun, 31 Jan 2021 19:02:30 +0000 (14:02 -0500)]
Print yellow in the footer if card is starred
Armaan Bhojwani [Sun, 31 Jan 2021 18:53:53 +0000 (13:53 -0500)]
Clean input better, only parse first two columns
Armaan Bhojwani [Sun, 31 Jan 2021 17:56:36 +0000 (12:56 -0500)]
Add more options to restart menu at end of deck
It now has the option to "restart and show other side first" and
"restart in reverse"
Armaan Bhojwani [Sun, 31 Jan 2021 17:52:30 +0000 (12:52 -0500)]
Zfill all the everything
Armaan Bhojwani [Sun, 31 Jan 2021 17:38:16 +0000 (12:38 -0500)]
Update help screen text
Armaan Bhojwani [Sun, 31 Jan 2021 17:27:21 +0000 (12:27 -0500)]
Gitignore my TODO file
Armaan Bhojwani [Sun, 31 Jan 2021 17:18:05 +0000 (12:18 -0500)]
Add comments to code
Armaan Bhojwani [Sun, 31 Jan 2021 17:05:50 +0000 (12:05 -0500)]
Add help screen and create disp_init() function
These were pretty intertwined, and my Git skills aren't good enough
to figure out how to split this into multiple commits
Armaan Bhojwani [Sun, 31 Jan 2021 16:33:31 +0000 (11:33 -0500)]
Bump version number
Armaan Bhojwani [Sun, 31 Jan 2021 16:30:54 +0000 (11:30 -0500)]
Fix length of separator line
Armaan Bhojwani [Sun, 31 Jan 2021 16:26:41 +0000 (11:26 -0500)]
Update header layout
Armaan Bhojwani [Sun, 31 Jan 2021 16:21:58 +0000 (11:21 -0500)]
Add side number to footer
Armaan Bhojwani [Sun, 31 Jan 2021 16:19:45 +0000 (11:19 -0500)]
Fix inability to switch cards after using home/end
Armaan Bhojwani [Sun, 31 Jan 2021 15:58:26 +0000 (10:58 -0500)]
Update README
Armaan Bhojwani [Sun, 31 Jan 2021 15:52:39 +0000 (10:52 -0500)]
Remove clear screen before displaying menu
Armaan Bhojwani [Sun, 31 Jan 2021 15:25:22 +0000 (10:25 -0500)]
Add proper text wrapping and truncation
Armaan Bhojwani [Sun, 31 Jan 2021 14:10:10 +0000 (09:10 -0500)]
Clean up code
Armaan Bhojwani [Sun, 31 Jan 2021 13:38:01 +0000 (08:38 -0500)]
Add manpage installer to Makefile
Armaan Bhojwani [Sun, 31 Jan 2021 13:37:49 +0000 (08:37 -0500)]
Add keybindings section to manpage
Armaan Bhojwani [Sun, 31 Jan 2021 05:17:04 +0000 (00:17 -0500)]
Only call parse_html once
Armaan Bhojwani [Sun, 31 Jan 2021 05:14:39 +0000 (00:14 -0500)]
Add semicolon in header
Armaan Bhojwani [Sun, 31 Jan 2021 05:08:32 +0000 (00:08 -0500)]
Update slogan and packaging info
Armaan Bhojwani [Sun, 31 Jan 2021 05:01:40 +0000 (00:01 -0500)]
Add colors and text styling
Armaan Bhojwani [Sun, 31 Jan 2021 04:46:54 +0000 (23:46 -0500)]
Don't print more header separators than can fit
Armaan Bhojwani [Sun, 31 Jan 2021 04:45:15 +0000 (23:45 -0500)]
Add flip option
Armaan Bhojwani [Sun, 31 Jan 2021 04:38:31 +0000 (23:38 -0500)]
Add reverse option
Armaan Bhojwani [Sun, 31 Jan 2021 04:18:14 +0000 (23:18 -0500)]
Add local and uninstall options to Makefile
Armaan Bhojwani [Sun, 31 Jan 2021 04:12:28 +0000 (23:12 -0500)]
Push version to 0.1.0
Armaan Bhojwani [Sun, 31 Jan 2021 04:08:25 +0000 (23:08 -0500)]
Add shuffle functionality
Armaan Bhojwani [Sun, 31 Jan 2021 04:02:31 +0000 (23:02 -0500)]
Add keybindings to go to start and end of stack
Armaan Bhojwani [Sun, 31 Jan 2021 04:01:47 +0000 (23:01 -0500)]
Add more info to header
Shows card position always, and front side when on the back
Armaan Bhojwani [Sun, 31 Jan 2021 03:53:46 +0000 (22:53 -0500)]
Fix calculation of progress
Armaan Bhojwani [Sun, 31 Jan 2021 03:53:28 +0000 (22:53 -0500)]
Remove enter key keybinding to quit
Armaan Bhojwani [Sun, 31 Jan 2021 03:25:31 +0000 (22:25 -0500)]
Update argparse config
Armaan Bhojwani [Sun, 31 Jan 2021 03:21:37 +0000 (22:21 -0500)]
Update installation
Add Makefile shell script, and __main__.py
Armaan Bhojwani [Sun, 31 Jan 2021 02:51:01 +0000 (21:51 -0500)]
Update README
Armaan Bhojwani [Sun, 31 Jan 2021 02:50:11 +0000 (21:50 -0500)]
Add menu at end of stack
Armaan Bhojwani [Sun, 31 Jan 2021 01:43:44 +0000 (20:43 -0500)]
Update status bar
Armaan Bhojwani [Sun, 31 Jan 2021 01:25:46 +0000 (20:25 -0500)]
Add ability to star cards
Armaan Bhojwani [Sun, 31 Jan 2021 00:29:08 +0000 (19:29 -0500)]
Move Status class into new file
Armaan Bhojwani [Sun, 31 Jan 2021 00:22:32 +0000 (19:22 -0500)]
Fix style per the suggestions of Flake8
Armaan Bhojwani [Sun, 31 Jan 2021 00:14:14 +0000 (19:14 -0500)]
Reconfigure keybindings and add arrow key support
Armaan Bhojwani [Sat, 30 Jan 2021 23:43:28 +0000 (18:43 -0500)]
Add basic progress display to bottom right
Armaan Bhojwani [Sat, 30 Jan 2021 23:34:58 +0000 (18:34 -0500)]
Add label for current side
Armaan Bhojwani [Sat, 30 Jan 2021 23:28:43 +0000 (18:28 -0500)]
Add kvtml2html script
Add script to convert KWordQuiz files into HTML
Armaan Bhojwani [Sat, 30 Jan 2021 22:54:05 +0000 (17:54 -0500)]
Update manpage
Armaan Bhojwani [Sat, 30 Jan 2021 22:51:59 +0000 (17:51 -0500)]
Add -v flag
Armaan Bhojwani [Sat, 30 Jan 2021 22:33:57 +0000 (17:33 -0500)]
Add setup.py, and make into actual Python module
Armaan Bhojwani [Sat, 30 Jan 2021 22:12:57 +0000 (17:12 -0500)]
Add status class
Armaan Bhojwani [Sat, 30 Jan 2021 21:42:57 +0000 (16:42 -0500)]
Don't clean headers
Armaan Bhojwani [Sat, 30 Jan 2021 21:42:05 +0000 (16:42 -0500)]
Switch to curses
Armaan Bhojwani [Sat, 30 Jan 2021 21:41:09 +0000 (16:41 -0500)]
Make example.md more informative
Number the cards instead of them having random text
Armaan Bhojwani [Sat, 30 Jan 2021 21:40:54 +0000 (16:40 -0500)]
Update README
Armaan Bhojwani [Mon, 25 Jan 2021 15:52:34 +0000 (10:52 -0500)]
Create frame for display application
Armaan Bhojwani [Mon, 25 Jan 2021 15:52:08 +0000 (10:52 -0500)]
Move parsing from lightcards.py to parse.py
Armaan Bhojwani [Mon, 25 Jan 2021 15:51:45 +0000 (10:51 -0500)]
Ignore __pycache__
Armaan Bhojwani [Mon, 25 Jan 2021 15:51:27 +0000 (10:51 -0500)]
Restructure into src/
Armaan Bhojwani [Mon, 25 Jan 2021 15:50:50 +0000 (10:50 -0500)]
Update requirements
Armaan Bhojwani [Mon, 25 Jan 2021 03:24:22 +0000 (22:24 -0500)]
First commit
Create shell for program