Commit Graph
100 Commits
Author SHA1 Message Date
Liang Chang d92fce07ce localized: convert ko_KR.dt-eucKR to ko_KR.UTF-8. 2022-01-26 19:50:37 +08:00
Liang Chang 4b897dc788 localized: convert ja_JP.dt-eucJP to ja_JP.UTF-8. 2022-01-26 19:50:37 +08:00
Liang Chang 095121646d doc: update AM files. 2022-01-26 19:50:37 +08:00
Liang Chang e7046aa8f5 doc: migrate ja_JP.UTF-8 to Autotools. 2022-01-26 19:50:37 +08:00
Liang Chang 96bbf0f121 doc: remove ja_JP.dt-eucJP. 2022-01-26 19:50:37 +08:00
Liang Chang b75d158606 doc: make it_IT.UTF-8 build normally. 2022-01-26 19:50:37 +08:00
Liang Chang 4dc7dbc22f doc: convert it_IT.ISO8859-1 to it_IT.UTF-8. 2022-01-26 19:50:35 +08:00
Liang Chang 09cbe3e48a doc: make fr_FR.UTF-8 build normally. 2022-01-26 19:50:31 +08:00
Liang Chang b56b1669ac doc: convert fr_FR.ISO8859-1 to fr_FR.UTF-8. 2022-01-26 19:50:31 +08:00
Liang Chang cf6c3c702a doc: make es_ES.UTF-8 build normally. 2022-01-26 19:50:27 +08:00
Liang Chang 9a847f1e86 doc: convert es_ES.ISO8859-1 to es_ES.UTF-8. 2022-01-26 19:50:25 +08:00
Liang Chang aef6e81714 doc: make de_DE.UTF-8 build normally. 2022-01-26 19:50:19 +08:00
Liang Chang 3d55fb3b4a doc: convert de_DE.ISO8859-1 to de_DE.UTF-8. 2022-01-26 19:50:19 +08:00
Liang Chang 53e4feeb32 doc: move C to en_US.UTF-8. 2022-01-26 19:50:16 +08:00
Liang Chang a1a43180ac doc: update SGML syntax. 2022-01-26 19:50:12 +08:00
Liang Chang 28b2f5caf1 doc: update Makefile.am. 2022-01-26 19:50:12 +08:00
Liang Chang febd1a7872 doc: update common files. 2022-01-26 19:50:12 +08:00
Liang Chang 2c3e1c8e31 dtdocbook: remove unnecessary header files dependency. 2022-01-26 19:50:12 +08:00
Liang Chang b03cd0f2aa dtdocbook: update doc_utils/Makefile.am. 2022-01-26 19:50:11 +08:00
Liang Chang 37c4d2e975 dtinfo: remove an unnecessary header file dependency. 2022-01-26 19:50:11 +08:00
Liang Chang b239c00ae8 dthelp: use system locales. 2022-01-26 19:50:11 +08:00
Liang Chang f3965ed394 DtHelp: use system locales. 2022-01-26 19:50:11 +08:00
Liang Chang 3c67bd0cb1 DtEncap: use system locales. 2022-01-26 19:50:11 +08:00
Liang Chang 075c5db58b nsgmls: remove nsgmls and use onsgmls contained in OpenSP. 2022-01-26 19:50:11 +08:00
Liang Chang e93b2bc626 DtMmdb: move to lib directory as a standalone library. 2022-01-26 19:50:11 +08:00
Liang Chang f3baea9faa dtinfo: update bookmark spec. 2022-01-26 19:50:11 +08:00
Liang Chang c6661c92c9 dtdocbook: merge dtinfogen into dtdocbook. 2022-01-26 19:50:11 +08:00
Liang Chang f9e02f163b dtdocbook: update SGML DTDs. 2022-01-26 19:50:10 +08:00
Liang Chang c9662c8f26 dtdocbook: remove xlate_locale. 2022-01-26 19:50:10 +08:00
Liang Chang 9c8d899aa0 dtdocbook: update SGML DTDs. 2022-01-26 19:50:10 +08:00
Liang Chang 4f791b9dd4 dbtoman: remove duplicate source code and merge into dtdocbook. 2022-01-26 19:49:03 +08:00
Liang Chang 1e9b4660ad doc2sdl: use POSIX regex functions. 2021-12-21 01:53:53 +08:00
Liang Chang 73078fb103 doc2sdl: install locale files to datadir. 2021-12-20 06:31:10 +08:00
Liang Chang 9e04623d4b doc2sdl: install tpt to datadir. 2021-12-20 04:39:37 +08:00
Liang Chang 024860dab6 doc2sdl: convert strings files to UTF-8. 2021-12-20 01:34:33 +08:00
Liang Chang 38eb7b43d3 DtMmdb: install spec files to datadir. 2021-12-15 00:21:08 +08:00
Liang Chang 0007043d25 Merge branch 'master' into dtdocbook 2021-12-12 20:13:16 +08:00
Liang Chang 16e67fec81 Merge branch 'master' into dtdocbook 2021-12-12 20:01:35 +08:00
Liang Chang 3c59e7a98f configure.ac: add makefiles. 2021-12-12 09:48:51 +08:00
Liang Chang a0ac8c06bf dtdocbook: remove hardcoded /usr/dt. 2021-12-12 09:38:16 +08:00
Liang Chang 3acbed6bc9 dtdocbook: install SGML DTDs to datadir. 2021-12-11 23:58:55 +08:00
Liang Chang e85356165f dtinfogen: update include directives. 2021-12-11 10:46:31 +08:00
Liang Chang 26818c2a22 dtinfogen: update prefix for lex source. 2021-12-11 09:07:23 +08:00
Liang Chang 3212d19a78 dtinfogen: replace Xt-related functions. 2021-12-11 06:07:37 +08:00
Liang Chang ad58dca2aa DtMmdb: repair lex source in schema dir. 2021-12-11 05:40:20 +08:00
Liang Chang 5bff5c5514 DtMmdb: repair lex source in compression dir. 2021-12-11 00:47:56 +08:00
Liang Chang ef6d06fb88 DtMmdb: repair lex and yacc source in StyleSheet dir. 2021-12-11 00:08:35 +08:00
Liang Chang 206632cfbb dtinfogen: file renaming. 2021-12-10 07:59:47 +08:00
Liang Chang ff439cb2f4 DtMmdb: prepare for building dtinfoge. 2021-12-10 07:12:02 +08:00
Liang Chang 3697a3696b DtHelp: support ending the lines which contains multibyte characters. 2021-12-06 07:31:21 +08:00
Liang Chang 142b1e5241 dtdocbook: update SGML DTDs. 2021-12-06 07:30:36 +08:00
Liang Chang d6ce4d14f5 dtinfogen: Remove an unused environment variable. 2021-12-06 06:49:24 +08:00
Liang Chang 07e8d816d3 dtinfogen: Migrate to UTF-8. 2021-12-06 06:49:23 +08:00
Liang Chang 4104341be1 dtinfogen: preserve NBSP. 2021-12-06 06:49:22 +08:00
Liang Chang 8a01ce9f87 DtSearch: improve support for Japanese. 2021-12-06 06:49:22 +08:00
Liang Chang ab1ea96d79 dtinfo: change the default encoding to UTF-8. 2021-12-06 06:49:21 +08:00
Liang Chang 88361e2c47 DtMmdb: change the default encoding to UTF-8. 2021-12-06 06:49:21 +08:00
Liang Chang c6ffe6061c dtinfogen: fix a space character. 2021-12-06 06:49:21 +08:00
Liang Chang bcdd71df8c dtinfogen: repair lex and yacc source. 2021-12-06 06:45:42 +08:00
Liang Chang 00c5ba3508 dtinfo: improve MessageMgr to avoid unexpected behavior. 2021-12-06 06:42:36 +08:00
Liang Chang a16ba22f1a DtMmdb: add UTF-8 encoding for nbsp. 2021-12-06 06:42:36 +08:00
Liang Chang dd4431719f DtMmdb: check if the log file exists before deleting to avoid
crash.
2021-12-06 06:42:35 +08:00
Liang Chang 4ddd76449c dtinfo: make search highlight works for UTF-8. 2021-12-06 06:42:35 +08:00
Liang Chang e2216838d1 dtinfo: Fix a font issue to make the multilingual text can be
displayed correctly.
2021-12-06 06:42:34 +08:00
Liang Chang 3f950009bc DtSearch: Migrate to UTF-8. 2021-12-06 06:42:34 +08:00
Liang Chang e38f1ae3cf DtMmdb: Remove an extra space from the environment variable "schemaDEBUG". 2021-12-06 06:42:33 +08:00
Liang Chang c2fd541ffc DtMmdb: Initialize "oid_in_string_buf" to 0 to ensure "get_oid_2" returns a
correct "oid".
2021-12-06 06:42:33 +08:00
Liang Chang f3949ff449 DtHelp: Add the multibyte character support to _DtCvStrcspn. 2021-12-06 06:42:33 +08:00
Liang Chang a9ddcffd94 DtHelp: Add the multibyte character support to _DtCvChar. 2021-12-06 06:42:32 +08:00
Liang Chang a9ceb6db7a DtHelp: Apply graceful degradation for font loading to avoid a segmentation
fault.
2021-12-06 06:42:32 +08:00
Liang Chang 6f952545fb dtdocbook: Migrate doc2sdl to UTF-8. 2021-12-06 06:42:31 +08:00
Liang Chang f2623acbe7 dthelp: Fix a multibyte character parsing issue. 2021-12-06 06:34:40 +08:00
Liang Chang 6a26b02606 DtHelp: Fix a multibyte character parsing issue. 2021-12-06 06:34:39 +08:00
Liang Chang 5cdaa6ec31 doc: Added Japanese UTF-8 documents. 2021-12-06 06:34:39 +08:00
Liang Chang 09d85d387d doc/ja_JP.dt-eucJP: Adjust some characters to conform to EUC-JP. 2021-12-06 06:34:38 +08:00
Liang Chang df7bc69a3f dtdocbook: Migrate instant to UTF-8. 2021-12-06 06:34:38 +08:00
Liang Chang b816b85575 DtTerm: enable post-process output. 2021-12-03 22:10:57 +09:00
Liang Chang c8762bcb01 autotools: install PAM configuration files directly instead of by
using the setup script.
2021-11-22 06:30:41 +08:00
Liang Chang dd17c6a394 dtsearchpath: fix a crash when running dtappgather. 2021-11-21 15:56:58 +08:00
Liang Chang a976460e59 fontaliases: revise fonts.alias for UTF-8 to display
multi-language correctly.
2021-11-05 13:45:18 -06:00
Liang Chang fc486e47a7 Merge branch 'tmp' into dtwm 2021-11-05 14:58:55 +08:00
Liang Chang c38a5a8b71 dtwm: Respond to the following EWMH:
_NET_WM_STATE_MAXIMIZED_VERT
      _NET_WM_STATE_MAXIMIZED_HORZ

