Commit Graph

130 Commits

Author SHA1 Message Date
Type 252aba03be ENH - add development setup skip
Add a development-only setup assistant control that skips the wizard for the current frontend session without persisting setup completion or changing backend state. Localize the control through the phone locale fallback and resource locale.
2026-08-16 00:33:39 +02:00
Type 96cffcf4d1 FIX - use standard tabbar for note formatting
Migrates the note editor formatting controls to the shared SkyTabBar and SkyTabButton primitives. Removes the app-local toolbar geometry and adds a contract test for the shared component usage.
2026-08-16 00:30:08 +02:00
Leon.Schmidt 2f70444071 FIX - modernize lock screen passcode flow
Rebuild device unlock around the current iOS-style wallpaper, outlined keypad, telephone letters, status bar, and keyboard support. Require the passcode only for the first unlock of each open device session so a soft lock from the status bar returns directly after the session is authenticated.
2026-08-15 22:20:06 +02:00
Leon.Schmidt 387c27cc7f ENH - refine camera capture controls
Move Photo and Video selection onto Sky UI, separate the bottom controls, and expose the camera movement lock with localized labels. Support smooth wheel zoom down to 0.5x inside the phone crop and extend browser lifecycle coverage and camera contracts.
2026-08-15 22:19:28 +02:00
Leon.Schmidt acb71375ec FIX - keep fixed app canvases theme-safe
Override status-bar foregrounds for apps with intentionally fixed light or dark canvases so indicators stay readable in either system mode. Increase LocalPages light-theme accent contrast after the full app audit.
2026-08-15 20:04:54 +02:00
Leon.Schmidt 14fcfe384d ADD - separate Home and Lock wallpapers
Store independent Home Screen and Lock Screen wallpaper selections, preserve legacy preferences, and route gallery or camera picks to the selected destination. Add the Settings segmented selector and contract coverage.
2026-08-15 20:04:45 +02:00
Leon.Schmidt f6fb680fbd FIX - give Control Center an opaque backdrop
Replace the scene-dependent background with a stable layered material and keep the control panel above it. Performance mode now uses the same readable fallback without relying on blur.
2026-08-15 20:04:34 +02:00
DerEchteAlec 4954c26419 ENH - align Sky UI catalog with Konsta 2026-08-15 00:00:14 +02:00
smx.pusha 7ab9924fa7 ENH - refine setup and reset transitions 2026-08-14 17:27:35 +02:00
Type d0d6f96b7d ENH - merge Picstagram Sky UI updates
Merge the Picstagram Sky UI work and its dependent phone, media, voice, gallery, app store, setup, and UI parity updates into weather-app.

