Commit graph

  • 550534ae31 add long press Gigiaj 2025-06-18 01:13:39 -05:00
  • 6c6fd89911 move menu anchor Gigiaj 2025-06-18 01:13:33 -05:00
  • 868e4a8a90 swap to set useDraggableItem as a variable so we can refer to it in our long press Gigiaj 2025-06-18 01:13:25 -05:00
  • 81a4113ec3 add our mobile checks Gigiaj 2025-06-18 01:12:30 -05:00
  • 0c2f1952d3 update useDraggableItem to allow function passing to impact drag behavior Gigiaj 2025-06-18 01:12:17 -05:00
  • 37638ff818 remove width cap to allow scaling in mobile Gigiaj 2025-06-18 01:11:25 -05:00
  • 46958d88c9 add imports Gigiaj 2025-06-18 01:11:11 -05:00
  • 699bae6720 You basically should never be copying from this anyway Gigiaj 2025-06-17 20:27:11 -05:00
  • f9ff976624 disable highlight on nav buttons (for webkit) Gigiaj 2025-06-17 20:26:24 -05:00
  • 01c3b23284 revert Gigiaj 2025-06-17 20:26:07 -05:00
  • a572e6c352 css for mobile context menu Gigiaj 2025-06-17 20:17:29 -05:00
  • e2e3ae63e3 add mobilecontextmenu Gigiaj 2025-06-17 20:17:20 -05:00
  • a1805a9ca9 Use new menu component on roomnav Gigiaj 2025-06-17 20:16:55 -05:00
  • b8ec0d4ba0 remove no longer needed css Gigiaj 2025-06-17 20:16:32 -05:00
  • 9074f4135a update imports Gigiaj 2025-06-17 20:16:14 -05:00
  • 49259c37b0 simplify by placing check in draggable base Gigiaj 2025-06-17 20:15:55 -05:00
  • c269e841f6 restructure to use different rendering strat Gigiaj 2025-06-17 20:15:26 -05:00
  • ccb41c47a3 Update CSS to disable text select on mobile (might be better suited elsewhere) Gigiaj 2025-06-17 20:13:07 -05:00
  • d13c245846 Category buttons shouldn't be highlightable Gigiaj 2025-06-17 17:47:13 -05:00
  • 4085732d39 still trying to find a place for this to live Gigiaj 2025-06-17 13:11:04 -05:00
  • 2cdc4a4969 Reduce reuse and clean up as a result of handling the behavior in OptionsMenu Gigiaj 2025-06-17 13:10:40 -05:00
  • 5dd67009cb remove unused methods Gigiaj 2025-06-17 13:09:45 -05:00
  • 4a1446ca74 Remove unused Gigiaj 2025-06-17 13:09:20 -05:00
  • 1a7e59641b file moved Gigiaj 2025-06-17 13:08:24 -05:00
  • c94074423d remove unused imports Gigiaj 2025-06-17 13:08:14 -05:00
  • 3e814fc294 Add style for draggable Gigiaj 2025-06-17 13:06:32 -05:00
  • 1ec2c2d27b Change behavior based on if is mobile or not and move to be a component and not a feature Gigiaj 2025-06-17 13:06:06 -05:00
  • 1cf4dae929 move file Gigiaj 2025-06-17 13:05:37 -05:00
  • 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 Gigiaj 2025-06-17 13:04:21 -05:00
  • 891ad03736
    Merge branch 'cinnyapp:dev' into add-push-notifs Jaggar 2025-06-20 17:11:01 -05:00
  • 77bbb94bfa swap fetch to use retry logic (shouldn't occur very often, but when it does we don't want to immediately fail) Gigiaj 2025-06-19 15:07:56 -05:00
  • 60af716dbc move nav badge handling to favicon and sum total there for it Gigiaj 2025-06-19 14:23:19 -05:00
  • 8cbc9ce601 Remove incorrect nav badge handling placement Gigiaj 2025-06-19 14:22:58 -05:00
  • 72aa386238 Remove incorrect nav badge handling placement Gigiaj 2025-06-19 14:22:45 -05:00
  • 42e552f6f8 Bump docker/build-push-action from 6.15.0 to 6.18.0 (#2351) dependabot[bot] 2025-06-19 08:52:03 +10:00
  • 8e7c6ff033 Bump actions/setup-node from 4.3.0 to 4.4.0 (#2307) dependabot[bot] 2025-06-19 08:29:55 +10:00
  • 488bb724c5 add docs for Sygnal set-up Gigiaj 2025-06-19 00:25:56 -05:00
  • f24c6cce76 Prevent firefox from crashing because of no badging API Gigiaj 2025-06-12 17:34:29 -05:00
  • 815a0ac7f4 set app badge Gigiaj 2025-06-11 01:41:49 -05:00
  • 350f3ac2f7 forgot to remove removed const ref Gigiaj 2025-06-10 20:24:43 -05:00
  • c416785f76 Release v4.8.1 (#2360) Ajay Bura 2025-06-10 19:18:55 +05:30
  • fb0a0f83aa Add allow from currently selected space if no m.space.parent found (#2359) Ajay Bura 2025-06-10 19:17:46 +05:30
  • b8eb1b999e Fix space navigation & view space timeline dev-option (#2358) Ajay Bura 2025-06-10 10:14:17 +05:30
  • 654f32bd31 Add store to push notif setting to local storage (so we can manage the pusher state cleanly) Gigiaj 2025-06-10 19:23:51 -05:00
  • b148cc3d1b Remove subscription / service worker check requirement Gigiaj 2025-06-10 17:46:27 -05:00
  • c57509ac7b Remove large comment block, no longer needed Gigiaj 2025-06-10 17:45:23 -05:00
  • 13d38e8525 Fix imports Gigiaj 2025-06-10 17:43:27 -05:00
  • a02a10eda1 adjust to reflect using the service worker to actually toggle Gigiaj 2025-06-10 17:43:18 -05:00
  • 129599572d add client config to parameters Gigiaj 2025-06-10 17:42:11 -05:00
  • 0c67cb40d7 Swap to sending to service worker for completion Gigiaj 2025-06-10 17:40:56 -05:00
  • 07e15e2421 Revise our fetch to be more in line with W3C spec Gigiaj 2025-06-10 17:39:45 -05:00
  • f100279e65 Move message listener and add a togglePush listener (should ensure registers/deregisters always go off this way) Gigiaj 2025-06-10 17:37:54 -05:00
  • 91d6a5d2e9 Pass client config for togglePusher Gigiaj 2025-06-10 17:35:58 -05:00
  • 39fa3c49b1 Undo these Gigiaj 2025-06-10 17:32:30 -05:00
  • 99891765b7 update package-lock Gigiaj 2025-06-08 20:49:15 -05:00
  • 7587403023 Update gitignore Gigiaj 2025-06-08 20:48:43 -05:00
  • af705f6785 add push notif details to client config Gigiaj 2025-06-08 20:46:31 -05:00
  • e38eeb30bd Add push notif implementation Gigiaj 2025-06-08 20:46:19 -05:00
  • b801f076a7 update imports Gigiaj 2025-06-08 20:45:57 -05:00
  • a271a5647e Add render changes Gigiaj 2025-06-08 20:45:43 -05:00
  • e2fbf9e738 Add WebPush separate toggle Gigiaj 2025-06-08 20:44:55 -05:00
  • ac5925f293 Add a check for our custom tweak in the in-app notif handling to determine which should be used Gigiaj 2025-06-08 20:16:44 -05:00
  • a883963314 Adds the client state listener for toggling whether to use push notifs or app notifs Gigiaj 2025-06-08 20:15:45 -05:00
  • 8a3eee367d remove disable import Gigiaj 2025-06-08 20:14:15 -05:00
  • 4af54629f7 clean up imports Gigiaj 2025-06-08 20:13:59 -05:00
  • 36227ef257 Move MapSet position Gigiaj 2025-06-08 20:13:38 -05:00
  • 1db4685189 Embed a very simple message handler between the SW and client for now (for token auth atm) Gigiaj 2025-06-08 20:13:10 -05:00
  • f6acd72ab5 Add isProduction to determine the behavior to use for the SW Gigiaj 2025-06-08 20:10:05 -05:00
  • ca026bf947 Add SW update prompt (useful for rolling out new changes and informing the user of them) Gigiaj 2025-06-08 20:08:44 -05:00
  • c77ba1b534 Add push notif handling (clicks and push events) Gigiaj 2025-06-08 20:07:24 -05:00
  • 1d4864592f Clean up fetch code Gigiaj 2025-06-08 20:05:28 -05:00
  • 3b62beabf1 add param type Gigiaj 2025-06-08 20:04:55 -05:00
  • 4968e23dff actually set the path (should fix android blank icon issue) Gigiaj 2025-06-08 20:04:38 -05:00
  • 5029ea0a8a add precaching from workbox import Gigiaj 2025-06-08 20:04:22 -05:00
  • 14085c7ccf Convert to a more generic implementation for communicating with the client Gigiaj 2025-06-08 19:02:03 -05:00
  • 4cc1179a4f Add claim and install events Gigiaj 2025-06-08 19:00:39 -05:00
  • 5f52e932ae add workbox precaching (for SW caching) Gigiaj 2025-06-08 18:57:59 -05:00
  • b45290d16f Add a public key for VAPID, push ID, and push endpoint (I'm willing to publicly host it unless it becomes irrational in cost which should never happen) Gigiaj 2025-06-08 18:55:06 -05:00
  • 78c38506fa update element-call version Gigiaj 2025-06-20 16:51:40 -05:00
  • c49618499f Make "View Source" a developer tool Gimle Larpes 2025-06-19 23:35:59 +02:00
  • c0799142d6 Fix room header members icon not filled when enabled Gimle Larpes 2025-06-19 22:36:52 +02:00
  • 358c8695f1
    Merge branch 'dev' into improve-codeblock Gimle Larpes 2025-06-19 21:39:20 +02:00
  • 7a625e69e5
    Merge branch 'dev' into fix-autofocus Gimle Larpes 2025-06-19 21:38:48 +02:00
  • b26234f0e2
    Merge branch 'dev' into add-international-date Gimle Larpes 2025-06-19 21:36:56 +02:00
  • 12e4ba9981
    Merge branch 'dev' into dev Jaggar 2025-06-18 23:23:43 -05:00
  • 20815390e6 Remove No Active Call text when not in a call Gigiaj 2025-06-18 18:39:30 -05:00
  • ba72925d53
    Bump docker/build-push-action from 6.15.0 to 6.18.0 (#2351) dependabot[bot] 2025-06-19 08:52:03 +10:00
  • 7712e34d22 adjust room header for calling Gigiaj 2025-06-18 17:42:53 -05:00
  • 4403eacdf1
    Update src/app/features/room/RoomView.tsx Jaggar 2025-06-18 17:42:15 -05:00
  • 87ce209050
    Bump actions/setup-node from 4.3.0 to 4.4.0 (#2307) dependabot[bot] 2025-06-19 08:29:55 +10:00
  • 9be2a945da
    Update src/app/features/room/RoomView.tsx Jaggar 2025-06-18 17:27:34 -05:00
  • a2c8097c01
    Update src/app/features/call/CallView.tsx Jaggar 2025-06-18 17:27:26 -05:00
  • c675131802
    Update src/app/features/call/CallView.tsx Jaggar 2025-06-18 17:26:57 -05:00
  • 6b3c9dfddc
    Update src/app/features/call/CallView.tsx Jaggar 2025-06-18 17:26:47 -05:00
  • d857268192 Improve accessibility Gimle Larpes 2025-06-18 06:59:21 +02:00
  • e6e751d305
    Update src/app/pages/client/space/Space.tsx Jaggar 2025-06-17 11:38:41 -05:00
  • dd158fa652
    Update src/app/features/room-nav/RoomNavUser.tsx Jaggar 2025-06-17 11:38:29 -05:00
  • b46c9ed023
    Update src/app/features/room-nav/RoomNavUser.tsx Jaggar 2025-06-17 11:38:19 -05:00
  • aca2a40309
    Update src/app/features/room-nav/RoomNavUser.tsx Jaggar 2025-06-17 11:38:11 -05:00
  • f74feec123
    Update src/app/features/room-nav/RoomNavItem.tsx Jaggar 2025-06-17 11:37:56 -05:00