A window is maximized if both _NET_WM_STATE_MAXIMIZED_VERT and
_NET_WM_STATE_MAXIMIZED_HORZ are set.
2021-11-05 14:45:42 +08:00
Liang Chang 08ebba5225 dtwm: Respond to the following EWMH:
_NET_WM_NAME
      _NET_WM_ICON_NAME
2021-11-05 14:21:34 +08:00
Liang Chang c6e8d60548 dtwm: Add processing functions for _NET_WM_NAME and _NET_WM_ICON_NAME. 2021-11-05 14:21:34 +08:00
Liang Chang 9a8debd7d1 dtwm: Add definitions for _NET_WM_NAME and _NET_WM_ICON_NAME. 2021-11-05 14:21:34 +08:00
Liang Chang 7734a01e41 dtwm: Create stretcher windows when regenerate a frame for a frameless
window to make the resize cursors show again.
2021-11-05 14:21:33 +08:00
Liang Chang d90f765c0a dtwm: Create title bar window if clientTitleWin is NULL when regenerate
client frame.
2021-11-05 14:21:33 +08:00
Liang Chang f05bc54ceb dtwm: To avoid a segfault, allocate gadget rectangles when regenerate
window frame. A typical case, create a frameless window then regenerate
it's frame.
2021-11-05 14:21:33 +08:00
Liang Chang 8fa32b3db5 dtwm: Trigger fullscreen in an "edge trigger" manner to avoid wrong
behaviors caused by some unusual operations. E.g., after entered
fullscreen, applications change windows to other states instead of
leaving fullscreen.
2021-11-05 14:21:32 +08:00
Liang Chang 6ad08f9948 configure.ac: add AC_CHECK_LIB for libXpm. 2021-10-18 10:10:20 -06:00
Liang Chang c47e290379 Remove DtXpm. 2021-10-18 10:10:20 -06:00
Liang Chang 6f30664428 dtappbuilder: use libXpm directly. 2021-10-18 10:10:20 -06:00
Liang Chang f05a7b12c8 dtprintinfo: use libXpm directly. 2021-10-18 10:10:20 -06:00
Liang Chang 94cba197d5 dtudcfonted: use libXpm directly. 2021-10-18 10:10:20 -06:00
Liang Chang 0672e9e0cf DtHelp: use libXpm directly. 2021-10-18 10:10:20 -06:00
Liang Chang b2ff2704cf dticon: use libXpm directly. 2021-10-18 10:10:20 -06:00
Liang Chang 6a0990615d dticon: make sure min_x and min_y are within icon to avoid a
segfault.
2021-10-18 10:10:20 -06:00
Liang Chang 3886c7d09c dtwm: Respond to the following EWMH:
_NET_WM_FULLSCREEN_MONITORS
      _NET_WM_STATE_FULLSCREEN
2021-08-07 16:19:25 +08:00
Liang Chang 78c8241738 dtwm: Support multi-monitor fullscreen. 2021-08-07 15:09:28 +08:00
Liang Chang 6a28507dbc dtwm: Regenerate frame when decoration updated. 2021-08-07 14:31:04 +08:00