Gwendolyn
|
2f8dc3ee32
|
render wall shadows in the wall border color
|
2024-09-17 23:13:36 +02:00 |
|
Gwendolyn
|
300d85e5ed
|
support alpha for tile background color
|
2024-09-17 21:01:35 +02:00 |
|
Laura Klünder
|
6a83146f5c
|
fix processupdates… again
|
2024-09-17 16:01:47 +02:00 |
|
Laura Klünder
|
c546f007c1
|
laast processed geometry cache key… needed for… stuff
|
2024-09-17 14:00:44 +02:00 |
|
Laura Klünder
|
71131cc5c5
|
store all processupdates result files in mapupdate-based directory
|
2024-09-17 01:43:38 +02:00 |
|
Laura Klünder
|
4979c137e4
|
fix upper bound after rewrite
|
2024-08-20 22:36:19 +02:00 |
|
Laura Klünder
|
aaa748efdc
|
fix another thing that broke with the new ramps
|
2024-08-20 22:26:43 +02:00 |
|
Laura Klünder
|
c5b2ed9f4b
|
split LevelGeometries into its two subtypes
|
2024-08-19 15:49:58 +02:00 |
|
Laura Klünder
|
9f264d1f59
|
make LevelRenderData into a dataclass
|
2024-08-19 15:19:12 +02:00 |
|
Laura Klünder
|
034f8fe463
|
refactor LevelGeometries code with type hints and stuff
|
2024-08-18 23:21:19 +02:00 |
|
Laura Klünder
|
bbbdfd15fb
|
fix bugs with new ramps
|
2024-08-18 21:48:17 +02:00 |
|
Laura Klünder
|
53b30df5a2
|
remove another reference to altitude2
|
2024-08-18 21:48:17 +02:00 |
|
Laura Klünder
|
2bc044e91f
|
move all other code to AltitudeArea.points, no multi-point implementation yet
|
2024-08-18 21:48:17 +02:00 |
|
Jenny Danzmayr
|
f56b6416df
|
optionally use PyGObject and pycario instead of pgi and cairocffi
pgi doesn't work with python 3.12, but PyGObject and pycario does work
|
2024-08-13 21:30:02 +02:00 |
|
Gwendolyn
|
dc3137eee0
|
allow themes to not define any colors, and use them from the base theme instead
|
2024-03-29 13:50:29 +01:00 |
|
Gwendolyn
|
2548d62776
|
theming should be fine now
|
2024-03-28 17:38:09 +01:00 |
|
Gwendolyn
|
fcee95bd60
|
*now* it is good though I think
|
2024-03-18 23:30:00 +01:00 |
|
Gwendolyn
|
d029114ef0
|
oops need to actually call MapUpdate.current_cache_key()
|
2024-03-18 23:28:42 +01:00 |
|
Gwendolyn
|
d42cd01e95
|
don't cache theme colors past a mapdata update
|
2024-03-18 23:23:14 +01:00 |
|
Laura Klünder
|
43b4b63a63
|
only import PIL.Image if needed
|
2024-02-07 19:59:53 +01:00 |
|
Laura Klünder
|
8c8ef12cf0
|
make linter happy
|
2024-02-07 18:34:28 +01:00 |
|
Laura Klünder
|
d7f175f7ef
|
add options and postpone imports to massively reduce memory usage
|
2024-02-07 18:17:13 +01:00 |
|
Gwendolyn
|
9399e5c377
|
rudimentary theme support
|
2024-01-06 16:13:38 +01:00 |
|
Gwendolyn
|
9d422a777c
|
little bit of render refactoring
|
2023-12-26 18:15:07 +01:00 |
|
Gwendolyn
|
a4b72478fa
|
access restrictions for obstacles in renderer?
|
2023-12-25 17:40:35 +01:00 |
|
Laura Klünder
|
7f42ef9775
|
fix bug that made restricted spaces with holes see-through even without permission
|
2023-12-24 03:25:34 +01:00 |
|
Gwendolyn
|
a0078a6312
|
fix wall rendering bug
|
2023-12-18 00:19:17 +01:00 |
|
Gwendolyn
|
7bc75e4207
|
fix wrong indentation from f85bcc1
|
2023-12-14 20:07:25 +01:00 |
|
Laura Klünder
|
ef83e73a36
|
make linter happy
|
2023-12-11 19:02:19 +01:00 |
|
Laura Klünder
|
c3ce665562
|
linter stuff
|
2023-12-11 18:49:18 +01:00 |
|
Laura Klünder
|
f85bcc173a
|
extract color variables for rendering
|
2023-12-11 18:49:18 +01:00 |
|
Laura Klünder
|
f4257fbf3f
|
fix but that would make levels just. not render
|
2023-12-07 20:12:10 +01:00 |
|
Laura Klünder
|
99c2c4e0f0
|
some renderdata code modernization
|
2023-12-07 20:11:55 +01:00 |
|
Laura Klünder
|
551cb1e086
|
start modernizing renderdata code somewhat
|
2023-12-07 19:13:42 +01:00 |
|
Laura Klünder
|
0150851808
|
fix typo or it will never load from local cache
|
2023-12-07 18:57:57 +01:00 |
|
Laura Klünder
|
372936fcad
|
an experiment. lets don't use threading locks, hope it helps with performance
|
2023-12-07 17:28:13 +01:00 |
|
Gwendolyn
|
245e451033
|
fix formatting
|
2023-11-11 13:30:45 +01:00 |
|
Laura Klünder
|
2ad9f4a099
|
use pathlib in more places, thereby fixing some bugs
|
2023-11-11 12:06:46 +01:00 |
|
Gwendolyn
|
1ae1274c2c
|
unwrap geometries were necessary to comply with the new shapely api
|
2023-11-09 18:58:31 +01:00 |
|
Laura Klünder
|
9618d7304f
|
fix more bugs caused by updates, especially using unwrap_geom
|
2023-07-24 11:51:46 +02:00 |
|
Laura Klünder
|
1837c49ab8
|
hotfixes for processupdates
|
2023-07-24 11:51:46 +02:00 |
|
Laura Klünder
|
e1a1ae8bc4
|
some more type hinting magic
|
2022-04-08 00:00:55 +02:00 |
|
Laura Klünder
|
ff00daca9d
|
trying some more type hinting and refactoring magic
|
2022-04-07 23:47:41 +02:00 |
|
Laura Klünder
|
feacd20803
|
start using dataclasses in some places
|
2022-04-07 22:33:25 +02:00 |
|
Laura Klünder
|
fb4da7c768
|
satisfy linter and type checker in many places
|
2022-04-03 20:19:41 +02:00 |
|
Laura Klünder
|
495294a886
|
avoid shapely deprecation warnings
|
2022-04-03 17:34:31 +02:00 |
|
Laura Klünder
|
7bba2e5dbf
|
sort more imports
|
2022-04-03 16:51:59 +02:00 |
|
Laura Klünder
|
4e15cc1b74
|
fix linter warnings
|
2022-04-03 16:42:17 +02:00 |
|
Laura Klünder
|
e8817e1aa4
|
remove debug statement
|
2019-12-22 23:15:58 +01:00 |
|
Laura Klünder
|
8cdd3138f6
|
sort obstacles properly
|
2019-12-22 21:21:53 +01:00 |
|