oweals/cde.git
5 years agoDtdocbook: Remove old sgmls program
chase [Tue, 21 Aug 2018 22:56:32 +0000 (17:56 -0500)]
Dtdocbook: Remove old sgmls program

5 years agoRemove old windows support
chase [Sat, 18 Aug 2018 20:57:09 +0000 (15:57 -0500)]
Remove old windows support

5 years agoRemove amoeba support
chase [Sat, 18 Aug 2018 19:58:55 +0000 (14:58 -0500)]
Remove amoeba support

5 years agopost_install: fix shellcheck warnings
chase [Sat, 18 Aug 2018 18:33:35 +0000 (13:33 -0500)]
post_install: fix shellcheck warnings

5 years agoCDE-RUN: Readd binary entries for dtudcfonted
chase [Sun, 12 Aug 2018 17:35:46 +0000 (12:35 -0500)]
CDE-RUN: Readd binary entries for dtudcfonted

5 years agoRefactor and reimplement dtudcfonted
chase [Fri, 27 Jul 2018 21:44:10 +0000 (16:44 -0500)]
Refactor and reimplement dtudcfonted

5 years agoRevert "Disable building of dtudcfonted and dtudcexch"
chase [Mon, 6 Aug 2018 01:37:51 +0000 (20:37 -0500)]
Revert "Disable building of dtudcfonted and dtudcexch"

This reverts commit 7f70748d6572914541c1a170b339720bc6fcf84b.

5 years agoRevert "dtudcfonted, dtudcexch: delete from repository"
chase [Sun, 5 Aug 2018 20:58:15 +0000 (15:58 -0500)]
Revert "dtudcfonted, dtudcexch: delete from repository"

This reverts commit e0036e6167d9cdcb1c7803f23986a4c2e8593e90.

5 years agolinksLast and uncomment: Fix shellcheck warnings
chase [Sun, 12 Aug 2018 15:15:50 +0000 (10:15 -0500)]
linksLast and uncomment: Fix shellcheck warnings

5 years agoinstallCDE.src: Fix shellcheck warnings
chase [Wed, 8 Aug 2018 00:43:15 +0000 (19:43 -0500)]
installCDE.src: Fix shellcheck warnings

5 years agolibDtHelp: Cov 88381
Peter Howkins [Sat, 11 Aug 2018 00:28:57 +0000 (01:28 +0100)]
libDtHelp: Cov 88381

5 years agolibDtHelp: Cov 88365
Peter Howkins [Sat, 11 Aug 2018 00:26:59 +0000 (01:26 +0100)]
libDtHelp: Cov 88365

5 years agolibDtHelp: Cov 89129 and 88355
Peter Howkins [Sat, 11 Aug 2018 00:18:45 +0000 (01:18 +0100)]
libDtHelp: Cov 89129 and 88355

5 years agolibDtHelp: Cov 88302
Peter Howkins [Sat, 11 Aug 2018 00:14:03 +0000 (01:14 +0100)]
libDtHelp: Cov 88302

5 years agolibDtHelp: Cov 88890 and 88294
Peter Howkins [Sat, 11 Aug 2018 00:11:04 +0000 (01:11 +0100)]
libDtHelp: Cov 88890 and 88294

5 years agolibDtHelp: Cov 88275
Peter Howkins [Sat, 11 Aug 2018 00:08:17 +0000 (01:08 +0100)]
libDtHelp: Cov 88275

5 years agolibDtHelp: Cov 88262 and 88459
Peter Howkins [Sat, 11 Aug 2018 00:05:01 +0000 (01:05 +0100)]
libDtHelp: Cov 88262 and 88459

5 years agolibDtHelp: Cov 88240
Peter Howkins [Sat, 11 Aug 2018 00:03:23 +0000 (01:03 +0100)]
libDtHelp: Cov 88240

5 years agolibDtHelp: Cov 88209
Peter Howkins [Sat, 11 Aug 2018 00:01:13 +0000 (01:01 +0100)]
libDtHelp: Cov 88209

5 years agolibDtHelp: Cov 88162
Peter Howkins [Fri, 10 Aug 2018 23:58:46 +0000 (00:58 +0100)]
libDtHelp: Cov 88162

5 years agolibDtHelp: Cov 88119
Peter Howkins [Fri, 10 Aug 2018 23:57:11 +0000 (00:57 +0100)]
libDtHelp: Cov 88119

