更新履歴(2019年)
0.2.0-20191027 (2019-10-27)
- Remove deprecated cpu optimization options (#140)
- Fix scrollbar behaviors for thread view on GTK3 (#136)
- Set ellipsize to dialog info label (#135)
- Use Gtk::FontChooserDialog instead of Gtk::FileSelectionDialog on GTK3 (#134)
- Improve displaying tooltip for bbs list/thread list (#133)
- Improve displaying manual on github.com (#132)
- Fix GTKMM_CHECK_VERSION macro (#131)
- Fix tooltips which are not near mouse pointer on bbs list/thread list for GTK3 (#128)
- Add github links for previous version manuals (#130)
- Revert “[WORKAROUND] Fix build error for manual” (#129)
- Use range-based for (#126)
- Refactor string operation (#125)
- Update requirements for dependencies (gtkmm >= 2.18) (#124)
- [WORKAROUND] Fix build error for manual (#127)
- Fix mouse button config to set Button5 correctly (#123)
- Implement tilt wheel for DragTreeView on GTK3 (#122)
- Fix bug which is applied ascii art font falsely on GTK3 (#121)
- Replace
gcry_md_hash_buffer
withgnutls_hash_fast
(#120) - Add a note of bug which is applied AA font falsely to thread view (#119)
- Add snapcraft.yaml (#118)
- Improve tab switch by mouse wheel for image view (#117)
- Implement tab switch by mouse wheel for GTK3 (#114)
- Add smooth scroll event to enable mouse wheel on GTK3 (#113)
- Fix configure args info to include “without” and “disable” options (#112)
- Fix #109: Remove cache root config providing compatible with old version (#111)
- Fix markdown format for the table of cache directory priority (#115)
- Fix #104: Implement XDG Base Directory support for cache (#108)
- Fix #103: Add jdim.metainfo.xml (#107)
- Fix #102: Update application icon installation (#106)
- Fix #101 Remove subversion support (#105)
- add CPPFLAGS, CXXFLAGS and LDFLAGS for test (#100)
- Fix #98: Add travis-ci.com configuration (#99)
JDim-v0.2.0 Release (2019-07-20)
主な変更点
- GTK3版をビルドするオプションを追加した(デフォルトはGTK2版)
- 最大表示可能レス数を固定(11000)から変更可能にした
- スレタイ検索のデフォルト設定を変更した(ff5ch.syoboi.jp)
- 動作環境の表示にTLSライブラリを追加した
- 旧設定ファイル(version < 1.9.5)のサポートを削除した
0.2.0-20190720 (2019-07-20)
- Release 0.2.0 (#97)
- Minor fixes (#96)
- Fix #90: Implement ENVIRONMENT::get_tlslib_version (#94)
- Tweak UI and configuration (#93)
- Add const qualifier to member functions (#92)
- Refactor SKELETON namespace (#89)
- Update constractor and destructor (#88)
- Improve ENVIRONMENT::get_wm() and ENVIRONMENT::get_wm_str() (#87)
- Fix test program build (#85)
- Fix #81: Add grouped configure option (#84)
- Fix #80: Deprecate configure option for CPU optimization (#83)
- Fix #79: Remove support for old version config files (#82)
- [DRAFT] Fix #45: Add unittest (Google Test) (#78)
- README.mdの整理 (#77)
- Update manual to remove login and simplify history (#75)
- Fix to save thread list column width for GTK3 (#74)
- Fix manual link (a.k.a. Create online manual [2/2]) (#72)
- Create online manual [1/2] (#69)
0.1.0-20190430 (2019-04-30)
- Fix #71: Deprecate gtkmm version less than 2.18 (#73)
- Fix check button for usrcmdpref (#70)
- Fix *BSD compile error (#68)
- Fix #60: Change default thread title search site (ff5ch.syoboi.jp) (#65)
- Tweak config dialog layout for GTK+3 (#64)
- Use range-based for instead of MISC::count_chr() (#63)
- Fix #53: 長いスレッド(>11000レス?)を開くとクラッシュする不具合の修正 (#62)
- Use std::unordered_set instead of std::vector for res information (#61)
- Fix released-event misfire for GtkGestureMultiPress (#58)
- Update function parameters for MISC::asc() (#57)
- Sanitize numeric character reference (#56)
- Fix #40: Make –with-gthread deprecated (#55)
- Add downloading dat from old URL (#54)
- Fix runtime warning for opening a thread since GTK+ 3.20 (#52)
- Fix oniguruma detection for configure script (#51)
- font.cpp内のmallocをnewに置き換える (#49)
- Fix #46: キーワード抽出を行うとクラッシュする不具合の修正 (#48)
- Avoid crash on extraction (#47)
- Add MATE and Cinnamon to ENVIRONMENT::get_wm() (#44)
- Replace JDLIB::hash_set_thread with std::unordered_set (#43)
- Fix variable type for assigning from std::string::find() (#42)
- Add touchscreen support (a.k.a. Add gtk3 support [2/2]) (#39)
- Tweak JDLIB::JDSSL::connect() (#38)
- Set ellipsize to window status label since GTK+ 2.6 (#37)
- Create CONTRIBUTING.md (#36)
- Fix gnutls reception (#35)
- Fix return types (#34)
- Debianでの開発環境について更新 (#33)
- Fix JBBS board URL for setting board info (#31)
- Add gtk3 support [1/2] (#30)
JDim-v0.1.0 Release (2019-01-31)
0.1.0-20190129 (2019-01-29)
- Fix progname and docs (#29)
- Merge test branch into master (#28)
- Fix undefined behavior in JDLIB::hash_set_thread::get_key (#27)
- Add progname info (#26)
- Fix enabling digitlink in NodeTreeBase::parse_name (#25)
0.1.0-20190123 (2019-01-23)
JDimへの名称変更に合わせてバージョン番号のリセットを行った。