71ed1ddb1f
feat(tweaks): normalised database scrolling
2024-05-27 22:05:46 +10:00
bbc8c7a1e0
fix: replace .notion-help-button with .notion-ai-button
2024-05-12 11:25:02 +10:00
26cbdf7e2e
feat: update fonts extension, add option for math font
...
remove font vars from theme css, fonts can now only be controlled via font chooser
2024-04-25 23:59:56 +10:00
5b22ca9ff9
chore: deprecate collapsible-properties, global-block-links, weekly-view
2024-04-23 15:33:16 +10:00
f0d7d89653
fix: position floating buttons relative to help button without wrapping it
...
(changing help button dom parent makes notion error when inserting elements relative to it)
2024-04-23 13:36:56 +10:00
222d544f88
fix: add .js to electronScripts paths so they actually load in
2024-04-22 23:06:07 +10:00
71f9ecc32b
feat: custom userscripts in-app and in-browser!
...
firefox support will involve some tweaking, manifest v3 not fully supported yet
2024-04-22 22:58:50 +10:00
607fcee4f8
chore(tweaks): add tweaks + descriptions to updated mod.json
2024-04-21 19:08:38 +10:00
736292e1b8
chore: update sidebar button styles to match notion
2024-04-21 16:32:26 +10:00
a4b1e6e5f2
feat(cli): repack enhanced sources into app.asar
2024-04-21 15:45:29 +10:00
23ea8c1c55
chore: remove draggable tabs toggle (now enabled by default in vanilla)
2024-02-24 23:41:20 +11:00
b910f82acf
fix(panel): switch between multiple views correctly
...
update single select instance to avoid conflicting rerender listeners
2024-02-24 23:36:43 +11:00
44c480062b
chore: update to support notion 2.3.1 (regex-based replacement for updated webpack bundles)
...
removed use strict from mjs files, where strict mode is assumed/enforced regardless
2024-02-24 20:57:22 +11:00
1f717b98ca
chore: simplify api imports
2024-02-17 00:27:35 +11:00
f0e2570448
chore: switch to unocss for styling
...
faster + more powerful + better documented + more active than twind. sticking with custom preset-icons to avoid fetching over cdn + to load custom icons
2024-02-16 18:16:58 +11:00
7fe993d356
feat: add scroll to bottom button #861
2024-02-13 21:41:35 +11:00
d156d810ba
feat: make peak panel on hover configurable
2024-02-09 13:46:10 +11:00
beb5873788
fix: set exact panel view height to prevent overflow
2024-01-31 23:38:44 +11:00
b55e74a2c5
fix: more reliable scroll to top btn initial display + positioning
2024-01-31 23:16:43 +11:00
ba8c660442
feat: scroll to heading on click in outliner
2024-01-31 23:02:04 +11:00
6661c5559b
feat: render headings in outliner
2024-01-31 00:12:14 +11:00
ff1e5f7550
chore: update lucide
2024-01-30 22:37:30 +11:00
c4eacd201c
style: implement size- utility
2024-01-30 22:37:30 +11:00
d420b2de4e
feat: conditional display of scroll to top btn
2024-01-30 17:57:03 +11:00
aae4c7e663
chore: perf optimisations, overflow topbar to the left when comments & updates sidebars are open
2024-01-25 11:44:28 +11:00
1a709f5a84
feat: merge and update topbar-icons and always-on-top
2024-01-25 00:27:52 +11:00
4df00ca870
feat(titlebar): customisable window control button icons
2024-01-24 15:08:56 +11:00
54594350bd
fix: no more menu skeleton fouc
2024-01-24 13:09:54 +11:00
ff002044aa
fix: use leading edge debounce to sync up transitions
2024-01-24 12:50:13 +11:00
26c9638013
fix(panel): dont move help button unless panel is pinned
2024-01-24 02:27:53 +11:00
653d7d9bc8
feat(titlebar): render window controls in tabbar if active, otherwise in topbar
2024-01-24 02:24:56 +11:00
346b61eff4
feat(titlebar): make frameless window draggable (w/out extra dragarea)
2024-01-23 23:14:08 +11:00
77322fc8ad
feat: implement frameless windows, fix: smooth out menu transitions
2024-01-23 14:30:47 +11:00
bbb60ae76f
feat: toggle window hotkey, reorderable tabs, dev mode
...
(merged tray & tabs extensions into the core now that the official notion app includes tray & tabs implementations
2024-01-21 00:24:38 +11:00
23f8e3b560
feat(panel): add tooltips to panel toggles
2024-01-20 23:58:12 +11:00
68b73246fb
chore: minor refactoring
2024-01-20 19:48:07 +11:00
69eb2866d5
fix(panel): queue panel close after peek animation ends if no longer hovering
2024-01-18 16:20:18 +11:00
493db7aa2e
fix(panel): debounce peek trigger
...
e.g. do not show if mouse is moved quickly out of the window
2024-01-18 16:01:46 +11:00
c722c7f854
fix(panel): reliable/not-weird panel animations
2024-01-18 15:32:58 +11:00
a2efca4ca6
feat(panel): peek panel on hover near edge of screen
...
- regular toggle animation now slightly messed up
- todo make this configurable
2024-01-16 23:47:30 +11:00
a88c45cc80
chore: update to support notion 2.2.4 (bundled webpack build)
2023-10-29 20:16:56 +11:00
8ec6094caf
chore(panel): restore cloudhill credit
2023-09-04 22:29:11 +10:00
aed0081990
fix(panel): restore resizeability
...
css width var had been applied to panel and to panel parent separately, freezing the panel at an initial pos
2023-08-16 00:45:33 +10:00
319db04403
feat(panel): disable panel if no views available
2023-08-16 00:22:20 +10:00
463607c6d2
feat(panel): register/render custom views to side panel
...
+ fix: debounce useState callback triggers to prevent over-handling conflicts
+ minor refactoring
2023-08-15 23:55:43 +10:00
608b8d42d4
fix: set min widths on panel content to prevent layout shift on toggle
2023-08-11 00:15:48 +10:00
9f998b5320
feat(menu, panel): improved keyboard navigation for selects + inputs
2023-08-10 23:38:32 +10:00
8745dc9313
feat(panel): render icons in switcher
2023-08-09 23:59:18 +10:00
681d5c13f6
feat(panel): open panel switcher as dropdown
2023-08-09 00:01:10 +10:00
0ad2b2ff54
feat(panel): add wip select to top of panel
...
- todo: display popup beneath select
- todo: dynamically register values
- todo: add icons
- todo: change view on select change
2023-08-07 12:50:37 +10:00