-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathCHANGELOG
54 lines (39 loc) · 2.7 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
# CHANGELOG
This is rather free-form for now, but eventually this will be properly timestamped, and will mention the version the changes apply to!
2022-09-20 Fred Mercy <fred@folkloreinc.ca>
* Fixed an issue with the Horoscope screen signs not being editable
2022-09-06 Fred Mercy <fred@folkloreinc.ca>
* Attempts at fixing the CSS clashes with Micromag.ca/Urbania.ca's stylesheets
* Re-implement the visual background image in "UrbaniaHoroscope" behind the signs grid
2022-09-01 Fred Mercy <fred@folkloreinc.ca>
* Fixes:
- Navigation buttons on desktop now using IconButton (adds hover and active states, and fixes styles)
- SlidingButtons renamed to ToggleButton with different props to simplify it somewhat
- Clicking on the MenuDots toggles the Screens menu again, on mobile
- Re-implemented the custom ViewerMenu styles, for buttons, menu dots, and share options
2022-08-30 Fred Mercy <fred@folkloreinc.ca>
* Changed recent hooks to consolidate into new hooks:
- `useDragProgress` allows for getting a drag event and binding a function on it
- it uses `useSpringValue` to tween any numeric value
- it allows for animating styles on state changes
* Reimplemented menus, horoscope screen (UrbaniaHoroscope) and screen transitions to leverage the new hooks
2022-08-27 Fred Mercy <fred@folkloreinc.ca>
* Added a new hook `useProgressTransition` which leverages the `useTransitionStyles` and `useSpring` hooks, and allows for tweening styles that follow the value of a state variable
* Added a new hook `useVerticalDrag`
* Changed the way the main navigation menu is triggered and animated to leverage these new hooks
* Added gestures for share menu (MenuShare.jsx) as well as for the screens menu (MenuPreview.jsx)
* Fixed issue with mute button not appearing on an `Audio` type screen
2022-08-22 Fred Mercy <fred@folkloreinc.ca>
* Added new hook `useTransitionStyles` to help when working with `use-spring` and `use-gesture`
* Added new gestures and transitions to `Horoscope` screen type
* Added more options to `useLongPress` hook
* Renamed all the screens' `styles.module.scss` to reflect their screen name
* Suppressed errors
2022-08-11 Fred Mercy <fred@folkloreinc.ca>
* Added a CHANGELOG.md file to document the project's evolution
* Added animated hover/active states to buttons, navigation elements, etc.
* Added preliminary transition animations between screens
* Added preliminary gesture animations between screens
* Changed navigation menu to split "Share" button and "Preview menu" buttons
* Changed icons used in main navigation menu
* Changed the size and icons used for playback controls