Commit graph

1438 commits

Author SHA1 Message Date
Gigiaj
1e4fccb826 Fixes the drag jitter on Android and only the grabber working after the virtual keyboard appears once 2025-06-20 19:03:04 -05:00
Gigiaj
94eacffd99 no highlighting on elements that should never be highlighted 2025-06-20 19:03:04 -05:00
Gigiaj
69c916f1b8 add mobile context menu 2025-06-20 19:03:04 -05:00
Gigiaj
7cd2a4a143 add prop for listening to long presses 2025-06-20 19:03:04 -05:00
Gigiaj
550534ae31 add long press 2025-06-20 19:03:04 -05:00
Gigiaj
6c6fd89911 move menu anchor 2025-06-20 19:03:04 -05:00
Gigiaj
868e4a8a90 swap to set useDraggableItem as a variable so we can refer to it in our long press 2025-06-20 19:03:04 -05:00
Gigiaj
81a4113ec3 add our mobile checks 2025-06-20 19:03:04 -05:00
Gigiaj
0c2f1952d3 update useDraggableItem to allow function passing to impact drag behavior 2025-06-20 19:03:04 -05:00
Gigiaj
37638ff818 remove width cap to allow scaling in mobile 2025-06-20 19:03:04 -05:00
Gigiaj
46958d88c9 add imports 2025-06-20 19:03:04 -05:00
Gigiaj
699bae6720 You basically should never be copying from this anyway 2025-06-20 19:03:04 -05:00
Gigiaj
f9ff976624 disable highlight on nav buttons (for webkit) 2025-06-20 19:03:04 -05:00
Gigiaj
01c3b23284 revert 2025-06-20 19:03:04 -05:00
Gigiaj
a572e6c352 css for mobile context menu 2025-06-20 19:03:04 -05:00
Gigiaj
e2e3ae63e3 add mobilecontextmenu 2025-06-20 19:03:04 -05:00
Gigiaj
a1805a9ca9 Use new menu component on roomnav 2025-06-20 19:02:57 -05:00
Gigiaj
b8ec0d4ba0 remove no longer needed css 2025-06-20 18:59:35 -05:00
Gigiaj
9074f4135a update imports 2025-06-20 18:59:35 -05:00
Gigiaj
49259c37b0 simplify by placing check in draggable base 2025-06-20 18:59:35 -05:00
Gigiaj
c269e841f6 restructure to use different rendering strat 2025-06-20 18:59:35 -05:00
Gigiaj
ccb41c47a3 Update CSS to disable text select on mobile (might be better suited elsewhere) 2025-06-20 18:59:35 -05:00
Gigiaj
d13c245846 Category buttons shouldn't be highlightable 2025-06-20 18:59:29 -05:00
Gigiaj
4085732d39 still trying to find a place for this to live 2025-06-20 18:59:11 -05:00
Gigiaj
2cdc4a4969 Reduce reuse and clean up as a result of handling the behavior in OptionsMenu 2025-06-20 18:59:11 -05:00
Gigiaj
5dd67009cb remove unused methods 2025-06-20 18:59:11 -05:00
Gigiaj
4a1446ca74 Remove unused 2025-06-20 18:59:11 -05:00
Gigiaj
1a7e59641b file moved 2025-06-20 18:59:11 -05:00
Gigiaj
c94074423d remove unused imports 2025-06-20 18:59:11 -05:00
Gigiaj
3e814fc294 Add style for draggable 2025-06-20 18:59:11 -05:00
Gigiaj
1ec2c2d27b Change behavior based on if is mobile or not and move to be a component and not a feature 2025-06-20 18:59:11 -05:00
Gigiaj
1cf4dae929 move file 2025-06-20 18:59:11 -05:00
Gigiaj
9b97d02c21 Clean up and pass args forward through parent obj and use shared value destructuring to keep the mobile context menu handling contained in the modularized component 2025-06-20 18:59:11 -05:00
Gigiaj
8ae0b75abd Add Tooltip Provider 2025-06-17 10:25:50 -05:00
Gigiaj
3abbffbb89 Make nav button text non-interactive 2025-06-17 03:33:32 -05:00
Gigiaj
fb73ebbb3b Started on adding the context menu for rooms in the nav on mobile 2025-06-17 03:33:15 -05:00
Gigiaj
c9fd33b2dc update package lock 2025-06-15 23:27:52 -05:00
Gigiaj
1fe7f014d6 bump package.json to include some new react pieces 2025-06-15 23:27:42 -05:00
Gigiaj
8396771e3f remove comment 2025-06-15 23:21:28 -05:00
Gigiaj
c4d0a7a820 Fix ref issue causing the menu to remain open unless an option is selected 2025-06-15 23:20:09 -05:00
Gigiaj
7b84264b26 Add draggable handling 2025-06-15 23:06:20 -05:00
Gigiaj
41b036550f Remove event id refs 2025-06-15 23:05:16 -05:00
Gigiaj
e820543951 Add edit handling too (not perfect, but useful later) 2025-06-15 23:05:06 -05:00
Gigiaj
c8f490adfb Add draggablemessage 2025-06-15 22:20:04 -05:00
Gigiaj
d26a901ac9 add mobilesheet styling here 2025-06-15 22:05:25 -05:00
Gigiaj
2b23329558 remove wrongful addition 2025-06-15 22:05:11 -05:00
Gigiaj
05b4811871 Remove mobile click menu file 2025-06-15 22:04:59 -05:00
Gigiaj
dc296d379f Add prop usage 2025-06-15 22:04:47 -05:00
Gigiaj
460d77d40c Add bottom sheet menu in 2025-06-15 22:04:06 -05:00
Gigiaj
511a16eedc Remove comment from when we embedded the anchors 2025-06-15 22:03:54 -05:00