-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Web Improvements including Cloud Tiling #42
base: main
Are you sure you want to change the base?
Conversation
- adds leaflet control - allows satellite layer to be loaded if available and switched between topo and sat - allows show/hide of units/vehicles, side markers, global markers, and projectile markers - fixes setCrew bug
|
<div id="frameSliderContainer"> | ||
<div id="eventTimeline"></div> | ||
<div class="frameSliderContainer2"> | ||
<input type="range" id="frameSlider" min="0" value="0" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In html a / at the end of an element is not needed, its only part of the xhtml specification
@@ -186,12 +186,12 @@ let _localizable = { | |||
}, | |||
"time_mission": { | |||
"ru": "Время миссии", | |||
"en": "Mission Time Elapsed", | |||
"en": "In-Game World Time", | |||
"de": "Verstrichene Missionszeit" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"de": "Verstrichene Missionszeit" | |
"de": "In-Game Zeit" |
} | ||
// getElement() { | ||
// return this._element; | ||
// } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just remove it when not neede anymore
Co-authored-by: Florian Kinder <[email protected]>
Co-authored-by: Florian Kinder <[email protected]>
Need assistance in checking local files for installed maps before then loading from remote tileserver. Currently this uses This is for map.json Lines 178 to 194 in a10d227
This is for the actual layers Lines 386 to 403 in a10d227
|
* only use cloud tiles as fallback when enabled * debug log * show cloud map data parsing error * fix `world._useCloudTiles` condition check
- account for new "displayName" attribute in worlds' map.json to supercede the previous "name" attribute - reduce max zoom by 1 level - fix console logging for incomplete hit/killed events - change to calculating initial view bounds by initial marker positions if BIS_fnc_moduleCoverMap not present - add better logging in general, including in debug stream - if world isn't rendered in cloud or local, show alert & load placeholder map so playback can still be viewed - don't cache map.json to support future installation/render and stop it from requiring a full browser cache clear - cleanup old geojson code - move Leaflet controls to bottom right and integrate with Leaflet DOM - removes a couple css overrides for the above - update ui title bar to also include the played date and map name - linting - fix error where popup is not initialized yet but tries to update
- reposition website logo to bottom left - ensure it follows left panel visibility - fix loading the shareURL using proper URLSearchParams - parse date from opRecord, or if from share URL, from filename if possible. if backup file that was manually restored and failed initial upload, show "<UnknownDate>" - created setting.json.example, but left setting.json so as not to break Docker build on accident
No description provided.