1
0
Fork 0
mirror of git://git.code.sf.net/p/cdesktopenv/code synced 2025-02-13 03:32:24 +00:00
Commit graph

2323 commits

Author SHA1 Message Date
Jon Trulson
e8af2b9ac8 dtpdm: fix implicit-function-declaration warnings 2021-11-16 15:24:09 -07:00
Jon Trulson
fd53532bcf dtappbuilder: fix implicit-function-declaration warnings
With the exception of the yy* issues.  Can resolve those at a later
time.
2021-11-16 15:21:44 -07:00
Jon Trulson
0ee97b3645 dtcm: fix implicit-function-declaration warnings 2021-11-16 14:46:48 -07:00
Jon Trulson
f6c0a00a7a dtksh: fix implicit-function-declaration warnings
Tis does not fix those warnings in ksh93 itself, only the stuff we are
responsible for.
2021-11-16 12:39:18 -07:00
Jon Trulson
3021e01559 configure.ac: add m4 macros that can check for compiler option support
We now use this to set certain options, if supported by the compilers
(C/C++).  Currently we enable various options, like
-Wno-format-truncation.  We use this to ignore complaints about
possibly truncations due to the use of the snprintf() family of
functions - where forced truncation is the whole point.
2021-11-16 12:27:48 -07:00
Jon Trulson
4b3901f63b dtspcd: fix implicit-function-declaration warnings 2021-11-16 11:45:11 -07:00
Jon Trulson
36c9476a74 dtcalc: fix implicit-function-declaration warnings 2021-11-16 11:42:21 -07:00
Jon Trulson
5a0e223ea1 dtterm: fix implicit-function-declaration warnings 2021-11-16 10:40:44 -07:00
Jon Trulson
3fe7bbeca5 dtsession/SmSave: fix format pointer confusion warnings 2021-11-16 09:57:20 -07:00
Jon Trulson
3f1f2ea0f6 dticon: fix implicit-function-declaration warnings 2021-11-15 16:07:28 -07:00
Jon Trulson
6f553130a3 dtstyle: fix implicit-function-declaration warnings 2021-11-15 16:07:28 -07:00
Jon Trulson
086002c372 dthello: fix implicit-function-declaration warnings 2021-11-15 16:07:28 -07:00
Jon Trulson
bbabcfd5f0 dtsession: fix implicit-function-declaration warnings 2021-11-15 16:07:28 -07:00
Jon Trulson
47348e59de dtlogin: fix implicit-function-declaration warnings 2021-11-15 16:07:28 -07:00
Jon Trulson
abb408b24f dtwm: fix implicit-function-declaration warnings 2021-11-15 16:07:28 -07:00
Peter Howkins
62b63331ed dtstyle: Alphabetically sort the list of screen savers. 2021-11-15 21:13:52 +00:00
Jon Trulson
3e7a921af2 dthelp/parser: disable parallel building for eltdef and util 2021-11-12 17:30:44 -07:00
Jon Trulson
6e4b443309 dtpad: fix implicit-function-declaration warnings 2021-11-12 16:37:02 -07:00
Jon Trulson
23b3b76c1d lib/csa: fix implicit-function-declaration warnings 2021-11-12 16:21:34 -07:00
Jon Trulson
5223d0408e lib/DtTerm: fix implicit-function-declaration warnings 2021-11-12 16:14:18 -07:00
Jon Trulson
fd3be337fa lib/DtWidgets: fix implicit-function-declaration warnings 2021-11-12 15:05:56 -07:00
Jon Trulson
36ff45cc17 Revert "fontaliases: revise fonts.alias for UTF-8 to display"
This reverts commit a976460e59.

This just does not look as good, and the fonts appear too tiny.  It
needs more work, andshould support all OS's since they pretty much (at
least with the linuxen and bsd's) all use the same fonts and X servers.
2021-11-11 16:48:52 -07:00
Jon Trulson
20ef417e20 doc: get man pages building 2021-11-11 16:27:10 -07:00
Jon Trulson
5ef6e32a41 dbtoman: remove uneeded Imakefile 2021-11-11 10:32:07 -07:00
Jon Trulson
cd66617653 dbtoman/instant: fix some implicit-function-declaration warnings 2021-11-11 10:11:38 -07:00
Jon Trulson
bfd694e8c7 doc: fix dtdocbook so it can handle parallel builds
Enable parallel building of the help files.
2021-11-11 10:03:50 -07:00
Jon Trulson
1bb5a9f030 doc: remove some no longer needed Imakefiles 2021-11-10 18:45:50 -07:00
Jon Trulson
ca57b78396 doc/help: install all of the graphics and help assets
Also, some Makefile cleanups and a new sdl-data.am include.
2021-11-10 17:11:14 -07:00
Jon Trulson
66c887ad21 doc/help: install help files in correct place, setup C->en_US.UTF-8 symlink 2021-11-10 12:19:11 -07:00
Jon Trulson
d340e07794 Setup some missing files needed for help to build correctly 2021-11-10 11:04:10 -07:00
Jon Trulson
30bae57043 doc: get the German, Spanish, French, and Italian SDL help files building 2021-11-09 20:50:47 -07:00
Jon Trulson
b3309f59d3 doc: get the C SDL help files building 2021-11-09 19:46:17 -07:00
Jon Trulson
5f7eda2b33 doc: get utils to build 2021-11-09 15:39:49 -07:00
Jon Trulson
f4bd53c82e Re-add doc2sdl/SGML directory so dtdocbook can work 2021-11-08 20:28:12 -07:00
Jon Trulson
924b2910cd gitignore: add some stuff for the new way fonts.aliases is done on linux/en_US 2021-11-05 13:45:18 -06: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
Jon Trulson
9ca0cf7545 configure: fix timezone/tm checks to work on Linux (time.h is needed) 2021-10-24 12:01:45 -06:00
Jon Trulson
18e6813b3c configure: add a check for AC_STRUCT_TIMEZONE 2021-10-23 22:10:56 -06:00
Jon Trulson
c12e6fea5b dtinfo: remove endian checks from Makefile, handled by autotools now 2021-10-23 22:08:48 -06:00
Jon Trulson
9369d1d5b9 dtcm: timeops.c/getdate.y: fix fbsd build errors
Commit e0508b31 introduced build errors on FreeBSD.  This corrects
them.

HAVE_DECL_TIMEZONE should only be used to determine whether or not the
'timezone' variable is defined in a header file or whether it must be
specifically 'extern'ed.

On fbsd, a definition exists, but it is a function in libc and not an
integer timezone value that can be mutliplied or divided.
2021-10-23 21:59:33 -06:00
Jon Trulson
5754d65248 ttsnoop/DtTt.C: fix -Wreturn-type warnings 2021-10-23 16:44:48 -06:00