a5400a841eupdated documentation to get ready to publish to crates.io
Daniel Jones
2023-11-20 08:49:44 -0600
c0c02ba073added some notifications to alert user to errors.Daniel2023-11-18 18:36:13 +0000
6275b255d5updated documentation headers for better readability.Daniel2023-11-18 17:34:03 +0000
d27a7b4ac6added previous page button and bookmark button. Base functionality completed. Now is time for quality control and bug fixing.Daniel2023-11-18 17:28:30 +0000
5956afc314added previous page button and bookmark button. Base functionality completed. Now is time for quality control.Daniel2023-11-18 17:27:25 +0000
7e29e89a78added rudementary page turning. Updated description. Previous pages unavailable, next goal in mind.Daniel2023-11-18 16:07:44 +0000
bdb41ccbd2Added documentation and made compilable for testing reasons
Daniel Jones
2023-11-14 16:53:08 -0600
c627c95363Tried a few things out, learned that page_num will outlive s. This causes the program to crash. Because of this, I will have page_num save to a file and open it when needed. That way it will not outlive S, and automatic bookmarking will already be implemented.
Daniel Jones
2023-11-03 11:44:56 -0500
2670e6ffd4page turning figured out. Must make get_text recursive so that you can call it again once you are done reading.
Daniel Jones
2023-11-03 11:27:38 -0500
87cdb7239eFigured out how to call a function upon pressing a button without throwing an error.
Daniel Jones
2023-11-03 11:21:56 -0500
e5b8490128firgured out scrolling
Daniel Jones
2023-10-24 14:57:52 -0500
4da4809969firgured out scrolling
Daniel Jones
2023-10-24 14:57:04 -0500
7bb7b3deb1Working on getting scrolling working so that you can read the whole page
Daniel Jones
2023-10-15 00:23:54 -0500
93eadf68c8set termion as backend, curses as frontend. setup for new page turning system to accomodate cursive
Daniel Jones
2023-10-14 22:06:56 -0500
af933bbc0bCreated initial display
Daniel Jones
2023-10-14 18:23:13 -0500
84f86e1d77Fixed stack underflow bug. Must find more elegant solution later.dan2023-09-02 15:36:26 -0500
0c231d8fed- Full Terminal Size now used - Still working on getting newlines workingdan2023-09-02 15:21:36 -0500
227b47f4d3- Added page turning TODO: add scrolling and newline support
Daniel Redd Jones
2023-07-27 18:56:14 -0500
8cef3a5c8c- Created library directory with exception check. - Added page display for TUI
Daniel Redd Jones
2023-07-27 18:23:41 -0500
68a862cb5a- Added q as quit button
Daniel Redd Jones
2023-07-24 18:40:33 -0500
3d8bc47cf3- figured out TUIkit printing
Daniel Redd Jones
2023-07-24 18:36:08 -0500
2fe2421e6d- Refactored code to return text - This is to make sending data to the TUI easier
Daniel Jones
2023-07-20 10:28:40 -0500
305b74abd3test push
Daniel Redd Jones
2023-07-19 22:48:51 -0500
a2777e0737- Updated documentation
Daniel Jones
2023-06-28 14:10:07 -0500
e93cf49694- Updated README.md formatting
Daniel Jones
2023-06-28 13:53:05 -0500
Create README.md
Daniel Jones
2023-06-28 13:28:22 -0500
e3fa7d856f- str_content is now a tuple as required by the epub library update - changed html_module(str_content); to html_module::main(str_content.0); to fix bug that was created by the update.
Daniel Jones
2023-06-28 13:15:01 -0500
326ddfcddcMerging scraper branch to main.
Daniel Jones
2023-06-28 13:07:21 -0500
addc510b73Merge branch 'master' into scraper_framework
Daniel Jones
2023-06-28 12:59:00 -0500
47cf88ef55- Can now format HTML - No longer returns to main.rs. Main function in html_module.rs now reads to console locally.
Daniel Jones
2023-06-28 12:53:13 -0500
fd9ce23a96Commit to scraper_framework branch
Daniel Jones
2023-06-28 12:16:21 -0500
65b7e5ecc0Commit to scraper_framework branch
Daniel Jones
2023-06-28 12:16:04 -0500
13d6b85165Updated epub library to latest version
Daniel Redd Jones
2023-05-29 17:41:05 -0500
471f435269Added basic ncurses functionality
Daniel Redd Jones
2023-05-29 16:44:05 -0500
Delete pg8800.epub
Daniel Jones
2023-05-20 20:53:59 -0500
b2ace05ae3Modified .gitignore
Daniel Jones
2023-05-20 20:51:03 -0500
d70f3aa14aadded ncurses library, module, and documentation.
Daniel Jones
2023-05-20 20:03:54 -0500
e5f65f66f9Page turning
Daniel Jones
2023-05-20 18:44:13 -0500
7e626d1c29Added todo to remind myself to switch up the library. For now it is working, but it will not on a future version of Rust. Must find replacement for Soup in the future.
Daniel Redd Jones
2023-05-19 19:13:38 -0500
31fcab91e5removed regex library, as I thought I would need it but did not
Daniel Redd Jones
2023-05-19 18:47:21 -0500
5418a2b7c6Figured out HTML rendering, backing up just in case if I mess something up in the future.
Daniel Redd Jones
2023-05-19 18:44:10 -0500
f491225902Getting error "assertion failed" when running. Backing up to github until I figure something out.
Daniel Redd Jones
2023-05-19 18:15:48 -0500
14eb1a482eGot the string passed to the HTML Module. Content is <String, Error> so I unwrapped it and saved the value as only a string. Tomorrow I parse the HTML in html_module.
Daniel Jones
2023-05-18 22:01:14 -0500
e7dfddc8f8Added HTML framework and module.
Daniel Jones
2023-05-15 13:33:14 -0500
0426525804Page turning
Daniel Jones
2023-05-01 20:35:42 -0500
0dc6e19dd1grab epub text
Daniel Jones
2023-05-01 19:26:22 -0500
383457db62Added epub functions
Daniel Jones
2023-05-01 15:31:08 -0500
eb76e8a8caepub function
Daniel Jones
2023-05-01 11:24:26 -0500
395b1d1ce0termsize library added
Daniel Jones
2023-03-18 12:48:14 -0500
776d71b16cMenu improved
Daniel Jones
2023-03-17 20:05:02 -0500