Merge pull request from codecombat/master

update from master
This commit is contained in:
Zacharias Fisches 2015-08-06 16:13:01 +08:00
commit 55634ceefd
861 changed files with 73258 additions and 25189 deletions
.gitignore.npmignore.travis.ymlCONTRIBUTING.mdLICENSEREADME.mdVagrantfile
app/assets/images
common
level
pages

3
.gitignore vendored
View file

@ -35,6 +35,9 @@ Thumbs.db
node_modules/
bower_components/
# Vagrant
.vagrant/
# Some other random stuff
always-ignore extensions
*.diff

View file

@ -59,6 +59,9 @@ Thumbs.db
# NPM packages folder.
node_modules/
# Vagrant
.vagrant/
# Some other random stuff
always-ignore extensions
*.diff

View file

@ -7,10 +7,11 @@ before_install:
- "echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | sudo tee /etc/apt/sources.list.d/mongodb.list"
- "sudo apt-get update"
- "sudo apt-get install mongodb-org-server"
before_script:
- "npm install"
- export DISPLAY=:99.0
- export COCO_TRAVIS_TEST=1
- sh -e /etc/init.d/xvfb start
- "./node_modules/.bin/bower install"
- "gem install sass"
@ -22,4 +23,4 @@ before_script:
script:
- "./node_modules/jasmine-node/bin/jasmine-node test/server/ --coffee --captureExceptions"
- "./node_modules/karma/bin/karma start --browsers Firefox --single-run"
# - "./node_modules/karma/bin/karma start --browsers Firefox --single-run --reporters progress"

View file

