Skip to content

Commit

Permalink
Merge pull request #2173 from carstene1ns/version-0.6.2
Browse files Browse the repository at this point in the history
Version 0.6.2
  • Loading branch information
Ghabry authored Apr 26, 2020
2 parents 88439c4 + dee2e53 commit dacdf94
Show file tree
Hide file tree
Showing 17 changed files with 189 additions and 16 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
cmake_minimum_required(VERSION 3.7)

project(EasyRPG_Player VERSION 0.6.1 LANGUAGES CXX)
project(EasyRPG_Player VERSION 0.6.2 LANGUAGES CXX)

# Extra CMake Module files
list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/builds/cmake/Modules")
Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,8 +70,8 @@ Building requirements:

Step-by-step instructions:

tar xf easyrpg-player-0.6.1.tar.xz # unpack the tarball
cd easyrpg-player-0.6.1 # enter in the package directory
tar xf easyrpg-player-0.6.2.tar.xz # unpack the tarball
cd easyrpg-player-0.6.2 # enter in the package directory
./configure # find libraries, set options
make # compile the executable

Expand Down Expand Up @@ -99,8 +99,8 @@ Building requirements:

Step-by-step instructions:

tar xf easyrpg-player-0.6.1.tar.xz # unpack the tarball
cd easyrpg-player-0.6.1 # enter in the package directory
tar xf easyrpg-player-0.6.2.tar.xz # unpack the tarball
cd easyrpg-player-0.6.2 # enter in the package directory
cmake . -DCMAKE_BUILD_TYPE=Release # configure project
cmake --build . # compile the executable
sudo cmake --build . --target install # install system-wide
Expand Down
91 changes: 91 additions & 0 deletions builds/android/app/src/main/res/values-ca/strings.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,91 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!--GameBrowser Activity-->
<string name="autodetect">Detectar la regió (recomanat)</string>
<string name="west_europe">Europeu occidental</string>
<string name="east_europe">Europeu central/del est</string>
<string name="cyrillic">Ciríl·lic</string>
<string name="japan">Japonès</string>
<string name="korean">Coreà</string>
<string name="chinese_simple">Xinès (simplificat)</string>
<string name="chinese_traditional">Xinès (tradicional)</string>
<string name="greek">Grec</string>
<string name="turkish">Turc</string>
<string name="hebrew">Hebreu</string>
<string name="arabic">Àrab</string>
<string name="baltic">Bàltic</string>
<string name="thai">Tailandès</string>
<string name="vietnamese">Vietnamita</string>
<string name="ok">D\'acord</string>
<string name="cancel">Cancel·la</string>
<string name="do_want_quit">Realment vols sortir?</string>
<string name="yes">Sí</string>
<string name="no">No</string>
<string name="creating_dir_failed">Ha fallat la creació del directori $PATH</string>
<string name="path_not_readable">No es pot llegir $PATH</string>
<string name="no_games_found_and_explanation">No s\'han trobat jocs de RPG Maker 2000/2003.
Pots afegir directoris addicionals a la configuració.</string>
<string name="no_external_storage">No s\'ha trobat emmagatzematge extern (per exemple targeta SD)</string>
<string name="not_valid_game">$PATH no és un joc vàlid</string>
<string name="select_game_region">Selecciona la regió del joc</string>
<string name="change_the_layout">Canvia la distribució</string>
<string name="choose_layout">Selecciona una disposició</string>
<string name="unknown_region">Regió desconeguda</string>
<string name="region_modification_failed">Ha fallat al canviar de regió</string>
<string name="refresh">Refresca</string>
<string name="change_default_mapping">Canvia la disposició dels botons predeterminada</string>
<string name="how_to_use_easy_rpg">Com fer servir l\'EasyRPG Player</string>
<string name="how_to_use_easy_rpg_explanation">Instruccions d’instal·lació:\n\nDe manera predeterminada, els jocs es cerquen a /easyrpg/games. Pots afegir directoris addicionals de jocs a la configuració.\n\nOpcional: posa el RTP a /easyrpg/rtp/2000 per al RTP del RPG Maker 2000 i /easyrpg/rtp/2003 per al RTP del RPG Maker 2003.\n\nPer a poder detectar els jocs correctament, s\'han de posar en un subdirectori de /easyrpg/games (de manera predeterminada), per exemple: \n\n\t/easyrpg/games/ElMeuJoc/Data/ RPG_RT.ldb és correcte.\n\t/easyrpg/games/ElMeuJoc/RPG_RT.ldb és correcte.\n\t/easyrpg/games/ElMeuJoc.zip és INCORRECTE. Els formats ZIP i EXE no són compatibles.</string>
<!--Ingame menu-->
<string name="toggle_fps">Commutar FPS</string>
<string name="toggle_ui">Commutar botons virtuals</string>
<string name="end_game">Finalitza la partida</string>
<string name="report_bug">Informa d\'un error</string>
<string name="report_bug_msg">Aquesta funció obrirà el teu programa de correu electrònic (per exemple, GMail) per a enviar-nos l\'informe d\'error.\n\nSi no vols enviar un missatge de correu electrònic o no tens un programari de correu electrònic configurat, pots obrir un informe de error a https://github.com/EasyRPG/Player/issues com una alternativa.</string>
<string name="report_bug_mail">Gràcies per recolzar EasyRPG Player\n
S\'han inclòs un fitxer de registre i les partides desades a aquest correu electrònic.\n
No eliminis el fitxer de registre. Necessitem una partida desada que estigui a prop del lloc on es troba l\'error.\n
Si us plau, explica\'ns en detall què ha anat malament.\n\n</string>
<!--Settings Activities-->
<string name="video">Vídeo</string>
<string name="audio">Àudio</string>
<string name="input">Entrada</string>
<string name="game_folders">Carpetes dels jocs</string>
<string name="settings">Configuració</string>
<string name="add_game_folder">Afegir una carpeta de jocs</string>
<string name="enable_vibration">Activar vibracions</string>
<string name="vibrate_when_sliding_direction">Vibrar al moure cap a una altra direcció</string>
<string name="enable_audio">Activar àudio</string>
<string name="input_layout_transparency">Transparència de la disposició de botons:</string>
<string name="ignore_size_settings">Personalizar mida dels botons:</string>
<string name="no_read_access_on_dir">No hi ha accés de lectura a %1$s</string>
<string name="quick_access">Accés ràpid</string>
<string name="force_landscape_mode">Força orientació paisatge</string>
<string name="fast_forward">Mode del botó d\'avanç ràpid:</string>
<string-array name="fast_forward_mode">
<item>mantenir premut</item>
<item>fer un toc a</item>
</string-array>
<string name="fast_forward_factor">Multiplicador de velocitat:</string>
<!--InputLayout Managing-->
<string name="manage_input_layouts">Gestionar disposicions dels botons:</string>
<string name="add_an_input_layout">Afegir una disposició de botons</string>
<string name="set_as_default">Definir com a predeterminat</string>
<string name="edit_name">Edita el nom</string>
<string name="edit_layout">Edita la distribució</string>
<string name="delete">Eliminar</string>
<string name="default_layout">Valor predeterminat</string>
<!--ButtonMapping Activity-->
<string name="add_a_button">Afegir un botó</string>
<string name="reset_button_mapping">Reinicia assignació de botons</string>
<string name="exit_without_saving">Surt sense desar</string>
<string name="save_and_quit">Desa i surt</string>
<string name="key_enter">Tecla de retorn (Z)</string>
<string name="key_cancel">Cancel·la (Esc i X)</string>
<string name="key_shift">Tecla de majúscules (shift)</string>
<string name="key_fast_forward">Avanç ràpid</string>
<!--GameBrowserAPI15-->
<string name="navigation_drawer_open">Obre safata de navegació</string>
<string name="navigation_drawer_close">Tanca safata de navegació</string>
<string name="menu">Obre menú de l\'Android</string>
</resources>
3 changes: 2 additions & 1 deletion builds/android/app/src/main/res/values-pt-rBR/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ Você pode adicionar novos diretórios de jogos nas configurações.</string>
<string name="choose_layout">Escolha layout</string>
<string name="unknown_region">Região desconhecida</string>
<string name="region_modification_failed">Falha ao tentar mudar região</string>
<string name="refresh">Recarregar</string>
<string name="refresh">Atualizar</string>
<string name="change_default_mapping">Reconfigurar botões</string>
<string name="how_to_use_easy_rpg">Como usar o EasyRPG player</string>
<string name="how_to_use_easy_rpg_explanation">Instruções de Instalação\n\nPor padrão, O EasyRPG Player busca os jogos no diretório /easyrpg/games. Você pode adicionar novos diretórios de jogos nas configurações.\n\nOpcional: Cole o RTP no diretório /easyrpg/rtp/2000 para o RPG Maker 2000 e em /easyrpg/rtp/2003 para o RPG Maker 2003.\n\nPara ter acesso aos jogos, eles devem ser colocados em um subdiretório de /easyrpg/games (por padrão), ex.:\n\n\t/easyrpg/games/MeuJogo.\n\t</string>
Expand Down Expand Up @@ -62,6 +62,7 @@ Por favor nos diga em detalhes o que deu errado.\n\n
<string name="no_read_access_on_dir">Sem acesso de leitura em %1$s</string>
<string name="quick_access">Acesso rápido</string>
<string name="force_landscape_mode">Forçar modo de orientação Paisagem</string>
<string name="fast_forward_factor">Multiplicador de velocidade:</string>
<!--InputLayout Managing-->
<string name="manage_input_layouts">Gerenciar layouts de entrada</string>
<string name="add_an_input_layout">Adicionar layout de entrada</string>
Expand Down
7 changes: 7 additions & 0 deletions builds/android/metadata/ca/full_description.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
EasyRPG Player és un programari que permet jugar a jocs creats amb RPG Maker 2000 i RPG Maker 2003 (els nous motors com XP, VX, VX Ace i MV no són compatibles.

Web: https://easyrpg.org/
Canvis: https://blog.easyrpg.org/
Informar errors: https://github.com/EasyRPG/Player/issues/

Aquest programari no té cap relació amb Kadokawa Corporation.
1 change: 1 addition & 0 deletions builds/android/metadata/ca/short_description.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Juga a jocs fets amb RPG Maker 2000 i 2003 en qualsevol lloc amb EasyRPG Player.
1 change: 1 addition & 0 deletions builds/android/metadata/ca/title.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
EasyRPG per a RPG Maker 2000
7 changes: 7 additions & 0 deletions builds/android/metadata/tr_TR/full_description.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
EasyRPG Player, RPG Maker 2000 ve RPG Maker 2003 ile oluşturulan oyunları oynamanıza izin veren bir programdır (XP, VX, VX Ace ve MV gibi daha yeni RPG motorları desteklenmez).

Ana sayfa: https://easyrpg.org/
Değişim günlüğü: https://blog.easyrpg.org/
Hata bildirimleri: https://github.com/EasyRPG/Player/issues/

Bu uygulama Kadokawa Corporation ile bağlı değildir.
1 change: 1 addition & 0 deletions builds/android/metadata/tr_TR/short_description.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
EasyRPG Player ile RPG Maker 2000 ve 2003 oyunlarınızı her yerde oynayın.
1 change: 1 addition & 0 deletions builds/android/metadata/tr_TR/title.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
RPG Maker 2000\'den EasyRPG
63 changes: 63 additions & 0 deletions builds/release-helper.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
#!/bin/bash

# release-helper.sh - maintainer utility script to change the release version
# by carstene1ns 2020, released under the MIT license

version=$1

if [[ -z $version ]]; then

echo "No new version argument, aborting!"
exit 1

fi

if [[ ! $version =~ ^[0-9]\.[0-9]\.[0-9]$ ]]; then

echo "Invalid version argument. Only digits and dots allowed."
exit 1

fi

echo "Updating Version in:"

echo " CMakeLists.txt"
sed -i "/EasyRPG_Player VERSION/,1 s/[0-9]\.[0-9]\.[0-9]/$version/" CMakeLists.txt

echo " configure.ac"
sed -i "/AC_INIT/,1 s/[0-9]\.[0-9]\.[0-9]/$version/" configure.ac

echo " builds/switch/Makefile"
sed -i "/APP_VERSION/,1 s/[0-9]\.[0-9]\.[0-9]/$version/" builds/switch/Makefile

echo " builds/wii/meta.xml"
_wiidate=$(date +%Y%m%d000000)
sed -i -e "/version/,1 s/[0-9]\.[0-9]\.[0-9]/$version/" \
-e "/release_date/,1 s/[0-9]\{14\}/$_wiidate/" builds/wii/meta.xml

echo " resources/osx/Info.plist"
sed -i "/CFBundleShortVersionString/,+1 s/[0-9]\.[0-9]\.[0-9]/$version/" \
resources/osx/Info.plist

echo " resources/player.rc"
sed -i "s/[0-9]\.[0-9]\.[0-9]/$version/; s/[0-9],[0-9],[0-9]/${version//./,}/" \
resources/player.rc

echo " src/version.h"
_maj=${version%%.*}
_pat=${version##*.}
_min=${version%.*}
_min=${_min#*.}
sed -i -e "s/\(#define PLAYER_MAJOR\).*/\1 $_maj/" \
-e "s/\(#define PLAYER_MINOR\).*/\1 $_min/" \
-e "s/\(#define PLAYER_PATCH\).*/\1 $_pat/" src/version.h

echo " README.md"
sed -i "s/\(easyrpg-player-\)[0-9]\.[0-9]\.[0-9]/\1$version/g" README.md

cat << EOF
If everything is ready and committed, use these commands to publish the git tag:
$ git tag -a (-s) $version -m "Codename \"\fancy codename\""
$ git push (-n) --tags upstream
EOF
2 changes: 1 addition & 1 deletion builds/switch/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ EXEFS_SRC := exefs_src

APP_TITLE := EasyRPG Player
APP_AUTHOR := EasyRPG Team & Rinnegatamante
APP_VERSION := 0.6.1
APP_VERSION := 0.6.2
ICON := icon.jpg

#---------------------------------------------------------------------------------
Expand Down
4 changes: 2 additions & 2 deletions builds/wii/meta.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
<app version="1">
<name>EasyRPG Player</name>
<coder>EasyRPG Team</coder>
<version>0.6.1</version>
<release_date>20190725000000</release_date>
<version>0.6.2</version>
<release_date>20200426000000</release_date>
<short_description>RPG Maker 2000/2003 player</short_description>
<long_description>EasyRPG Player is a Role Playing Game interpreter for playing games created by RPG Maker 2000/2003.

Expand Down
2 changes: 1 addition & 1 deletion configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# Process this file with autoconf to produce a configure script.

AC_PREREQ([2.69])
AC_INIT([easyrpg-player],[0.6.1],[https://github.com/EasyRPG/Player/issues],[easyrpg-player],[https://easyrpg.org])
AC_INIT([easyrpg-player],[0.6.2],[https://github.com/EasyRPG/Player/issues],[easyrpg-player],[https://easyrpg.org])

AC_CONFIG_AUX_DIR([builds/autoconf/aux])
AM_INIT_AUTOMAKE([1.11.4 foreign subdir-objects tar-ustar -Wall dist-xz])
Expand Down
2 changes: 1 addition & 1 deletion resources/osx/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
<string>APPL</string>

<key>CFBundleShortVersionString</key>
<string>0.6.1</string>
<string>0.6.2</string>

</dict>
</plist>
8 changes: 4 additions & 4 deletions resources/player.rc
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
1 24 "player.xml"
#endif
1 VERSIONINFO
FILEVERSION 0,6,1,0
PRODUCTVERSION 0,6,1,0
FILEVERSION 0,6,2,0
PRODUCTVERSION 0,6,2,0
FILETYPE 0x00000001L
{
BLOCK "StringFileInfo"
Expand All @@ -13,13 +13,13 @@ FILETYPE 0x00000001L
{
VALUE "Comments", "https://easyrpg.org"
VALUE "CompanyName", "EasyRPG Project"
VALUE "FileVersion", "0.6.1.0"
VALUE "FileVersion", "0.6.2.0"
VALUE "FileDescription", "EasyRPG Player"
VALUE "InternalName", "easyrpg-player"
VALUE "LegalCopyright", "2007-2019 EasyRPG Project"
VALUE "OriginalFilename", "Player.exe"
VALUE "ProductName", "EasyRPG Player"
VALUE "ProductVersion", "0.6.1.0"
VALUE "ProductVersion", "0.6.2.0"
}
}
BLOCK "VarFileInfo"
Expand Down
2 changes: 1 addition & 1 deletion src/version.h
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
*/
#define PLAYER_MAJOR 0
#define PLAYER_MINOR 6
#define PLAYER_PATCH 1
#define PLAYER_PATCH 2
#define PLAYER_ADDTL ""
#define PLAYER_VERSION TO_STRING(PLAYER_MAJOR) "." TO_STRING(PLAYER_MINOR) "." TO_STRING(PLAYER_PATCH)

Expand Down

0 comments on commit dacdf94

Please sign in to comment.