https://github.com/freeslave/freeslave
https://github.com/freeslave/freeslave
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/freeslave/freeslave
- Owner: FreeSlave
- Created: 2021-10-12T22:16:32.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-10-19T23:56:31.000Z (over 1 year ago)
- Last Synced: 2025-01-22T14:45:46.661Z (over 1 year ago)
- Size: 22.5 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### Half-Life and Quake related projects:
* [Half-Life Featureful](https://github.com/FreeSlave/halflife-featureful) - my improvements and additions to Half-Life SDK. A lot of Opposing Force, SoHL and Sven Co-op features implemented. Can be used as a base for a Half-Life modification.
* [def2fgd](https://github.com/FreeSlave/def2fgd) - convert GtkRadiant .def and Netradiant .ent files to JACK .fgd.
* [Qt image plugin for Half-Life .spr](https://github.com/FreeSlave/qt-sprite-image-plugin) - plugin for Qt and KDE to load Half-Life sprites as images. Allows easy viewing of Half-Life sprites in Gwenview.
* [Quake and Half-Life MIME types](https://github.com/FreeSlave/qhl-mimetypes) - MIME types descriptions for resource files of Half-Life and Quake games series. Useful in freedesktop environments.
* [Game watcher](https://github.com/FreeSlave/gamewatcher) - query server information for various games (Quake, GoldSource and Source games), with simple web interface.
* [hlbmpwatcher](https://github.com/FreeSlave/hlbmpwatcher) - watch new screenshots in Half-Life and automatically convert them to PNG.
### Freedesktop specifications implementations in D programming language:
* [Desktop base directories](https://github.com/FreeSlave/xdgpaths) - base directories in the file system.
* [Desktop entries](https://github.com/FreeSlave/desktopfile) - parsing and launching .desktop files.
* [Icon themes](https://github.com/FreeSlave/icontheme) - parsing icon themes and finding icons locations.
* [Shared MIME database](https://github.com/FreeSlave/mime) - parsing MIME database.
* [Trashcan](https://github.com/FreeSlave/trashcan) - putting files to trashcan and listing trashcan contents. Also available for Windows.
* [MIME Applications specification](https://github.com/FreeSlave/mimeapps) - associations between applications and MIME types.
### Other useful libraries written in D programming language:
* [Findexecutable](https://github.com/FreeSlave/findexecutable) - finding executables in system paths.
* [Mofile](https://github.com/FreeSlave/mofile) - parsing GNU gettext .mo files in D with permissive license.
* [Openfile](https://github.com/FreeSlave/openfile) - use symbolic constants instead of C-style strings to open files.
* [Resusage](https://github.com/FreeSlave/resusage) - evaluating RAM and CPU usage by process or the whole system.
* [Standardpaths](https://github.com/FreeSlave/standardpaths) - getting standard locations in the file system.
* [Volumeinfo](https://github.com/FreeSlave/volumeinfo) - listing currently mounted partitions.