Commit Graph

2110 Commits

Author SHA1 Message Date
Lukas Obermann e144218b12 feat: add default shadow to macos app icons 2023-10-09 17:24:11 +02:00
Lukas Obermann 573a66bf62 feat: new application icons
New icons for Windows and Linux and different icons for prereleases
2023-10-09 16:57:48 +02:00
Lukas Obermann e0162a4b25 build(lint): warning comments should error 2023-10-08 19:49:53 +02:00
Lukas Obermann 2b89293a24 build(scripts): detect notarization method from environment variables 2023-10-08 12:34:59 +02:00
Lukas Obermann fb96847335 build(scripts): fix paths to files to include and icons 2023-10-08 12:34:35 +02:00
Lukas Obermann 8ebd1f3488 ci: remove sass build from build workflows
CSS is being bundled using Webpack.
2023-10-08 12:33:50 +02:00
Lukas Obermann 52601faa43 build(deps): fix vulnerability 2023-10-08 11:39:58 +02:00
Lukas Obermann 5c2bb263a5 feat: add more debug messages to main process events 2023-10-04 15:36:31 +02:00
Lukas Obermann fd12cd0d42 refactor: enforce specific strings for type parameter 2023-10-04 15:32:55 +02:00
Lukas Obermann ebec1a9198 docs: correct description 2023-10-04 15:32:03 +02:00
Lukas Obermann bc864abbb3 refactor: extract duplicate code 2023-10-04 15:31:36 +02:00
Lukas Obermann e4a842f066 feat: support translations that vary by operating system 2023-10-03 20:54:56 +02:00
Lukas Obermann 17dded32a1 feat: add main window control to menu 2023-10-03 19:47:32 +02:00
Lukas Obermann f33ebdef82 build(deps): update submodule 2023-10-03 16:51:34 +02:00
Lukas Obermann 69a2bf47d2 build(lint): adjust config to always require a jsdoc description and revert required jsdoc contexts 2023-10-03 16:49:24 +02:00
Lukas Obermann df7d596177 docs: add more inline documentation for exports 2023-10-03 16:48:39 +02:00
Lukas Obermann c640585e85 refactor: use file-private props type 2023-10-03 16:19:47 +02:00
Lukas Obermann 93870e599c docs: add inline documentation to all shared react components 2023-10-03 16:16:50 +02:00
Lukas Obermann dd4c4e418c build(lint): ignore complete database submodule 2023-10-03 15:42:22 +02:00
Lukas Obermann 3a5a602ab2 style: streamline and clean up 2023-10-03 15:42:19 +02:00
Lukas Obermann 5119b3ce44 docs: add more inline documentation 2023-10-03 15:40:31 +02:00
Lukas Obermann 01c0fe2e6b test: add tests for skill domain and string utils 2023-10-03 11:51:24 +02:00
Lukas Obermann 078cd5f91b docs: add more inline documentation 2023-10-03 11:51:01 +02:00
Lukas Obermann d5b37685d3 refactor: cleanup and restructuring 2023-10-03 11:50:02 +02:00
Lukas Obermann 8b10d970c2 build(webpack): exclude node exports 2023-10-03 11:45:12 +02:00
Lukas Obermann fab2689546 build(deps): upgrade optolith-database-schema to 0.13.0 2023-10-03 11:44:05 +02:00
Lukas Obermann 7d4148d05b refactor: liturgical chants 2023-10-03 11:42:59 +02:00
Lukas Obermann 8aea0499ab refactor: remove code that installs conflicting devtools extensions 2023-10-02 14:10:10 +02:00
Lukas Obermann 484e730814 build(lint): ignore some json schema tags 2023-10-02 14:09:05 +02:00
Lukas Obermann cbdb4e03c2 build(lint): loosen config to focus enforcing documentation on exports 2023-10-02 14:08:53 +02:00
Lukas Obermann 105b9151fc style: apply eslint rules 2023-10-02 14:08:01 +02:00
Lukas Obermann a9487c349d docs: add inline documentation 2023-10-02 14:07:32 +02:00
Lukas Obermann 4d918ba83c refactor: remove jest config 2023-10-02 14:00:30 +02:00
Lukas Obermann f66a3daf3e refactor: streamline typed eventemitter to handle multiple events 2023-10-02 14:00:11 +02:00
Lukas Obermann 99f62f1a57 ci: rename "tests" workflow to "ci" 2023-10-02 11:43:42 +02:00
Lukas Obermann b3f880306a build(lint): enforce more description and ignore proptypes 2023-10-01 21:56:40 +02:00
Lukas Obermann 169708b842 build(lint): ignore old code 2023-10-01 21:55:58 +02:00
Lukas Obermann 29b286b897 ci: remove submodules from tests and upgrade actions 2023-10-01 14:23:47 +02:00
Lukas Obermann c84323cdd0 ci: run tests for v2 branch 2023-10-01 14:20:33 +02:00
Lukas Obermann 3222697e99 build(deps): upgrade all dependencies to latest version 2023-10-01 13:49:17 +02:00
Lukas Obermann 2905023c8b build(deps): add immer 2023-08-24 13:52:35 +02:00
Lukas Obermann c5b70a07f6 build(lint): streamline eslint config 2023-08-24 13:51:20 +02:00
Lukas Obermann 06adbc1969 build(deps): add jsdoc checks to eslint 2023-08-24 12:26:38 +02:00
Lukas Obermann 2a27a9af39 build(deps): migrate eslint to new config 2023-08-23 17:43:46 +02:00
Lukas Obermann 72cdd4b09e refactor: rating bounds logic for spellworks and liturgical chants 2023-08-19 22:34:02 +02:00
Lukas Obermann b8a12d679d refactor: attribute minimum from rated associations for migrated entries 2023-08-19 20:03:02 +02:00
Lukas Obermann 95b7252d24 refactor: add ability tabs skeletons 2023-08-19 12:25:56 +02:00
Lukas Obermann 67a85205ab fix: apply combat technique ap cost 2023-08-19 12:22:08 +02:00
Lukas Obermann ed1e88b7ef refactor: add missing adventure points tooltip selectors 2023-08-19 11:37:20 +02:00
Lukas Obermann 0a774c46da style: apply prettier to all new typescript source files 2023-08-19 11:13:28 +02:00