You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: README.md
+7-7
Original file line number
Diff line number
Diff line change
@@ -1,8 +1,10 @@
1
-
# alpine-renderer
1
+
# AlpineMaps.org Renderer
2
2
This is the software behind [alpinemaps.org](https://alpinemaps.org).
3
3
4
4
A developer version (trunk) is released [here](https://alpinemapsorg.github.io/renderer/), including APKs for android. Be aware that it can break at any time!
5
5
6
+
[If looking at the issues, best to filter out projects!](https://github.com/AlpineMapsOrg/renderer/issues?q=is%3Aissue%20state%3Aopen%20no%3Aproject)
7
+
6
8
We are in discord, talk to us!
7
9
https://discord.gg/p8T9XzVwRa
8
10
@@ -13,7 +15,7 @@ After that it should be a normal cmake project. That is, you run cmake to genera
13
15
We use Qt Creator (with mingw on Windows), which is the only tested setup atm and makes setup of Android and WebAssembly builds reasonably easy. If you have questions, please go to Discord.
14
16
15
17
## Dependencies
16
-
* Qt 6.6.0, or greater
18
+
* Qt 6.8.0, or greater
17
19
* g++ 12+, clang or msvc
18
20
* OpenGL
19
21
* Qt Positioning and Charts modules
@@ -33,11 +35,9 @@ We use Qt Creator (with mingw on Windows), which is the only tested setup atm an
33
35
* Finally, you are welcome to ask in discord if something is not working!
34
36
35
37
## Building the WebAssembly version:
36
-
* Atm, none of the Qt versions works perfectly in all browsers
37
-
* In Qt 6.6 touch doesn't work on Firefox (issues #33)
38
-
*[The Qt documentation is quite good on how to get it to run](https://doc-snapshots.qt.io/qt6-dev/wasm.html#installing-emscripten). Be aware that only specific versions of emscripten work for specific versions of Qt, and the error messages are not helpfull.
39
-
* The threaded version doesn't seem to work atm, so use the non-threaded (bug reported)!
40
-
* There are a number of other bugs, we track them with the upstream tag.
38
+
*[The Qt documentation is quite good on how to get it to run](https://doc-snapshots.qt.io/qt6-dev/wasm.html#installing-emscripten).
39
+
* Be aware that only specific versions of emscripten work for specific versions of Qt, and the error messages are not helpfull.
40
+
*[More info on building and getting Hotreload to work](https://github.com/AlpineMapsOrg/documentation/blob/main/WebAssembly_local_build.md)
41
41
42
42
# Code style
43
43
* class names are CamelCase, method, function and variable names are snake_case.
0 commit comments