Skip to content

Commit df07e34

Browse files
axpnetEhudKirshclaude
committed
docs(aerofile): add marquee selection and AeroImage (v4.0.5 #270)
The AeroFile page predated the v4.0.5 #270 cluster. Add rubber-band (marquee) selection with click-to-deselect across all three views, and a new AeroImage section (the in-app image viewer/editor: crop, resize, rotate, flip, adjustments, effects, with a Save As dialog and accurate per-format lossless/lossy labels). Verified against image_edit.rs, ImageViewer.tsx and useMarqueeSelection. Co-authored-by: EhudKirsh <EhudKirsh@users.noreply.github.com> Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent ca1fac7 commit df07e34

1 file changed

Lines changed: 21 additions & 2 deletions

File tree

features/aerofile.md

Lines changed: 21 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# AeroFile
22

3-
AeroFile is AeroFTP's professional local file manager. Toggle between remote server mode and local-only mode to get a full-featured file browser without needing a server connection. AeroFile includes tabbed browsing, a Places sidebar with drive detection, three view modes, file tags, Quick Look previews, batch rename, and comprehensive keyboard shortcuts.
3+
AeroFile is AeroFTP's professional local file manager. Toggle between remote server mode and local-only mode to get a full-featured file browser without needing a server connection. AeroFile includes tabbed browsing, a Places sidebar with drive detection, three view modes, rubber-band selection, file tags, Quick Look previews, an in-app image editor (AeroImage), batch rename, and comprehensive keyboard shortcuts.
44

55
## Activating AeroFile Mode
66

@@ -91,7 +91,7 @@ Switch between three view modes using the toolbar buttons or keyboard shortcuts.
9191
All view modes support:
9292

9393
- Column sorting (List mode: click column headers)
94-
- Selection (click, Shift+click for range, Ctrl+click for toggle)
94+
- Selection (click, Shift+click for range, Ctrl+click for toggle, rubber-band drag to marquee-select, click an empty area to deselect)
9595
- Drag and drop
9696
- File tag badges
9797

@@ -145,6 +145,22 @@ Press `Space` to preview the selected file in a modal overlay. Press `Space` aga
145145

146146
While Quick Look is open, use arrow keys to navigate between files. The preview updates instantly without closing the overlay.
147147

148+
## AeroImage (Image Editor)
149+
150+
When you open an image in Quick Look, AeroImage is the viewer and editor: view with pan and zoom, then use the editing tools and Save As. All editing runs locally in the Rust backend.
151+
152+
### Operations
153+
154+
| Group | Operations |
155+
|-------|------------|
156+
| Geometry | Crop, Resize (Lanczos3), Rotate 90 / 180 / 270, Flip horizontal / vertical |
157+
| Adjustments | Brightness, Contrast, Hue rotate, Grayscale, Invert |
158+
| Effects | Blur, Sharpen |
159+
160+
### Save As, with honest lossless / lossy labels
161+
162+
The **Save As** dialog lets you choose the output filename, format, and (for JPEG) quality. Every edit is marked **Lossless** or **Lossy** with an accurate per-operation and per-format mapping: JPEG and GIF re-encode lossy, while PNG, WebP, BMP and TIFF stay lossless. A per-format note in the dialog tells you what the chosen format will do before you commit, and a close guard warns before discarding unsaved edits.
163+
148164
## Properties Dialog
149165

150166
Select a file or folder and press `Alt+Enter` (or right-click → **Properties**) to open the Properties dialog.
@@ -264,6 +280,9 @@ Hold `Ctrl` while dragging to copy instead of move.
264280
| `Ctrl+A` | Select all files |
265281
| `Ctrl+Click` | Toggle individual selection |
266282
| `Shift+Click` | Range selection |
283+
| Drag on empty space | Rubber-band (marquee) selection in all three views, with edge auto-scroll |
284+
| `Ctrl` / `Shift` + drag | Extend the marquee selection instead of replacing it |
285+
| Click empty space | Clear the selection |
267286
| `Escape` | Clear selection |
268287

269288
### File Operations

0 commit comments

Comments
 (0)