5 years agolibDtHelp: Cov 88109
Peter Howkins [Fri, 10 Aug 2018 23:55:03 +0000 (00:55 +0100)]
libDtHelp: Cov 88109

5 years agolibDtHelp: Cov 174697
Peter Howkins [Fri, 10 Aug 2018 23:53:10 +0000 (00:53 +0100)]
libDtHelp: Cov 174697

5 years agolibDtHelp: Cov 89532
Peter Howkins [Fri, 10 Aug 2018 23:51:59 +0000 (00:51 +0100)]
libDtHelp: Cov 89532

5 years agolibDtHelp: Cov 89524
Peter Howkins [Fri, 10 Aug 2018 23:50:33 +0000 (00:50 +0100)]
libDtHelp: Cov 89524

5 years agolibDtHelp: Cov 89401
Peter Howkins [Fri, 10 Aug 2018 23:47:42 +0000 (00:47 +0100)]
libDtHelp: Cov 89401

5 years agolibDtHelp: Cov 89084
Peter Howkins [Fri, 10 Aug 2018 23:46:06 +0000 (00:46 +0100)]
libDtHelp: Cov 89084

5 years agolibDtHelp: Cov 89012
Peter Howkins [Fri, 10 Aug 2018 23:44:52 +0000 (00:44 +0100)]
libDtHelp: Cov 89012

5 years agolibDtHelp: Cov 88952
Peter Howkins [Fri, 10 Aug 2018 23:43:46 +0000 (00:43 +0100)]
libDtHelp: Cov 88952

5 years agolibDtHelp: Cov 88724
Peter Howkins [Fri, 10 Aug 2018 23:40:36 +0000 (00:40 +0100)]
libDtHelp: Cov 88724

5 years agolibDtHelp: Cov 88526
Peter Howkins [Fri, 10 Aug 2018 23:39:05 +0000 (00:39 +0100)]
libDtHelp: Cov 88526

5 years agolibDtHelp: Cov 88465
Peter Howkins [Fri, 10 Aug 2018 23:37:42 +0000 (00:37 +0100)]
libDtHelp: Cov 88465

5 years agolibDtHelp: Cov 88221
Peter Howkins [Fri, 10 Aug 2018 23:36:29 +0000 (00:36 +0100)]
libDtHelp: Cov 88221

5 years agolibDtHelp: Cov 89366
Peter Howkins [Fri, 10 Aug 2018 23:34:40 +0000 (00:34 +0100)]
libDtHelp: Cov 89366

5 years agolibDtHelp: Cov 89172
Peter Howkins [Fri, 10 Aug 2018 23:32:39 +0000 (00:32 +0100)]
libDtHelp: Cov 89172

5 years agolibDtUtil: Cov 88127
Peter Howkins [Fri, 10 Aug 2018 23:31:12 +0000 (00:31 +0100)]
libDtUtil: Cov 88127

5 years agolibDtUtil: Cov 88123
Peter Howkins [Fri, 10 Aug 2018 23:30:24 +0000 (00:30 +0100)]
libDtUtil: Cov 88123

5 years agolibDtHelp: Cov 88084
Peter Howkins [Fri, 10 Aug 2018 23:27:52 +0000 (00:27 +0100)]
libDtHelp: Cov 88084

5 years agolibDtHelp: Cov 88527
Peter Howkins [Fri, 10 Aug 2018 23:26:42 +0000 (00:26 +0100)]
libDtHelp: Cov 88527

5 years agolibDtHelp: Cov 88839
Peter Howkins [Fri, 10 Aug 2018 23:25:20 +0000 (00:25 +0100)]
libDtHelp: Cov 88839

5 years agolibDtHelp: Cov 89582
Peter Howkins [Fri, 10 Aug 2018 23:24:04 +0000 (00:24 +0100)]
libDtHelp: Cov 89582

5 years agolibDtHelp: Cov 87607
Peter Howkins [Fri, 10 Aug 2018 23:21:18 +0000 (00:21 +0100)]
libDtHelp: Cov 87607

5 years agoMerge branch 'master' into cde-next
Jon Trulson [Thu, 2 Aug 2018 01:18:17 +0000 (19:18 -0600)]
Merge branch 'master' into cde-next

