]> git.armaanb.net Git - lightcards.git/log
lightcards.git
3 years agoOnly cache stack
Armaan Bhojwani [Mon, 1 Feb 2021 17:57:40 +0000 (12:57 -0500)]
Only cache stack

Stop caching headers and status

3 years agoUpdate bar/sidebar layout
Armaan Bhojwani [Mon, 1 Feb 2021 17:37:42 +0000 (12:37 -0500)]
Update bar/sidebar layout

3 years agoAdd alphabetize option
Armaan Bhojwani [Mon, 1 Feb 2021 17:37:31 +0000 (12:37 -0500)]
Add alphabetize option

3 years agoAdd sidebar of starred cards
Armaan Bhojwani [Mon, 1 Feb 2021 16:35:02 +0000 (11:35 -0500)]
Add sidebar of starred cards

3 years agoSet index to 0 before saving if at end of set
Armaan Bhojwani [Mon, 1 Feb 2021 15:17:33 +0000 (10:17 -0500)]
Set index to 0 before saving if at end of set

3 years agoRemove unused variables
Armaan Bhojwani [Mon, 1 Feb 2021 15:13:30 +0000 (10:13 -0500)]
Remove unused variables

3 years agoChange menu text based on how the menu was opened
Armaan Bhojwani [Mon, 1 Feb 2021 15:11:20 +0000 (10:11 -0500)]
Change menu text based on how the menu was opened

3 years agoClean up pickle implementation
Armaan Bhojwani [Mon, 1 Feb 2021 15:06:56 +0000 (10:06 -0500)]
Clean up pickle implementation

3 years agoClean up lightcards.py
Armaan Bhojwani [Mon, 1 Feb 2021 03:30:34 +0000 (22:30 -0500)]
Clean up lightcards.py

3 years agoChange shuffle/reverse logic
Armaan Bhojwani [Mon, 1 Feb 2021 03:28:28 +0000 (22:28 -0500)]
Change shuffle/reverse logic

3 years agoStyle according to Flake8
Armaan Bhojwani [Mon, 1 Feb 2021 03:27:34 +0000 (22:27 -0500)]
Style according to Flake8

3 years agoCache the stack and headers
Armaan Bhojwani [Mon, 1 Feb 2021 03:22:43 +0000 (22:22 -0500)]
Cache the stack and headers

3 years agoAdd preliminary pickle support
Armaan Bhojwani [Mon, 1 Feb 2021 03:08:06 +0000 (22:08 -0500)]
Add preliminary pickle support

3 years agoMake control menu always accessible with "m"
Armaan Bhojwani [Mon, 1 Feb 2021 02:22:55 +0000 (21:22 -0500)]
Make control menu always accessible with "m"

3 years agoZfill percent done to 2 places
Armaan Bhojwani [Mon, 1 Feb 2021 00:46:45 +0000 (19:46 -0500)]
Zfill percent done to 2 places

3 years agoClean up lightcards.py
Armaan Bhojwani [Mon, 1 Feb 2021 00:12:11 +0000 (19:12 -0500)]
Clean up lightcards.py

3 years agoRemove executable permission on some files
Armaan Bhojwani [Sun, 31 Jan 2021 23:26:40 +0000 (18:26 -0500)]
Remove executable permission on some files

3 years agoAdd ability to back out of end-of-deck menu
Armaan Bhojwani [Sun, 31 Jan 2021 22:41:24 +0000 (17:41 -0500)]
Add ability to back out of end-of-deck menu

3 years agoFix backwards arrow keys
Armaan Bhojwani [Sun, 31 Jan 2021 22:37:43 +0000 (17:37 -0500)]
Fix backwards arrow keys

No, the other left!

3 years agoClean up bar implementation
Armaan Bhojwani [Sun, 31 Jan 2021 22:30:31 +0000 (17:30 -0500)]
Clean up bar implementation

3 years agoChange how percent done is calculated
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%

3 years agoMake file not found error print more standard
Armaan Bhojwani [Sun, 31 Jan 2021 22:13:15 +0000 (17:13 -0500)]
Make file not found error print more standard

3 years agoBump version to 0.4.0
Armaan Bhojwani [Sun, 31 Jan 2021 22:07:53 +0000 (17:07 -0500)]
Bump version to 0.4.0

3 years agoComplete restructure of display.py
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

3 years agoAdd __init__ functions to the classes
Armaan Bhojwani [Sun, 31 Jan 2021 21:46:43 +0000 (16:46 -0500)]
Add __init__ functions to the classes

3 years agoRedo menu at end of stack
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

3 years agoMake file not found exception prettier
Armaan Bhojwani [Sun, 31 Jan 2021 20:39:01 +0000 (15:39 -0500)]
Make file not found exception prettier

3 years agoAdd keybinding to open file in editor
Armaan Bhojwani [Sun, 31 Jan 2021 19:14:38 +0000 (14:14 -0500)]
Add keybinding to open file in editor

