Skip to content

Commit

Permalink
Version 2.4.0
Browse files Browse the repository at this point in the history
  • Loading branch information
MihailJP committed Nov 15, 2020
1 parent 9d57460 commit dd4ae81
Show file tree
Hide file tree
Showing 3 changed files with 44 additions and 22 deletions.
42 changes: 21 additions & 21 deletions common/version.h
Original file line number Diff line number Diff line change
@@ -1,41 +1,41 @@
#pragma once

#define MIHAJONG_MAJOR_VER 2
#define MIHAJONG_MINOR_VER 3
#define MIHAJONG_PATCH_VER 5
#define MIHAJONG_VER "2.3.5"
#define MIHAJONG_MINOR_VER 4
#define MIHAJONG_PATCH_VER 0
#define MIHAJONG_VER "2.4.0"

#define MJCORE_MAJOR_VER 2
#define MJCORE_MINOR_VER 3
#define MJCORE_PATCH_VER 5
#define MJCORE_VER "2.3.5"
#define MJCORE_MINOR_VER 4
#define MJCORE_PATCH_VER 0
#define MJCORE_VER "2.4.0"

#define LOGGER_MAJOR_VER 2
#define LOGGER_MINOR_VER 3
#define LOGGER_MINOR_VER 4
#define LOGGER_PATCH_VER 0
#define LOGGER_VER "2.3.0"
#define LOGGER_VER "2.4.0"

#define ASTRO_MAJOR_VER 2
#define ASTRO_MINOR_VER 3
#define ASTRO_MINOR_VER 4
#define ASTRO_PATCH_VER 0
#define ASTRO_VER "2.3.0"
#define ASTRO_VER "2.4.0"

#define SOCKET_MAJOR_VER 2
#define SOCKET_MINOR_VER 3
#define SOCKET_PATCH_VER 2
#define SOCKET_VER "2.3.2"
#define SOCKET_MINOR_VER 4
#define SOCKET_PATCH_VER 0
#define SOCKET_VER "2.4.0"

#define SOUND_MAJOR_VER 2
#define SOUND_MINOR_VER 3
#define SOUND_PATCH_VER 2
#define SOUND_VER "2.3.2"
#define SOUND_MINOR_VER 4
#define SOUND_PATCH_VER 0
#define SOUND_VER "2.4.0"

#define GRAPHIC_MAJOR_VER 2
#define GRAPHIC_MINOR_VER 3
#define GRAPHIC_PATCH_VER 4
#define GRAPHIC_VER "2.3.4"
#define GRAPHIC_MINOR_VER 4
#define GRAPHIC_PATCH_VER 0
#define GRAPHIC_VER "2.4.0"

#define CONFIG_MAJOR_VER 2
#define CONFIG_MINOR_VER 3
#define CONFIG_MINOR_VER 4
#define CONFIG_PATCH_VER 0
#define CONFIG_VER "2.3.0"
#define CONFIG_VER "2.4.0"
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.68])
AC_INIT(mihajong, 2.3.5, mihailjp@gmail.com)
AC_INIT(mihajong, 2.4.0, mihailjp@gmail.com)
AC_LIBTOOL_WIN32_DLL
AC_DISABLE_STATIC
lt_cv_deplibs_check_method='pass_all'
Expand Down
22 changes: 22 additions & 0 deletions doc/history.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,28 @@ Copyright (c) 2008-2013, 2019-2020 MihailJP

バージョン履歴
---------------
### [2.4.0] 2020年11月15日

- 牌譜CSSの改修とWOFFの追加
- Linux版でlibsafecに対応(オプション)
- オープン立直の役満払いの条件を設定できるようにする
- addyaku.mdを次期バージョン向けに修正
- コードをリファクタリング

#### リファクタリングの主な内容

- 一部を除き `enum class` を使うようにする
- 役判定で翻および中国ルールの点数をリテラル化
- 不要になったファイルを削除
- NumberTileSuitsオブジェクトを追加
- Tile::isNumber()の定義を修正
- 牌イテレーション用オブジェクトを追加
- 面子検索処理にstd::arrayを使うようにする
- offsetTileNumber()を追加
- n歩高、花龍、n連刻の判定処理を修正
- 役リストの処理をまとめる(主に改行コード回り)
- overrideを明示

### [2.3.5] 2020年11月8日

- 瀬戸内三麻で赤五が正しく設定されないのを修正
Expand Down

0 comments on commit dd4ae81

Please sign in to comment.