An open API service indexing awesome lists of open source software.

https://github.com/valentinp72/picross

▫️▪️▪️▪️▫️Création et aide à la résolution de Picross (Hanjie)
https://github.com/valentinp72/picross

gtk hanjie picross ruby university-project

Last synced: about 1 month ago
JSON representation

▫️▪️▪️▪️▫️Création et aide à la résolution de Picross (Hanjie)

Awesome Lists containing this project

README

          

# Ruþycross

**Ruþycross logo :**

Ruþycross logo

**Application screen :**

Ruþycross screen

# Current project status

[![Build Status](https://travis-ci.com/valentinp72/picross.svg?token=zWdqvp6jX3Z664qx4QEk&branch=master)](https://travis-ci.com/valentinp72/picross)
[![Maintainability](https://api.codeclimate.com/v1/badges/ccc2c521ed263e2370a0/maintainability)](https://codeclimate.com/repos/5a624aeae596c21745002d54/maintainability)
[![Test Coverage](https://api.codeclimate.com/v1/badges/ccc2c521ed263e2370a0/test_coverage)](https://codeclimate.com/repos/5a624aeae596c21745002d54/test_coverage)

# Installing & running

## With sources

### Required
- `ruby 2.2.2` minimum
- `GTK 3.22.0` minimum (not the Ruby gem, but the [compiled toolkit](https://www.gtk.org/))
- Linux or macOS (not tested on Windows)

**Installation:**

```shell
git clone https://github.com/valentinp72/picross.git
# using SSH:
# git clone git@github.com:valentinp72/picross.git

cd picross
gem install bundle
bundle install --without development test
```

**Running:**

```shell
src/Application.rb
```

## macOS installation
- **Download** the last release [here](https://github.com/valentinp72/picross/releases).
- **Open** the disk image (.dmg)
- **Move** the Rubycross application **to the Application folder** (anywhere else might not work, see below).
- You can now **play** the game (available in the launchpad)

**Known bug**: the application crashes if there is a space character in the path to the application file. [see here](https://github.com/valentinp72/picross/issues/28)

# Others

## Documentation
[**Link to generated RDoc**](https://picross.vlntn.pw/doc/)

```
rake doc
```

## Unit tests and tests coverage
```shell
rake tests
```