Commit Graph

  • 22a53eca62 refactored much of the code to call functions with parameters whenever possible (instead of the functions pulling their input data from global vars or the DOM); added an index to each row; #combatant-form now encapsulates all input elements main eclipse 2023-10-09 23:35:48 +0200
  • 2d64915cb0 cleaned up code a little: replaced tabs with spaces, clarified some code eclipse 2023-10-07 10:32:17 +0200
  • 26955b841d updated and enhanced eclipse 2023-10-03 22:44:33 +0200
  • 9073106f61 Fixed two bugs regarding focussing elements eclipse 2023-10-03 22:43:04 +0200
  • 3aa06b6d7f fixed a bug with dead icon links in site.webmanifest, and slightly expanded manifest 0.9.5 Tobias P 2023-09-23 23:23:02 +0200
  • aa3a6cf155 removed 0.9.4 Tobias P 2023-09-23 22:43:11 +0200
  • 4b57ebb5ea updated Tobias P 2023-09-23 22:41:19 +0200
  • 465569c109 changed links to icons from absolute to relative Tobias P 2023-09-23 22:40:42 +0200
  • e70f25b8ef added expicit value for --dist-dir Tobias P 2023-09-23 22:40:03 +0200
  • 675a6b7c07 removed Tobias P 2023-09-23 22:38:21 +0200
  • 0bb40881a3 renamed from sr2ini.iconmanifest b/c parcel wasn't parsing file Tobias P 2023-09-23 22:37:46 +0200
  • dff4b1620b clean now also removes .parcel-cache/; upped version number; correcte author name 0.9.3 Tobias P 2023-09-21 08:56:44 +0200
  • d89227e7cd updated Tobias P 2023-09-21 09:04:36 +0200
  • 1e496b5807 added description Tobias P 2023-09-21 08:55:56 +0200
  • 00740bcf3d corrected author name in footer 0.9.2 Tobias P 2023-09-20 22:35:33 +0200
  • 17ad920477 updated Tobias P 2023-09-20 22:17:38 +0200
  • 665d25ca44 fixed a bug where a more actions dropdown would not center under its parent divs anymore; also the cursor now changes to pointer when hovering over a table cell which opens the edit modal Tobias P 2023-09-20 22:13:39 +0200
  • acf4b4dcdb updated development Tobias P 2023-09-20 12:52:37 +0200
  • 0b020decc1 fixed a bug where disabling and enabling buttons for dead/KOed/ini-zero combatants wasn't working correctly; also added a surrounding <div> in table row stub Tobias P 2023-09-20 12:50:51 +0200
  • 5294b19a13 replaced the letters in the act icon; also some made small changes in <head> and footer Tobias P 2023-09-20 12:49:41 +0200
  • 97b2d61e5f fixed a bug where the buttons in a .combatant-row weren't aligned vertically Tobias P 2023-09-20 12:48:36 +0200
  • 0ac27e32e2 removed unused file Tobias P 2023-09-20 12:47:54 +0200
  • e3df7bdfe9 cleaned up dir Tobias P 2023-09-20 12:47:33 +0200
  • d229a65d02 added files to recreate the new favicon image in browser Tobias P 2023-09-20 12:46:52 +0200
  • 04bd0e35e9 replaced favicon files with new versions Tobias P 2023-09-20 12:46:14 +0200
  • 3c8fb03d5d replaced old icon with better one (Logo is now "-10" instead of a rolling die) Tobias P 2023-09-20 12:45:42 +0200
  • d613867eef renamed file to avoid confusion with PWA manifest Tobias P 2023-09-20 12:44:24 +0200
  • 7608e24300 removed file Tobias P 2023-09-20 12:43:51 +0200
  • 195e343d30 custom font is now a regular npm dependency declared in package.json and "@import"ed in sr2ini.scss; also cleaned up the scss code Tobias P 2023-09-18 11:51:40 +0200
  • bce5ff10e6 updated Tobias P 2023-09-13 14:12:50 +0200
  • 3e3deda9dc fixed a bug in custom validation where no error message or styles would be shown Tobias P 2023-09-13 14:11:31 +0200
  • bb7fb1dc83 added newline to end of file Tobias P 2023-09-13 14:11:18 +0200
  • 41c5437ec4 extended and improved tests for function rollForInitiative() Tobias P 2023-09-13 14:10:04 +0200
  • e9c163ea2a cleaned up code Tobias P 2023-09-13 10:05:28 +0200
  • 4b9f145df6 improved event handling for damage sliders in modal removed debug console output Tobias P 2023-09-13 10:03:52 +0200
  • cf12833c0d updated text in footer Tobias P 2023-09-13 10:02:30 +0200
  • af40e4500a updated Tobias P 2023-09-13 09:57:24 +0200
  • 48c070f024 fixed a bug in the damage monitor HTML stub; also, fixed a bug in addTestCombatant() that would open the add modal Tobias 2023-09-12 22:37:10 +0200
  • 1ed213c9fa fixed a bug that would create uneven spacing between damage buttons; also, focussed damage buttons are now pulsating Tobias 2023-09-12 22:35:45 +0200
  • f1c16da7e4 several changes that were necessary in conjunction with the design revamp Tobias 2023-09-12 15:55:38 +0200
  • 4906f82e4c several changes that were in conjunction with design revamp Tobias 2023-09-12 15:55:05 +0200
  • d90cff7832 Complete design revamp with focus on - responsiveness: breakpoints at 500 and 1000px - lightweight: importing necessary Bootstrap CSS components only - color-friendliness: blue/gold instead of blue/pink - consistency across different browsers - ease of use: widely using bs sass variables for styles Tobias 2023-09-12 15:48:23 +0200
  • 29b6409f97 changed start_url to "/" Tobias 2023-09-12 15:48:03 +0200
  • 5b547ec244 updated Tobias 2023-09-12 15:47:55 +0200
  • a0e81cd277 moved file to tools/ Tobias 2023-09-07 09:25:14 +0200
  • 81a6001e96 updated jQuery selectors for "combatants-table" from class syntax to id syntax; Tobias 2023-09-07 09:22:59 +0200
  • 8ad8d672ad removed dependency @parcel/service-worker; kept a note about it in new comments section (in case I want to revive it) Tobias 2023-09-07 09:17:29 +0200
  • 797e8c2d90 updated Tobias 2023-09-07 09:16:24 +0200
  • e4f89f6a87 added tmp/ directory Tobias 2023-09-07 09:16:13 +0200
  • a7415f5d96 slightly reworked event handling - event handling and combatant manipulation are now completely separate, i.e. addCombatant() doesn't need an event parameter anymore - renamed applyDamage() to handleDamageLevelButtonClick() b/c it's an event handler function (which, admittedly, manipulates combatants but only superficially) - added listeners for "enter" keypress to both modals Tobias 2023-09-06 10:30:14 +0200
  • 5324adf189 changed "combatants-table" from class to ID Tobias 2023-09-06 10:29:26 +0200
  • 342fd6108a icons are now being defined directly in the HTML code instead of being injected via external javascript Tobias 2023-09-06 10:27:58 +0200
  • 8ac965c30a removed file; moved icon definitions into index.html Tobias 2023-09-06 10:27:19 +0200
  • fea2e196ba removed svg-inject from depencies Tobias 2023-09-06 10:26:53 +0200
  • b12e2776a0 updated Tobias 2023-09-06 10:26:42 +0200
  • 332050526d Fixed a bug where the combatant modal would close after clicking OK / pressing enter even though the input didn't validate Tobias 2023-09-06 00:48:45 +0200
  • 63341abe08 updated Tobias 2023-09-06 00:48:38 +0200
  • df0ce07912 added svg-inject as dependency Tobias 2023-09-03 22:37:21 +0200
  • 2c8aab0aaa created file Tobias 2023-09-03 22:36:56 +0200
  • 63333388a4 added viewboxes to the <svg> tags in te HTML snippets Tobias 2023-09-03 22:36:23 +0200
  • 8930e44dc3 one more change for the SVG icons Tobias 2023-09-03 22:35:43 +0200
  • 16394b8a22 moved SVG icons into separate file Tobias 2023-09-03 22:32:22 +0200
  • fc4348d5ec deleted icon image files (they are all SVGs now) Tobias 2023-09-02 00:46:33 +0200
  • 6427570964 updated Tobias 2023-09-02 00:41:39 +0200
  • 0b13e53d4a modified styles regarding icons since these all come as SVGs now Tobias 2023-09-02 00:40:45 +0200
  • 806a51b628 modified HTML template strings to enable reusing SVG icons Tobias 2023-09-02 00:39:20 +0200
  • 178155ab6b All icons are now SVGs. They get defined once and are being reused via the <use> tag Tobias 2023-09-02 00:37:27 +0200
  • 86b7546c67 removed parcel-reporter-static-files-copy and staticFiles Tobias 2023-09-02 00:36:32 +0200
  • 62d86f12f0 changed calculation of effective initiative so that it never returns negative values; also added functions to module.exports Tobias 2023-08-31 15:48:34 +0200
  • 6c4714048f updated Tobias 2023-08-30 11:29:01 +0200
  • 6185ba0865 fixed a bug where actions menus wouldn't close on clicking in an empty space Tobias 2023-08-30 11:28:36 +0200
  • 0955e82336 updated to-dos Tobias 2023-08-29 21:14:32 +0200
  • 5158ce2486 changed transition of .action-menu and .damage-monitor elements from sliding to fading Tobias 2023-08-29 21:13:42 +0200
  • 5977740c43 fixed a typo; also I had to comment out the service worker registration b/c Firefox is giving me crap about the URL Tobias 2023-08-29 21:12:22 +0200
  • 9c8c9086b4 changed serviceWorker registration URL from absolute to relative Tobias 2023-08-28 23:45:43 +0200
  • f6c48454de added jQuery bundle so Jest can run Tobias 2023-08-28 23:44:44 +0200
  • b925c85c22 updated list with new bugs and fixes Tobias 2023-08-28 23:23:16 +0200
  • 02d3f33f4d updated staticFiles configuration Tobias 2023-08-28 23:17:48 +0200
  • a036d12a7f fixed a bug preventing correct calculation of turn order on equal initiative and differing reaction in whoGoesFirst() Tobias 2023-08-28 23:17:05 +0200
  • 6c637fd9fa changed repository url after migrating to Gitea Tobias 2023-08-28 20:26:34 +0200
  • 293a52e4ff changed version Tobias 2023-07-29 17:05:52 +0200
  • 54c4dc40d4 Merge pull request 'Changed repository URL and website after server migration' (#1) from ynh_package into main tobias 2023-07-27 19:05:20 +0200
  • 4b1fde020a Changed repository URL and website after server migration #1 Tobias 2023-07-27 12:51:53 +0200
  • e2aa8842f0 fixed markdown formatting Tobias 2023-07-27 11:09:06 +0200
  • 043a1e6c48 Added more default values for new combatants Tobias 2023-07-27 10:48:14 +0200
  • 774762da56 Fixed bug that prevented showing edited values in the table. Tobias 2023-04-26 14:58:12 +0200
  • 91ee90d1b9 minor bugfixes Tobias 2023-04-26 14:39:58 +0200
  • 3221947519 Fixed minor bugs in sortTable() and handleEditButtonClick() Tobias 2023-04-26 14:39:29 +0200
  • 04375e7d49 - added service worker that keeps file in browser cache - added webmanifest to make a progressive web app (installability not tested yet) - dependencies (jQuery etc.) are now included - reduced dependency size by importing Bootstrap's modal.js only instead of bootstrap.js Tobias 2023-03-07 22:17:34 +0100
  • c6d3bd5370 - started writing tests for jest Tobias 2023-03-03 00:19:19 +0100
  • 911effe72c - tidied up CSS using results from csslint - cleaned up HTML using webhint results - added files to tools/ that were used to create the favicon master image - recreated more icons in SVG Tobias 2023-03-02 13:58:16 +0100
  • 0ad3083689 - replaced more png items with svg - svg is now embedded into HTML, not loaded from file (loading from file buts off dependencies, namely the font for the -10 icon) - started cleaning up CSS file - started removing unnecessary classes and replacing single property Bootstrap classes with the property itself Tobias 2023-02-28 21:58:41 +0100
  • 8227cde4ee - added transition for damage monitors and actions menus - need to slide them to the correct position - was not able to style the activating button (yet); turns out there is no CSS selector for elements preceding a specific element Tobias 2023-02-27 23:19:42 +0100
  • b52cad0a14 - added favicon - switched several icons, introduced some SVG icons - finished redesign - Electrolize font is now locally available Tobias 2023-02-26 22:35:01 +0100
  • 4454bc3840 - improved favicon support - now using a compressed background image Tobias 2023-02-24 15:53:51 +0100
  • 8cfb1b09ae - added tools/ directory for project tools, e.g. favicon master image - added icons/ directory for favicons Tobias 2023-02-24 15:08:39 +0100
  • 382f0668c7 - mostly finished redesign (only details left to do) - you can now view and edit damage levels in the combatant modal - added Apply button to combatant modal - added submenu to action buttons - added clone button to actions - moved remove button from damage monitor to submenu Tobias 2023-02-23 22:42:02 +0100
  • f56c665b0c - continued complete redesign - restyled all elements are now except footer Tobias 2023-02-20 23:41:45 +0100
  • 66679dddac - modified package.json to accomodate new directory structure in deployment Tobias 2023-02-19 12:02:29 +0100
  • cb36ae4159 - started a complete redesign - removed zero-row from damage monitor; damage buttons now toggle - added decreasing z-indexes on sorted combatant-rows to mitigate a weird bug where damage monitors would be displayed under instead of over the rows Tobias 2023-02-19 00:01:12 +0100