https://github.com/roblillack/fsviewer
Fork/continuation/resurrection of FSViewer.app with some fixes
https://github.com/roblillack/fsviewer
file-manager nextstep windowmaker wings x11
Last synced: 2 months ago
JSON representation
Fork/continuation/resurrection of FSViewer.app with some fixes
- Host: GitHub
- URL: https://github.com/roblillack/fsviewer
- Owner: roblillack
- License: gpl-2.0
- Created: 2021-08-15T12:18:00.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2024-12-04T17:47:02.000Z (over 1 year ago)
- Last Synced: 2024-12-04T18:40:03.033Z (over 1 year ago)
- Topics: file-manager, nextstep, windowmaker, wings, x11
- Language: C
- Homepage:
- Size: 1.28 MB
- Stars: 16
- Watchers: 5
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Changelog: ChangeLog
- License: COPYING
- Authors: AUTHORS
Awesome Lists containing this project
README
# FSViewer

## What is this?
FSViewer is a NeXT FileViewer lookalike for Window Maker. Viewing is currently
supported via browser mode and list mode. It has been written in C using the
WINGs library.
The tool was originally written by George Clernon (1998-99) and later maintained
by Guido Scholz (2002-07).
This version is based on a source code repository I created around the same time
to keep track of some fixes I added to the codebase over the years:
- Adapt window bottom to more closely resemble NeXT FileViewer
- Add support for showing available space on filesystem
- Switch build system to cmake
- Fix recurring crashes
- Fix main window not showing title bar
- Fix building on 64 bit systems
- Fix building on FreeBSD
- Fix building on OpenBSD
## Building from sources
1. Install prerequisites. This can be as easy as:
- **Debian:** \
`sudo apt install cmake libxpm-dev libwmaker-dev libwraster-dev libwings-dev libxmu-dev libpango1.0-dev`
- **FreeBSD:** \
`sudo pkg install cmake windowmaker`
- **NetBSD:** \
`sudo pkgin in cmake pkg-config windowmaker`
- **OpenBSD:** \
`doas pkg_add cmake windowmaker`
2. Build: `cmake . && make`
3. Install: `sudo make install`
## More information
- A list of all changes can be found in the [ChangeLog](./ChangeLog)
- Bugs and new features are tracked using
[GitHub issues](https://github.com/roblillack/fsviewer/issues)
- Feel free to
[start a discussion](https://github.com/roblillack/fsviewer/discussions)
For more information, please check the [original README](./README.orig).