Commit graph

62 commits

Author SHA1 Message Date
Hans5958
d4db79ac18 Revert to match migrator
@mxdanger, the current one would be 166 (migrator), please discuss if you want 164 instead
2022-05-05 16:16:58 +07:00
Hans5958
54e06ea212 Swap if start > end 3 2022-05-05 16:06:57 +07:00
Hans5958
d4fcc4d57d Swap if start > end* 2 2022-05-05 16:03:04 +07:00
Hans5958
06fc5d51df Swap if end > start 2022-05-05 15:09:56 +07:00
mxdanger
30f2f77126 Added snapping for time controls slider
The slider should snap to the default period (such as before the whiteout)
2022-05-05 00:20:56 -07:00
mxdanger
cdd80a2b51 Added period range tick marks
Updated drawable range
Added placeholder streamerless in variations config
2022-05-04 23:56:09 -07:00
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