Commit graph

1224 commits

Author SHA1 Message Date
Peter Steinberger
35ef2c4e2c animate initial state 2025-06-25 03:04:30 +02:00
Peter Steinberger
0f042c9904 button arrangement 2025-06-25 03:04:20 +02:00
Peter Steinberger
20a492fdee tweak margins 2025-06-25 03:04:10 +02:00
Peter Steinberger
0b27696d83 settings fix 2025-06-25 03:03:58 +02:00
Peter Steinberger
0c7672fc0b tweak height on mobile 2025-06-25 03:00:53 +02:00
Peter Steinberger
9ed9b7d32e remove kill button from header 2025-06-25 03:00:40 +02:00
Peter Steinberger
21c3d36435 move buttons around 2025-06-25 02:49:09 +02:00
Peter Steinberger
d3b5b599c0 Control custom or standard toolbar on mobile 2025-06-25 02:49:04 +02:00
Peter Steinberger
b230e89582 reduce session ended label 2025-06-25 02:48:04 +02:00
Peter Steinberger
de31ceabe6 remove kill button from sidebar header 2025-06-25 02:47:49 +02:00
Peter Steinberger
f160ceea50 center password label 2025-06-25 02:47:28 +02:00
Peter Steinberger
591640a351 Make session hide behind sidebar 2025-06-25 02:47:23 +02:00
Peter Steinberger
0f48273070 lint 2025-06-25 02:47:10 +02:00
Peter Steinberger
052e6e3cd8 logging 2025-06-25 02:34:31 +02:00
Peter Steinberger
dac99e0c1b design tweaks 2025-06-25 02:34:26 +02:00
Peter Steinberger
5f053f55be formatting 2025-06-25 02:34:20 +02:00
Peter Steinberger
7473a2e1c1 improved logging 2025-06-25 02:33:06 +02:00
Peter Steinberger
80e7e1c07a fixes test 2025-06-25 02:11:51 +02:00
Peter Steinberger
accc2a4767 fix warning 2025-06-25 02:11:51 +02:00
Peter Steinberger
566e7f62b3 fix mac 2025-06-25 02:11:51 +02:00
Peter Steinberger
b3299e020a make closed sessions animate 2025-06-25 02:11:51 +02:00
Peter Steinberger
d5f6919f9c Update dangerous NSException API 2025-06-25 02:11:51 +02:00
Peter Steinberger
aa87b2905f restore simple child terminator 2025-06-25 02:11:51 +02:00
Peter Steinberger
3c72384084 Animate cards on show/hide exited 2025-06-25 02:11:51 +02:00
Peter Steinberger
eb0ce67b62 disable buffer subscriber until after we authenticated 2025-06-25 02:11:51 +02:00
Peter Steinberger
6dfc1eb7f4 re-patching somehow corrupts my build 2025-06-25 02:11:51 +02:00
Peter Steinberger
33abf13431 brute force clean 2025-06-25 02:11:51 +02:00
Peter Steinberger
b9dd72cff1 fixes an issue with missing newlines in patcher 2025-06-25 02:11:51 +02:00
Peter Steinberger
17f21f2dea fix log auth spam 2025-06-25 02:11:51 +02:00
Peter Steinberger
7c185deda7 make image not jump 2025-06-25 02:11:51 +02:00
Peter Steinberger
0d91ef18c1 fix auth log spam 2025-06-25 02:11:51 +02:00
Peter Steinberger
7d4300c3e3 design: make avatar not jump on load 2025-06-25 02:11:51 +02:00
Peter Steinberger
a507376596 Modify Xcode script to be reliable on recompiles 2025-06-25 02:11:51 +02:00
Peter Steinberger
a06b6dae8d debug log 2025-06-25 02:11:51 +02:00
Peter Steinberger
b6fb1e288d ui tweaks 2025-06-25 02:11:51 +02:00
Peter Steinberger
d7f0846b5a design: reorganize header buttons and move clear to bottom 2025-06-25 02:11:51 +02:00
Peter Steinberger
74bdcfe185 reuse authClient to fix auth token use (mac app) 2025-06-25 02:11:51 +02:00
Manuel Maly
c30a18dbd1 fix: create session button padding too large 2025-06-25 02:11:51 +02:00
Manuel Maly
d4c8f90a4c fix: only animate sidebar on user initiated session selection 2025-06-25 02:11:51 +02:00
Peter Steinberger
bdd1461308 linting 2025-06-25 02:11:51 +02:00
Peter Steinberger
858f7d90d8 Fix #62 AppleScript issue on Terminal. 2025-06-25 02:11:51 +02:00
Peter Steinberger
15eea702ab linting 2025-06-25 02:11:51 +02:00
Peter Steinberger
971e1f1b11 fixes node startup 2025-06-25 02:11:51 +02:00
Peter Steinberger
37eecff6ce xcode 2025-06-25 02:11:51 +02:00
Peter Steinberger
dd83acc575 use tar to speed up hash calculation by 10x 2025-06-25 02:11:51 +02:00
Manuel Maly
c04b5b283b Revert "fix: eliminate split view animation on page refresh"
This reverts commit 599a9911dbccee76fe283eda45a73341cd0ce2f7.
2025-06-25 02:11:51 +02:00
Peter Steinberger
cb9d0683b4 Don't crash here 2025-06-25 02:11:51 +02:00
Peter Steinberger
7db96f4138 fixes some previews 2025-06-25 02:11:51 +02:00
Peter Steinberger
db69314e23 fix: prevent sidebar flickering on page refresh
- Add initialRenderComplete flag to track first render
- Only apply CSS transitions after initial render completes
- Prevent responsive observer from triggering state changes during initialization
- Ensures sidebar appears at correct size immediately without animation
2025-06-25 02:11:51 +02:00
Manuel Maly
1ed0be36c6 fix: eliminate split view animation on page refresh
Set initial view and session state from URL parameters before first render
to prevent layout transitions when refreshing with a session selected.

- Initialize currentView and selectedSessionId from URL at component creation
- Remove async URL checking that caused view transitions after render
- Improve keyed directive usage with null check for selectedSession

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-25 02:11:51 +02:00