Peter Howkins
2ea057d511
Disable all code related to libXp
...
deprecated and mostly no longer included on current OSes
2016-04-20 20:17:22 +01:00
Peter Howkins
c742edcb2f
dtstyle: Resolve 70 compiler warnings
2013-09-03 15:41:58 +01:00
Peter Howkins
d57739782f
dtstyle: Alphabetically sort the backdrops in the backdrop list.
2013-09-03 14:34:11 +01:00
Peter Howkins
6d5eec1855
Update date in copyright (and splash screen)
2013-05-30 16:08:58 +01:00
Peter Howkins
3bd9b4c4da
dtstyle: Sort color palette names into alphabetical order for displaying.
2013-05-20 15:53:44 +01:00
Peter Howkins
e9bb2bcf09
libDtSvc: Resolve 89 compiler warnings.
2012-09-01 21:35:10 +01:00
Peter Howkins
92743e0999
libDtSearch: Resolve 26 compiler warnings.
2012-09-01 20:54:23 +01:00
Peter Howkins
a1bec3d0e1
dtpdmd: Resolving warnings.
2012-09-01 20:37:02 +01:00
Peter Howkins
e2b6c5420f
Merge branch 'master' of ssh://git.code.sf.net/p/cdesktopenv/code
2012-09-01 18:30:13 +01:00
Peter Howkins
971e3280d7
dtpdm: Resolve 4 compiler warnings
2012-08-31 21:41:32 +01:00
Peter Howkins
53e7adfc5f
build: linux.cf, remove the space in the -isystem include of the X11 headers
...
this was causing build failures on the make depend step.
2012-08-31 19:07:47 +01:00
Peter Howkins
1c7c33aa71
build: on linux include the X11 and Xm headers with -isystem rather than -I,
...
this means the compiler treats them as system headers and does not give you
excessive warnings from them. This is used because X11 does not like the
-ansi and -pedantic warnings that CDE is compiled with.
2012-08-31 18:35:20 +01:00
Peter Howkins
237fa4a599
dtpad: Resolve 6 compiler warnings.
2012-08-30 22:40:55 +01:00
Peter Howkins
2a9b4ec67c
dtlogin: Resolve 7 compiler warnings.
2012-08-30 22:30:36 +01:00
Peter Howkins
89e76b2e9b
dtlogin: Resolve all -Wformat-security warnings
2012-08-30 22:19:49 +01:00
Peter Howkins
97a9c8cbd1
dtimsstart: Resolve 3 compiler warnings.
2012-08-30 22:15:13 +01:00
Peter Howkins
b14833740b
Merge branch 'master' of ssh://git.code.sf.net/p/cdesktopenv/code
2012-08-30 21:38:11 +01:00
Peter Howkins
71f8af6943
dthelp: Resolve 106 compiler warnings.
2012-08-30 21:37:25 +01:00
Peter Howkins
f6bfbcb521
dthello: Resolve 5 compiler warnings.
2012-08-30 19:57:56 +01:00
Peter Howkins
764a0c7e72
dtfile: Remove 97 compiler warnings
2012-08-30 19:54:01 +01:00
Peter Howkins
ef67cebea5
dtfile: Resolve implicit imcompatible declaration warnings.
2012-08-30 18:25:49 +01:00
Peter Howkins
7546d1a71a
dtexec: On Linux use the variation of signal handlers that takes an int arg
...
Warning Prevention.
2012-08-30 18:18:20 +01:00
Peter Howkins
6315770583
dtdspmsg: Warning prevention
2012-08-30 18:14:15 +01:00
Peter Howkins
ce7f5d0862
dtcreate: warning prevention.
2012-08-30 18:07:16 +01:00
Peter Howkins
231b359685
dsdm: Include ansi C headers to prevent implicit incompatible declaration warnings.
2012-08-30 17:59:34 +01:00
Peter Howkins
e091b824c1
dtaction: main() returns an int and -Wformat-security fixes
2012-08-30 17:55:43 +01:00
Peter Howkins
55539b71c1
dticon: Fix some warnings related to mixing NULL, 0 and '\0' randomly.
2012-08-30 17:48:26 +01:00
Peter Howkins
f737b30289
dtcalc: Fix some warnings related to mixing NULL, 0 and '\0' randomly.
2012-08-30 16:45:52 +01:00
Peter Howkins
ca9da25d44
dtcm: Resolve all -Wformat-security warnings.
2012-08-29 20:16:01 +01:00
Peter Howkins
70552cb18d
dtsr: include stdlib.h to resolve 20 incompaible implicit declaration warnings.
2012-08-29 18:25:32 +01:00
Peter Howkins
fd3a620a68
dtsr: Resolve all -Wformat-security warnings.
2012-08-29 18:21:05 +01:00
Peter Howkins
b14d6d0b68
util/dttypes: Resolve -Wformat-security warnings
2012-08-29 18:02:22 +01:00
Peter Howkins
ba88e3abe1
dtterm: Resolve -Wformat-security warnings
2012-08-29 16:13:22 +01:00
Peter Howkins
31c2131935
libDtTerm: Resolve all -Wformat-security warnings.
2012-08-27 20:36:59 +01:00
Peter Howkins
93428391db
Merge branch 'master' of ssh://git.code.sf.net/p/cdesktopenv/code
2012-08-27 20:25:14 +01:00
Peter Howkins
3911acddf6
libDtSearch: resolve -Wformat-secuirty warning
2012-08-27 20:24:06 +01:00
Peter Howkins
8479d150e2
libtt: Resolve all remaining format-security warnings.
2012-08-26 22:19:27 +01:00
Peter Howkins
8c8a5380ca
libtt: Warning prevention
...
One missing stdlib include and one security warning about not
using varargs func correctly.
2012-08-26 19:48:55 +01:00
Peter Howkins
90376fc6d8
Merge branch 'master' of https://git.code.sf.net/p/cdesktopenv/code
2012-08-17 10:26:09 +01:00
Peter Howkins
0cbd88018a
Merge branch 'master' of https://git.code.sf.net/p/cdesktopenv/code
2012-08-16 15:41:15 +01:00
Peter Howkins
91b33b7158
Merge branch 'master' of https://git.code.sf.net/p/cdesktopenv/code
2012-08-15 17:07:35 +01:00
Peter Howkins
0ecef859cf
Merge branch 'master' of https://git.code.sf.net/p/cdesktopenv/code
2012-08-13 10:31:07 +01:00
Peter Howkins
1dd2eaf854
Update the sub parts of the main dt/cde version number to 2.2.0, missed from previous version increment patch.
2012-08-09 15:20:53 +01:00
Peter Howkins
bdd889c141
Import of the files from Motif 2.1.30 release that are needed to build CDE
...
man pages.
2012-06-15 15:58:42 +01:00
Peter Howkins
a34f78b798
convert all Imakefile LinuxDistribution to LinuxArchitecture.
...
(programs part 2)
2012-05-31 13:47:41 +01:00
Peter Howkins
1d555edb6c
Convert all Imakefile LinuxDistribution switches to LinuxArchitecture.
...
(programs part1)
2012-05-31 13:40:38 +01:00
Peter Howkins
837972cb69
Modify all Imakefile files to use LinuxArchitecture instead of LinuxDistribution
...
for Linux specific changes. (lib directory)
2012-05-31 12:41:33 +01:00
Peter Howkins
095002b5d9
Addition of LGPL file at top level, deprecation of file copyright, and
...
modify the user facing copying help text to be LGPL.
2012-05-29 16:54:57 +01:00
Peter Howkins
18831d2cdf
Revert previous erroneous change made on master that had already been
...
done on linux1.
2012-05-29 16:42:30 +01:00
Peter Howkins
bc96e6f1ff
HACK, instant should not stop on non fatal fatals, this allows building
...
of 'C' locale help files.
2012-04-14 23:18:17 +01:00
Peter Howkins
aa605c16f3
Linux compilation of ttsnoop (Matthew Howkins)
...
This may contain prexisting 64-bit issues, caused by hammering pointers
into ints.
2012-04-12 19:08:52 +01:00
Peter Howkins
0859109ba0
Linux compilation of dtbuilder (Matthew Howkins)
2012-04-12 17:36:54 +01:00
Peter Howkins
1d97f19166
Linux compilation fixes for dthelp (Matthew Howkins)
2012-04-12 16:21:14 +01:00
Peter Howkins
e60d58be07
Linux compilation of nsgmls (Matthew Howkins)
2012-04-11 18:03:23 +01:00
Peter Howkins
cc1d109aa9
Linux compilation of dtcm (Calendar), (Matthew Howkins)
2012-04-11 17:33:26 +01:00
Peter Howkins
7e9a7df246
Add a MainWindow.h include to prevent missing references.
2012-04-02 15:18:51 +01:00
Peter Howkins
24d74bceee
Don't declare 'Chunk' as both public and private, that's just daft.
2012-04-02 15:17:50 +01:00
Peter Howkins
145ffe54dd
Don't redeclare forceUpdate() with the wrong prototype.
2012-04-02 15:16:58 +01:00
Peter Howkins
7416482cc3
Add -fpermissive to allow compilation of old C++ on modern GCC
2012-04-02 15:16:05 +01:00
Peter Howkins
7795c597af
Use a particulaly unpleasant cast to get a void * into an enumeration type.
2012-04-02 15:15:04 +01:00
Peter Howkins
dcbef994e0
C++ needs variables to have a type, use int as a default.
2012-04-02 15:14:09 +01:00
Peter Howkins
8f43a96122
On linux use \r instead of ^M as the character for a carridge return.
2012-04-02 15:13:13 +01:00
Peter Howkins
5c6f7d5317
-fpermissive to allow GCC to compile old C++
2012-04-02 14:56:05 +01:00
Peter Howkins
e7de343555
C++ doesn't allow variables to be declared without a type, use 'int' as
...
a default.
2012-04-02 14:47:47 +01:00
Peter Howkins
830a3572db
Do not specify linux architecture specific defines, most of these are defaults
...
now, and some cause issues on i386 for example.
2012-03-24 17:35:46 +00:00
Peter Howkins
f34a9a573f
Merge branch 'linux1' of ssh://git.code.sf.net/p/cdesktopenv/code into linux1
2012-03-23 18:41:17 +00:00
Peter Howkins
d929f4cf5f
Link with C++ linker
2012-03-23 13:49:49 +00:00
Peter Howkins
d2f85af5e5
Don't try to define abs() on linux, stdlib will handle it.
2012-03-23 13:49:24 +00:00
Peter Howkins
cc949fccd2
Exceptionally hacky linux fix. gnu gencat is returning != 0 even when it's
...
succeeding.
2012-03-22 17:05:45 +00:00
Peter Howkins
1e3b674118
Do not include a couple of missing files under linux.
2012-03-22 16:00:56 +00:00
Peter Howkins
43a91fa718
Don't include a couple of non-existant svr4 files on linux.
2012-03-20 20:50:16 +00:00
Peter Howkins
1476da61f7
Change over Linux to using the System V style pty code, it seems at some
...
point Linuxes pty code is no longer the BSD legacy one by default anymore.
2012-03-20 20:43:06 +00:00
Peter Howkins
87eee2f1e5
Link with C++ linker
2012-03-14 13:53:28 +00:00
Peter Howkins
939fc535d1
Prototype static function setRealDelArea() before it is used.
2012-03-14 13:52:14 +00:00
Peter Howkins
32e8c91d44
On linux do not include X11/Xlocale.h but locale.h, this prevents
...
Xlocale.h redefining setlocate() into _Xsetlocale() that it then can't
find and link against.
2012-03-14 13:50:42 +00:00
Peter Howkins
7294970c18
Namespace ostream and endl into std::
...
Use <iostream> without the .h
2012-03-13 17:54:48 +00:00
Peter Howkins
167fd854e1
namespace ostream into std::ostream for modern C++
2012-03-13 17:45:34 +00:00
Peter Howkins
4e71617973
Add in -fpermissive for compiling old C++ on gcc
2012-03-13 17:43:43 +00:00
Peter Howkins
585674c817
Include <iostream> without the .h on modern C++
2012-03-13 17:41:48 +00:00
Peter Howkins
5d76061f5d
On linux ostream and endl need prefixing into the std namespace.
2012-03-13 17:40:21 +00:00
Peter Howkins
adf14ccd77
Include <iostream> without the .h on modern C++
2012-03-13 17:31:56 +00:00
Peter Howkins
3984d5a45b
On linux use the system provided libXau rather than one from the imports
...
directory (that would have linked to the X11 tree).
2012-03-13 17:18:35 +00:00
Peter Howkins
063cffa81d
Add a .gitignore to try to reduce the amount of files listed as not
...
in repository on git status.
2012-03-13 16:44:50 +00:00
Peter Howkins
d1f3e24eac
Use C++ linker
...
Add in freetype headers
Use system provided -lXdmcp and -Xau instead of trying to compile them
from the imports directory.
2012-03-13 16:15:22 +00:00
Peter Howkins
348f3cd81c
Change detector for linux platform to match other Imakefile changes
2012-03-12 21:26:30 +00:00
Peter Howkins
7d770cff75
These days include standard C++ header files without the .h on the end
2012-03-12 16:43:22 +00:00
Peter Howkins
ca8ede6c1f
Use C++ linker
2012-03-12 16:27:41 +00:00
Peter Howkins
fb174a8ec3
Undo previous method and use __va_copy instead.
2012-03-12 16:27:08 +00:00
Peter Howkins
0456158e41
On linux use the va_copy() func for variable arugment copying
2012-03-12 16:24:24 +00:00
Peter Howkins
63f6536c72
Initialise varargs list in the same way as OSF
2012-03-12 16:19:32 +00:00
Peter Howkins
71e364de5c
Do not bother trying to redefine the putenv() function
2012-03-12 16:16:16 +00:00
Peter Howkins
53f42b5113
CLK_TCK is considered obsolete in GCC, use CLOCKS_PER_SEC instead
2012-03-12 16:05:21 +00:00
Peter Howkins
5949e1c410
Do not redefine strdup() on Linux
2012-03-12 16:03:06 +00:00
Peter Howkins
88cc514fbd
Use C++ linker
2012-03-12 15:41:09 +00:00
Peter Howkins
5a09544b16
Linux doesn't allow open() with O_CREAT without permission flags anymore.
2012-03-12 15:39:22 +00:00
Peter Howkins
baf772785b
-fpermissive to allow gcc to compile old C++
2012-03-12 15:19:36 +00:00
Peter Howkins
77ed6f7ee3
-fpermissive to allow GCC to compile old C++
2012-03-12 15:18:09 +00:00
Peter Howkins
dd2ff6b448
Set untyped variable to int
2012-03-12 15:15:38 +00:00
Peter Howkins
e315d4ba3e
Setting const variable with no type to 'int' (likely the default the
...
old compilers would have used)
2012-03-12 15:14:12 +00:00
Peter Howkins
cbffec168a
Use C++ linker
2012-03-12 14:48:23 +00:00