Commit Graph

910 Commits

Author SHA1 Message Date
01dc6d4bb7 prevent attempts to open notion urls in menu window 2021-12-12 23:11:41 +11:00
ab300633ec tabs: restore prev. hotkey 2021-12-12 22:24:13 +11:00
af977b1bfa theme tag colours in selection input 2021-12-12 17:17:59 +11:00
fc4cd900cf tabs: intercept ctrl+click & 'open in desktop app'
create a new tab instead of a new window
2021-12-12 17:10:11 +11:00
57c4d63275
handle proper loading of frame.mjs & frame.css 2021-12-12 13:33:38 +11:00
01ae8d67a2 focus mode + tabs integration 2021-12-12 13:32:59 +11:00
e4943d9abb
patch systemMenu: mod window menu template 2021-12-11 18:04:03 +11:00
8cc057a5f8 tooltip text-align: auto -> start 2021-12-11 18:03:05 +11:00
2ffc6e1e12 tab hotkeys: close, open, select + better drag indicator 2021-12-11 18:02:22 +11:00
4fcb467351 make tooltip text alignment match relative pos 2021-12-11 14:20:14 +11:00
3e07f23128 tab layout & label styles 2021-12-11 14:19:08 +11:00
9bf68ca679
attempt to reduce fs conflicts (storage)
needs more work... interference b/w processes corrupting file and resetting storage?
2021-12-10 23:40:05 +11:00
e4187700b2 remove hasFocus checks: not all events were being responded to 2021-12-10 23:38:47 +11:00
cb7838350f tabs: inter-window drag, titles & icons 2021-12-10 23:36:56 +11:00
d984c8bc36 perf: only observe if window/document/tab is focused 2021-12-10 14:41:29 +11:00
2dcfef0b6b draggable & slide-in/out tabs 2021-12-10 14:40:47 +11:00
3e927e75b8
imitate notion ipc channels, pull submodules 2021-12-10 00:06:09 +11:00
58b44d556e basic tabs: open/close/navigate between, integrated titlebar btns 2021-12-10 00:05:28 +11:00
9b47ede63e optionally imitate notion ipc channels 2021-12-10 00:04:36 +11:00
eaf9c001dd stricter theme application, ipc broadcasting 2021-12-09 21:14:49 +11:00
e1190fe3f8
fs.notionPath, pull submodules 2021-12-08 22:42:03 +11:00
e071940a0d tabs progress: recreate default webview + search 2021-12-08 22:41:17 +11:00
21d4991f38 fs.notionPath, minify index.cjs 2021-12-08 22:40:09 +11:00
1f0a738610
esbuild mjs api -> cjs, simplify env folder to dep. fully on __enhancerElectronApi 2021-12-07 23:18:25 +11:00
c32b41021b ctrl+click open in new window, style ctrl+f popup 2021-12-07 23:17:19 +11:00
b770eb64f0 use esbuild to compile .mjs to .cjs 2021-12-07 22:12:46 +11:00
3b787c1aa4
menu: handle external links, force open new windows 2021-12-05 17:54:29 +11:00
16f1510779 added tooltips to topbar mods, centered/tightened menu nav 2021-12-05 17:53:39 +11:00
24bc8bda66 overhauled tooltips: directional positioning, wrapping to max lines 2021-12-05 17:52:50 +11:00
d5a38c80ea prevent topbar collapse, api.electron, treat menu as hideable window 2021-12-05 13:38:58 +11:00
2732d00825
allow menu to run in background via the tray mod 2021-12-04 23:24:21 +11:00
7abbb779f5 add api.electron to access __enhancerElectronApi 2021-12-04 17:36:08 +11:00
ec91fb6bf0 make view scale desktop-only (browsers have zoom builtin already) 2021-12-04 13:13:42 +11:00
d3b4461b49
update changelog, add webFrame to electronApi 2021-12-04 13:11:17 +11:00
SP12893678
e79de360f1
extension: view-scale (#532)
* add a mod that can use to scale the notion view

* fix bugs and add hotkey & mouse wheel options

* add select_modifier option and add resize event to fix bugs

* add silder ui to scale view
2021-12-04 13:10:54 +11:00
2ec9808e34 extension: view scale by @SP12893678 2021-12-04 13:10:41 +11:00
eca85f7a7d desktop-only extension: always on top (inc. customisable icons) 2021-12-03 14:11:35 +11:00
a9a6c33436
expose isMenuOpen from worker 2021-12-03 00:56:51 +11:00
97ef140789 tray: open on startup, handle notion:// protocol 2021-12-03 00:55:49 +11:00
e761b309bf tray: hotkey, run in background
window management features patched to reduce unexpected behaviour e.g. duplicate windows
2021-12-03 00:00:16 +11:00
Solirpa
895334c640
fix open duplicate notion windows when click dock notion icon on macos bigsur (#487) 2021-12-02 18:53:08 +11:00
da70a3ed4f
allow modification of parent file globals via __eval 2021-12-02 17:59:44 +11:00
7f53445ab0 desktop-only extension: integrated titlebar (inc. customisable icons) 2021-12-02 17:58:24 +11:00
39f66c5bb8 fix cjs internal reference to registry.get 2021-12-02 17:57:37 +11:00
022613d66b use .reverse()[0] instead of .at(-1): not supported in older app env 2021-11-30 23:04:02 +11:00
507731cefa
pull refactors/fixes from other repos, push license 2021-11-30 22:57:44 +11:00
8f8dafeb70 icon sets: encode imgs to data url to prevent quality reduction 2021-11-30 22:46:41 +11:00
da85adcd33 outliner: more reliable page detection 2021-11-30 21:19:22 +11:00
461533fa07 push mit license, corner action color vars 2021-11-30 20:44:04 +11:00
7bdae2faa6 patch notion theme changes
bar at top of db, cards, db groups, simple tables, calendar tags, calendar selection, code captions, corner actions, etc.
2021-11-30 20:43:20 +11:00