@ -1,7 +1,20 @@
### Please sign our Contributor License Agreement
##Contributing to CodeCombat
**[http://codecombat.com/cla](http://codecombat.com/cla)**
There are many ways in which to contribute to CodeCombat, these include becoming a(n):
- **[Archmage](https://codecombat.com/contribute/archmage)** (Coder)
- **[Artisan](https://codecombat.com/contribute/artisan)** (Level Builder)
- **[Adventurer](https://codecombat.com/contribute/adventurer)** (Level Playtester)
- **[Scribe](https://codecombat.com/contribute/scribe)** (Article Editor)
- **[Diplomat](https://codecombat.com/contribute/diplomat)** (Translator)
- **[Ambassador](https://codecombat.com/contribute/ambassador)** (Support)
###The CLA
If you do decide to contribute, we require you to sign a CLA (Contributor License Agreement). You can see it:
**[https://codecombat.com/cla](https://codecombat.com/cla)**
It just grants us a non-exclusive license to use your contribution and certifies you have the right to contribute the code you submit. For both our sakes, we need this before we can accept a pull request. Don't worry, it's super easy.
For more info, see [http://codecombat.com/legal](http://codecombat.com/legal).
For more info on the legal side of contributing to CodeCombat, see [https://codecombat.com/legal](https://codecombat.com/legal).

View file

@ -1,6 +1,6 @@
The MIT License (MIT)
Copyright (c) 2014 CodeCombat Inc. and other contributors
Copyright (c) 2015 CodeCombat Inc. and other contributors
Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in

View file

@ -1,20 +1,19 @@
CodeCombat
==========
#CodeCombat
![](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/readme_00.png)
<div style="text-align:center"><a href="http://codecombat.com/"><img src ="https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/readme_00.png" /></a></div>
[![Build Status](https://travis-ci.org/codecombat/codecombat.png?branch=master)](https://travis-ci.org/codecombat/codecombat)
CodeCombat is a multiplayer programming game for learning how to code. **See the [Archmage developer wiki](https://github.com/codecombat/codecombat/wiki/Archmage-Home) for a dev setup guide, extensive documentation, and much more.**
CodeCombat is a multiplayer programming game for learning how to code. **See the [Archmage (coder) developer wiki](https://github.com/codecombat/codecombat/wiki/Archmage-Home) for a dev setup guide, extensive documentation, and much more. Every new person that wants to start contributing the project coding should start there.**
It's both a startup and a community project, completely open source under the [MIT and Creative Commons licenses](http://codecombat.com/legal). It's the largest open source [CoffeeScript](http://coffeescript.org/) project by lines of code, and since it's a game (with [really cool tech](https://github.com/codecombat/codecombat/wiki/Third-party-software-and-services)), it's really fun to hack on. Join us in teaching the world to code! Your contribution will go on to show millions of players how cool programming can be.
### [Getting Started](https://github.com/codecombat/codecombat/wiki/Developer-environment)
### [Getting Started](https://github.com/codecombat/codecombat/wiki/Dev-Setup:-General-Information)
We've made it easy to fork the project, run a simple script that'll install all the dependencies, and get a local copy of CodeCombat running right away on Mac, Linux, or Windows. See [the docs for details](https://github.com/codecombat/codecombat/wiki/Developer-environment).
We've made it easy to fork the project, run a simple script that'll install all the dependencies, and get a local copy of CodeCombat running right away on [Mac](https://github.com/codecombat/codecombat/wiki/Dev-Setup:-Mac-and-Vagrant), [Linux](https://github.com/codecombat/codecombat/wiki/Dev-Setup:-Linux), or [Windows](https://github.com/codecombat/codecombat/wiki/Dev-Setup:-Windows). See [the docs for details](https://github.com/codecombat/codecombat/wiki/Dev-Setup:-General-Information).
### [Getting In Touch](https://github.com/codecombat/codecombat/wiki/Developer-organization)
Whether you're novice or pro, the CodeCombat team is ready to help you implement your ideas. Reach out on our forum, our issue tracker, or our developer chat room, or see the docs for [more on how to contribute](https://github.com/codecombat/codecombat/wiki/Developer-organization).
Whether you're novice or pro, the CodeCombat team is ready to help you implement your ideas. Reach out on our [forum](http://discourse.codecombat.com), our [issue tracker](https://github.com/codecombat/codecombat/issues), or our [developer chat room](https://www.hipchat.com/g3plnOKqa), or see the docs for [more on how to contribute](https://github.com/codecombat/codecombat/wiki/Developer-organization).
### [License](https://github.com/codecombat/codecombat/blob/master/LICENSE)
@ -22,34 +21,58 @@ Whether you're novice or pro, the CodeCombat team is ready to help you implement
### [Join Us!](http://blog.codecombat.com/why-you-should-open-source-your-startup)
![Nick Winter](http://codecombat.com/images/pages/about/nick_small.png)
![George Saines](http://codecombat.com/images/pages/about/george_small.png)
![Scott Erickson](http://codecombat.com/images/pages/about/scott_small.png)
![Nick Winter](http://codecombat.com/images/pages/about/nick_small.png)
![Matt Lott](http://codecombat.com/images/pages/about/matt_small.png)
![Catherine Weresow](http://codecombat.com/images/pages/about/cat_small.png)
![Michael Schmatz](http://codecombat.com/images/pages/about/michael_small.png)
![Josh Lee](http://codecombat.com/images/pages/about/josh_small.png)
![Jeremy Arns](http://codecombat.com/images/pages/about/jeremy_small.png)
![Glen De Cauwsemaecker](https://dl.dropboxusercontent.com/u/6351701/Avatars/Glen%20de%20Cauwsemaecker/glen_100.png)
![Tom Steinbrecher](https://dl.dropboxusercontent.com/u/6351701/Avatars/Tom%20Steinbrecher/tom_100.png)
![Sébastien Moratinos](https://dl.dropboxusercontent.com/u/6351701/Avatars/Tom%20Steinbrecher/tom_100.png)
![deepak1556](https://dl.dropboxusercontent.com/u/6351701/Avatars/Deepak1556/deepak_100.png)
![Ronnie Cheng](https://dl.dropboxusercontent.com/u/6351701/Avatars/Ronnie%20Cheng/ronnie_100.png)
![Chloe Fan](https://dl.dropboxusercontent.com/u/6351701/Avatars/Chloe%20Fan/chloe_100.png)
![Rachel Xiang](https://dl.dropboxusercontent.com/u/6351701/Avatars/Rachel%20Xiang/rachel_100.png)
![Dan Ristic](https://dl.dropboxusercontent.com/u/6351701/Avatars/Dan%20Ristic/dan_100.png)
![Brad Dickason](https://dl.dropboxusercontent.com/u/6351701/Avatars/Brad%20Dickason/brad_100.png)
![Rebecca Saines](https://dl.dropboxusercontent.com/u/6351701/Avatars/Rebecca%20Saines/rebecca_100.png)
![Laura Watiker](https://dl.dropboxusercontent.com/u/6351701/Avatars/Laura%20Watiker/laura_100.png)
![Shiying Zheng](https://dl.dropboxusercontent.com/u/6351701/Avatars/Shying%20Zheng/shiyeng_100.png)
![Mischa Lewis-Norelle](https://dl.dropboxusercontent.com/u/6351701/Avatars/Mischa%20Lewis-Norelle/mischa_100.png)
![Paul Buser](https://dl.dropboxusercontent.com/u/6351701/Avatars/Paul%20Buser/paul_100.png)
![Benjamin Stern](https://dl.dropboxusercontent.com/u/6351701/Avatars/Benjamin%20Stern/benjamin_100.png)
![Alex Cotsarelis](https://dl.dropboxusercontent.com/u/6351701/Avatars/Alex%20Cotsarelis/alex_100.png)
![Ken Stanley](https://dl.dropboxusercontent.com/u/6351701/Avatars/Ken%20Stanley/ken_100.png)
![Robert Moreton](https://dl.dropboxusercontent.com/u/6351701/Avatars/Robert%20Moreton/robert_100.png)
![Andrew Witcher](https://dl.dropboxusercontent.com/u/6351701/Avatars/Andrew%20Witcher/andrew_100.png)
![Axandre Oge](https://dl.dropboxusercontent.com/u/6351701/Avatars/Axandre%20Oge/axandre_100.png)
![Katharine Chan](https://dl.dropboxusercontent.com/u/6351701/Avatars/Katharine%20Chan/katharine_100.png)
![Derek Wong](https://dl.dropboxusercontent.com/u/6351701/Avatars/Derek%20Wong/derek_100.png)
![Alex Cotsarelis](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Alex%20Cotsarelis/alex_100.png)
![Alexandru Caciulescu](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Alexandru%20Caciulescu/alexandru_100.png)
![Andreas Linn](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Andreas%20Linn/andreas_100.png)
![Andrew Witcher](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Andrew%20Witcher/andrew_100.png)
![Axandre Oge](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Axandre%20Oge/axandre_100.png)
![Bang Honam](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Bang%20Honam/bang_100.png)
![Benjamin Stern](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Benjamin%20Stern/benjamin_100.png)
![Brad Dickason](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Brad%20Dickason/brad_100.png)
![Chloe Fan](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Chloe%20Fan/chloe_100.png)
![Dan Ristic](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Dan%20Ristic/dan_100.png)
![David Pendray](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/David%20Pendray/david_100.png)
![Deepak1556](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Deepak1556/deepak_100.png)
![Derek Wong](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Derek%20Wong/derek_100.png)
![Dominik Kundel](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Dominik%20Kundel/dominik_k_100.png)
![Glen De Cauwsemaecker](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Glen%20de%20Cauwsemaecker/glen_100.png)
![Ian Li](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Ian%20Li/ian_100.png)
![Katharine Chan](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Katharine%20Chan/katharine_100.png)
![Ken Stanley](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Ken%20Stanley/ken_100.png)
![Laura Watiker](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Laura%20Watiker/laura_100.png)
![Michael Heasell](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Michael%20Heasell/michael_100.png)
![Michael Polyak](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Michael%20Polyak/michael_100.png)
![Mischa Lewis-Norelle](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Mischa%20Lewis-Norelle/mischa_100.png)
![Nathan Gosset](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Nathan%20Gosset/nathan_100.png)
![Paul Buser](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Paul%20Buser/paul_100.png)
![Prabhsimran Baweja](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Prabhsimran%20Baweja/prabhsimran_100.png)
![Rachel Xiang](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Rachel%20Xiang/rachel_100.png)
![Rebecca Saines](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Rebecca%20Saines/rebecca_100.png)
![Robert Moreton](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Robert%20Moreton/robert_100.png)
![Ronnie Cheng](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Ronnie%20Cheng/ronnie_100.png)
![Ruben Vereecken](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Ruben%20Vereecken/ruben_100.png)
![Russ Fan](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Russ%20Fan/russ_100.png)
![Shiying Zheng](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Shying%20Zheng/shiyeng_100.png)
![Sébastien Moratinos](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Tom%20Steinbrecher/tom_100.png)
![Thanish Muhammed](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Thanish%20Muhammed/thanish_100.png)
![Tom Steinbrecher](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Tom%20Steinbrecher/tom_100.png)
![Yang Shun Tay](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Yang%20Shun%20Tay/yang_shun_tay_100.png)
![Zach Martin](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Zach%20Martin/zack_100.png)
![Alex Crooks](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Alex%20Crooks/alex_100.png)
![Danny Whittaker](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Danny%20Whittaker/danny_100.png)
![Kevin Holland](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Kevin%20Holland/kevin_100.png)
![Joachim Brehmer](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Joachim%20Brehmer/joachim_100.png)
![Jose Antonini](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Jose%20Antonini/jose_antonini_100.png)
![Oleg Ulyanicky](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Oleg%20Ulyanickiy/oleg_100.png)
![Pavel Konstantynov](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Pavel%20Konstantinov/pavel_100.png)
![Popey Gilbert](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Popey%20Gilbert/popey_100.png)
![Rob Blanckaert](https://dl.dropboxusercontent.com/u/138899/GitHub%20Wikis/avatars/Rob%20Blanckaert/rob_blanckaert_100.png)
----------
[![](http://1-ps.googleusercontent.com/x/s.google-melange.appspot.com/www.google-melange.com/soc/content/2-1-20140225/images/gsoc/logo/920x156xbanner-gsoc2014.png.pagespeed.ic.gdr4t3Igca.png)](http://www.google-melange.com/gsoc/homepage/google/gsoc2014)

29
Vagrantfile vendored Normal file
View file

@ -0,0 +1,29 @@
# -*- mode: ruby -*-
# vi: set ft=ruby :
# Original content copyright (c) 2014 dpen2000 licensed under the MIT license
VAGRANTFILE_API_VERSION = "2"
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
# A VMware compatible box is avaliable from:
# https://github.com/spkane/vagrant-boxes/releases/download/v1.0.0/trusty64_vmware.box
config.vm.box = "ubuntu/trusty64"
config.vm.network "forwarded_port", guest: 3000, host: 3000
config.vm.network "forwarded_port", guest: 9485, host: 9485
config.vm.provision "shell", path: "scripts/vagrant/provision.sh"
config.vm.provider "virtualbox" do |v|
v.memory = 2048
v.cpus = 2
end
config.vm.provider "vmware_fusion" do |v|
v.memory = 2048
v.cpus = 2
end
end

Binary file not shown.

After

(image error) Size: 1.3 KiB

Binary file not shown.

After

(image error) Size: 1.5 KiB

Binary file not shown.

After

(image error) Size: 1.3 KiB

Binary file not shown.

After

(image error) Size: 1.5 KiB

Binary file not shown.

After

(image error) Size: 1.3 KiB

Binary file not shown.

After

(image error) Size: 1.5 KiB

Binary file not shown.

After

(image error) Size: 1.3 KiB

Binary file not shown.

After

(image error) Size: 1.5 KiB

Binary file not shown.

After

(image error) Size: 1.3 KiB

Binary file not shown.

After

(image error) Size: 1.5 KiB

Binary file not shown.

After

(image error) Size: 1.3 KiB

Binary file not shown.

After

(image error) Size: 1.5 KiB

Binary file not shown.

After

(image error) Size: 1.2 KiB

Binary file not shown.

After

(image error) Size: 1.4 KiB

Binary file not shown.

After

(image error) Size: 1.3 KiB

Binary file not shown.

After

(image error) Size: 1.5 KiB

Binary file not shown.

After

(image error) Size: 1.3 KiB

Binary file not shown.

After

(image error) Size: 1.5 KiB

Binary file not shown.

After

(image error) Size: 1.3 KiB

Binary file not shown.

After

(image error) Size: 1.5 KiB

Binary file not shown.

After

(image error) Size: 1.3 KiB

Binary file not shown.

After

(image error) Size: 1.5 KiB

Binary file not shown.

After

(image error) Size: 1.3 KiB

Binary file not shown.

After

(image error) Size: 1.5 KiB

Binary file not shown.

After

(image error) Size: 662 B

Binary file not shown.

After

(image error) Size: 1.8 KiB

Binary file not shown.

After

(image error) Size: 110 KiB

Binary file not shown.

After

(image error) Size: 11 KiB

Binary file not shown.

After

(image error) Size: 15 KiB

Binary file not shown.

After

(image error) Size: 5.5 KiB

Binary file not shown.

After

(image error) Size: 142 KiB

Binary file not shown.

After

(image error) Size: 489 B

Binary file not shown.

After

(image error) Size: 622 B

Binary file not shown.

After

(image error) Size: 30 KiB

Binary file not shown.

Before

(image error) Size: 168 KiB

Binary file not shown.

After

(image error) Size: 111 KiB

Binary file not shown.

After

(image error) Size: 174 KiB

Binary file not shown.

Before

(image error) Size: 156 KiB

Binary file not shown.

After

(image error) Size: 107 KiB

Binary file not shown.

After

(image error) Size: 167 KiB

Binary file not shown.

Before

(image error) Size: 2.4 KiB

After

(image error) Size: 3.3 KiB

Before After
Before After

Binary file not shown.

After

(image error) Size: 2.1 KiB

Binary file not shown.

After

(image error) Size: 9 KiB

Binary file not shown.

After

(image error) Size: 12 KiB

Binary file not shown.

After

(image error) Size: 9.6 KiB

Binary file not shown.

After

(image error) Size: 9.3 KiB

Binary file not shown.

After

(image error) Size: 10 KiB

Binary file not shown.

After

(image error) Size: 20 KiB

Binary file not shown.

Before

(image error) Size: 22 KiB

After

(image error) Size: 44 KiB

Before After
Before After

Binary file not shown.

After

(image error) Size: 192 KiB

Binary file not shown.

After

(image error) Size: 89 KiB

Binary file not shown.

After

(image error) Size: 81 KiB

Binary file not shown.

After

(image error) Size: 69 KiB

Binary file not shown.

After

(image error) Size: 84 KiB

Binary file not shown.

After

(image error) Size: 92 KiB

Binary file not shown.

After

(image error) Size: 78 KiB

Binary file not shown.

After

(image error) Size: 89 KiB

Binary file not shown.

After

(image error) Size: 64 KiB

Binary file not shown.

After

(image error) Size: 61 KiB

Binary file not shown.

After

(image error) Size: 57 KiB

Binary file not shown.

After

(image error) Size: 75 KiB

Binary file not shown.

After

(image error) Size: 75 KiB

Binary file not shown.

After

(image error) Size: 710 KiB

Binary file not shown.

After

(image error) Size: 349 KiB

Binary file not shown.

After

(image error) Size: 509 KiB

Binary file not shown.

After

(image error) Size: 250 KiB

Binary file not shown.

After

(image error) Size: 274 KiB

Binary file not shown.

After

(image error) Size: 373 KiB

Binary file not shown.

After

(image error) Size: 219 KiB

Binary file not shown.

Before

(image error) Size: 59 KiB

Binary file not shown.

After

(image error) Size: 2.3 KiB

Binary file not shown.

After

(image error) Size: 27 KiB

Binary file not shown.

After

(image error) Size: 58 KiB

Binary file not shown.

After

(image error) Size: 67 KiB

Binary file not shown.

After

(image error) Size: 16 KiB

Binary file not shown.

After

(image error) Size: 5.1 KiB

Binary file not shown.

After

(image error) Size: 5 KiB

Binary file not shown.

After

(image error) Size: 63 KiB

Binary file not shown.

After

(image error) Size: 12 KiB

Binary file not shown.

Before

(image error) Size: 9.1 KiB

Binary file not shown.

Before

(image error) Size: 2.1 KiB

After

(image error) Size: 2.3 KiB

Before After
Before After

Binary file not shown.

Before

(image error) Size: 2.4 KiB

After

(image error) Size: 2.5 KiB

Before After
Before After

Binary file not shown.

After

(image error) Size: 34 KiB

Binary file not shown.

Before

(image error) Size: 15 KiB

After

(image error) Size: 82 KiB

Before After
Before After

Binary file not shown.

Before

(image error) Size: 13 KiB

Binary file not shown.

After

(image error) Size: 76 KiB

Binary file not shown.

After

(image error) Size: 3.8 KiB

Binary file not shown.

Before

(image error) Size: 9 KiB

After

(image error) Size: 17 KiB

Before After
Before After

Binary file not shown.

After

(image error) Size: 10 KiB

Binary file not shown.

Before

(image error) Size: 856 KiB

Binary file not shown.

Before

(image error) Size: 15 KiB

Binary file not shown.

Before

(image error) Size: 1.1 MiB

Binary file not shown.

Before

(image error) Size: 4.2 KiB

Some files were not shown because too many files have changed in this diff Show more