5 years agoRemove redundant motif widgets
chase [Sat, 28 Jul 2018 01:39:03 +0000 (20:39 -0500)]
Remove redundant motif widgets

5 years agoAdd upstream config files
chase [Fri, 27 Jul 2018 22:13:48 +0000 (17:13 -0500)]
Add upstream config files

5 years agotemplates/types.tmpl: make sure to clean up new .dt's on a make clean
Jon Trulson [Fri, 20 Jul 2018 20:15:28 +0000 (14:15 -0600)]
templates/types.tmpl: make sure to clean up new .dt's on a make clean

5 years agoRename "dtapp" to "dtopen"
Jon Trulson [Fri, 20 Jul 2018 02:39:58 +0000 (20:39 -0600)]
Rename "dtapp" to "dtopen"

A great suggestion by Matthew Trower.

5 years agoFinish integrating Antonis's desktop_approots work
Jon Trulson [Fri, 20 Jul 2018 00:39:56 +0000 (18:39 -0600)]
Finish integrating Antonis's desktop_approots work

In addition:

- moved video type detection into a separate file: videoTypes.dt out
  of datatypes.dt.  Also, removed all actions from Antonis' dt files,
  as these are handled by the new actions (listed below).

  Image, postscript, and PDF types definitions are still located in
  datatypes.dt.src

- supports most image files, PDFs, postscript files, and video files
  via dtapp now.

- Added new actions:

  - DisplayImage
  - DisplayVideo
  - DisplayPDF
  - DisplayPS

  All of these call the dtapp_* helpers to locate an appropriate
  program to handle the task.

- Added a camera icon

- standardized the icons used to display the various types - all
  images use the Dtimage icon now, as an example.

- moved the new *.dt files to their proper place in programs/types,
  rather than programs/localized/C/types (my bad).

Please add any further video types into videoTypes.dt, and everything
else (for now) into datatypes.dt.

In the future, we should probably separate these out into
type-specific .dt files.  Also, something should be done about playing
audio files too (maybe DisplayVideo.dt can handle all those too?)

5 years agoAdd actions and types from Antonis Tsolomitis' desktop_approots contribution
Jon Trulson [Thu, 19 Jul 2018 04:53:01 +0000 (22:53 -0600)]
Add actions and types from Antonis Tsolomitis' desktop_approots contribution

5 years agodatabases/: remove ancient crufty scripts
Jon Trulson [Thu, 19 Jul 2018 01:13:41 +0000 (19:13 -0600)]
databases/: remove ancient crufty scripts

5 years agoAdd icons from Antonis Tsolomitis desktop_approots contribution
Jon Trulson [Thu, 19 Jul 2018 00:35:04 +0000 (18:35 -0600)]
Add icons from Antonis Tsolomitis desktop_approots contribution

5 years agoAdd a new script, dtapp, used to locate and run various helper programs
Jon Trulson [Wed, 18 Jul 2018 19:45:49 +0000 (13:45 -0600)]
Add a new script, dtapp, used to locate and run various helper programs

This script is located in /usr/dt/bin/dtapp, and is then symlinked to
various helpers that can be used in DT actions to run programs.

The various helpers currently installed are:

dtapp_vimage - view an image file, override with DTAPP_VIMAGE.
Defaults to xv, display, and gimp, in that order.

dtapp_vpdf - view a PDF file, override with DTAPP_VPDF.  Defaults to
okular, xpdf

dtapp_vps - view a postscript file, override with DTAPP_VPS.  Defaults
to mgv, gv

dtapp_vvideo - view a video file, override with DTAPP_VVIDEO.
Defaults to vlc, ffplay.

When a request is made to view one of these files, the list of viewers
will be tried, in order, until one is found.  If none are found, an
error message will be displayed.  Add overrides to your ~/.dtprofile
file.

We can add more dtapp commands and defaults for them as needed.

This is in preparation for integrating Antonis Tsolomitis' extended
actions and icon files, coming up in future commits.

5 years agodtcm: Coverity 89185
Peter Howkins [Fri, 13 Jul 2018 18:26:38 +0000 (19:26 +0100)]
dtcm: Coverity 89185

5 years agodtcm: Coverity 89051
Peter Howkins [Fri, 13 Jul 2018 18:25:15 +0000 (19:25 +0100)]
dtcm: Coverity 89051

