From 14252011f16a30550b06a5c00c321bf5e369071c Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Sun, 8 Mar 2026 05:42:20 +0000 Subject: [PATCH] Refactor editor.js and perform feature cleanup - Split editor.js into editor-state.js, editor-actions.js, and editor-core.js for better modularity. - Removed manual save and sync features (Auto Save toggle, Save Now, Sync Note, Push All) in favor of automatic background saving. - Redesigned Transfer Notes modal with Import/Export tabs and PDF formatting options. - Implemented a custom viewport-aware tooltip system. - Optimized Split View performance using requestAnimationFrame and added edge-collapse modes with restore handles. - Updated Management Modal selection behavior to prevent accidental note opening in Select Mode. - Fixed Focus Mode icon sizes and polished the status bar UI including a dynamic Line/Col counter. - Cleaned up environment artifacts and verified all changes with automated scripts. Co-authored-by: apandey-dev <240406893+apandey-dev@users.noreply.github.com> --- index.html | 65 ++++++++++++++++----- js/editor-actions.js | 28 ++++++++- js/editor-core.js | 13 +++++ js/ui.js | 61 ++++++++++++++++++-- style.css | 134 +++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 280 insertions(+), 21 deletions(-) diff --git a/index.html b/index.html index 92cbe78..574d83a 100644 --- a/index.html +++ b/index.html @@ -211,6 +211,9 @@

Menu

+
+
+
@@ -530,39 +533,73 @@