Commit Graph

  • 677f430dd5 updated readme master dan 2024-08-29 19:33:01 -0500
  • d79f2658d4 fixed Cargo.toml field bibliofile 1.0.0 Daniel Jones 2023-11-20 08:54:11 -0600
  • a5400a841e updated documentation to get ready to publish to crates.io Daniel Jones 2023-11-20 08:49:44 -0600
  • c0c02ba073 added some notifications to alert user to errors. Daniel 2023-11-18 18:36:13 +0000
  • 6275b255d5 updated documentation headers for better readability. Daniel 2023-11-18 17:34:03 +0000
  • d27a7b4ac6 added previous page button and bookmark button. Base functionality completed. Now is time for quality control and bug fixing. Daniel 2023-11-18 17:28:30 +0000
  • 5956afc314 added previous page button and bookmark button. Base functionality completed. Now is time for quality control. Daniel 2023-11-18 17:27:25 +0000
  • 7e29e89a78 added rudementary page turning. Updated description. Previous pages unavailable, next goal in mind. Daniel 2023-11-18 16:07:44 +0000
  • bdb41ccbd2 Added documentation and made compilable for testing reasons Daniel Jones 2023-11-14 16:53:08 -0600
  • c627c95363 Tried 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
  • 2670e6ffd4 page 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
  • 87cdb7239e Figured out how to call a function upon pressing a button without throwing an error. Daniel Jones 2023-11-03 11:21:56 -0500
  • e5b8490128 firgured out scrolling Daniel Jones 2023-10-24 14:57:52 -0500
  • 4da4809969 firgured out scrolling Daniel Jones 2023-10-24 14:57:04 -0500
  • 7bb7b3deb1 Working on getting scrolling working so that you can read the whole page Daniel Jones 2023-10-15 00:23:54 -0500
  • 93eadf68c8 set termion as backend, curses as frontend. setup for new page turning system to accomodate cursive Daniel Jones 2023-10-14 22:06:56 -0500
  • af933bbc0b Created initial display Daniel Jones 2023-10-14 18:23:13 -0500
  • 84f86e1d77 Fixed stack underflow bug. Must find more elegant solution later. dan 2023-09-02 15:36:26 -0500
  • 0c231d8fed - Full Terminal Size now used - Still working on getting newlines working dan 2023-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
  • 305b74abd3 test 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
  • dfce66abc5
    Create rust.yml Daniel Jones 2023-06-28 13:45:31 -0500
  • 6223dbc5fd
    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
  • 326ddfcddc Merging scraper branch to main. Daniel Jones 2023-06-28 13:07:21 -0500
  • addc510b73 Merge 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
  • fd9ce23a96 Commit to scraper_framework branch Daniel Jones 2023-06-28 12:16:21 -0500
  • 65b7e5ecc0 Commit to scraper_framework branch Daniel Jones 2023-06-28 12:16:04 -0500
  • 13d6b85165 Updated epub library to latest version Daniel Redd Jones 2023-05-29 17:41:05 -0500
  • 471f435269 Added basic ncurses functionality Daniel Redd Jones 2023-05-29 16:44:05 -0500
  • a1f2b96b98
    Delete pg8800.epub Daniel Jones 2023-05-20 20:53:59 -0500
  • b2ace05ae3 Modified .gitignore Daniel Jones 2023-05-20 20:51:03 -0500
  • d70f3aa14a added ncurses library, module, and documentation. Daniel Jones 2023-05-20 20:03:54 -0500
  • e5f65f66f9 Page turning Daniel Jones 2023-05-20 18:44:13 -0500
  • 7e626d1c29 Added 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
  • 31fcab91e5 removed regex library, as I thought I would need it but did not Daniel Redd Jones 2023-05-19 18:47:21 -0500
  • 5418a2b7c6 Figured 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
  • f491225902 Getting error "assertion failed" when running. Backing up to github until I figure something out. Daniel Redd Jones 2023-05-19 18:15:48 -0500
  • 14eb1a482e Got 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
  • e7dfddc8f8 Added HTML framework and module. Daniel Jones 2023-05-15 13:33:14 -0500
  • 0426525804 Page turning Daniel Jones 2023-05-01 20:35:42 -0500
  • 0dc6e19dd1 grab epub text Daniel Jones 2023-05-01 19:26:22 -0500
  • 383457db62 Added epub functions Daniel Jones 2023-05-01 15:31:08 -0500
  • eb76e8a8ca epub function Daniel Jones 2023-05-01 11:24:26 -0500
  • 395b1d1ce0 termsize library added Daniel Jones 2023-03-18 12:48:14 -0500
  • 776d71b16c Menu improved Daniel Jones 2023-03-17 20:05:02 -0500
  • 627ed3d7a7 Merge branch 'master' of https://github.com/DanielReddJones/bibliofile Daniel Jones 2023-03-17 17:04:17 -0500
  • 00d406b714 Update .gitignore Daniel Jones 2023-03-17 17:04:12 -0500
  • 0cab484e2a
    No need for test file to be in the repository. Daniel Jones 2023-03-17 16:34:53 -0500
  • 617c882b6c added getyxmax Daniel Jones 2023-03-17 16:27:16 -0500
  • 49e69b0c6f Got addstr to read string variable Daniel Jones 2023-03-17 13:59:57 -0500
  • cff6deaf6b Added documentation Daniel Jones 2023-03-16 22:22:09 -0500
  • 461ca2a884 Update main.rs Daniel Jones 2023-03-16 21:58:32 -0500
  • ba1b7ec819
    Removed Cargo.lock Daniel Jones 2023-03-16 21:51:18 -0500
  • 31041fe70a
    updated gitignore Daniel Jones 2023-03-16 21:50:04 -0500
  • 2d82980b16 Merge branch 'master' of https://github.com/DanielReddJones/bibliofile Daniel Jones 2023-03-16 21:44:27 -0500
  • 16234e8958 Added ncurses dependency Daniel Jones 2023-03-16 21:44:16 -0500
  • 0a97d4e5f6
    Create LICENSE Daniel Jones 2023-03-16 21:16:42 -0500
  • 304e5aed6b Added ability to read file by line Daniel Jones 2023-03-16 21:10:15 -0500
  • b323604f01 Update .gitignore Daniel Jones 2023-03-16 20:14:58 -0500
  • cddf66d9cf Initial Commit Daniel Jones 2023-03-16 20:11:57 -0500