Commit Graph

  • 95e2f45f1f feat(renderer): TabBar skeleton (no tabs yet — wired in Phase 5) amitwh 2026-06-05 11:45:33 +05:30
  • 7fbbd60525 feat(renderer): AppHeader with sidebar/preview toggles + theme toggle amitwh 2026-06-05 11:40:54 +05:30
  • c715bb354c feat(renderer): install shadcn resizable primitive amitwh 2026-06-05 11:35:02 +05:30
  • 6525de7667 feat(renderer): add useAppStore with sidebar/preview/zen/pane-sizes amitwh 2026-06-05 11:30:25 +05:30
  • a2c1d0c11a feat(renderer): wire App.tsx shell with theme provider and top-bar phase-1-foundation amitwh 2026-06-05 10:19:36 +05:30
  • e0d6315204 feat(renderer): add next-themes provider + theme toggle (sun/moon) amitwh 2026-06-05 10:17:38 +05:30
  • 68ff7d076a feat(renderer): install shadcn button primitive with tests amitwh 2026-06-05 10:13:31 +05:30
  • 67b57eae78 feat(renderer): add motion preset transitions for modals/sidebar/toasts amitwh 2026-06-05 09:37:49 +05:30
  • 301c51ac84 test(renderer): add failing test for motion presets amitwh 2026-06-05 09:36:18 +05:30
  • 904ffbdd5b feat(renderer): implement typed IPC wrapper with IpcResult discriminated union amitwh 2026-06-05 09:34:19 +05:30
  • ea383783ec test(renderer): add failing test for ipc wrapper + IpcResult types amitwh 2026-06-05 09:25:02 +05:30
  • e758a81c4c feat(renderer): implement cn() helper for tailwind-merge + clsx amitwh 2026-06-05 09:23:30 +05:30
  • ea0f3f93bf test(renderer): add failing test for cn() helper + vitest config amitwh 2026-06-05 09:20:04 +05:30
  • 188e73d7c1 feat(renderer): configure shadcn/ui, extend design tokens for glassy aesthetic amitwh 2026-06-05 09:13:52 +05:30
  • 8265e4ff88 chore(deps): add shadcn/ui ecosystem, motion, zustand+immer, test stack amitwh 2026-06-05 09:01:45 +05:30
  • 8a8671b128 docs(plan): add React UI redesign implementation plan (10 vertical slices) design/react-ui-redesign/plan-v1 amitwh 2026-06-05 08:52:03 +05:30
  • 3646dc29c6 docs(spec): fix spec self-review issues (typo, drag-vs-resize, lazy-load ambiguity) design/react-ui-redesign/v1.0 amitwh 2026-06-05 08:27:33 +05:30
  • a999f598cc docs(spec): add React + shadcn/ui UI redesign design spec amitwh 2026-06-05 08:26:02 +05:30
  • 7a396f64a6 feat(renderer): setup React, Vite, Tailwind CSS and Zustand state management amitwh 2026-06-03 23:23:59 +05:30
  • 88e9a5290d fix(renderer): add ensureEditor fallback and fix pandoc export path v4.4.2-stable amitwh 2026-06-03 20:44:00 +05:30
  • fff15d8d3e fix(renderer): add window.electronAPI shim and update CSP for KaTeX amitwh 2026-06-03 15:37:20 +05:30
  • c574d77c20 fix(renderer): remove let ModalManager to prevent SyntaxError on load amitwh 2026-06-03 15:25:22 +05:30
  • 272215f9af fix(renderer): prevent welcome screen from overwriting opened markdown files amitwh 2026-06-03 15:14:41 +05:30
  • 0192590567 fix(renderer): add missing closing brace for redo IPC handler amitwh 2026-06-03 14:36:59 +05:30
  • 96df5652d6 fix: resolve list-directory IPC handler closing brace syntax error amitwh 2026-05-26 11:39:57 +05:30
  • a9e05d2c0f feat: implement Custom Preview CSS, Reveal.js options, Large File Mode, and Interactive PDF Thumbnail Sidebar amitwh 2026-05-25 23:11:47 +05:30
  • c982b3e90f chore(diagnostics): add logging to _renderPreview to trace markdown rendering amitwh 2026-05-25 00:32:27 +05:30
  • cfaafc07b2 chore(deps): update vulnerable packages to patched versions amitwh 2026-05-25 00:00:28 +05:30
  • 94ad99dc4d fix(renderer): ensure tab content visibility after file open amitwh 2026-05-24 23:54:31 +05:30
  • baf644d62b fix(modal): prevent duplicate ModalManager declaration v4.4.1 amitwh 2026-05-22 22:08:06 +05:30
  • f9a5420ad2 4.4.1: update version everywhere, fix DOMPurify initialization amitwh 2026-05-22 21:54:05 +05:30
  • f8361174f2 chore: add it to eslint globals, add debug logging to createEditor amitwh 2026-05-22 21:42:34 +05:30
  • 3c5642b15d chore: production build setup - capabilities, vite config, build instructions new-dev amitwhandClaude Opus 4.7 2026-05-18 00:20:05 +05:30
  • 337a6d67a0 feat: plugin system with manifest-based discovery amitwhandClaude Opus 4.7 2026-05-18 00:15:00 +05:30
  • e5eb1e151a feat: configure file associations and NSIS installer amitwhandClaude Opus 4.7 2026-05-18 00:14:04 +05:30
  • d58a4349b6 test: verify git2 crate integration compiles correctly amitwhandClaude Opus 4.7 2026-05-18 00:13:05 +05:30
  • 0eadd283e4 feat: migrate PDF operations to Rust (printpdf) amitwhandClaude Opus 4.7 2026-05-18 00:08:52 +05:30
  • 046d31e9f0 feat: native menu and system tray integration amitwh 2026-05-18 00:07:31 +05:30
  • 004af5575b refactor: replace Electron IPC with Tauri invoke/listen amitwhandClaude Opus 4.7 2026-05-18 00:05:32 +05:30
  • 8e6ff466e1 feat: initialize Tauri 2.x project structure amitwh 2026-05-18 00:03:09 +05:30
  • 64df0660c8 fix(renderer): initialize DOMPurify with window context amitwh 2026-05-03 16:38:47 +05:30
  • bbfa2a38e9 security: add permission request handler for security isolation amitwhandCopilot 2026-04-24 17:19:52 +05:30
  • 94ec3f45ce fix: show dynamic app version everywhere in UI amitwhandCopilot 2026-04-23 23:31:18 +05:30
  • a6747b12f0 fix: pass --publish=never to electron-builder in CI v4.4.0 amitwhandCopilot 2026-04-23 23:16:20 +05:30
  • 7a641b2618 fix: use deb+AppImage only in CI, release job continues if build fails amitwhandCopilot 2026-04-23 23:07:09 +05:30
  • edefcb8409 fix: drop rpm build target and stale system tool depends amitwhandCopilot 2026-04-23 23:00:00 +05:30
  • 5ee986fab8 fix: bundle pandoc+ffmpeg, fix CI pipeline and Windows GitHub build amitwhandCopilot 2026-04-23 22:51:30 +05:30
  • c1573dba08 feat(writing-studio): add four sidebar panels (goals, snapshots, manuscript, proofread) amitwh 2026-04-15 10:24:47 +05:30
  • 9576abc979 feat(writing-studio): add plugin manifest and entry point amitwh 2026-04-15 09:18:36 +05:30
  • caa3f3d35a feat(writing-studio): add project manager with compile and stats amitwh 2026-04-15 09:14:54 +05:30
  • 2a6f0fc302 feat(writing-studio): add snapshot manager with diff and prune amitwh 2026-04-15 09:12:33 +05:30
  • 4da5b7b9c4 feat(writing-studio): add goal tracker with streaks and history amitwh 2026-04-15 09:11:21 +05:30
  • 1ba42592d7 feat(writing-studio): add sprint engine with WPM tracking amitwh 2026-04-15 09:09:41 +05:30
  • bc6f1a7d41 docs(writing-studio): add implementation plan for Writing Studio plugin amitwh 2026-04-15 07:00:32 +05:30
  • 539502d7ff feat(plugins): wire plugin system into app initialization amitwh 2026-04-14 23:39:40 +05:30
  • b5771dd914 feat(plugins): add sample plugin demonstrating the system amitwh 2026-04-14 23:35:29 +05:30
  • a816b6ec32 feat(plugins): add PluginContext, PluginRegistry, and SettingsStore amitwh 2026-04-14 23:34:09 +05:30
  • 54c9484cb5 feat(plugins): add PluginLoader with manifest discovery and validation amitwh 2026-04-14 23:31:32 +05:30
  • 36e26318cd feat(plugins): add PluginAPI base class with no-op lifecycle amitwh 2026-04-14 23:28:29 +05:30
  • 8abd580295 feat(plugins): add EventBus with typed events and crash-safe handlers amitwh 2026-04-14 23:27:28 +05:30
  • 80294c9876 docs: add plugin system implementation plan amitwh 2026-04-14 23:20:37 +05:30
  • 148b549c83 docs: harden v5.0 spec based on review amitwh 2026-04-14 23:13:26 +05:30
  • a3b4065984 docs: add v5.0 platform design spec amitwh 2026-04-14 23:11:12 +05:30
  • 620227307d release: v4.3.0 - fix Windows SmartScreen blocking, add signing support v4.3.0 amitwhandCopilot 2026-04-19 18:20:19 +05:30
  • 4426b75c6f fix: improve tab safety and app feedback amitwh 2026-04-14 22:29:51 +05:30
  • b7e12f7010 fix(deps): resolve all dependabot vulnerabilities amitwh 2026-04-06 20:51:41 +05:30
  • f0ab54cd60 chore: bump to v4.2.0 — Writer's Studio Feature Pack amitwh 2026-04-06 11:44:29 +05:30
  • 72a7a854d0 feat(analytics): add writing analytics with readability scores and vocabulary analysis amitwh 2026-04-06 11:42:22 +05:30
  • 50d0638c5c feat(zen): add distraction-free writing mode with typewriter scrolling amitwh 2026-04-06 11:37:51 +05:30
  • 7a3493e54f fix(outline): add tab-switch refresh and dark mode styles amitwh 2026-04-06 11:05:54 +05:30
  • b1a5784bcc feat(outline): add document outline sidebar panel with heading navigation amitwh 2026-04-06 10:40:29 +05:30
  • 24cb99658e docs: add Writer's Studio implementation plan amitwh 2026-04-06 07:47:35 +05:30
  • c042cf4580 docs: add Writer's Studio feature pack design amitwh 2026-04-06 07:36:18 +05:30
  • ed4279f4df feat: bump to v4.1.0 and add CI/CD release pipeline v4.1.0 amitwh 2026-03-25 22:20:53 +05:30
  • adc8dabda1 fix: resolve modal stacking, animation, and close cleanup bugs amitwh 2026-03-25 22:20:34 +05:30
  • 5911a7501b fix: guard window assignment for CommonJS compatibility amitwh 2026-03-24 22:37:40 +05:30
  • d998b03ca1 fix: remove ES6 export keyword for browser compatibility amitwh 2026-03-24 19:08:14 +05:30
  • 31468e77c5 refactor: remove old dialog CSS in favor of unified modal system amitwh 2026-03-24 16:50:09 +05:30
  • 2022352ed1 refactor: update renderer.js to use ModalManager for all dialogs amitwh 2026-03-24 16:44:20 +05:30
  • 6bac18d270 feat: convert all dialogs to unified modal structure amitwh 2026-03-24 16:30:52 +05:30
  • fdfd778d94 feat: include modal.css and ModalManager in index.html amitwh 2026-03-24 16:23:59 +05:30
  • 30f6198f1d feat: add modal CSS with glassmorphism and animations amitwh 2026-03-24 16:22:41 +05:30
  • 253608e17f feat: add ModalManager class for unified modal system amitwh 2026-03-24 16:20:03 +05:30
  • 763bea2a87 docs: add modal system implementation plan amitwh 2026-03-24 14:01:30 +05:30
  • 73795d1ad8 docs: add modal system design document amitwh 2026-03-24 13:53:27 +05:30
  • f81426f019 security: fix all npm vulnerabilities amitwh 2026-03-24 10:04:21 +05:30
  • fe4d634163 feat: add Shadcn/ui design tokens and accessibility improvements amitwh 2026-03-24 09:55:18 +05:30
  • 3bc703d8dc feat: add platform adapter structure for V4 amitwh 2026-03-24 09:06:21 +05:30
  • 78200b8d6a perf: add debounced preview rendering for better typing performance amitwh 2026-03-24 08:59:49 +05:30
  • 0987058aa2 fix: integrate PDF viewer into tab system for multitab support amitwh 2026-03-24 08:55:39 +05:30
  • cbf0b4897d docs: add V4 enhancement + Flutter exploration design amitwh 2026-03-24 00:10:47 +05:30
  • f1740c6bb6 docs: add detailed implementation plan for v5.0 migration amitwh 2026-03-15 09:57:51 +05:30
  • 8319953ccf docs: add React + Tauri + PWA architecture design for v5.0 amitwh 2026-03-15 09:53:18 +05:30
  • 95ea870039 feat: apply JetBrains Mono font to editor and preview code amitwh 2026-03-15 08:39:53 +05:30
  • d1c2c1c109 refactor: standardize dark theme selectors and add CSS variables amitwh 2026-03-15 00:50:10 +05:30
  • daae83bcf4 a11y: add comprehensive focus and accessibility styles amitwh 2026-03-15 00:42:41 +05:30
  • 7723b302ea style: improve CSS organization and add state components amitwh 2026-03-15 00:41:11 +05:30
  • 94506ccb00 security: harden CSP, add path traversal protection, improve accessibility amitwh 2026-03-15 00:38:58 +05:30
  • 01d833f520 fix: resolve editor, batch conversion, and startup performance issues v4.0.0 amitwh 2026-03-04 17:44:04 +05:30
  • 10d2fc8b8f fix: resolve lint errors for v4 release amitwh 2026-03-04 16:35:56 +05:30