Skip to content

Commit

Permalink
v0.0.96
Browse files Browse the repository at this point in the history
  • Loading branch information
yousefvand committed Jan 14, 2025
1 parent 1895071 commit 30dba52
Show file tree
Hide file tree
Showing 177 changed files with 1,136 additions and 483 deletions.
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,12 @@

============


## 0.0.96

- Implemented:
- Encoding Menu -> Interpret as ... IBM-00858, IBM-Thai, HZ-GB-2312, GBK, GH18030, EUC-JP, CESU-8

## 0.0.95

- Implemented:
Expand Down
336 changes: 175 additions & 161 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ set(PROJECT_UI
src/systemreplace/systemreplacedialog.ui
src/systemsearchresultdialog.ui
src/aboutdialog.ui
src/encoding/interpret_as_dialog.ui
src/decoding/interpret_as_dialog.ui
)

set(CMAKE_AUTOUIC_SEARCH_PATHS src)
Expand Down Expand Up @@ -121,166 +121,180 @@ set(PROJECT_SOURCES
src/view/wordwrap.h
src/view/toggletoformertab.cpp
src/view/toggletoformertab.h
src/encoding/interpret_as_utf_8.cpp
src/encoding/interpret_as_utf_8.h
src/encoding/interpret_as_utf_8_without_bom.cpp
src/encoding/interpret_as_utf_8_without_bom.h
src/encoding/interpret_as_utf_16_be.cpp
src/encoding/interpret_as_utf_16_be.h
src/encoding/interpret_as_utf_16_le.cpp
src/encoding/interpret_as_utf_16_le.h
src/encoding/interpret_as_dialog.cpp
src/encoding/interpret_as_dialog.h
src/encoding/interpret_as_utf_8.cpp
src/encoding/interpret_as_utf_8.h
src/encoding/interpret_as_utf_7.cpp
src/encoding/interpret_as_utf_7.h
src/encoding/utf7handler.cpp
src/encoding/utf7handler.h
src/encoding/interpret_as_utf_32_le.cpp
src/encoding/interpret_as_utf_32_le.h
src/encoding/interpret_as_utf_32_be.cpp
src/encoding/interpret_as_utf_32_be.h
src/encoding/interpret_as_utf_32.cpp
src/encoding/interpret_as_utf_32.h
src/encoding/interpret_as_utf_16.cpp
src/encoding/interpret_as_utf_16.h
src/encoding/interpret_as_us_ascii.cpp
src/encoding/interpret_as_us_ascii.h
src/encoding/interpret_as_tscii.cpp
src/encoding/interpret_as_tscii.h
src/encoding/interpret_as_tis_620.cpp
src/encoding/interpret_as_tis_620.h
src/encoding/interpret_as_shift_jts.cpp
src/encoding/interpret_as_shift_jts.h
src/encoding/interpret_as_scsu.cpp
src/encoding/interpret_as_scsu.h
src/encoding/interpret_as_koi8_u.cpp
src/encoding/interpret_as_koi8_u.h
src/encoding/interpret_as_koi8_r.cpp
src/encoding/interpret_as_koi8_r.h
src/encoding/interpret_as_iso_8859_15.cpp
src/encoding/interpret_as_iso_8859_15.h
src/encoding/interpret_as_iso_8859_14.cpp
src/encoding/interpret_as_iso_8859_14.h
src/encoding/interpret_as_iso_8859_13.cpp
src/encoding/interpret_as_iso_8859_13.h
src/encoding/interpret_as_iso_8859_10.cpp
src/encoding/interpret_as_iso_8859_10.h
src/encoding/interpret_as_iso_8859_9.cpp
src/encoding/interpret_as_iso_8859_9.h
src/encoding/interpret_as_iso_8859_8.cpp
src/encoding/interpret_as_iso_8859_8.h
src/encoding/interpret_as_iso_8859_7.cpp
src/encoding/interpret_as_iso_8859_7.h
src/encoding/interpret_as_iso_8859_6.cpp
src/encoding/interpret_as_iso_8859_6.h
src/encoding/interpret_as_iso_8859_5.cpp
src/encoding/interpret_as_iso_8859_5.h
src/encoding/interpret_as_iso_8859_4.cpp
src/encoding/interpret_as_iso_8859_4.h
src/encoding/interpret_as_iso_8859_3.cpp
src/encoding/interpret_as_iso_8859_3.h
src/encoding/interpret_as_iso_8859_2.cpp
src/encoding/interpret_as_iso_8859_2.h
src/encoding/interpret_as_iso_8859_1.cpp
src/encoding/interpret_as_iso_8859_1.h
src/encoding/interpret_as_iso_2022_kr.cpp
src/encoding/interpret_as_iso_2022_kr.h
src/encoding/interpret_as_iso_2022_jp_2.cpp
src/encoding/interpret_as_iso_2022_jp_2.h
src/encoding/interpret_as_iso_2022_jp_1.cpp
src/encoding/interpret_as_iso_2022_jp_1.h
src/encoding/interpret_as_iso_2022_jp.cpp
src/encoding/interpret_as_iso_2022_jp.h
src/encoding/interpret_as_iso_2022_cn_ext.cpp
src/encoding/interpret_as_iso_2022_cn_ext.h
src/encoding/interpret_as_iso_2022_cn.cpp
src/encoding/interpret_as_iso_2022_cn.h
src/encoding/interpret_as_ibm_918.cpp
src/encoding/interpret_as_ibm_918.h
src/encoding/interpret_as_ibm_871.cpp
src/encoding/interpret_as_ibm_871.h
src/encoding/interpret_as_ibm_870.cpp
src/encoding/interpret_as_ibm_870.h
src/encoding/interpret_as_ibm_869.cpp
src/encoding/interpret_as_ibm_869.h
src/encoding/interpret_as_ibm_868.cpp
src/encoding/interpret_as_ibm_868.h
src/encoding/interpret_as_ibm_866.cpp
src/encoding/interpret_as_ibm_866.h
src/encoding/interpret_as_ibm_865.cpp
src/encoding/interpret_as_ibm_865.h
src/encoding/interpret_as_ibm_864.cpp
src/encoding/interpret_as_ibm_864.h
src/encoding/interpret_as_ibm_863.cpp
src/encoding/interpret_as_ibm_863.h
src/encoding/interpret_as_ibm_862.cpp
src/encoding/interpret_as_ibm_862.h
src/encoding/interpret_as_ibm_861.cpp
src/encoding/interpret_as_ibm_861.h
src/encoding/interpret_as_ibm_860.cpp
src/encoding/interpret_as_ibm_860.h
src/encoding/interpret_as_ibm_857.cpp
src/encoding/interpret_as_ibm_857.h
src/encoding/interpret_as_ibm_855.cpp
src/encoding/interpret_as_ibm_855.h
src/encoding/interpret_as_ibm_852.cpp
src/encoding/interpret_as_ibm_852.h
src/encoding/interpret_as_ibm_850.cpp
src/encoding/interpret_as_ibm_850.h
src/encoding/interpret_as_ibm_775.cpp
src/encoding/interpret_as_ibm_775.h
src/encoding/interpret_as_ibm_500.cpp
src/encoding/interpret_as_ibm_500.h
src/encoding/interpret_as_ibm_437.cpp
src/encoding/interpret_as_ibm_437.h
src/encoding/interpret_as_ibm_424.cpp
src/encoding/interpret_as_ibm_424.h
src/encoding/interpret_as_ibm_420.cpp
src/encoding/interpret_as_ibm_420.h
src/encoding/interpret_as_ibm_297.cpp
src/encoding/interpret_as_ibm_297.h
src/encoding/interpret_as_ibm_290.cpp
src/encoding/interpret_as_ibm_290.h
src/encoding/interpret_as_ibm_285.cpp
src/encoding/interpret_as_ibm_285.h
src/encoding/interpret_as_ibm_284.cpp
src/encoding/interpret_as_ibm_284.h
src/encoding/interpret_as_ibm_280.cpp
src/encoding/interpret_as_ibm_280.h
src/encoding/interpret_as_ibm_278.cpp
src/encoding/interpret_as_ibm_278.h
src/encoding/interpret_as_ibm_277.cpp
src/encoding/interpret_as_ibm_277.h
src/encoding/interpret_as_ibm_273.cpp
src/encoding/interpret_as_ibm_273.h
src/encoding/interpret_as_ibm_1047.cpp
src/encoding/interpret_as_ibm_1047.h
src/encoding/interpret_as_ibm_1026.cpp
src/encoding/interpret_as_ibm_1026.h
src/encoding/interpret_as_ibm_037.cpp
src/encoding/interpret_as_ibm_037.h
src/encoding/interpret_as_ibm_01149.cpp
src/encoding/interpret_as_ibm_01149.h
src/encoding/interpret_as_ibm_01148.cpp
src/encoding/interpret_as_ibm_01148.h
src/encoding/interpret_as_ibm_01147.cpp
src/encoding/interpret_as_ibm_01147.h
src/encoding/interpret_as_ibm_01146.cpp
src/encoding/interpret_as_ibm_01146.h
src/encoding/interpret_as_ibm_01145.cpp
src/encoding/interpret_as_ibm_01145.h
src/encoding/interpret_as_ibm_01144.cpp
src/encoding/interpret_as_ibm_01144.h
src/encoding/interpret_as_ibm_01143.cpp
src/encoding/interpret_as_ibm_01143.h
src/encoding/interpret_as_ibm_01142.cpp
src/encoding/interpret_as_ibm_01142.h
src/encoding/interpret_as_ibm_01141.cpp
src/encoding/interpret_as_ibm_01141.h
src/encoding/interpret_as_ibm_01140.cpp
src/encoding/interpret_as_ibm_01140.h
src/decoding/interpret_as_utf_8.cpp
src/decoding/interpret_as_utf_8.h
src/decoding/interpret_as_utf_8_without_bom.cpp
src/decoding/interpret_as_utf_8_without_bom.h
src/decoding/interpret_as_utf_16_be.cpp
src/decoding/interpret_as_utf_16_be.h
src/decoding/interpret_as_utf_16_le.cpp
src/decoding/interpret_as_utf_16_le.h
src/decoding/interpret_as_dialog.cpp
src/decoding/interpret_as_dialog.h
src/decoding/interpret_as_utf_8.cpp
src/decoding/interpret_as_utf_8.h
src/decoding/interpret_as_utf_7.cpp
src/decoding/interpret_as_utf_7.h
src/decoding/utf7handler.cpp
src/decoding/utf7handler.h
src/decoding/interpret_as_utf_32_le.cpp
src/decoding/interpret_as_utf_32_le.h
src/decoding/interpret_as_utf_32_be.cpp
src/decoding/interpret_as_utf_32_be.h
src/decoding/interpret_as_utf_32.cpp
src/decoding/interpret_as_utf_32.h
src/decoding/interpret_as_utf_16.cpp
src/decoding/interpret_as_utf_16.h
src/decoding/interpret_as_us_ascii.cpp
src/decoding/interpret_as_us_ascii.h
src/decoding/interpret_as_tscii.cpp
src/decoding/interpret_as_tscii.h
src/decoding/interpret_as_tis_620.cpp
src/decoding/interpret_as_tis_620.h
src/decoding/interpret_as_shift_jts.cpp
src/decoding/interpret_as_shift_jts.h
src/decoding/interpret_as_scsu.cpp
src/decoding/interpret_as_scsu.h
src/decoding/interpret_as_koi8_u.cpp
src/decoding/interpret_as_koi8_u.h
src/decoding/interpret_as_koi8_r.cpp
src/decoding/interpret_as_koi8_r.h
src/decoding/interpret_as_iso_8859_15.cpp
src/decoding/interpret_as_iso_8859_15.h
src/decoding/interpret_as_iso_8859_14.cpp
src/decoding/interpret_as_iso_8859_14.h
src/decoding/interpret_as_iso_8859_13.cpp
src/decoding/interpret_as_iso_8859_13.h
src/decoding/interpret_as_iso_8859_10.cpp
src/decoding/interpret_as_iso_8859_10.h
src/decoding/interpret_as_iso_8859_9.cpp
src/decoding/interpret_as_iso_8859_9.h
src/decoding/interpret_as_iso_8859_8.cpp
src/decoding/interpret_as_iso_8859_8.h
src/decoding/interpret_as_iso_8859_7.cpp
src/decoding/interpret_as_iso_8859_7.h
src/decoding/interpret_as_iso_8859_6.cpp
src/decoding/interpret_as_iso_8859_6.h
src/decoding/interpret_as_iso_8859_5.cpp
src/decoding/interpret_as_iso_8859_5.h
src/decoding/interpret_as_iso_8859_4.cpp
src/decoding/interpret_as_iso_8859_4.h
src/decoding/interpret_as_iso_8859_3.cpp
src/decoding/interpret_as_iso_8859_3.h
src/decoding/interpret_as_iso_8859_2.cpp
src/decoding/interpret_as_iso_8859_2.h
src/decoding/interpret_as_iso_8859_1.cpp
src/decoding/interpret_as_iso_8859_1.h
src/decoding/interpret_as_iso_2022_kr.cpp
src/decoding/interpret_as_iso_2022_kr.h
src/decoding/interpret_as_iso_2022_jp_2.cpp
src/decoding/interpret_as_iso_2022_jp_2.h
src/decoding/interpret_as_iso_2022_jp_1.cpp
src/decoding/interpret_as_iso_2022_jp_1.h
src/decoding/interpret_as_iso_2022_jp.cpp
src/decoding/interpret_as_iso_2022_jp.h
src/decoding/interpret_as_iso_2022_cn_ext.cpp
src/decoding/interpret_as_iso_2022_cn_ext.h
src/decoding/interpret_as_iso_2022_cn.cpp
src/decoding/interpret_as_iso_2022_cn.h
src/decoding/interpret_as_ibm_918.cpp
src/decoding/interpret_as_ibm_918.h
src/decoding/interpret_as_ibm_871.cpp
src/decoding/interpret_as_ibm_871.h
src/decoding/interpret_as_ibm_870.cpp
src/decoding/interpret_as_ibm_870.h
src/decoding/interpret_as_ibm_869.cpp
src/decoding/interpret_as_ibm_869.h
src/decoding/interpret_as_ibm_868.cpp
src/decoding/interpret_as_ibm_868.h
src/decoding/interpret_as_ibm_866.cpp
src/decoding/interpret_as_ibm_866.h
src/decoding/interpret_as_ibm_865.cpp
src/decoding/interpret_as_ibm_865.h
src/decoding/interpret_as_ibm_864.cpp
src/decoding/interpret_as_ibm_864.h
src/decoding/interpret_as_ibm_863.cpp
src/decoding/interpret_as_ibm_863.h
src/decoding/interpret_as_ibm_862.cpp
src/decoding/interpret_as_ibm_862.h
src/decoding/interpret_as_ibm_861.cpp
src/decoding/interpret_as_ibm_861.h
src/decoding/interpret_as_ibm_860.cpp
src/decoding/interpret_as_ibm_860.h
src/decoding/interpret_as_ibm_857.cpp
src/decoding/interpret_as_ibm_857.h
src/decoding/interpret_as_ibm_855.cpp
src/decoding/interpret_as_ibm_855.h
src/decoding/interpret_as_ibm_852.cpp
src/decoding/interpret_as_ibm_852.h
src/decoding/interpret_as_ibm_850.cpp
src/decoding/interpret_as_ibm_850.h
src/decoding/interpret_as_ibm_775.cpp
src/decoding/interpret_as_ibm_775.h
src/decoding/interpret_as_ibm_500.cpp
src/decoding/interpret_as_ibm_500.h
src/decoding/interpret_as_ibm_437.cpp
src/decoding/interpret_as_ibm_437.h
src/decoding/interpret_as_ibm_424.cpp
src/decoding/interpret_as_ibm_424.h
src/decoding/interpret_as_ibm_420.cpp
src/decoding/interpret_as_ibm_420.h
src/decoding/interpret_as_ibm_297.cpp
src/decoding/interpret_as_ibm_297.h
src/decoding/interpret_as_ibm_290.cpp
src/decoding/interpret_as_ibm_290.h
src/decoding/interpret_as_ibm_285.cpp
src/decoding/interpret_as_ibm_285.h
src/decoding/interpret_as_ibm_284.cpp
src/decoding/interpret_as_ibm_284.h
src/decoding/interpret_as_ibm_280.cpp
src/decoding/interpret_as_ibm_280.h
src/decoding/interpret_as_ibm_278.cpp
src/decoding/interpret_as_ibm_278.h
src/decoding/interpret_as_ibm_277.cpp
src/decoding/interpret_as_ibm_277.h
src/decoding/interpret_as_ibm_273.cpp
src/decoding/interpret_as_ibm_273.h
src/decoding/interpret_as_ibm_1047.cpp
src/decoding/interpret_as_ibm_1047.h
src/decoding/interpret_as_ibm_1026.cpp
src/decoding/interpret_as_ibm_1026.h
src/decoding/interpret_as_ibm_037.cpp
src/decoding/interpret_as_ibm_037.h
src/decoding/interpret_as_ibm_01149.cpp
src/decoding/interpret_as_ibm_01149.h
src/decoding/interpret_as_ibm_01148.cpp
src/decoding/interpret_as_ibm_01148.h
src/decoding/interpret_as_ibm_01147.cpp
src/decoding/interpret_as_ibm_01147.h
src/decoding/interpret_as_ibm_01146.cpp
src/decoding/interpret_as_ibm_01146.h
src/decoding/interpret_as_ibm_01145.cpp
src/decoding/interpret_as_ibm_01145.h
src/decoding/interpret_as_ibm_01144.cpp
src/decoding/interpret_as_ibm_01144.h
src/decoding/interpret_as_ibm_01143.cpp
src/decoding/interpret_as_ibm_01143.h
src/decoding/interpret_as_ibm_01142.cpp
src/decoding/interpret_as_ibm_01142.h
src/decoding/interpret_as_ibm_01141.cpp
src/decoding/interpret_as_ibm_01141.h
src/decoding/interpret_as_ibm_01140.cpp
src/decoding/interpret_as_ibm_01140.h
src/decoding/interpret_as_ibm_00858.cpp
src/decoding/interpret_as_ibm_00858.h
src/decoding/interpret_as_ibm_thai.cpp
src/decoding/interpret_as_ibm_thai.h
src/decoding/interpret_as_hz_gb_2312.cpp
src/decoding/interpret_as_hz_gb_2312.h
src/decoding/interpret_as_gbk.cpp
src/decoding/interpret_as_gbk.h
src/decoding/interpret_as_gb18030.cpp
src/decoding/interpret_as_gb18030.h
src/decoding/interpret_as_euc_jp.cpp
src/decoding/interpret_as_euc_jp.h
src/decoding/interpret_as_cesu_8.cpp
src/decoding/interpret_as_cesu_8.h
${PROJECT_UI}
)

Expand Down
Loading

0 comments on commit 30dba52

Please sign in to comment.