Jump to content

AltitudeMatters

Members
  • Content Count

    55
  • Joined

  • Last visited

About AltitudeMatters

  • Rank
    Member

Contact Methods

  • Website URL
    https://github.com/dashnine/PaperBlossoms

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Cool--let me know! At the moment all in/out of curriculum calculations are handled automatically (and almost have to be, given how ranking up works). That said, it might be doable to add a UI indicator in the 'advancement' window to indicate whether something will count as in or out of curriculum. I'll add a feature request to the board!
  2. If it's helpful, the lastest release of Paper Blossoms includes German language support! It doesn't include full technique/quality/etc descriptions ( though you can add them via the User Descriptions editor), but the UI and names have been localised! Might help your group play a little easier https://github.com/dashnine/PaperBlossoms/releases
  3. https://github.com/dashnine/PaperBlossoms/releases With bug reports having wound down, we're happy to announce the latest stable Paper Blossoms release, v1.1.0. For those that haven't been following the prereleases -- this is a major version update supporting a variety of bug fixes, performance enhancements, and feature additions (particularly user description editing tools, and localisation support). WARNING: If you use Paper Blossoms in a Spanish (ES) German (DE) or French (FR) locale, this update will no longer open your 1.0.0 character sheets unless you set your db locale to 'en' in settings.ini! This is because the database will now default to your locale's translation; prior to the 1.1.0 update, all characters were created with EN databases. Changelog (from 1.1.0-alpha3): Character portraits now capped at 500px before rendering PDF (resolves some rendering errors) Spanish Translation updates Changelog (from last stable release 1.0.0): User description editor, exporter, importer Localization: full French, German, and Spanish UI and DB Translations Added a settings.ini file supporting locale and last used save/open directory Export to XML Note: Locale now saved in character files. Will not open a char file if wrong locale detected! Newlines now render in notes and descriptions on character sheets Allow editing family name after saving Performance enhancements, data and code bugfixes Known Issues: This application may be unrecognized by Windows or Mac (causing the infamous "Windows has protected your PC" error). If this occurs, you can run it anyway -- see this link for steps on Windows, and something like this link for guidance on OSX. If you identify bugs, let us know! We've marked this release stable due to diminished bug reporting, but will happily hotfix any issues that the wider release identifies.
  4. Thanks @T_Kageyasu. Glad you're enjoying! That's interesting -- on my build here (1.1.0 beta, Compiled May 23), it seems to be calculating right: when I buy a ring (for example), it lists the full value under "Total Spent" in the upper right, but only shows half that value under "XP in Rank" under Curriculum. So if I'm leveling the ring to 2, it lists 6 in Total Spent, and 3 under Curriculum. A few questions: 1) Are you using the English locale (en) or another? 2) What release are you using? (You can see the compiled date under 'About Paper Blossoms if you don't remember which release you downloaded). 3) Can you send replication steps and/or an example .pbc file where this happens? If we can get this replicated, I'll be happy to chase it down and fix it! 😄
  5. @tamdrik and @Albertorius, I merged pull requests. Should be reflected in the next build! 😄 Thanks again to everyone who contributes, bug-reports, or uses Paper Blossoms. Glad to hear folks are enjoying it! I, for one, am starting to feel taunted by the folder-full of test characters I've built. They're just begging to be played...
  6. That *sounds* like it has to do with rendering of the large image (mine works on some pretty large images, but I have a pretty boss dev machine ). Thanks--and double-thanks for testing on some other PDF renderers, too (that helps me get a feel for the scope of the problem nicely)! I *think* I have something that'll fix that--I'll test and check in some tweaks this evening!
  7. TLDR version: Shoot me some details, and I can see if I can chase down the bug. Also, prettify-ing the character sheet would be awesome, and we'd love a specialist's help if one is so inclined Long version: 1) Hm -- that does sound problematic. Can you send the character file (.pbc) that's not rendering to paperblossoms.l5r@gmail.com? Does sending it to your browser to print work (and if so, which browser)? Does the application crash or otherwise error in the process? Does it work if portrait is hidden? How about if a different portrait image is used? If you can get me a few clues, I'll be happy to go bug-hunting! 2) This is definitely an area we'd love to get some help from! I've made a few passes at it, but I have no doubt that an html/css ninja could add a lot of polish. There are a few constraints that add to the challenge of beautifying the output: We use Qt's API for printing to PDF...and it barfs on certain perfectly reasonable requests, sometimes. I have had to massage the tags until they survive the API...which isn't ideal, but is still better than me writing something scratch. Maybe. I think. In any case, it adds a hurdle to sheet polish. The portrait rendering could definitely use some refinement. For one thing, CSS tweaks to keep it in sane limits would be nice (there are a few there, but more could be good). For another, it gets embedded as a base64 right now, which can blow up to ridiculous proportions if a very large image file is used. I'm looking at moving to fixed image references (but those would come at the cost of .pbc portability unless we get complicated and start writing the images out to temp locations on print, which might help). Edit: I can't work on it until this evening, but I identified a place I can at least make the image loading more efficient. If that's the source of your rendering issue, that'd be lovely. Currently it allows tables to grow--because they often do. Free-text descriptions can be added, along with varying numbers of tech, advantages, etc. I've tried to put controls in that make it split logically-ish to pages (breaking before tech, curriculum/title, and after equipment) and try to set size constraints that will work on many printers, but there's plenty of room for improvement. I'll add a few issues to the board to formalize some of this!
  8. 1) Awesome! Be sure to regenerate the CSV from tonight's release (or pull from the repo) since I've made a number of encoding fixes! 😄 2/3) I can definitely add a feature for this. There *is* support for adding custom values via the user_advantages_disadvantages table (and they can be added after character creation, too)--any custom values there can be imported and exported in the Tools Menu...but I could see adding a feature to make that easier. I'll put it on the board! 4) Equipment is really just pulling the pre-existing values as templates to populate the boxes -- the custom gear is added directly to the character file when the user accepts the values they populate those fields with. If someone wanted to permanently add a new piece of gear, that'd be done via the user_* tables again(user_weapons and user_weapon_qualities, for instance). That said, there are long-term plans to make a data editor that would make a lot of this easier...but it's a big feature. 5) NPC creation is definitely something I'd love to get rolled in (though it's basically a new application). Like the data editor, it's a big feature--and in this case, I've seen a few resources that can help fill the gap in the meeeeeanwhile (***Warning: I'm not affiliated with either of these. YMMV:*** https://www.dojocreativedesign.com/l5r-roleplaying and https://github.com/polepage/L5R_NPCTool ). I'll put a few features on the board for these--if there are any C++/Qt developers interested in working on something, shoot me a line!
  9. https://github.com/dashnine/PaperBlossoms/releases Version 1.1.0-alpha3 (FR, ES, DE Translation Complete!) After some feedback and testing, we have another release candidate ready to roll! This prerelease wraps up initial work on localization. As such, it includes complete UI and DB translations in French (translator: @ruronin) Spanish (translator: @Albertorius) and German (translator: @Tylsar ). Many, many thanks to our dedicated translator-contributors! Reminder: This is a prerelease. Bugs may be present. If you find something not working--let us know! As always, if you have custom descriptions, be sure to export them before updating, and re-import them when you launch the new application. Changelog (from 1.1.0-alpha1): Updates to FR UI localisation and DB New: German DB New: Spanish DB Bugfix: newlines now render in notes and descriptions on character sheets! Added developer tools to aid in creating new localisations As with the prior alpha, character files will be linked to a locale--you won't be able to load characters from a different locale. The application's database and UI locale will default to your system locale, but can afterward be adjusted by changing the values in <applicationdatadirectory>/settings.ini and restarting the application. NOTE: Database translation is an inherently fraught activity -- it is likely that there will be bugs. Please let me know about them! Known Issues: This application may be unrecognized by Windows or Mac (causing the infamous "Windows has protected your PC" error). If this occurs, you can run it anyway -- see this link for steps on Windows, and something like this link for guidance on OSX.
  10. https://github.com/dashnine/PaperBlossoms/releases Version 1.1.0-alpha1 Due to a massive influx of enhancements, we're doing doing alpha testing on a major release! This release has a variety of bugfixes and enhancements, but was chiefly focused on adding support for database internationalization. We currently have brave translators working on German, Spanish, and Polish database translations, and this alpha release includes a full translation into French! While we've made efforts to test this release, the number of back-end changes are significant. We'd love some feedback and testing from adventurous users--but read this description completely! Changelog (from 1.0.1-beta1): Support DB Translation (current supported languages: French!) Locale now uses settings.ini file found in the App Data Directory Now remembers last save/open directory Locale now saved in character files. Will not open a char file if wrong locale detected! Allow editing family name after saving Performance enhancements, data and code bug fixes As noted above: starting with this release, character files will be linked to a locale--you won't be able to load characters from a different locale. The application's database and UI locale will default to your system locale, but can afterward be adjusted by changing the values in <applicationdatadirectory>/settings.ini and restarting the application. NOTE: Database translation is an inherently fraught activity -- it is likely that there will be bugs. Please let me know about them! Known Issues: This application may be unrecognized by Windows or Mac (causing the infamous "Windows has protected your PC" error). If this occurs, you can run it anyway -- see this link for steps on Windows, and something like this link for guidance on OSX.
  11. 😄 We try pretty hard to make it automagical as possible, as a general rule! Of course, this means that bugs can always creep in, so be sure to let me know if you see something fishy in any of the calculations!
  12. Howdy--thanks for the reports! 1) That's a good point--you see something similar with the Families of the Fleet. I'm adding an issue to the board to make the Family name editable after character creation; hopefully that'll help with some of these corner cases. 2) We actually already have the 'free advance' in -- specifically for Togashi Tattoo Kiho, in fact (though it works for anything)! When the character is created, you should be able to go the the 'Add Advance' dialog and see an option for 'Free' at the bottom. You can fill in a reason like 'Tattoo' to set it apart in the list, too. 3) Hm -- I'll think about how that might play out, but a quantity field should be doable. I'll add an issue! 4) This is a good call -- I think it might work well with some other things I need to put into a saved-off settings file, too. Adding an issue! Side note: Tylsar has been good enough to provide a German UI translation -- reviewing that and getting it merged in shortly!
  13. By all means! Always happy to handle any bugs you find. Hope you're finding it useful so far. 😄 Thanks again!
×
×
  • Create New...