Lukas Obermann
|
956acd4cc0
|
build: centralize asar handling and add note
|
2023-11-06 00:55:01 +01:00 |
|
Lukas Obermann
|
2c3928082f
|
fix: use an absolute path as the database root
|
2023-11-05 20:50:16 +01:00 |
|
Lukas Obermann
|
4b42308be6
|
build: disable asar packaging
It interfered with resolving the optolith-database-schema package from the
database process.
|
2023-11-05 20:49:05 +01:00 |
|
Lukas Obermann
|
fb72046f86
|
build(deps): upgrade electron to 27.0.3
|
2023-11-05 14:43:10 +01:00 |
|
Lukas Obermann
|
c6e15f7646
|
build: use optolith-database-schema as external module
|
2023-11-05 14:43:10 +01:00 |
|
Lukas Obermann
|
14d36afb44
|
build: use .cjs extension for commonjs bundles
|
2023-11-05 14:43:09 +01:00 |
|
Lukas Obermann
|
09ffd575fd
|
fix: generic database root
Previously, the absolute file path from the build system was used, which did
not work on other systems.
|
2023-11-02 10:41:39 +01:00 |
|
Lukas Obermann
|
86a7899f73
|
build(scripts): deactivate merging asars for macos universal builds
The glob patterns for files were too large for this to work.
|
2023-11-02 10:40:25 +01:00 |
|
Lukas Obermann
|
33a1a58e8c
|
ci: adjust build script extensions from .mjs to .js
|
2023-11-01 17:31:58 +01:00 |
|
Lukas Obermann
|
c78725b01e
|
build(scripts): switch .mjs extension to .js
|
2023-11-01 17:17:46 +01:00 |
|
Lukas Obermann
|
58b60e342b
|
build(scripts): extract common electron-builder config and fix files to include
|
2023-11-01 17:15:30 +01:00 |
|
Lukas Obermann
|
10c292f184
|
fix: remove console.log call
|
2023-11-01 13:39:32 +01:00 |
|
Lukas Obermann
|
04ffcfc88a
|
feat: disable settings button on macos
|
2023-11-01 13:39:11 +01:00 |
|
Lukas Obermann
|
3a5904c515
|
fix: context bridge api functions cannot be directly used for React components
|
2023-11-01 13:38:53 +01:00 |
|
Lukas Obermann
|
d66a566a11
|
fix: call stack size exceeded errors on database load on windows
|
2023-11-01 13:33:23 +01:00 |
|
Lukas Obermann
|
cb7318ec27
|
build(deps): upgrade optolith-database-schema to 0.13.3
|
2023-11-01 13:32:42 +01:00 |
|
Lukas Obermann
|
8363fbb130
|
ci: update use of arguments for build scripts
|
2023-10-31 21:12:23 +01:00 |
|
Lukas Obermann
|
0a03093e2f
|
build(scripts): update arguments to be able to request specific os build
|
2023-10-31 21:12:07 +01:00 |
|
Lukas Obermann
|
7fac00a88d
|
build(deps): update database
|
2023-10-31 21:00:25 +01:00 |
|
Lukas Obermann
|
35d7f7a7a5
|
fix: circular selector dependency
|
2023-10-31 20:39:17 +01:00 |
|
Lukas Obermann
|
ec34d47a87
|
build(gen): add script to generate initial inline library components
|
2023-10-31 20:16:14 +01:00 |
|
Lukas Obermann
|
8e2a0c1c15
|
feat: example character content for testing
|
2023-10-31 20:15:42 +01:00 |
|
Lukas Obermann
|
084a499fd0
|
build(deps): upgrade all dependencies
|
2023-10-31 20:14:18 +01:00 |
|
Lukas Obermann
|
c9b14f746b
|
feat(debug): add debug calls to main window preload
|
2023-10-31 19:58:45 +01:00 |
|
Lukas Obermann
|
70b2228559
|
fix: add new properties for active states and rule dependencies
|
2023-10-31 19:58:45 +01:00 |
|
Lukas Obermann
|
e1e0d452e1
|
feat: add array and single value getters for database selectors
|
2023-10-31 19:58:44 +01:00 |
|
Lukas Obermann
|
052525eebd
|
refactor: remove duplicate files
|
2023-10-31 19:58:44 +01:00 |
|
Lukas Obermann
|
0913ebd8d9
|
docs: add more inline documentation
|
2023-10-31 19:58:44 +01:00 |
|
Lukas Obermann
|
d3720b4464
|
fix: use dependency filter selector
|
2023-10-31 19:58:44 +01:00 |
|
Lukas Obermann
|
ed064da419
|
style: simplify and prefer exhaustive switch
|
2023-10-31 19:58:44 +01:00 |
|
Lukas Obermann
|
14e642e839
|
fix: liturgical chant type and entry availability check
|
2023-10-31 19:58:44 +01:00 |
|
Lukas Obermann
|
2edaee9ed0
|
refactor: remove unnecessary props and state types
|
2023-10-31 19:58:44 +01:00 |
|
Lukas Obermann
|
b02e3139c3
|
fix: allow spells in inline library
|
2023-10-31 19:58:44 +01:00 |
|
Lukas Obermann
|
d27842b9da
|
build(test): fix warnings for test script
|
2023-10-31 19:58:44 +01:00 |
|
Lukas Obermann
|
b96ca6c3f7
|
build(deps): upgrade tsx to 3.14.0
|
2023-10-31 19:58:44 +01:00 |
|
Lukas Obermann
|
d8813c718b
|
build(lint): ignore type value shadow
|
2023-10-31 19:58:44 +01:00 |
|
Lukas Obermann
|
56b93642b1
|
test: add tests for maybe and type safety modules
|
2023-10-31 19:58:44 +01:00 |
|
Lukas Obermann
|
0f3d2805b0
|
feat: add dependency handling to liturgical chants and ceremonies
|
2023-10-31 19:58:44 +01:00 |
|
Lukas Obermann
|
4d52e42bd8
|
feat: dependency system
|
2023-10-31 19:58:44 +01:00 |
|
Lukas Obermann
|
b5f9008d93
|
refactor: extract primary attribute logic into shared domain folder
|
2023-10-31 16:26:31 +01:00 |
|
Lukas Obermann
|
fdf474744e
|
style: reformat some rules-related views
|
2023-10-31 16:26:31 +01:00 |
|
Lukas Obermann
|
d1f343c66f
|
feat: add sexual characterstics interpretation options to sex specification
|
2023-10-31 16:26:31 +01:00 |
|
Lukas Obermann
|
16c6fad36a
|
refactor: extract sort orders to shared domain folder
|
2023-10-31 16:26:31 +01:00 |
|
Lukas Obermann
|
b505415a71
|
refactor: extract and split character model to shared domain folder
|
2023-10-31 16:26:31 +01:00 |
|
Lukas Obermann
|
684b36a498
|
refactor: rename database and character selectors to be unique
|
2023-10-31 16:26:31 +01:00 |
|
Lukas Obermann
|
4400fa7eaf
|
refactor: spells tab
|
2023-10-31 16:26:31 +01:00 |
|
Lukas Obermann
|
62d908281c
|
refactor: prerequisite validation logic
|
2023-10-31 13:54:57 +01:00 |
|
Lukas Obermann
|
66ac40ac29
|
build(lint): disable rules that conflict with prettier
|
2023-10-12 12:47:38 +02:00 |
|
Lukas Obermann
|
67657b8eff
|
feat: add deep equality checking function, including tests
|
2023-10-12 12:46:14 +02:00 |
|
Lukas Obermann
|
35a47a2aa7
|
feat: add interior shadow to macos app icons
|
2023-10-10 11:16:24 +02:00 |
|