David "Judah's Shadow" Blue judahsshadow

judahsshadow ha pushato nel release-0.1.x in judahsshadow/bibish

  • c0f2470fb2 Fix the passing of the swordLibrary object to the passage class so that everything shows in plain text.
  • e146f0adad Module presence check is now done at the select command so no need to do it here.
  • 01f28b32b8 Quality of life improvements, mostly spelling fixes in comments and strings. Updating help text and README to show current commands (search) and arguments
  • 71a22a7ebb Additional work moving things into the library class. Fixes several crashes.
  • b8503aa861 First moves to be able to localize accepted commands!

5 anni fa

judahsshadow created new branch release-0.1.x at judahsshadow/bibish

5 anni fa

judahsshadow ha pushato nel master in judahsshadow/bibish

  • c0f2470fb2 Fix the passing of the swordLibrary object to the passage class so that everything shows in plain text.

5 anni fa

judahsshadow ha pushato nel master in judahsshadow/bibish

  • e146f0adad Module presence check is now done at the select command so no need to do it here.
  • 01f28b32b8 Quality of life improvements, mostly spelling fixes in comments and strings. Updating help text and README to show current commands (search) and arguments
  • 71a22a7ebb Additional work moving things into the library class. Fixes several crashes.
  • b8503aa861 First moves to be able to localize accepted commands!
  • dcd8dc0eb8 Work towards fixing crashes on missing modules. Now having crashes with references. Will see if refactor to move any direct sword access to go through Library object resolves.
  • Visualizza comparazione tra questi 5 commit »

5 anni fa

judahsshadow ha pushato nel master in judahsshadow/bibish

  • b878a15b93 Fix up the display during searches.
  • 463b82aca8 I was apparently just pushing search back as the argument, if provided when parsing the search command. That is fixed now to currently just send the rest of the command as one big string blob to pass as the search terms.
  • 3b4672e4d9 First steps to making search non-hardcoded! Providing an argument as a search term returns too many/incorrect results, but it's getting there.
  • 27020db5b3 Fix handling of empty command since it was being accounted for in the tokenization but not in the parsing.
  • f26f32a3aa Searching works but is still hard coded. The percent thing displays now, though.
  • Visualizza comparazione tra questi 5 commit »

5 anni fa

judahsshadow ha pushato nel master in judahsshadow/bibish

5 anni fa

judahsshadow ha pushato nel master in judahsshadow/bibish

  • ad56f22b8e Beginnings of search and some house keeping on kdevelop files. This was written previously but not commited when my computer went down.

5 anni fa

judahsshadow ha pushato nel master in judahsshadow/bibish

  • b6826ac851 First commit in a while. Add some more corner casing to keep from crashing if you just use the list command without any arguments.

5 anni fa

judahsshadow ha pushato nel master in judahsshadow/bibish

  • e1ef4d9506 Per discussion on sword-devel, changing the key to be derived from inside the module so it can get the versification from the module and run Apocrypha, or handle differing versification numberings.

9 anni fa

judahsshadow ha pushato nel master in judahsshadow/bibish

  • 5923071220 Add first handling for modules of type commentary in the list. Updated module error messages to better reflect what's going on.
  • e24d5a765f Add command parsing to handle arguments for list command, if it's not a valid module type (or not provided) then assume bibles is the type to avoid mist chief
  • 4b92a65e8e Fix support for categories so you can actually list them.
  • 6537471af3 Adding code to list commentaries when we get there. Commit early, commit often.
  • e0aab4247f Making module fetching generic on the back side. Not happy about having a bunch of else if statements, but switches don't work well with strings.
  • Visualizza comparazione tra questi 7 commit »

9 anni fa

judahsshadow ha pushato nel master in judahsshadow/bibish

  • 07f4513777 Adding descriptions to module lists. Cut out some "middle-man" processing and just return a list so we don't have to tokenize it now.
  • a4d334e412 Prevent "" from being in the list of tokens rather than having to ignore them later. They seem to occur at the front and back of the lists so this also prevents double free crashes.
  • b4e2b30f2a Move the page count into the loop unwinding the text so that the last page doesn't make you press enter to get back to the prompt.
  • 9917eb7e53 Pages are now structs with content (the page) and linecount so the spacing works correctly for pages that don't take the whole screen.
  • 6680bbadaf Refactoring more. Pages are now a string to reduce the amount of processing, pages are now printed to the screen all in one go. The current side effect though is there isn't a good way to get a line count. Fixing that later.
  • Visualizza comparazione tra questi 5 commit »

9 anni fa

judahsshadow ha pushato nel master in judahsshadow/bibish

  • b4ec1cff02 Refactoring the pager! I've changed the line type to be a string (supposed to be \n terminated) so this makes building and displaying pages much easier and less code. Not sure if the double newlines are being detected fully, and I've got some spacing at the start of a line that I need to track down, but otherwise, much better.

9 anni fa

judahsshadow ha pushato nel master in judahsshadow/bibish

  • 2913b0bbae Begin refactoring. Not a whole lot to it so far, just a todo and some variable cleanup.

9 anni fa

judahsshadow ha pushato nel master in judahsshadow/bibish

9 anni fa

judahsshadow ha pushato nel master in judahsshadow/bibish

9 anni fa

judahsshadow ha pushato nel master in judahsshadow/bibish

  • 2376570c7d paging works much better now, that lineCount is reset to 0 each time a page is added to the pagedText. Also hoping to stop having to manually remvoing the kdevelop lock file from commits.
  • a5f184b208 got width to output correctly, though there still isn't a way to configure it.
  • Visualizza comparazione tra questi 2 commit »

9 anni fa

judahsshadow ha pushato nel master in judahsshadow/bibish

  • 2935798ecc Big changes this go 'round. * Added launcher to KDevelop project file for easier launch/debugging * Fixed cmake build since parser got moved * Fixed parsing show command to handle cases with a space after the book name * Added types.h to allow for easier coding (currently to make list nesting easier to read) * Added attempts at paging text (only works so, so right now)

9 anni fa

judahsshadow ha pushato nel master in judahsshadow/bibish

9 anni fa

judahsshadow ha pushato nel master in judahsshadow/bibish

  • 3096185814 Re-factoring continues. Display class now has those functions. Cleaned up output cosiderably.

9 anni fa

judahsshadow ha creato il repository judahsshadow/librtm

9 anni fa