5 years agodtcm: Coverity 88955
Peter Howkins [Fri, 13 Jul 2018 18:24:11 +0000 (19:24 +0100)]
dtcm: Coverity 88955

5 years agodtcm: Coverity 88884
Peter Howkins [Fri, 13 Jul 2018 18:23:05 +0000 (19:23 +0100)]
dtcm: Coverity 88884

5 years agodtcm: Coverity 88382
Peter Howkins [Fri, 13 Jul 2018 18:19:58 +0000 (19:19 +0100)]
dtcm: Coverity 88382

5 years agodtcm: Coverity 88069
Peter Howkins [Fri, 13 Jul 2018 18:16:00 +0000 (19:16 +0100)]
dtcm: Coverity 88069

5 years agodtcm: Coverity 87942
Peter Howkins [Fri, 13 Jul 2018 18:14:45 +0000 (19:14 +0100)]
dtcm: Coverity 87942

5 years agodtcm: Coverity 87565
Peter Howkins [Fri, 13 Jul 2018 18:13:13 +0000 (19:13 +0100)]
dtcm: Coverity 87565

5 years agodtcm: Coverity 88006
Peter Howkins [Fri, 13 Jul 2018 18:11:29 +0000 (19:11 +0100)]
dtcm: Coverity 88006

5 years agodtcm: Coverity 89313
Peter Howkins [Fri, 13 Jul 2018 18:06:58 +0000 (19:06 +0100)]
dtcm: Coverity 89313

5 years agodtcm: Coverity 176055
Peter Howkins [Fri, 13 Jul 2018 18:05:33 +0000 (19:05 +0100)]
dtcm: Coverity 176055

5 years agodtcm: Coverity 89685
Peter Howkins [Fri, 13 Jul 2018 18:04:37 +0000 (19:04 +0100)]
dtcm: Coverity 89685

5 years agodtcm: Coverity 89111
Peter Howkins [Fri, 13 Jul 2018 18:02:57 +0000 (19:02 +0100)]
dtcm: Coverity 89111

5 years agodtcm: Coverity 88533
Peter Howkins [Fri, 13 Jul 2018 18:01:47 +0000 (19:01 +0100)]
dtcm: Coverity 88533

5 years agodtcm: Coverity 88350
Peter Howkins [Fri, 13 Jul 2018 18:00:54 +0000 (19:00 +0100)]
dtcm: Coverity 88350

5 years agodtcm: Coverity 88279
Peter Howkins [Fri, 13 Jul 2018 17:59:43 +0000 (18:59 +0100)]
dtcm: Coverity 88279

5 years agodtcm: Coverity 88056
Peter Howkins [Fri, 13 Jul 2018 17:55:47 +0000 (18:55 +0100)]
dtcm: Coverity 88056

5 years agodtcm: Coverity 87745 and 88154
Peter Howkins [Fri, 13 Jul 2018 17:54:01 +0000 (18:54 +0100)]
dtcm: Coverity 87745 and 88154

5 years agodtcm: Coverity 87364
Peter Howkins [Fri, 13 Jul 2018 17:52:08 +0000 (18:52 +0100)]
dtcm: Coverity 87364

5 years agodtcm: Coverity 88250
Peter Howkins [Fri, 13 Jul 2018 17:49:37 +0000 (18:49 +0100)]
dtcm: Coverity 88250

5 years agodtcm: Coverity 88745
Peter Howkins [Fri, 13 Jul 2018 17:48:31 +0000 (18:48 +0100)]
dtcm: Coverity 88745

5 years agodtcm: Coverity 89232
Peter Howkins [Fri, 13 Jul 2018 17:47:22 +0000 (18:47 +0100)]
dtcm: Coverity 89232

5 years agodtcm: Coverity 89341
Peter Howkins [Fri, 13 Jul 2018 17:44:12 +0000 (18:44 +0100)]
dtcm: Coverity 89341

5 years agodtcm: Coverity 89517
Peter Howkins [Fri, 13 Jul 2018 17:42:56 +0000 (18:42 +0100)]
dtcm: Coverity 89517

5 years agodtcm: Coverity 88200
Peter Howkins [Fri, 13 Jul 2018 17:41:13 +0000 (18:41 +0100)]
dtcm: Coverity 88200

5 years agodtcm: Coverity 88494
Peter Howkins [Fri, 13 Jul 2018 17:39:35 +0000 (18:39 +0100)]
dtcm: Coverity 88494

