Commit Graph

8020 Commits

Author SHA1 Message Date
David Tsay
e2092a7b17 fix css for bounds single inputs 2024-07-12 15:46:07 -07:00
David Tsay
9065158ac9 make date time only for supporting time systems 2024-07-10 18:26:30 -07:00
David Tsay
9924f53128 only change time options if independent conductor enabled
re-use timeContext across composables
2024-07-10 18:25:31 -07:00
David Tsay
eb314a6fab make message universal to all timeSystems 2024-07-10 18:22:01 -07:00
David Tsay
fbf145c240 rename because need both datetime and time inputs 2024-07-03 11:35:05 -07:00
David Tsay
b3c99aef80 update to use composables 2024-07-03 11:33:36 -07:00
David Tsay
f1cf12d412 change ITC to use composables 2024-07-03 11:33:18 -07:00
David Tsay
7ace3d00be remove unused injection 2024-07-03 11:32:59 -07:00
David Tsay
1d77368c7c edit for clarity 2024-07-03 11:29:10 -07:00
David Tsay
1aa30975e5 use reactive clock props
cleanup unused variables
2024-06-10 18:24:17 -07:00
David Tsay
f3493907a2 use reactive timecontext in fixed inputs 2024-06-06 16:57:40 -07:00
David Tsay
0cbdbc6807 switch to reactive formatter for zoom 2024-06-06 16:17:12 -07:00
David Tsay
0254367cd5 fix missing clock on independent time mode change 2024-06-06 14:50:21 -07:00
David Tsay
a0299820ed better jsdoc message 2024-06-06 14:49:44 -07:00
David Tsay
0168f92a23 incorporate provided timecontext into independant time conductor components 2024-06-06 13:13:49 -07:00
David Tsay
9e56a22bd9 provide timecontext even if its the global/timeapi for shared components 2024-06-05 16:29:48 -07:00
David Tsay
e479c913e5 WIP: mostly fixed independent time conductor 2024-05-22 12:09:23 -07:00
David Tsay
9a577923d9 vue component naming conventions 2024-05-21 17:34:42 -07:00
David Tsay
1bb49ead0a WIP: get independent time contexts working again 2024-05-21 17:34:18 -07:00
David Tsay
5dba73e83c use shallowRef for clock object 2024-05-21 11:26:41 -07:00
David Tsay
0776003f40 reactivity and non fixes 2024-05-17 17:12:38 -07:00
David Tsay
11adbd283a change timeContexts to be reactive to objectPath
reactivity fixes to composables
2024-05-17 16:13:50 -07:00
David Tsay
852ee74094 change composables to allow for timeContexts 2024-05-16 12:37:47 -07:00
David Tsay
bd1c7d9da0 vue naming convention 2024-05-14 15:35:58 -07:00
David Tsay
23e12fa0d1 whoops. mistook prettier red squiggly for code not used red squiggly. 2024-05-14 15:35:37 -07:00
David Tsay
3788a132c4 create useClock composable
code clean up
2024-05-13 18:06:58 -07:00
David Tsay
4f37d955eb use composables for conductor mode 2024-05-01 12:06:08 -07:00
David Tsay
2c559457f0 missed file in commit 2024-04-19 15:28:32 -07:00
David Tsay
00c9d2920b WIP change replication in time api calls to use composables
many things broken
will need refactor to account for independent time conductor
2024-04-19 15:28:17 -07:00
David Tsay
e624821ab1 add useClockOffsets composable
documentation update to useTimeBounds
2024-04-17 17:15:40 -07:00
David Tsay
15126fd550 add useTimeBounds composable 2024-04-17 16:12:36 -07:00
David Tsay
5adc86c71e add useTimeMode composable
fix listener in useTimeSystem
2024-04-17 14:16:25 -07:00
David Tsay
a11fcc3231 return reactive isUTCBased 2024-04-17 11:32:10 -07:00
David Tsay
d0a77637c0 extend useTimeSystem to return reactive formatters 2024-04-17 11:22:31 -07:00
David Tsay
eeda4c62fc forgot to push useTimeSystem 2024-04-17 10:46:34 -07:00
David Tsay
10457a583e Merge branch 'master' into time-conductor-options 2024-04-17 10:44:56 -07:00
Jesse Mazzella
5a06b51c5a
refactor: remove the final .bounds() call (#7695)
 refactor: Use getBounds method instead of bounds in IndependentTimeContext.
2024-04-17 16:19:21 +00:00
David Tsay
ff605a0a0d create useTimeSystem composable 2024-04-16 16:44:32 -07:00
Scott Bell
ef8b353d01
Improve performance of JSON import and add progress bar (#7654)
* add progress bar

* improves performance a lot

* fix test

* remove old function

* fix legit bug from test - well done tests

* add constant, better comments

---------

Co-authored-by: Jesse Mazzella <ozyx@users.noreply.github.com>
2024-04-16 21:23:31 +00:00
Jesse Mazzella
6c5b925454
chore: remove all usage of deprecated Time API methods (#7688)
* chore: remove all usage of deprecated Time API methods

* test: update unit test

* docs: Fix spacing and add clarity to TimeConductorBounds definition.

* test: add unit test coverage for new time api methods
2024-04-16 21:12:09 +00:00
David Tsay
e91aba2e37
Handle paste events for images and text properly (#7679)
* enable eval source maps for debugging

* split image and text paste handling
better event handling

* change back source maps

* image takes precedence over text

* break up notebook entry functions for re-use

* create hotkeys utils
add clipboard functions

* add notebook paste test

* add test for pasting to selected but not editing entry

* link tests to issue

* jsdoc addition

* jsdocs

* no need to import then export

Co-authored-by: Jesse Mazzella <ozyx@users.noreply.github.com>

* fix changed path

---------

Co-authored-by: Jesse Mazzella <ozyx@users.noreply.github.com>
2024-04-16 13:54:40 -07:00
David Tsay
f56a8a1f5d Revert "script, template, style"
This reverts commit c8f8a098f2.
2024-04-15 19:43:22 -07:00
David Tsay
c8f8a098f2 script, template, style 2024-04-15 18:22:58 -07:00
David Tsay
31be2cba3d use vue component naming convention 2024-04-15 16:04:48 -07:00
David Tsay
eeb4f995a4 add missing licensing comment 2024-04-15 15:52:35 -07:00
Andrew Henry
b18aa48141
Revert "Handle the case where the pasted data is not an image" (#7668)
Revert "Handle the case where the pasted data is not an image (#7628)"

This reverts commit d33da65dae.
2024-04-04 15:03:45 -07:00
Shefali Joshi
d33da65dae
Handle the case where the pasted data is not an image (#7628)
* Handle the case where the pasted data is not an image or it is image AND text
* Change method name for paste handling

---------

Co-authored-by: Andrew Henry <akhenry@gmail.com>
2024-04-04 21:30:12 +00:00
David Tsay
e3adeb6a75
Do not add unused created attribute to metadata of couch documents on create (#7656)
this isn't used anywhere

Co-authored-by: Andrew Henry <akhenry@gmail.com>
2024-04-04 13:33:36 -07:00
Jamie V
de3dad02b5
[Telemetry Tables] Don't mutate configuration if object is not able to be persisted (#7626)
* source maps

* do not persist if obj is not persistable

* nope

* prevent mutation of configuration

* static roots are read only by nature

* helps to use functions correctly

* update persistModeChange logic

* remove debug

* remove unnecessary change
2024-04-04 00:38:59 +00:00
Jesse Mazzella
311ad0b87a
fix(e2e): specify .nyc_output path as custom config setting (#7658)
* fix: specify .nyc_output path as custom config setting

* fix: coverage for mobile suite

* fix: pathing in playwright configs
2024-04-01 18:29:47 +00:00