Commit graph

56 commits

Author SHA1 Message Date
Hans5958 8728ca1d1b Fix period generation 2022-04-30 11:28:20 +07:00
Hans5958 49f0e631cb Avoid another update on hash linking, allow code-only period on default
The code-only period is just "".
2022-04-29 21:11:01 +07:00
Hans5958 da47e0f3a8 Add linking specific period, support code-only periods
Code-only periods (such as T, excluding default even though it is possible) will take the default value.
2022-04-29 20:48:40 +07:00
Hans5958 d83e6d040b Move variation change logic to be earlier 2022-04-29 13:41:25 +07:00
Hans5958 5eb1c54cd7 Improve lead paragraph on about, update author, fix capitalization 2022-04-29 12:31:12 +07:00
Hans5958 16691ff691 Add set of drawable periods
(so whiteouts can't be selected oh man)
2022-04-29 11:49:28 +07:00
Hans5958 8c74460bf2 Show tooltip when setting period on draw 2022-04-29 11:37:25 +07:00
mxdanger 2411f3a351 Updated time controls slider appearance 2022-04-27 14:13:25 -07:00
mxdanger 517a381cb6 Fixed timeline tooltip going off screen
* Fixed tooltip hover and focus activation
* Fixed "Entries List" typo
2022-04-27 12:40:27 -07:00
mxdanger 6d074be100 Export entry flair label
* Added emphasis on flair label
* Updated flair label to be contextual based on new or edit
* Updated bottom bar layout
2022-04-25 23:58:07 -07:00
mxdanger 332684c604 Merge branch 'remaster' into interface 2022-04-25 16:56:23 -07:00
mxdanger f9b990ec56 Fixed various issues 2022-04-24 00:51:41 -07:00
Hans5958 7196e47b0e Only do final for TFC, hide sliders when only one version is on the variation 2022-04-23 20:49:22 +07:00
Hans5958 3069717da9 Change attribution to "Place Atlas contributors" 2022-04-23 20:30:54 +07:00
Hans5958 8764f8e985 Use const 2022-04-23 20:29:22 +07:00
Hans5958 02a6ad3499 Remove console log comments 2022-04-23 20:28:32 +07:00
mxdanger c34af77348 Merge remote-tracking branch 'upstream/remaster' into interface 2022-04-21 17:33:30 -07:00
mxdanger c55d3b8b24 Major UI redesign 2022-04-20 01:54:58 -07:00
Hans5958 67998c479e Try to fix tooltip positioning 2022-04-17 12:27:53 +07:00
Hans5958 adcdc56a81 Avoid aborted errors 2022-04-17 09:53:43 +07:00
Hans5958 19b695734c Fetch layers in parallel instead of in series 2022-04-16 23:58:13 +07:00
Hans5958 264175811d Fix timestamp to be more accurate 2022-04-16 23:47:18 +07:00
Hans5958 44454490a7 30-minute r/place canvas
Images courtesy of Scaevolus#7213
Add extra images of the canvas, final from prod is now used
2022-04-16 23:06:42 +07:00
Hans5958 004f1157f9 The Final Clean canvases 2022-04-16 22:53:04 +07:00
Hans5958 bb27a82550 Attempt to fix inaccurate background updating 2022-04-16 22:26:37 +07:00
Hans5958 684f70270a Remove function that I somehow used but not defined 2022-04-16 22:26:37 +07:00
Hans5958 a384577050 Remove console logs, use info and error console logs 2022-04-16 22:26:37 +07:00
Hans5958 14151b639d Fix errors when nothing returned on updateCategory 2022-04-16 22:26:37 +07:00
Hans5958 2e728ef20f Fix no-var problems (ESLint), run formatter on JS 2022-04-16 22:26:37 +07:00
Hans5958 4be8a36839 Fix prefer-const problems (ESLint) 2022-04-16 22:26:37 +07:00
Hans5958 18edfdd867 Fix switching variations on draw mode fails 2022-04-16 22:26:37 +07:00
Hans5958 1afbd77b82 Layer based loading, use separate object for cache, deprecate timeConfig 2022-04-16 22:26:37 +07:00
Hans5958 bfb9764200 Match position when only 1 can be selected on slider
Co-authored-by: Fabian Wunsch <fabian@uriah.heep.sax.de>
2022-04-16 22:26:37 +07:00
Hans5958 f2671f2e9b Merge branch 'upstream/cleanup' into edit 2022-04-16 22:26:37 +07:00
Hans5958 12efb7608f Comment out console logs 2022-04-16 22:25:11 +07:00
Hans5958 d676dff31a Editing on canvas variations done, rename vars for clarity 2022-04-16 22:25:11 +07:00
Hans5958 81ba896e73 Viewing on canvas variations done 2022-04-16 22:25:11 +07:00
Hans5958 cdc4e4458c Implement links object, convert old format to new on init
Co-authored-by: Fabian Wunsch <fabian@uriah.heep.sax.de>
Co-authored-by: mxdanger <32040254+mxdanger@users.noreply.github.com>
2022-04-16 22:25:11 +07:00
Hans5958 9df8c3dd8a Update time when atlas loaded
Co-authored-by: Fabian Wunsch <fabian@uriah.heep.sax.de>
2022-04-16 22:25:11 +07:00
Hans5958 34fcec8aa3 Fix bugs from Fabi
Co-authored-by: Fabian Wunsch <fabian@uriah.heep.sax.de>
2022-04-16 22:25:11 +07:00
Hans5958 347d2f9dff Improvements on validator
Should now detect conflicts/overlaps and insufficient paths
2022-04-16 22:25:11 +07:00
Hans5958 ab00863b73 Make exporting and view work 2022-04-16 22:25:11 +07:00
Hans5958 a13b9b2a3a Bring back time changing when changing start/stop, improve disable drawing 2022-04-16 22:25:11 +07:00
Hans5958 a6868219fd Implement base of period groups 2022-04-16 22:25:11 +07:00
Hans5958 1070a5aa65 Add support for overlap, remove debug logs 2022-04-16 22:25:11 +07:00
Hans5958 2d20e0931d Add entry periods 2022-04-16 22:25:11 +07:00
Hans5958 84a8e4c141 Tiny refactor, do not wait until fetch for updating tooltip 2022-04-14 21:05:45 +07:00
Hans5958 0744836aa6 setTimeout instead of setInterval 2022-04-14 21:05:45 +07:00
Hans5958 904fee390b Improve canvas loading
A
2022-04-14 21:05:45 +07:00
Hans5958 b1d87f1e30 Add tooltip on timeline 2022-04-10 14:03:08 +07:00