<commit_before># Super Shotgun Launcher  
WAD Loader / Gamelauncher with Oblige mapbuild Integration for zdoom, gzDoom, Skulltag and Zandronum written in AngularMaterial on NWJS. 

![Demo](https://github.com/FreaKzero/ssgl-doom-launcher/blob/master/readme/readme.gif)

##Just gimme the Binary Release:
[32 and 64bit Windows Releases](https://github.com/FreaKzero/ssgl-doom-launcher/releases)

##Features:  
- Painfree modern UI
- Easy Filtering through your WADs (directory-names and wad-names)
- Loadorder sorting for chosen WADs
- Creating/Saving wadlists for faster access
- Automatic using/creating Savefolders based on the name on used wadlist
- [zDoom](http://zdoom.org), [gzDoom](https://github.com/coelckers/gzdoom), [Skulltag](http://www.skulltag.com/) and [Zandronum](https://zandronum.com/) Support
- [Oblige](http://oblige.sourceforge.net/) "Build and Play" via Configfiles (Also able to resume last built map)
- Fast access to your favourite DoomSeeker Client and Oblige Frontend
- Automatic Update Notifier

##If you want to Help/Contribute  
Taiga: https://tree.taiga.io/project/freakzero-gzdoom-launcher  
Gitter: [![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/FreaKzero/ssgl-doom-launcher?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=body_badge)

##Howto Build:
Be sure that ```bower``` and ```grunt-cli``` is installed.  
Clone this Repository with ```git clone https://github.com/FreaKzero/ssgl-doom-launcher```  
go into the rootfolder of ssgl-doom-launcher  
Install all dependencies with ```bower install``` (bower configuration handles npm automatically)  
```grunt build-win``` for building 32 and 64 bit Windows Binaries (will be generated into ./build folder)  
```grunt build-linux``` for building 32 and 64 bit Linux Binaries (will be generated into ./build folder) *Disclaimer* Im right now not able to test Linux Builds.

##Development Environment  
After you've done ```bower install```, you can build your development environment with:

```grunt build-devenv-win``` for Windows 64Bit  
```grunt build-devenv-linux32``` for Linux 32Bit  
```grunt build-devenv-linux64``` for Linux 64Bit  

It will make a new folder in your root named ./nw (Version 0.12.0 of NodeWebkit will be fetched via curl(), that can take a while) - with all dependencies and configs installed for development use (so you dont have to build everytime).

##Building Docs  
```grunt yuidoc``` generates Code documentation into ./docs (its in .gitignore)  
*Not all Documented yet*  
  
![Thx4BetaTest](https://github.com/FreaKzero/ssgl-doom-launcher/blob/master/readme/beta.jpg)  
[Serasar Github](https://github.com/Serasar)<commit_msg>all the time ....<commit_after># Super Shotgun Launcher  
WAD Loader / Gamelauncher with Oblige mapbuild Integration for zdoom, gzDoom, Skulltag and Zandronum written in AngularMaterial on NWJS. 

![Demo](https://github.com/FreaKzero/ssgl-doom-launcher/blob/master/readme/readme.gif)
![Demo2](https://github.com/FreaKzero/ssgl-doom-launcher/blob/master/readme/readme-2.gif)

##Just gimme the Binary Release:
[32 and 64bit Windows Releases](https://github.com/FreaKzero/ssgl-doom-launcher/releases)

##Features:  
- Painfree modern UI
- Easy Filtering through your WADs (directory-names and wad-names)
- Loadorder sorting for chosen WADs
- Creating/Saving wadlists for faster access
- Automatic using/creating Savefolders based on the name on used wadlist
- [zDoom](http://zdoom.org), [gzDoom](https://github.com/coelckers/gzdoom), [Skulltag](http://www.skulltag.com/) and [Zandronum](https://zandronum.com/) Support
- [Oblige](http://oblige.sourceforge.net/) "Build and Play" via Configfiles (Also able to resume last built map)
- Fast access to your favourite DoomSeeker Client and Oblige Frontend
- Automatic Update Notifier

##If you want to Help/Contribute  
Taiga: https://tree.taiga.io/project/freakzero-gzdoom-launcher  
Gitter: [![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/FreaKzero/ssgl-doom-launcher?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=body_badge)

##Howto Build:
Be sure that ```bower``` and ```grunt-cli``` is installed.  
Clone this Repository with ```git clone https://github.com/FreaKzero/ssgl-doom-launcher```  
go into the rootfolder of ssgl-doom-launcher  
Install all dependencies with ```bower install``` (bower configuration handles npm automatically)  
```grunt build-win``` for building 32 and 64 bit Windows Binaries (will be generated into ./build folder)  
```grunt build-linux``` for building 32 and 64 bit Linux Binaries (will be generated into ./build folder) *Disclaimer* Im right now not able to test Linux Builds.

##Development Environment  
After you've done ```bower install```, you can build your development environment with:

```grunt build-devenv-win``` for Windows 64Bit  
```grunt build-devenv-linux32``` for Linux 32Bit  
```grunt build-devenv-linux64``` for Linux 64Bit  

It will make a new folder in your root named ./nw (Version 0.12.0 of NodeWebkit will be fetched via curl(), that can take a while) - with all dependencies and configs installed for development use (so you dont have to build everytime).

##Building Docs  
```grunt yuidoc``` generates Code documentation into ./docs (its in .gitignore)  
*Not all Documented yet*  
  
![Thx4BetaTest](https://github.com/FreaKzero/ssgl-doom-launcher/blob/master/readme/beta.jpg)  
[Serasar](https://github.com/Serasar)
{'fraction_non_alphanumeric': 0.12030763596410914, 'fraction_numerical': 0.010986998718183483, 'mean_word_length': 4.841711229946524, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 21, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '156855', 'n_tokens_mistral': 1892, 'n_tokens_neox': 1751, 'n_words': 546}