3 years agoPrint yellow in the footer if card is starred
Armaan Bhojwani [Sun, 31 Jan 2021 19:02:30 +0000 (14:02 -0500)]
Print yellow in the footer if card is starred

3 years agoClean input better, only parse first two columns
Armaan Bhojwani [Sun, 31 Jan 2021 18:53:53 +0000 (13:53 -0500)]
Clean input better, only parse first two columns

3 years agoAdd more options to restart menu at end of deck
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"

3 years agoZfill all the everything
Armaan Bhojwani [Sun, 31 Jan 2021 17:52:30 +0000 (12:52 -0500)]
Zfill all the everything

3 years agoUpdate help screen text
Armaan Bhojwani [Sun, 31 Jan 2021 17:38:16 +0000 (12:38 -0500)]
Update help screen text

3 years agoGitignore my TODO file
Armaan Bhojwani [Sun, 31 Jan 2021 17:27:21 +0000 (12:27 -0500)]
Gitignore my TODO file

3 years agoAdd comments to code
Armaan Bhojwani [Sun, 31 Jan 2021 17:18:05 +0000 (12:18 -0500)]
Add comments to code

3 years agoAdd help screen and create disp_init() function
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

3 years agoBump version number
Armaan Bhojwani [Sun, 31 Jan 2021 16:33:31 +0000 (11:33 -0500)]
Bump version number

3 years agoFix length of separator line
Armaan Bhojwani [Sun, 31 Jan 2021 16:30:54 +0000 (11:30 -0500)]
Fix length of separator line

3 years agoUpdate header layout
Armaan Bhojwani [Sun, 31 Jan 2021 16:26:41 +0000 (11:26 -0500)]
Update header layout

3 years agoAdd side number to footer
Armaan Bhojwani [Sun, 31 Jan 2021 16:21:58 +0000 (11:21 -0500)]
Add side number to footer

3 years agoFix inability to switch cards after using home/end
Armaan Bhojwani [Sun, 31 Jan 2021 16:19:45 +0000 (11:19 -0500)]
Fix inability to switch cards after using home/end

3 years agoUpdate README
Armaan Bhojwani [Sun, 31 Jan 2021 15:58:26 +0000 (10:58 -0500)]
Update README

3 years agoRemove clear screen before displaying menu
Armaan Bhojwani [Sun, 31 Jan 2021 15:52:39 +0000 (10:52 -0500)]
Remove clear screen before displaying menu

3 years agoAdd proper text wrapping and truncation
Armaan Bhojwani [Sun, 31 Jan 2021 15:25:22 +0000 (10:25 -0500)]
Add proper text wrapping and truncation

3 years agoClean up code
Armaan Bhojwani [Sun, 31 Jan 2021 14:10:10 +0000 (09:10 -0500)]
Clean up code

3 years agoAdd manpage installer to Makefile
Armaan Bhojwani [Sun, 31 Jan 2021 13:38:01 +0000 (08:38 -0500)]
Add manpage installer to Makefile

3 years agoAdd keybindings section to manpage
Armaan Bhojwani [Sun, 31 Jan 2021 13:37:49 +0000 (08:37 -0500)]
Add keybindings section to manpage

3 years agoOnly call parse_html once
Armaan Bhojwani [Sun, 31 Jan 2021 05:17:04 +0000 (00:17 -0500)]
Only call parse_html once

3 years agoAdd semicolon in header
Armaan Bhojwani [Sun, 31 Jan 2021 05:14:39 +0000 (00:14 -0500)]
Add semicolon in header

3 years agoUpdate slogan and packaging info
Armaan Bhojwani [Sun, 31 Jan 2021 05:08:32 +0000 (00:08 -0500)]
Update slogan and packaging info

3 years agoAdd colors and text styling
Armaan Bhojwani [Sun, 31 Jan 2021 05:01:40 +0000 (00:01 -0500)]
Add colors and text styling

3 years agoDon't print more header separators than can fit
Armaan Bhojwani [Sun, 31 Jan 2021 04:46:54 +0000 (23:46 -0500)]
Don't print more header separators than can fit

3 years agoAdd flip option
Armaan Bhojwani [Sun, 31 Jan 2021 04:45:15 +0000 (23:45 -0500)]
Add flip option

3 years agoAdd reverse option
Armaan Bhojwani [Sun, 31 Jan 2021 04:38:31 +0000 (23:38 -0500)]
Add reverse option

3 years agoAdd local and uninstall options to Makefile
Armaan Bhojwani [Sun, 31 Jan 2021 04:18:14 +0000 (23:18 -0500)]
Add local and uninstall options to Makefile

3 years agoPush version to 0.1.0
Armaan Bhojwani [Sun, 31 Jan 2021 04:12:28 +0000 (23:12 -0500)]
Push version to 0.1.0

3 years agoAdd shuffle functionality
Armaan Bhojwani [Sun, 31 Jan 2021 04:08:25 +0000 (23:08 -0500)]
Add shuffle functionality

3 years agoAdd keybindings to go to start and end of stack
Armaan Bhojwani [Sun, 31 Jan 2021 04:02:31 +0000 (23:02 -0500)]
Add keybindings to go to start and end of stack

