Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 0.11.0 #1322

Merged
merged 6 commits into from Jan 13, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
1 change: 1 addition & 0 deletions docs/index.md
Expand Up @@ -29,6 +29,7 @@ layout: default
- [更新履歴]({{ site.baseurl }}/history/)

### 前のバージョンのマニュアル (GitHubリンク)
- [JDim 0.11.0-20240113](./link-20240113)
- [JDim 0.10.1-20230723](./link-20230723)
- [JDim 0.10.0-20230708](./link-20230708)
- [JDim 0.9.0-20230107](./link-20230107)
Expand Down
49 changes: 47 additions & 2 deletions docs/manual/2024.md
Expand Up @@ -9,8 +9,53 @@ layout: default
## {{ page.title }}


<a name="0.11.0-unreleased"></a>
### [0.11.0-unreleased](https://github.com/JDimproved/JDim/compare/63816063253...master) (unreleased)
<a name="0.12.0-unreleased"></a>
### [0.12.0-unreleased](https://github.com/JDimproved/JDim/compare/JDim-v0.11.0...master) (unreleased)


<a name="JDim-v0.11.0"></a>
### [**JDim-v0.11.0** Release](https://github.com/JDimproved/JDim/releases/tag/JDim-v0.11.0) (2024-01-13)
主な変更点
- 発言(同一ID)数をカウントして表示する設定のときはレスが何番目の投稿なのか分かるように (何番目の投稿/発言数) の形式に変更した
- 板一覧に[外部BBSMENUを登録][external-bbsmenu]する機能を追加した (実験的な機能)
- 板のプロパティにある「あぼ〜ん設定(スレビュー)」に「連続投稿したIDをスレのNG IDに追加する」設定を追加した (実験的な機能)
- 板のプロパティに「UTF-8で書き込む」オプションを追加した (実験的な機能)
- 板のプロパティにエンコーディングを判定する方法を選択するオプションを追加した (実験的な機能)
- ビルドツールAutotools(./configure)のサポートを廃止してMesonに移行した
- **2023-12-09 以降に取り込まれた修正(パッチやコミット)は GPL-2.0-or-later でライセンスされる**<br>
また、寛容なライセンスが使われているファイルの修正にはそのライセンスが適用される

[external-bbsmenu]: https://jdimproved.github.io/JDim/external/#register_bbsmenu


