Skip to content

Commit 9b92668

Browse files
authored
Merge pull request #17 from devohmycode/0.7.2
v0.7.2: Document 10 integrated modes & detail Pro features
2 parents 8531448 + d74be8e commit 9b92668

8 files changed

Lines changed: 90 additions & 19 deletions

File tree

‎README.md‎

Lines changed: 69 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -140,17 +140,22 @@ Built-in audio player for podcast feeds with:
140140
- Seekable progress bar, volume slider
141141
- Album artwork display
142142

143-
### 5 Integrated Modes
143+
### 10 Integrated Modes
144144

145-
Switch between modes using the icon tab bar in the sources panel or keyboard shortcuts `Ctrl+1` through `Ctrl+5`. A command palette (`Ctrl+K`) provides quick access to all commands and navigation.
145+
Switch between modes using the icon tab bar in the sources panel or keyboard shortcuts `Ctrl+1` through `Ctrl+0`. A command palette (`Ctrl+K`) provides quick access to all commands and navigation.
146146

147147
| Mode | Shortcut | Description |
148148
|------|----------|-------------|
149149
| **SuperFlux** | `Ctrl+1` | RSS reader -- the default 3-panel feed experience |
150150
| **SuperBookmark** | `Ctrl+2` | Web bookmark manager with full-page reader and metadata extraction |
151151
| **SuperNote** | `Ctrl+3` | Sticky notes with folders, color-coded cards, and cloud sync |
152-
| **SuperEditor** | `Ctrl+4` | Document editor with Pandoc export (PDF, DOCX, HTML, Markdown) |
153-
| **SuperDraw** | `Ctrl+5` | Canvas drawing tool with shapes, freehand, text, arrows, dark/light mode, and PNG export |
152+
| **SuperEditor** *(Pro)* | `Ctrl+4` | Document editor with Pandoc export (PDF, DOCX, HTML, Markdown) |
153+
| **SuperDraw** *(Pro)* | `Ctrl+5` | Canvas drawing tool with shapes, freehand, text, arrows, dark/light mode, and PNG export |
154+
| **SuperTranslate** | `Ctrl+6` | Real-time text translation with auto-detection across 12 languages |
155+
| **SuperExpander** | `Ctrl+7` | Text snippet expander with keywords, dynamic placeholders, and global shortcuts |
156+
| **SuperClipboard** | `Ctrl+8` | Clipboard history manager with pinning, search, and keyboard shortcuts |
157+
| **SuperPassword** *(Pro)* | `Ctrl+9` | Encrypted password vault with TOTP, audit, generator, and import/export |
158+
| **SuperMarkdown** *(Pro)* | `Ctrl+0` | Markdown editor with vault, tabs, Git integration, backlinks, and live preview |
154159