5 years agodtcm: Coverity 88079
Peter Howkins [Fri, 13 Jul 2018 17:38:06 +0000 (18:38 +0100)]
dtcm: Coverity 88079

5 years agodtcm: Coverity 89160
Peter Howkins [Fri, 13 Jul 2018 17:36:50 +0000 (18:36 +0100)]
dtcm: Coverity 89160

5 years agodtcm: Coverity 89595
Peter Howkins [Fri, 13 Jul 2018 17:35:25 +0000 (18:35 +0100)]
dtcm: Coverity 89595

5 years agodtcm: Coverity 88253
Peter Howkins [Fri, 13 Jul 2018 17:34:09 +0000 (18:34 +0100)]
dtcm: Coverity 88253

5 years agodtcm: Coverity 89371
Peter Howkins [Fri, 13 Jul 2018 17:32:55 +0000 (18:32 +0100)]
dtcm: Coverity 89371

5 years agodtcm: Coverity 89398
Peter Howkins [Fri, 13 Jul 2018 17:31:25 +0000 (18:31 +0100)]
dtcm: Coverity 89398

5 years agodtcm: Coverity 88778
Peter Howkins [Fri, 13 Jul 2018 17:29:52 +0000 (18:29 +0100)]
dtcm: Coverity 88778

5 years agodtcm: Coverity 89234
Peter Howkins [Fri, 13 Jul 2018 17:28:35 +0000 (18:28 +0100)]
dtcm: Coverity 89234

5 years agodtcm: Coverity 89207
Peter Howkins [Fri, 13 Jul 2018 17:27:08 +0000 (18:27 +0100)]
dtcm: Coverity 89207

5 years agodtcm: Coverity 88326
Peter Howkins [Fri, 13 Jul 2018 17:26:02 +0000 (18:26 +0100)]
dtcm: Coverity 88326

5 years agodtcm: Coverity 88206
Peter Howkins [Fri, 13 Jul 2018 17:24:58 +0000 (18:24 +0100)]
dtcm: Coverity 88206

5 years agodtcm: Also make sure to reset non pointer fields, so that on future failures they...
Peter Howkins [Fri, 13 Jul 2018 17:22:53 +0000 (18:22 +0100)]
dtcm: Also make sure to reset non pointer fields, so that on future failures they don't return stale data (due to static)

5 years agodtcm: When deleting data, set the pointer to NULL to avoid returning a pointer to...
Peter Howkins [Fri, 13 Jul 2018 17:18:50 +0000 (18:18 +0100)]
dtcm: When deleting data, set the pointer to NULL to avoid returning a pointer to freed data on future errors

5 years agodtcm: Coverity 89544
Peter Howkins [Fri, 13 Jul 2018 17:14:35 +0000 (18:14 +0100)]
dtcm: Coverity 89544

5 years agodtcm: Coverity 89542
Peter Howkins [Fri, 13 Jul 2018 17:13:01 +0000 (18:13 +0100)]
dtcm: Coverity 89542

5 years agodtcm: Coverity 89535
Peter Howkins [Fri, 13 Jul 2018 17:11:09 +0000 (18:11 +0100)]
dtcm: Coverity 89535

5 years agodtcm: Coverity 89499
Peter Howkins [Fri, 13 Jul 2018 17:09:23 +0000 (18:09 +0100)]
dtcm: Coverity 89499

5 years agodtcm: Coverity 89413
Peter Howkins [Fri, 13 Jul 2018 17:08:12 +0000 (18:08 +0100)]
dtcm: Coverity 89413

5 years agodtcm: Coverity 89081
Peter Howkins [Fri, 13 Jul 2018 17:06:36 +0000 (18:06 +0100)]
dtcm: Coverity 89081

5 years agodtcm: Coverity 88669
Peter Howkins [Fri, 13 Jul 2018 17:04:33 +0000 (18:04 +0100)]
dtcm: Coverity 88669

5 years agodtcm: Coverity 88647
Peter Howkins [Fri, 13 Jul 2018 17:03:00 +0000 (18:03 +0100)]
dtcm: Coverity 88647

5 years agodtcm: Coverity 88631
Peter Howkins [Fri, 13 Jul 2018 17:01:23 +0000 (18:01 +0100)]
dtcm: Coverity 88631