1
0
Fork 0
mirror of git://git.code.sf.net/p/cdesktopenv/code synced 2025-02-13 11:42:21 +00:00
Commit graph

2376 commits

Author SHA1 Message Date
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
Jon Trulson
6d50de9448 DialogBox.c: fix ptr<->int conversion 2021-10-23 16:40:22 -06:00
Jon Trulson
237a3a4d94 DtSetPref.C: fix some pointer<->int conversions 2021-10-23 15:47:21 -06:00
Jon Trulson
d7223930d4 dtkcmds.c: fix some pointer<->int conversions 2021-10-23 15:47:09 -06:00
Jon Trulson
efa6b6eadc dtksh: move fsym() into widget.c where it belongs
This function is only used in one place, so move it there and delete
findsym.c
2021-10-23 15:05:56 -06:00
Jon Trulson
f61316c4f4 tt_ldpath: fix broken logic in find_lib 2021-10-23 14:50:40 -06:00
Jon Trulson
03c71dd23e xdmauth.c: fix some implicit-int warnings 2021-10-23 14:24:23 -06:00
Jon Trulson
d880853113 tptregexp/regsub.c: use string.h 2021-10-23 14:13:33 -06:00
OBATA Akio
e0508b3130 dtcm: change to detect TZ offset way with configure 2021-10-23 18:29:04 +09:00
OBATA Akio
87bdee3d19 dtcm: change to use _XLocaltime instead of localtime consitently 2021-10-23 16:54:35 +09:00
OBATA Akio
fb91c9416d dtcm: resolve mismatch between tm.tm_gmtoff and global timezone
`timezone` and `tm.tm_gmtoff` represent reversed sign value each other.
Change `tm.tm_gmtoff` usage to be matched with `timezone`.
2021-10-23 16:54:35 +09:00
OBATA Akio
224f04cb29 dtcm: fix localtime() usage
It is expexted the first argument is `*time_t`, not `time_t`.
2021-10-23 16:54:35 +09: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
OBATA Akio
16eb6092b0 dtcm: prevent to use NULL as a Tick type
Tick (aka time_t) shall be an integer type, not a pointer.
Change to use `0` instead of `NULL`.
2021-10-16 17:07:37 +09:00
OBATA Akio
4316bb797d libcsa: fix to use proper xdr function for time_t 2021-10-12 17:24:26 +09:00
OBATA Akio
2c9db8fe37 dtcm: include <iso8601.h> of libcsa to resolve type mismatch 2021-10-12 17:24:26 +09:00
OBATA Akio
008bcba766 libcsa: always use time_t for tick 2021-10-12 17:24:26 +09:00
OBATA Akio
194ae3639f libcsa: remove duplicated function prototype
Just `_DtCm_clnt_call` is used anycase.
2021-10-12 17:24:13 +09:00
OBATA Akio
bbf4d451d9 Fix mismatch functionally for temporary file name 2021-10-08 17:30:48 +09:00
OBATA Akio
2390217a75 Fix to decide data and return type explicity 2021-10-08 17:25:17 +09:00
OBATA Akio
f7327e92d6 Change to use the standard signal handler signature unconditionally
Current condition is incomplete and it is already used on other codes.
2021-10-08 14:41:28 +09:00
OBATA Akio
16fe76ed65 Fix to include system header files for using functions 2021-10-08 14:40:56 +09:00
OBATA Akio
ed90eb7f45 Change to use POSIX confirmed select argments unconditionally
Current condition is unsufficient, and It is already used unconditionally
in other sources.
2021-09-30 15:53:59 +09:00
Jon Trulson
566afbd071 FreeBSD: use the LIBICONV_PLUG define to prevent link errors
This define should be used so that the libc implementation can work
(as opposed to using the libiconv library)
2021-09-26 15:28:56 -06:00
OBATA Akio
2c6e286d81 configure: stop to add /usr/local to EXTRA_INCS and _LIBS for BSD
It may result in unwanted 3rd party software picked up for CDE build.
2021-09-26 17:34:16 +09:00
OBATA Akio
20c1768a19 Change to detect iconv implementation with autoconf
Use iconv.m4 (and required macros) form gettext-0.21.
2021-09-21 14:04:40 +09:00
Jon Trulson
be6bc0aa54 Remove some unused imake *.tmpl files
We still keep some of them for doc/ and dtinfo until those are
building properly.
2021-09-19 14:42:11 -06:00
b'Jon Trulson
d43e6bd6c2 Merge /u/obache/cdesktopenv/ branch fix/missing-version-bump into master
https://sourceforge.net/p/cdesktopenv/code/merge-requests/31/
2021-09-19 18:57:22 +00:00
OBATA Akio
692771fb07 Get rid of support of ancient signal handler return type int
Such environments are missing void type, older K&R C, and
such supports already had been removed in various places.
Furthermore, current hardcoded 'SIGNALRETURNSINT' is wrong.
2021-09-19 18:08:41 +09:00
OBATA Akio
483a4c314f lib/tt: fix missing version bump 2021-09-14 18:40:29 +09:00
Jon Trulson
3e81d4c4de csa: specify correct time_t type in _DtCm_print_tick() prototype 2021-08-07 18:32:33 -06:00
Jon Trulson
b876ab3932 dtinfo: use autotools endian detection instead of cpu-specific checks
This affects the definitions of OLIAS_BIG_ENDIAN and
OLIAS_LITTLE_ENDIAN when building mmdb.
2021-08-07 18:25:36 -06:00
Jon Trulson
b0af0a49aa dtterm: fix problem introduced with 0e9b1140ea, preventing install of dtterm
The tic command needs to be under the 'install-exec-hook:' target, not
the 'install:' target.  Specifying the 'install:' target overrides
everything else, causing the dtterm binary to not be installed on a
'make install'
2021-08-07 17:31:27 -06:00
b'Jon Trulson
e12f1df79d Merge /u/l-chang/cdesktopenv-autotools/ branch dtwm into master
https://sourceforge.net/p/cdesktopenv/code/merge-requests/30/
2021-08-07 23:18:00 +00: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
Liang Chang
1c310b8635 dtwm: Improve response for decoration hint from client.
Add a function: InitClientData.
2021-08-07 14:17:54 +08:00
Liang Chang
e648aab6b1 dtwm: Add EWMH related source code. 2021-08-07 13:14:34 +08:00
Liang Chang
50ea1705c7 dtwm: Relocate base window when regenerate its frame. 2021-08-06 08:36:05 +08:00
Liang Chang
bcf6e517d3 dtwm: Add a function: GetHeadInfoById. 2021-08-05 17:09:35 +08:00