3 years agoAdd more info to header
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

3 years agoFix calculation of progress
Armaan Bhojwani [Sun, 31 Jan 2021 03:53:46 +0000 (22:53 -0500)]
Fix calculation of progress

3 years agoRemove enter key keybinding to quit
Armaan Bhojwani [Sun, 31 Jan 2021 03:53:28 +0000 (22:53 -0500)]
Remove enter key keybinding to quit

3 years agoUpdate argparse config
Armaan Bhojwani [Sun, 31 Jan 2021 03:25:31 +0000 (22:25 -0500)]
Update argparse config

3 years agoUpdate installation
Armaan Bhojwani [Sun, 31 Jan 2021 03:21:37 +0000 (22:21 -0500)]
Update installation

Add Makefile shell script, and __main__.py

3 years agoUpdate README
Armaan Bhojwani [Sun, 31 Jan 2021 02:51:01 +0000 (21:51 -0500)]
Update README

3 years agoAdd menu at end of stack
Armaan Bhojwani [Sun, 31 Jan 2021 02:50:11 +0000 (21:50 -0500)]
Add menu at end of stack

3 years agoUpdate status bar
Armaan Bhojwani [Sun, 31 Jan 2021 01:43:44 +0000 (20:43 -0500)]
Update status bar

3 years agoAdd ability to star cards
Armaan Bhojwani [Sun, 31 Jan 2021 01:25:46 +0000 (20:25 -0500)]
Add ability to star cards

3 years agoMove Status class into new file
Armaan Bhojwani [Sun, 31 Jan 2021 00:29:08 +0000 (19:29 -0500)]
Move Status class into new file

3 years agoFix style per the suggestions of Flake8
Armaan Bhojwani [Sun, 31 Jan 2021 00:22:32 +0000 (19:22 -0500)]
Fix style per the suggestions of Flake8

3 years agoReconfigure keybindings and add arrow key support
Armaan Bhojwani [Sun, 31 Jan 2021 00:14:14 +0000 (19:14 -0500)]
Reconfigure keybindings and add arrow key support

3 years agoAdd basic progress display to bottom right
Armaan Bhojwani [Sat, 30 Jan 2021 23:43:28 +0000 (18:43 -0500)]
Add basic progress display to bottom right

3 years agoAdd label for current side
Armaan Bhojwani [Sat, 30 Jan 2021 23:34:58 +0000 (18:34 -0500)]
Add label for current side

3 years agoAdd kvtml2html script
Armaan Bhojwani [Sat, 30 Jan 2021 23:28:43 +0000 (18:28 -0500)]
Add kvtml2html script

Add script to convert KWordQuiz files into HTML

3 years agoUpdate manpage
Armaan Bhojwani [Sat, 30 Jan 2021 22:54:05 +0000 (17:54 -0500)]
Update manpage

3 years agoAdd -v flag
Armaan Bhojwani [Sat, 30 Jan 2021 22:51:59 +0000 (17:51 -0500)]
Add -v flag

3 years agoAdd setup.py, and make into actual Python module
Armaan Bhojwani [Sat, 30 Jan 2021 22:33:57 +0000 (17:33 -0500)]
Add setup.py, and make into actual Python module

3 years agoAdd status class
Armaan Bhojwani [Sat, 30 Jan 2021 22:12:57 +0000 (17:12 -0500)]
Add status class

3 years agoDon't clean headers
Armaan Bhojwani [Sat, 30 Jan 2021 21:42:57 +0000 (16:42 -0500)]
Don't clean headers

3 years agoSwitch to curses
Armaan Bhojwani [Sat, 30 Jan 2021 21:42:05 +0000 (16:42 -0500)]
Switch to curses

3 years agoMake example.md more informative
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

3 years agoUpdate README
Armaan Bhojwani [Sat, 30 Jan 2021 21:40:54 +0000 (16:40 -0500)]
Update README

3 years agoCreate frame for display application
Armaan Bhojwani [Mon, 25 Jan 2021 15:52:34 +0000 (10:52 -0500)]
Create frame for display application

3 years agoMove parsing from lightcards.py to parse.py
Armaan Bhojwani [Mon, 25 Jan 2021 15:52:08 +0000 (10:52 -0500)]
Move parsing from lightcards.py to parse.py

3 years agoIgnore __pycache__
Armaan Bhojwani [Mon, 25 Jan 2021 15:51:45 +0000 (10:51 -0500)]
Ignore __pycache__

3 years agoRestructure into src/
Armaan Bhojwani [Mon, 25 Jan 2021 15:51:27 +0000 (10:51 -0500)]
Restructure into src/

3 years agoUpdate requirements
Armaan Bhojwani [Mon, 25 Jan 2021 15:50:50 +0000 (10:50 -0500)]
Update requirements

3 years agoFirst commit
Armaan Bhojwani [Mon, 25 Jan 2021 03:24:22 +0000 (22:24 -0500)]
First commit

Create shell for program