mirror of
https://github.com/bogdancornescu/Faro.git
synced 2026-07-08 19:20:47 +02:00
Bump version to 1.0.0 and update README with download links and images
This commit is contained in:
@@ -5,6 +5,28 @@
|
||||
Faro is a desktop app for capturing, organizing, and retrieving developer snippets: code, CLI commands, and notes. The core philosophy is **dump-first, organize-later**: zero friction on capture, smart retrieval when you need it.
|
||||
|
||||
Built with Tauri v2 + Svelte 5.
|
||||
## Download
|
||||
|
||||
<p align="center">
|
||||
<a href="https://github.com/bogdancornescu/Faro/releases/latest">
|
||||
<img src="https://img.shields.io/github/v/release/bogdancornescu/Faro?style=for-the-badge&label=Latest+Release&color=7c3aed" alt="Latest Release" />
|
||||
</a>
|
||||
</p>
|
||||
|
||||
<p align="center">
|
||||
<a href="https://github.com/bogdancornescu/Faro/releases/latest">
|
||||
<img src="https://img.shields.io/badge/Windows-x64_installer-0078d4?style=for-the-badge&logo=windows&logoColor=white" alt="Download for Windows" />
|
||||
</a>
|
||||
|
||||
<a href="https://github.com/bogdancornescu/Faro/releases/latest">
|
||||
<img src="https://img.shields.io/badge/Linux-.deb_(Debian%2FUbuntu%2FMint)-e95420?style=for-the-badge&logo=linux&logoColor=white" alt="Download for Linux" />
|
||||
</a>
|
||||
</p>
|
||||
|
||||
##
|
||||
|
||||

|
||||
|
||||
|
||||
---
|
||||
|
||||
@@ -28,7 +50,6 @@ FTS5-powered search across all snippet titles and content. Results update as you
|
||||
highlight.js inspects content on save and automatically classifies it as `code`, `cli`, or `text`, plus detects the specific language (Rust, Python, bash, SQL, etc.) and creates system tags. You can override the type manually.
|
||||
|
||||
### Three-Panel Layout
|
||||

|
||||
|
||||
**Left panel** — timeline navigation, tag browser with inline filter, new snippet button, settings access.
|
||||
|
||||
@@ -46,7 +67,7 @@ Both are browsable from the left panel. Clicking a tag filters the center panel
|
||||
### Themes
|
||||
Dark (default), Light, and Nord.
|
||||
|
||||

|
||||

|
||||
---
|
||||
|
||||
## Keyboard Shortcuts
|
||||
@@ -71,7 +92,8 @@ Dark (default), Light, and Nord.
|
||||
| Shortcut | Action |
|
||||
|---|---|
|
||||
| `Ctrl+Shift+Space` | Open Quick Note (configurable) |
|
||||

|
||||
|
||||

|
||||
---
|
||||
|
||||
## Settings
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "faro",
|
||||
"version": "0.1.0",
|
||||
"version": "1.0.0",
|
||||
"description": "",
|
||||
"type": "module",
|
||||
"scripts": {
|
||||
|
||||
Generated
+1
-1
@@ -809,7 +809,7 @@ checksum = "7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a"
|
||||
|
||||
[[package]]
|
||||
name = "faro"
|
||||
version = "0.1.0"
|
||||
version = "1.0.0"
|
||||
dependencies = [
|
||||
"rusqlite",
|
||||
"serde",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "faro"
|
||||
version = "0.1.0"
|
||||
version = "1.0.0"
|
||||
description = "A local-first developer snippet manager"
|
||||
edition = "2021"
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"$schema": "https://schema.tauri.app/config/2",
|
||||
"productName": "Faro",
|
||||
"version": "0.1.0",
|
||||
"version": "1.0.0",
|
||||
"identifier": "com.faro.app",
|
||||
"build": {
|
||||
"beforeDevCommand": "pnpm dev",
|
||||
@@ -27,8 +27,10 @@
|
||||
"targets": "all",
|
||||
"icon": [
|
||||
"icons/32x32.png",
|
||||
"icons/64x64.png",
|
||||
"icons/128x128.png",
|
||||
"icons/128x128@2x.png",
|
||||
"icons/icon.png",
|
||||
"icons/icon.icns",
|
||||
"icons/icon.ico"
|
||||
]
|
||||
|
||||
@@ -42,7 +42,7 @@ describe('detectSnippet', () => {
|
||||
});
|
||||
|
||||
it('detects a json blob as code/json', () => {
|
||||
const result = detectSnippet('{\n "name": "faro",\n "version": "0.1.0"\n}');
|
||||
const result = detectSnippet('{\n "name": "faro",\n "version": "1.0.0"\n}');
|
||||
expect(result.content_type).toBe('code');
|
||||
expect(result.language).toBe('json');
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user