<a name="0.11.0-20240113"></a>
### [0.11.0-20240113](https://github.com/JDimproved/JDim/compare/63816063253...JDim-v0.11.0) (2024-01-13)
- ([#1322](https://github.com/JDimproved/JDim/pull/1322))
Release 0.11.0
- ([#1321](https://github.com/JDimproved/JDim/pull/1321))
Tweak config label for external BBSMENU dialog part2
- ([#1320](https://github.com/JDimproved/JDim/pull/1320))
Decode character reference in thread subject to fix postlog saving
- ([#1318](https://github.com/JDimproved/JDim/pull/1318))
Tweak config label for external BBSMENU dialog
- ([#1317](https://github.com/JDimproved/JDim/pull/1317))
Fix codes that are reported by cppcheck 2.13.0
- ([#1316](https://github.com/JDimproved/JDim/pull/1316))
`Root`: Move `analyze_board_xml()` definition to cpp file
- ([#1315](https://github.com/JDimproved/JDim/pull/1315))
`Root`: Suppress error message for saving empty bbsmenu.txt
- ([#1314](https://github.com/JDimproved/JDim/pull/1314))
Add license to `pull_request_template.md`
- ([#1313](https://github.com/JDimproved/JDim/pull/1313))
Update year to 2024
- ([#1312](https://github.com/JDimproved/JDim/pull/1312))
Fix compiler warning for `-Wsuggest-destructor-override` part3
- ([#1311](https://github.com/JDimproved/JDim/pull/1311))
Fix compiler warnings for `-Winconsistent-missing-destructor-override` part4,5,6,7
- ([#1310](https://github.com/JDimproved/JDim/pull/1310))
`Iconv`: Fix incorrect reset for errno value
- ([#1309](https://github.com/JDimproved/JDim/pull/1309))
`BBSMenu`: Fix compiler warning for `-Wdefaulted-function-deleted`
- ([#1308](https://github.com/JDimproved/JDim/pull/1308))
Bump version to 0.11.0-beta
- ([#1307](https://github.com/JDimproved/JDim/pull/1307))
Expand Down
97 changes: 97 additions & 0 deletions docs/manual/link-20240113.md
@@ -0,0 +1,97 @@
---
title: JDim 0.11.0-20240113
layout: default
---
<!-- SPDX-License-Identifier: FSFAP OR GPL-2.0-or-later -->

&gt; [Top](../) &gt; 前のバージョンのマニュアル (GitHubリンク) &gt; {{ page.title }}


## 前のバージョンのマニュアル ( {{ page.title }} )

括弧書きのないリンクは[GitHubリポジトリ][gh]のページです。<br>
**注意**: 原稿のMarkdownはHTMLに変換する前提で書かれているので一部の表示やリンクが機能しません。

- [リリースノート][release-note] (GitHub Releases)
- [README.md][readme]
- [COPYING][copying]
- [INSTALL][install]
- [docs/README.md][docs-readme]
- [test/README.md][test-readme]
- [CONTRIBUTING.md][contributing]

---

- [JDimについて][about]
- [make、実行方法について][make]
- [OS/ディストリビューション別インストール方法][dis592] (GitHub discussions)
- [起動について][start]
- [datファイルのインポート、エクスポートについて][dat]
- [バックアップ、アンインストールについて][backup]

- [操作方法について][operation]
- [マウスジェスチャについて][mouse]

- [お気に入りについて][favorite]
- [外部板と外部BBSMENUについて][external]
- [実況モードについて][live]
- [ユーザーコマンド、リンクフィルタについて][usrcmd]
- [アスキーアート(AA)の入力について][asciiart]
- [次スレ検索について][next]

- [FAQ][jdwiki-faq] (JD wiki)
… [archive.is][jdwiki-faq-is] | [web.archive.org][jdwiki-faq-org]
- [Tips][jdwiki-tips] (JD wiki)
… [archive.is][jdwiki-tips-is] | [web.archive.org][jdwiki-tips-org]
- その他
- [板移転について][move]
- [ユーザーコマンド設定集][jdwiki-usrcmd] (JD wiki)
… [archive.is][jdwiki-usrcmd-is] | [web.archive.org][jdwiki-usrcmd-org]
- [テーマについて][skin]
- [動作環境の記入について][environment]
- [効果音の再生について][sound]
- [URL変換について][urlreplace]
- [置換文字列の設定(ReplaceStr)][replacestr]

[gh]: https://github.com/JDimproved/JDim/tree/JDim-v0.11.0

[release-note]: https://github.com/JDimproved/JDim/releases/tag/JDim-v0.11.0
[readme]: https://github.com/JDimproved/JDim/blob/JDim-v0.11.0/README.md
[copying]: https://github.com/JDimproved/JDim/blob/JDim-v0.11.0/COPYING
[install]: https://github.com/JDimproved/JDim/blob/JDim-v0.11.0/INSTALL
[docs-readme]: https://github.com/JDimproved/JDim/blob/JDim-v0.11.0/docs/README.md
[test-readme]: https://github.com/JDimproved/JDim/blob/JDim-v0.11.0/test/README.md
[contributing]: https://github.com/JDimproved/JDim/blob/JDim-v0.11.0/CONTRIBUTING.md

[about]: https://github.com/JDimproved/JDim/blob/JDim-v0.11.0/docs/manual/about.md
[make]: https://github.com/JDimproved/JDim/blob/JDim-v0.11.0/docs/manual/make.md
[dis592]: https://github.com/JDimproved/JDim/discussions/592
[start]: https://github.com/JDimproved/JDim/blob/JDim-v0.11.0/docs/manual/start.md
[dat]: https://github.com/JDimproved/JDim/blob/JDim-v0.11.0/docs/manual/dat.md
[backup]: https://github.com/JDimproved/JDim/blob/JDim-v0.11.0/docs/manual/backup.md

[operation]: https://github.com/JDimproved/JDim/blob/JDim-v0.11.0/docs/manual/operation.md
[mouse]: https://github.com/JDimproved/JDim/blob/JDim-v0.11.0/docs/manual/mouse.md

[favorite]: https://github.com/JDimproved/JDim/blob/JDim-v0.11.0/docs/manual/favorite.md
[external]: https://github.com/JDimproved/JDim/blob/JDim-v0.11.0/docs/manual/external.md
[live]: https://github.com/JDimproved/JDim/blob/JDim-v0.11.0/docs/manual/live.md
[usrcmd]: https://github.com/JDimproved/JDim/blob/JDim-v0.11.0/docs/manual/usrcmd.md
[asciiart]: https://github.com/JDimproved/JDim/blob/JDim-v0.11.0/docs/manual/asciiart.md
[next]: https://github.com/JDimproved/JDim/blob/JDim-v0.11.0/docs/manual/next.md

[jdwiki-faq]: https://ja.osdn.net/projects/jd4linux/wiki/FAQ
[jdwiki-faq-is]: https://archive.is/ZtMjr
[jdwiki-faq-org]: https://web.archive.org/web/20231209162353/https://ja.osdn.net/projects/jd4linux/wiki/FAQ
[jdwiki-tips]: https://ja.osdn.net/projects/jd4linux/wiki/Tips
[jdwiki-tips-is]: https://archive.is/CObFr
[jdwiki-tips-org]: https://web.archive.org/web/20220125151730/https://ja.osdn.net/projects/jd4linux/wiki/Tips
[move]: https://github.com/JDimproved/JDim/blob/JDim-v0.11.0/docs/manual/move.md
[jdwiki-usrcmd]: https://ja.osdn.net/projects/jd4linux/wiki/%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E8%A8%AD%E5%AE%9A%E9%9B%86
[jdwiki-usrcmd-is]: https://archive.is/pah68
[jdwiki-usrcmd-org]: https://web.archive.org/web/20220527002006/https://ja.osdn.net/projects/jd4linux/wiki/%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E8%A8%AD%E5%AE%9A%E9%9B%86
[skin]: https://github.com/JDimproved/JDim/blob/JDim-v0.11.0/docs/manual/skin.md
[environment]: https://github.com/JDimproved/JDim/blob/JDim-v0.11.0/docs/manual/environment.md
[sound]: https://github.com/JDimproved/JDim/blob/JDim-v0.11.0/docs/manual/sound.md
[urlreplace]: https://github.com/JDimproved/JDim/blob/JDim-v0.11.0/docs/manual/urlreplace.md
[replacestr]: https://github.com/JDimproved/JDim/blob/JDim-v0.11.0/docs/manual/replacestr.md
14 changes: 10 additions & 4 deletions jdim.metainfo.xml
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- SPDX-License-Identifier: FSFAP -->
<!-- Copyright (c) 2019-2023 JDimproved project -->
<!-- Copyright (c) 2019-2024 JDimproved project -->
<component type="desktop-application">
<id>com.github.jdimproved.jdim</id>
<metadata_license>FSFAP</metadata_license>
Expand Down Expand Up @@ -31,16 +31,16 @@
<image>https://user-images.githubusercontent.com/15698961/72191765-39568200-33fb-11ea-9b2d-f8a997cf9ae8.png</image>
</screenshot>
<screenshot>
<caption>Extracting a keyword (highlight "気になる")</caption>
<image>https://github.com/JDimproved/JDim/assets/15698961/699565b0-8689-4dad-a867-11973984b93f</image>
<caption>Extracting a keyword (highlight "ワロタ")</caption>
<image>https://github-production-user-asset-6210df.s3.amazonaws.com/15698961/295247856-f598560d-73d1-4592-8515-f701bb0d4db8.png</image>
</screenshot>
<screenshot>
<caption>Editing message to post</caption>
<image>https://user-images.githubusercontent.com/15698961/87845409-edcce580-c901-11ea-9a35-28ae3242c42b.png</image>
</screenshot>
<screenshot>
<caption>Extracting posts which have much referenced</caption>
<image>https://github.com/JDimproved/JDim/assets/15698961/4a1df154-76a8-4449-ac51-3eadc1fb33a0</image>
<image>https://github-production-user-asset-6210df.s3.amazonaws.com/15698961/295247869-1739c5b9-742d-4c0e-8aa9-d26f94c0db70.png</image>
</screenshot>
</screenshots>

Expand All @@ -54,6 +54,12 @@
</provides>

<releases>
<release version="0.11.0" date="2024-01-13">
<description>
<p>End-of-life for build system Autotools support</p>
</description>
<url>https://github.com/JDimproved/JDim/releases/tag/JDim-v0.11.0</url>
</release>
<release version="0.10.1" date="2023-07-23">
<description>
<p>Implement reading past logs with access to 5ch.net DAT files</p>
Expand Down
2 changes: 1 addition & 1 deletion meson.build
Expand Up @@ -35,7 +35,7 @@
# - 生成された実行ファイルの場所は builddir/src/jdim

project('jdim', 'cpp',
version : '0.11.0-beta',
version : '0.11.0',
license : 'GPL2',
meson_version : '>= 0.53.0',
default_options : ['warning_level=3', 'cpp_std=c++17'])
Expand Down
4 changes: 2 additions & 2 deletions src/jdversion.h
Expand Up @@ -17,8 +17,8 @@
#define MAJORVERSION 0
#define MINORVERSION 11
#define MICROVERSION 0
#define JDDATE_FALLBACK "20240106"
#define JDTAG "beta"
#define JDDATE_FALLBACK "20240113"
#define JDTAG ""

//---------------------------------

Expand Down