Skip to content

Commit fc9b04a

Browse files
committed
feat: v1.3.0 Agentic OS Upgrade - Dual Mode AI, Voice Notes, Advanced Editor, and Landing Redesign
1 parent 4f528a5 commit fc9b04a

14 files changed

Lines changed: 1216 additions & 1048 deletions

File tree

landing/index.html

Lines changed: 222 additions & 164 deletions
Large diffs are not rendered by default.

package-lock.json

Lines changed: 73 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "delay",
3-
"version": "1.2.7",
3+
"version": "1.3.0",
44
"description": "Notes, tasks, calendar & AI — beautifully organized.",
55
"author": "AzizX-coder",
66
"license": "Apache-2.0",
@@ -82,10 +82,15 @@
8282
"@emoji-mart/data": "^1.2.1",
8383
"@emoji-mart/react": "^1.1.1",
8484
"@tiptap/extension-color": "^3.22.3",
85+
"@tiptap/extension-font-family": "^3.22.3",
8586
"@tiptap/extension-highlight": "^3.22.3",
8687
"@tiptap/extension-image": "^3.22.3",
8788
"@tiptap/extension-link": "^3.22.3",
8889
"@tiptap/extension-placeholder": "^3.22.3",
90+
"@tiptap/extension-table": "^3.22.3",
91+
"@tiptap/extension-table-cell": "^3.22.3",
92+
"@tiptap/extension-table-header": "^3.22.3",
93+
"@tiptap/extension-table-row": "^3.22.3",
8994
"@tiptap/extension-task-item": "^3.22.3",
9095
"@tiptap/extension-task-list": "^3.22.3",
9196
"@tiptap/extension-text-align": "^3.22.3",

public/icon.ico

-279 KB
Binary file not shown.

public/icon.png

389 KB
Loading

src/App.tsx

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,17 +21,25 @@ export default function App() {
2121
const { initTheme } = useThemeStore();
2222
const { onboarding_completed, loading, initSettings } = useSettingsStore();
2323
const [ready, setReady] = useState(false);
24+
const [showSplash, setShowSplash] = useState(true);
2425

2526
useEffect(() => {
2627
async function init() {
2728
await initSettings();
2829
await initTheme();
2930
setReady(true);
31+
32+
// Ensure splash shows for at least 2.5s for a premium feel
33+
const timer = setTimeout(() => {
34+
setShowSplash(false);
35+
}, 2500);
36+
37+
return () => clearTimeout(timer);
3038
}
3139
init();
3240
}, []);
3341

34-
if (!ready || loading) {
42+
if (!ready || loading || showSplash) {
3543
return <SplashScreen />;
3644
}
3745

0 commit comments

Comments
 (0)