155160
## SuperFlux
156161
![1](https://res.cloudinary.com/dptrimoqv/image/upload/v1772098783/103shots_so_wjjd1q.png)
@@ -170,15 +175,15 @@ Save and organize web bookmarks with automatic metadata extraction (title, excer
170175

171176
Quick note-taking with folder organization, sticky-note style cards, and Supabase cloud sync. Notes support positioning, colors, and resizing.
172177

173-
### SuperEditor
178+
### SuperEditor *(Pro)*
174179

175180
A full document editor with:
176181

177182
- Folder organization and document management
178183
- **Pandoc integration** for exporting to PDF, DOCX, HTML, Markdown, and more
179184
- Cloud sync via Supabase
180185

181-
### SuperDraw
186+
### SuperDraw *(Pro)*
182187

183188
A custom canvas drawing tool inspired by Excalidraw:
184189

@@ -192,6 +197,58 @@ A custom canvas drawing tool inspired by Excalidraw:
192197
- **Undo / redo** history (`Ctrl+Z` / `Ctrl+Y`)
193198
- **PNG export** and persistent local storage
194199

200+
### SuperTranslate
201+
202+
Instant text translation powered by Google Translate:
203+
204+
- **12 languages** supported: French, English, Spanish, German, Italian, Portuguese, Dutch, Russian, Japanese, Chinese, Korean, Arabic
205+
- **Auto-detection** of source language
206+
- **Swap languages** with one click
207+
- Auto-translate with debounce as you type
208+
209+
### SuperExpander
210+
211+
A text snippet expander for quickly inserting reusable text blocks:
212+
213+
- Create snippets with **trigger keywords** that expand on demand
214+
- **Dynamic placeholders**: `{date}`, `{time}`, `{datetime}`, `{day}`, `{uuid}`, `{clipboard}`
215+
- Assign **global keyboard shortcuts** to snippets
216+
- Folder and time-based grouping
217+
218+
### SuperClipboard
219+
220+
A clipboard history manager that tracks everything you copy:
221+
222+
- **Automatic history** with time-grouped entries (last hour, today, this week, older)
223+
- **Pin** important entries to keep them at the top
224+
- **Global keyboard shortcuts** for quick paste of frequent entries
225+
- Search through clipboard history
226+
- Convert clipboard entries to SuperNote notes
227+
228+
### SuperPassword *(Pro)*
229+
230+
An encrypted local password vault:
231+
232+
- **AES-encrypted vault** with master password, auto-lock, and clipboard auto-clear
233+
- **Password generator** with configurable length, character sets, and strength audit
234+
- **TOTP / 2FA** support for time-based one-time passwords
235+
- **Folder organization**, favorites, tags, and search
236+
- **Import / export** passwords (CSV, JSON)
237+
- **Security audit** to detect weak, reused, or compromised passwords
238+
- Cloud sync via Supabase
239+
240+
### SuperMarkdown *(Pro)*
241+
242+
A full-featured Markdown editor with vault-based file management:
243+
244+
- **Vault directory** with file tree navigation and folder support
245+
- **Multi-tab editing** with unsaved change indicators
246+
- **3 view modes**: edit, split (side-by-side), and live preview
247+
- **Git integration** with status, diffs, commit, push, and pull
248+
- **Backlinks and tags** panels for knowledge-graph navigation
249+
- **Search** across all vault files
250+
- **Command palette** and status bar with cursor position and word count
251+
195252
### Full Article Extraction
196253

197254
When RSS content is truncated, SuperFlux automatically fetches the full article from the original site using [Readability](https://github.com/mozilla/readability). A manual "Fetch from original site" button is also available.
@@ -224,7 +281,7 @@ Sign in with a Supabase account to sync feeds, read/star/bookmark status across
224281
| Key | Action |
225282
|-----|--------|
226283
| `Ctrl+K` | Open command palette |
227-
| `Ctrl+1`--`5` | Switch mode (Flux, Bookmark, Note, Editor, Draw) |
284+
| `Ctrl+1`--`0` | Switch mode (Flux, Bookmark, Note, Editor, Draw, Translate, Expander, Clipboard, Password, Markdown) |
228285
| `Alt+1` | Toggle Sources panel |
229286
| `Alt+2` | Toggle Feed panel |
230287
| `Alt+3` | Toggle Reader panel |
@@ -320,6 +377,11 @@ src/
320377
BookmarkReader.tsx # Bookmark reader view (SuperBookmark mode)
321378
SuperEditor.tsx # Document editor with Pandoc export (SuperEditor mode)
322379
SuperDraw.tsx # Canvas drawing tool (SuperDraw mode)
380+
SuperTranslate.tsx # Real-time translator (SuperTranslate mode)
381+
SuperExpander.tsx # Text snippet expander (SuperExpander mode)
382+
SuperClipboard.tsx # Clipboard history manager (SuperClipboard mode)
383+
SuperPassword.tsx # Encrypted password vault (SuperPassword mode)
384+
SuperMarkdown.tsx # Markdown editor with vault (SuperMarkdown mode)
323385
CommandPalette.tsx # Ctrl+K command palette
324386
ShortcutsOverlay.tsx # Keyboard shortcuts help overlay
325387
TitleBar.tsx # Custom title bar with bar/collapse mode

‎package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "superflux",
33
"private": true,
4-
"version": "0.7.1",
4+
"version": "0.7.2",
55
"type": "module",
66
"scripts": {
77
"dev": "tauri dev",

‎src-tauri/Cargo.lock‎

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎src-tauri/Cargo.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "superflux"
3-
version = "0.7.1"
3+
version = "0.7.2"
44
description = "SuperFlux RSS Reader"
55
authors = ["you"]
66
edition = "2021"

‎src-tauri/tauri.conf.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"$schema": "https://raw.githubusercontent.com/tauri-apps/tauri/dev/crates/tauri-config-schema/schema.json",
33
"productName": "SuperFlux",
4-
"version": "0.7.1",
4+
"version": "0.7.2",
55
"identifier": "com.ohmycode.superflux",
66
"build": {
77
"beforeDevCommand": "npm run dev:app",

‎src/components/UpgradeModal.tsx‎

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -74,12 +74,15 @@ export function UpgradeModal() {
7474
{t('upgrade.description')}
7575
</p>
7676
<ul style={{ margin: '12px 0', paddingLeft: 20, lineHeight: 1.8 }}>
77-
<li>{t('upgrade.featureFeeds')}</li>
78-
<li>{t('upgrade.featureFolders')}</li>
79-
<li>{t('upgrade.featureAI')}</li>
80-
<li>{t('upgrade.featureHighlights')}</li>
81-
<li>{t('upgrade.featureTools')}</li>
82-
<li>{t('upgrade.featureEarlyAccess')}</li>
77+
<li>{t('upgrade.moreThan10Feeds')}</li>
78+
<li>{t('upgrade.moreThan5Folders')}</li>
79+
<li>{t('upgrade.unlimitedAI')}</li>
80+
<li>{t('upgrade.highlightsNotes')}</li>
81+
<li>{t('upgrade.superEditor')}</li>
82+
<li>{t('upgrade.superDraw')}</li>
83+
<li>{t('upgrade.superPassword')}</li>
84+
<li>{t('upgrade.superMarkdown')}</li>
85+
<li>{t('upgrade.earlyAccess')}</li>
8386
</ul>
8487

8588
<button

‎src/i18n/en.json‎

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -343,7 +343,10 @@
343343
"moreThan5Folders": "More than 5 folders",
344344
"unlimitedAI": "Unlimited AI summaries",
345345
"highlightsNotes": "Highlights and notes on articles",
346-
"superTools": "SuperEditor, SuperDraw, SuperPassword, SuperMarkdown",
346+
"superEditor": "SuperEditor — document editor with Pandoc export",
347+
"superDraw": "SuperDraw — canvas drawing tool with shapes, freehand, and PNG export",
348+
"superPassword": "SuperPassword — encrypted password vault with TOTP and security audit",
349+
"superMarkdown": "SuperMarkdown — Markdown editor with vault, Git integration, and live preview",
347350
"earlyAccess": "Early access to new features",
348351
"buyLicense": "Buy a Pro license — €9.99",
349352
"subscription": "Subscription: 1 month — €0.99",

‎src/i18n/fr.json‎

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -343,7 +343,10 @@
343343
"moreThan5Folders": "Plus de 5 dossiers",
344344
"unlimitedAI": "Résumés IA illimités",
345345
"highlightsNotes": "Surlignage et notes sur les articles",
346-
"superTools": "SuperEditor, SuperDraw, SuperPassword, SuperMarkdown",
346+
"superEditor": "SuperEditor — éditeur de documents avec export Pandoc",
347+
"superDraw": "SuperDraw — outil de dessin avec formes, main levée et export PNG",
348+
"superPassword": "SuperPassword — coffre-fort de mots de passe chiffré avec TOTP et audit de sécurité",
349+
"superMarkdown": "SuperMarkdown — éditeur Markdown avec vault, intégration Git et aperçu en direct",
347350
"earlyAccess": "Accès anticipé aux nouvelles fonctionnalités",
348351
"buyLicense": "Acheter une licence Pro — 9,99 €",
349352
"subscription": "Abonnement : 1 mois — 0,99 €",

0 commit comments

Comments
 (0)