Skip to content

Commit 8d95f3a

Browse files
committed
updated
1 parent d0e2beb commit 8d95f3a

File tree

1 file changed

+29
-35
lines changed

1 file changed

+29
-35
lines changed

README.md

Lines changed: 29 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,55 +1,49 @@
11
# Mac Image Manager
22

3-
A modern, native macOS application for viewing and managing images, built with SwiftUI.
3+
A modern, native macOS application for viewing and managing images.
44

5-
## Features
5+
## Features
66

7-
- **Split-View Interface**: File browser on the left, image viewer on the right
8-
- **Image Viewer**:
7+
- **Clean Interface**
8+
- File browser on the left, image viewer on the right
9+
- **Image Viewer**
910
- Supports common image formats (JPG, JPEG, PNG, GIF, BMP, TIFF, HEIC, WEBP, SVG, ICO)
10-
- Automatic aspect ratio fitting
11-
- Smooth scrolling for large images
12-
- Loading indicators for better UX
13-
- **File Browser**:
11+
- View animated GIFs and videos
12+
- **File Browser**
1413
- Easy directory navigation
15-
- Starts in user's Documents, Desktop, or Home directory
16-
- Adjustable sidebar width (200-400px)
17-
- File system integration
14+
- **Batch Actions**
15+
- Mass-rename files
16+
- Mass-move/copy files
1817

19-
## Requirements
18+
## 📸 Screenshots
2019

21-
- macOS (built with SwiftUI)
22-
- Xcode 15+ for development
20+
- Image viewer:
21+
22+
![mac-image-manager_image-viewer](MacImageManager/MacImageManager/Assets.xcassets/Preview/preview1.imageset/Preview1.png)
23+
24+
- GIF viewer:
2325

24-
## Project Structure
26+
![mac-image-manager_gif-viewer](MacImageManager/MacImageManager/Assets.xcassets/Preview/preview3.imageset/Preview3.png)
2527

26-
```swift
27-
MacImageManager/
28-
├── ContentView.swift # Main split view layout
29-
├── MacImageManagerApp.swift # App entry point
30-
├── Models/
31-
└── DirectoryBrowserModel.swift # File system operations
32-
└── Views/
33-
├── FileBrowserRowView.swift # File list item view
34-
├── PaneFileBrowserView.swift # Left sidebar browser
35-
└── PaneImageViewer.swift # Right pane image viewer
36-
```
28+
- Video viewer:
3729

38-
## Development
30+
![mac-image-manager_video-viewer](MacImageManager/MacImageManager/Assets.xcassets/Preview/preview2.imageset/Preview2.png)
3931

40-
This project is actively under development. Planned features include:
32+
## ⚙️ Requirements
4133

42-
- File operations (move, copy)
43-
- Drag-and-drop support
44-
- Context menus for file operations
45-
- Keyboard shortcuts
34+
- macOS (built with SwiftUI)
35+
- Xcode 15+ for development
36+
37+
## 🛣️ Roadmap
4638

4739
I'm basically looking to update my old [EOSIM App](https://eosim.sourceforge.net).
4840

49-
## Repository
41+
## 🔗 Repository
5042

5143
- GitHub: [https://github.com/gitbrent/mac-image-manager](https://github.com/gitbrent/mac-image-manager)
5244

53-
## License
45+
## 📜 License
46+
47+
Copyright © 2025-present [Brent Ely](https://github.com/gitbrent/)
5448

55-
See [LICENSE](LICENSE) for details.
49+
MIT. See [LICENSE](LICENSE) for details.

0 commit comments

Comments
 (0)