Skip to content

Commit ca00298

Browse files
committed
Merge branch 'release/1.2.0'
2 parents 5a83212 + 0ee3383 commit ca00298

50 files changed

Lines changed: 1148 additions & 379 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.vscode/settings.json

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,9 @@
1010
"source.removeUnusedImports": "explicit"
1111
},
1212
"files.trimTrailingWhitespace": true,
13-
"typescript.preferences.importModuleSpecifier": "non-relative",
14-
"typescript.suggest.autoImports": true,
15-
"javascript.preferences.quoteStyle": "single",
16-
"typescript.preferences.quoteStyle": "single",
17-
"javascript.suggest.autoImports": true,
13+
"js/ts.preferences.importModuleSpecifier": "non-relative",
14+
"js/ts.suggest.autoImports": true,
15+
"js/ts.preferences.quoteStyle": "single",
1816
"[typescript]": {
1917
"editor.tabSize": 2,
2018
"editor.insertSpaces": true

README.md

Lines changed: 19 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<p align='center'>
22
<a href="https://github.com/ECRomaneli/handbook">
3-
<img src="docs/img/readme/top-image.png" alt='Handbook' width="90%">
3+
<img src="docs/img/readme/top-image.png" alt='Handbook' width="800px">
44
</a>
55
</p>
66
<p align='center'>
@@ -49,7 +49,7 @@ Handbook creates **single-purpose overlay windows** (called **Pages**) that are:
4949
Handbook lives in your system tray. Right-click to access pages, settings, and more. Click to toggle the current page.
5050

5151
<p align='center'>
52-
<img width="250" src="docs/img/readme/tray-icon.png" alt='Tray Icon'>
52+
<img width="250px" src="docs/img/readme/tray-icon.png" alt='Tray Icon'>
5353
</p>
5454

5555
### Always-On-Top Pages
@@ -61,7 +61,7 @@ Each page is a dedicated overlay window. Keep your AI open while coding, check W
6161
Instantly switch between pages with a searchable command palette. Type to filter, press Enter to switch. No mouse needed.
6262

6363
<p align='center'>
64-
<img src="docs/img/readme/quick-menu.gif" alt='Quick Menu' width="60%">
64+
<img src="docs/img/readme/quick-menu.gif" alt='Quick Menu' width="540px">
6565
</p>
6666

6767
### Transparent & Frameless Windows
@@ -81,13 +81,24 @@ A minimal 40px navigation bar provides essential controls: back, forward, reload
8181
Add, reorder, and customize your pages. Set a URL, give it a label, assign a session, and choose whether the page should persist in memory when switching.
8282

8383
<p align='center'>
84-
<img width="600" src="docs/img/readme/preferences-pages.png" alt='Page Management'>
84+
<img width="600px" src="docs/img/readme/preferences-pages.png" alt='Page Management'>
8585
</p>
8686

8787
### Session Sharing
8888

8989
Pages with the same **Session ID** share cookies, cache, and login state. Log into Google once and access Gmail, Drive, and YouTube without re-authenticating. Use different sessions for personal and work accounts.
9090

91+
92+
### Quick Actions
93+
94+
Create custom context menu shortcuts that open URLs with dynamic variables. Right-click any page to trigger actions like searching selected text on Google, translating content, or opening a link in an external service — all fully customizable.
95+
96+
Available variables include selected text, link URL, app locale, and more. Each variable can be used raw or URL-encoded in your URL templates.
97+
98+
<p align='center'>
99+
<img width="600px" src="docs/img/readme/preferences-quick-actions.png" alt='Quick Actions'>
100+
</p>
101+
91102
### Window Customization
92103

93104
Fine-tune how your windows look and behave:
@@ -100,23 +111,23 @@ Fine-tune how your windows look and behave:
100111
- **Shared bounds** — All pages share the same window size and position
101112

102113
<p align='center'>
103-
<img width="600" src="docs/img/readme/preferences-settings.png" alt='Settings'>
114+
<img width="600px" src="docs/img/readme/preferences-settings.png" alt='Settings'>
104115
</p>
105116

106117
### Sync & Backup
107118

108119
Export your configuration as a JSON file or sync it to a **GitHub Gist** for cloud backup and cross-device sync.
109120

110121
<p align='center'>
111-
<img width="600" src="docs/img/readme/preferences-sync.png" alt='Sync Options'>
122+
<img width="600px" src="docs/img/readme/preferences-sync.png" alt='Sync Options'>
112123
</p>
113124

114125
### Fine-Grained Permissions
115126

116127
Control permissions per page — clipboard, geolocation, camera, microphone, notifications, and more. Grant, deny, or prompt on a per-URL, per-session basis.
117128

118129
<p align='center'>
119-
<img width="600" src="docs/img/readme/preferences-permissions.png" alt='Permissions'>
130+
<img width="600px" src="docs/img/readme/preferences-permissions.png" alt='Permissions'>
120131
</p>
121132

122133
### Themes & Localization
@@ -126,7 +137,7 @@ Control permissions per page — clipboard, geolocation, camera, microphone, not
126137
- **Tray icon themes**: Light, Dark, and Gray
127138

128139
<p align='center'>
129-
<img width="60%" src="docs/img/readme/language-and-theme.gif" alt='Language and themes'>
140+
<img width="540px" src="docs/img/readme/language-and-theme.gif" alt='Language and themes'>
130141
</p>
131142

132143

-114 KB
Loading

docs/img/readme/navbar.png

-1.76 KB
Loading
7.48 KB
Loading
7.5 KB
Loading
58.8 KB
Loading
10.2 KB
Loading
7.45 KB
Loading
2.49 MB
Binary file not shown.

0 commit comments

Comments
 (0)