Commit Graph

  • 7c0cf3e029 CLI to manage messages Yohann D'ANELLO 2020-11-28 03:21:20 +0100
  • 8aad15f07b Move translation files in the module Yohann D'ANELLO 2020-11-28 03:04:28 +0100
  • ffc8b90441 Create functions that call xgettext or msgfmt Yohann D'ANELLO 2020-11-28 02:54:04 +0100
  • 7d02604407 Clean the translation module Yohann D'ANELLO 2020-11-28 01:59:52 +0100
  • 138b2c6d54 Logs are capitalized Yohann D'ANELLO 2020-11-28 01:25:35 +0100
  • 70ae60b9a4 Translate entities Yohann D'ANELLO 2020-11-27 22:33:58 +0100
  • 8f85093eb8 One string was missing Yohann D'ANELLO 2020-11-27 22:21:16 +0100
  • d2d74c97a4 Settings menu was not translated Yohann D'ANELLO 2020-11-27 22:19:41 +0100
  • f07324662a Cover the language change Yohann D'ANELLO 2020-11-27 21:56:25 +0100
  • 31b7ece449 Main menu width must be updated when the language got changed Yohann D'ANELLO 2020-11-27 21:51:54 +0100
  • c151e0f656 Menu items are translated Yohann D'ANELLO 2020-11-27 21:44:17 +0100
  • 4287b4f045 Add possibility to change the language Yohann D'ANELLO 2020-11-27 20:53:24 +0100
  • 2498fd2a61 Translate strings Yohann D'ANELLO 2020-11-27 20:42:19 +0100
  • e3be4b4f3f First setup for translation Yohann D'ANELLO 2020-11-27 20:32:40 +0100
  • cb18b3881f Fix Debian package version Yohann D'ANELLO 2020-11-27 19:42:45 +0100
  • fbd9f0045b Friendly entities can now talk to the player, a sunflower entity was added to test this new feature. Related to issue #22 eichhornchen 2020-11-27 18:35:52 +0100
  • 7bd74af1ad Merge branch 'v3.14.1' into 'master' v3.14.1 ynerant 2020-11-27 18:27:55 +0100
  • d85ee1758f Release v3.14.1 Yohann D'ANELLO 2020-11-27 18:27:28 +0100
  • ec4ac13231 Merge branch 'error-messages' into 'master' ynerant 2020-11-27 18:22:10 +0100
  • b0e352444b Test loading wrong saves Yohann D'ANELLO 2020-11-27 18:16:54 +0100
  • 5faebfe556 Test message display Yohann D'ANELLO 2020-11-27 18:12:27 +0100
  • 25ba94b9ac Game displays an error message when a save file could not be loaded. Yohann D'ANELLO 2020-11-27 18:09:08 +0100
  • d987e60006 Added some documentation for menudisplay eichhornchen 2020-11-27 18:00:54 +0100
  • ca86572677 Added a weapon class and a sword subclass eichhornchen 2020-11-27 17:56:01 +0100
  • 3f301423fb Added a menudisplay class for menus with a value such as the menu of the merchants eichhornchen 2020-11-27 17:54:55 +0100
  • be9c726fa0 Display message in bold format Yohann D'ANELLO 2020-11-27 17:54:31 +0100
  • bad56ba442 Added the merchants in the texturepack eichhornchen 2020-11-27 17:54:03 +0100
  • fb8d8f033b Popup border color is red Yohann D'ANELLO 2020-11-27 17:52:26 +0100
  • b7f61d9485 Close popup if there is a message Yohann D'ANELLO 2020-11-27 17:35:51 +0100
  • 5cdb12e8a8 Display a message on a popup Yohann D'ANELLO 2020-11-27 17:32:26 +0100
  • 4fdf08cab9 Added a currency : the hazel (for hazelnuts). The player and the merchants possess a certain quantity of hazel eichhornchen 2020-11-27 17:11:59 +0100
  • 76bbee7e6d Added a merchant class and a talk_to method to interact with friendly entities eichhornchen 2020-11-27 16:56:22 +0100
  • b35d666218 Merge branch 'copyright' into 'master' ynerant 2020-11-27 16:56:13 +0100
  • 461d176ce4 Build debian packages only on pipelines that run on the master branch Yohann D'ANELLO 2020-11-27 16:54:47 +0100
  • f0488690b7 Forgot some author mentions in some files, closes #23 Yohann D'ANELLO 2020-11-27 16:53:16 +0100
  • 3282ebaefa Merge branch 'copyright' into 'master' ynerant 2020-11-27 16:45:12 +0100
  • 0d3e33d960 Declare the license, we use GNU GPL Yohann D'ANELLO 2020-11-27 16:33:17 +0100
  • 1782ffcffb Rename LICENSE to COPYING Yohann D'ANELLO 2020-11-27 16:16:19 +0100
  • 319d5b20eb Merge branch 'fix-game' into 'master' ynerant 2020-11-27 14:03:25 +0100
  • 0c25dd4ffe Display got broken Yohann D'ANELLO 2020-11-27 14:04:51 +0100
  • 11e5ee5c24 Merge branch 'no-crash-on-render' into 'master' ynerant 2020-11-26 22:37:05 +0100
  • 2690eb8760 Update FakePad to fix tests Yohann D'ANELLO 2020-11-26 22:32:25 +0100
  • 0726a8db9e A print instruction remains. It was rendered on the screen. Awkward... Yohann D'ANELLO 2020-11-26 22:29:10 +0100
  • 1e48bd16b3 Erase pads instead of clearing them, fixes #21 Yohann D'ANELLO 2020-11-26 22:20:14 +0100
  • 3e7dabc94e Wrap perfectly the map on the screen, bricks won't teleport randomly anymore Yohann D'ANELLO 2020-11-26 21:59:48 +0100
  • f2f34bfbc6 Don't refresh pads with invalid coordinates. The window should be fully resizable, closes #20 Yohann D'ANELLO 2020-11-26 20:58:46 +0100
  • ca03caf3ba Don't render message on negative indexes Yohann D'ANELLO 2020-11-26 20:35:10 +0100
  • f2318ed308 Truncate messages if they are too large Yohann D'ANELLO 2020-11-26 20:04:54 +0100
  • 8b187ec2b3 Use custom function to render a string message onto a pad Yohann D'ANELLO 2020-11-26 12:35:52 +0100
  • b6f5fe9364 Merge branch 'display-fixes' into 'master' nicomarg 2020-11-20 18:27:50 +0100
  • 23a2b4c0cf Merge branch 'beaver-is-a-tiger' into 'master' ynerant 2020-11-20 18:16:56 +0100
  • b3df257103 Removed useless code Nicolas Margulies 2020-11-20 18:12:30 +0100
  • 223c20e792 Linting Nicolas Margulies 2020-11-20 18:09:39 +0100
  • ca57fae19d Reshaped the game layout using new lines and boxes Nicolas Margulies 2020-11-20 18:07:09 +0100
  • 9ca6561bc3 Added a box element Nicolas Margulies 2020-11-20 18:06:43 +0100
  • 700ba16186 Don't need to install the most recent version of the noto emojis since beaver is finally a tiger Yohann D'ANELLO 2020-11-20 18:04:44 +0100
  • 5fd599338f Merge branch 'fix-badges' into 'master' ynerant 2020-11-20 18:02:26 +0100
  • fb3f3ee5e8 Beaver is a tiger Yohann D'ANELLO 2020-11-20 18:02:08 +0100
  • ebb5f2e7d3 Documentation on documentation Yohann D'ANELLO 2020-11-20 17:55:21 +0100
  • 6b72f4b284 Added a friendly entity class. eichhornchen 2020-11-20 17:42:56 +0100
  • 685606fdb6 Documentation on packaging Yohann D'ANELLO 2020-11-20 17:32:26 +0100
  • 7e63607836 Added vertical and horizontal lines as display elements Nicolas Margulies 2020-11-20 16:52:04 +0100
  • 62599ea72c Clear menu pads before putting the new text in them, see #15 Nicolas Margulies 2020-11-20 16:05:21 +0100
  • 84eebfd848 Merge branch 'test' into 'master' eichhornchen 2020-11-20 15:57:18 +0100
  • 777f155d77 A test eichhornchen 2020-11-20 15:26:02 +0100
  • 762fa9acd4 A test eichhornchen 2020-11-20 15:26:02 +0100
  • d697c50268 Fix badges in README and doc index Yohann D'ANELLO 2020-11-20 14:29:30 +0100
  • 8a85f58261 Merge branch 'docs' into 'master' v3.14 ynerant 2020-11-19 22:57:44 +0100
  • b7207bb738 Merge branch 'game-logs' into 'master' ynerant 2020-11-19 22:48:39 +0100
  • 5ec4242020 Write rules of the game Yohann D'ANELLO 2020-11-19 22:47:03 +0100
  • dd92ac767e We use curses to manage display on terminal Yohann D'ANELLO 2020-11-19 22:37:34 +0100
  • fa973cacde Fix table of contents Yohann D'ANELLO 2020-11-19 22:35:21 +0100
  • 722dabb6e8 Prepare not-documented pages Yohann D'ANELLO 2020-11-19 22:32:25 +0100
  • 6b2e420efe Documentation on maps Yohann D'ANELLO 2020-11-19 22:21:03 +0100
  • d4570828e2 Documentation on texture packs Yohann D'ANELLO 2020-11-19 22:03:48 +0100
  • 1d8ecf49f9 Put documentation link in README, add some badges Yohann D'ANELLO 2020-11-19 21:47:36 +0100
  • eddf04fc36 Fix authors Yohann D'ANELLO 2020-11-19 21:19:55 +0100
  • 3662d482d3 Add documentation for entities Yohann D'ANELLO 2020-11-19 21:14:56 +0100
  • 984b12421b Reaching 100% coverage and renamed an unused loop variable Nicolas Margulies 2020-11-19 20:14:47 +0100
  • 1e5bb26f57 Test logs Nicolas Margulies 2020-11-19 20:02:44 +0100
  • be6252881f Add entity pages Yohann D'ANELLO 2020-11-19 20:01:27 +0100
  • e4b8cc0654 Fix section heading Yohann D'ANELLO 2020-11-19 19:52:24 +0100
  • c6453174e5 Installation documentation Yohann D'ANELLO 2020-11-19 19:50:01 +0100
  • a8e784ef4e Declare package data in setup.py Yohann D'ANELLO 2020-11-19 19:29:55 +0100
  • 2e95edab83 Fix emoji fix for Debian-based systems installation Yohann D'ANELLO 2020-11-19 19:00:23 +0100
  • 1ec24a1fa8 Include emoji fix in Debian package Yohann D'ANELLO 2020-11-19 17:46:24 +0100
  • e56f8fbe88 Merge branch 'stats' into 'master' eichhornchen 2020-11-19 16:28:49 +0100
  • a3821676f4 The strength of the player is now increased when he levels up eichhornchen 2020-11-19 16:17:02 +0100
  • 75fd97c028 Add table of content tree Yohann D'ANELLO 2020-11-19 16:15:12 +0100
  • 18fad64b1a Use ReadTheDocs doc theme Yohann D'ANELLO 2020-11-19 15:56:22 +0100
  • a784c25901 Add Emoji troubleshooting page Yohann D'ANELLO 2020-11-19 15:36:44 +0100
  • f83e712948 Try to have an index page Yohann D'ANELLO 2020-11-19 15:21:10 +0100
  • a99e4a27e0 Begin Sphinx documentation Yohann D'ANELLO 2020-11-19 15:03:43 +0100
  • 589f825765 Added logs to the layout, clear logs on new game (tests still aren't fixed) Nicolas Margulies 2020-11-19 12:55:06 +0100
  • 6e71146aa2 First pass on the logs Nicolas Margulies 2020-11-19 12:03:05 +0100
  • 9b00863891 Merge branch 'packaging' into 'master' ynerant 2020-11-19 05:24:28 +0100
  • cbeafdc380 Squirrel Battle is in the AUR Yohann D'ANELLO 2020-11-19 05:17:22 +0100
  • 444472437e Don't use sitepackages for tox Yohann D'ANELLO 2020-11-19 05:05:29 +0100
  • 6065f5a0be Rename project to squirrel-battle Yohann D'ANELLO 2020-11-19 04:45:44 +0100
  • ab0a8d3573 Merge branch 'packaging' into 'master' ynerant 2020-11-19 04:35:24 +0100