Resolve the frontend development port configuration and retain the Sky UI EasyShare implementation. Frontend validation and local resource deployment completed; included configuration, locale, and SQL updates require no separate migration step beyond this merge.
2026-08-14 17:12:31 +02:00
Type 562dd8f321 ENH - polish weather refresh experience
Migrate the Weather app to the Sky UI primitives with richer condition effects, updated WebP icons, and pull-to-refresh feedback.\n\nAdd a shared reload cooldown for weather, banking, and housing actions, including localized status feedback and test-server coverage.
2026-08-14 17:09:03 +02:00
smx.pusha e033271cb2 ADD - introduce advanced phone setup and reset flow 2026-08-14 14:35:27 +02:00
smx.pusha 33cf49e8b6 ENH - overhaul wallpaper customization 2026-08-14 13:19:05 +02:00
DerEchteAlec b59d46b252 ENH - align Sky UI with Konsta kitchen sink 2026-08-14 03:46:38 +02:00
Leon.Schmidt 332060b8e3 ENH - modernize FlipTok and Messages
Replace the mixed legacy Konsta presentation and fixed light surfaces with the shared Sky UI system. Add FlipTok comment replies and reactions, editable profile media, follower lists, external sound metadata, and the required schema migration.
2026-08-14 01:28:48 +02:00
DerEchteAlec e13fa6ca51 ENH - migrate Home Screen widgets to Sky UI 2026-08-13 22:33:02 +02:00
DerEchteAlec a90ef7819d FIX - preserve Home Screen drag across pages 2026-08-13 22:08:06 +02:00
DerEchteAlec 477b61e0cb FIX - enable cross-page Home Screen dragging 2026-08-13 21:21:14 +02:00
Type 8744640068 Merge branch 'dev' into weather-app 2026-08-13 20:44:26 +02:00
smx.pusha f5403254e1 Merge remote-tracking branch 'origin/dev' into benja/app-overhaul 2026-08-13 17:25:42 +02:00
smx.pusha b4b341d202 ENH - expand Notes rich text editing 2026-08-13 17:25:37 +02:00
Leon.Schmidt f4ed86fd63 ADD - voice memo app 2026-08-13 16:16:32 +02:00
smx.pusha bc4b439eb6 ADD - support home screen app folders 2026-08-13 13:15:25 +02:00
Type ddc92a18d9 Merge branch 'dev' into weather-app 2026-08-13 11:47:07 +02:00
smx.pusha a814979d4b FIX - refine app authentication layouts 2026-08-13 10:16:55 +02:00
DerEchteAlec a98b3b0c98 ENH - add swipe-to-clear lock-screen notifications 2026-08-13 03:10:40 +02:00
smx.pusha 5852decfc4 Merge remote-tracking branch 'origin/dev' into benja/app-overhaul
# Conflicts:
#	frontend/src/stores/phone.ts
#	frontend/src/views/apps/CrewLinkApp.vue
2026-08-12 21:23:48 +02:00
smx.pusha 011b067846 ENH - unify social app accounts and profiles 2026-08-12 21:21:01 +02:00
DerEchteAlec 81d84acb67 FIX - clean up CEF sheet ownership and preview lifecycle 2026-08-12 19:00:04 +02:00
DerEchteAlec 87ae9902bf FIX - add Chrome 103 rendering fallbacks 2026-08-12 18:59:48 +02:00
DerEchteAlec b54839ee74 FIX - make phone input and overlays CEF safe 2026-08-12 18:59:33 +02:00
DerEchteAlec ff7e00596b FIX - stabilize CEF media capture and uploads 2026-08-12 18:59:14 +02:00
DerEchteAlec c3b7a0871a FIX - harden phone lifecycle and server authority 2026-08-12 18:59:05 +02:00
smx.pusha 1acd6770a5 FIX - match EasyShare control button styling 2026-08-12 09:23:41 +02:00
smx.pusha 0fba77a89c CLN - simplify EasyShare nearby view 2026-08-12 09:21:22 +02:00
smx.pusha 65e30dc32c ADD - share own contact from Control Center 2026-08-12 09:12:10 +02:00
smx.pusha 4255a90d2e FIX - suggest compatible EasyShare destinations 2026-08-12 08:25:36 +02:00
smx.pusha eeb3396f52 ENH - complete and secure EasyShare integration 2026-08-12 07:15:26 +02:00
smx.pusha 14f0b7a178 ENH - integrate latest dev into EasyShare 2026-08-12 06:43:14 +02:00
Leon.Schmidt 5d984b5efe FIX - clone custom app frame messages 2026-08-11 21:46:40 +02:00
smx.pusha cdf8d276ef ADD - share contacts and rich content in chats 2026-08-11 21:37:39 +02:00
Leon.Schmidt dc401e2b87 FIX - provide LB custom app browser bridge 2026-08-11 20:31:01 +02:00
Leon.Schmidt 8b205739a5 FIX - boot LB custom app frames 2026-08-11 19:23:40 +02:00
Leon.Schmidt 60c1c40a10 ENH - merge dev into Companies feature 2026-08-11 16:31:27 +02:00
smx.pusha 7d146e709a ADD - implement EasyShare system 2026-08-11 14:57:33 +02:00
Type b3db702a2e ADD - implement weather app camera views
Add the Weather phone experience with live widgets, configuration, and localized status details.\n\nProvide server-authorized, rate-limited remote weather camera sessions with configurable camera locations and safe client cleanup. Include test-server support and weather store coverage.
2026-08-11 12:52:52 +02:00
smx.pusha 67edb404c6 ENH - expand phone app experience 2026-08-11 12:51:59 +02:00
Leon.Schmidt 42ac955052 ADD - expand phone application platform
Add the Companies app, resilient call handling, custom app registry, vendor compatibility, storage policies, frontend bridge, tests, documentation, config, locale, and SQL migrations.
2026-08-11 00:22:39 +02:00
Dominik 3aa1c4c931 ENH - merge payphone calling 2026-08-10 20:53:25 +02:00
Dominik 1e426fba80 FIX - improve payphone call flow 2026-08-10 20:03:29 +02:00