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

1580 commits

Author SHA1 Message Date
Peter Howkins
6441ea4bf4 libDtHelp: Cov 89084 2018-08-11 00:46:06 +01:00
Peter Howkins
7c7e25683b libDtHelp: Cov 89012 2018-08-11 00:44:52 +01:00
Peter Howkins
1ab2d10f01 libDtHelp: Cov 88952 2018-08-11 00:43:46 +01:00
Peter Howkins
f896256ec9 libDtHelp: Cov 88724 2018-08-11 00:40:36 +01:00
Peter Howkins
d476596c82 libDtHelp: Cov 88526 2018-08-11 00:39:05 +01:00
Peter Howkins
e45be6a434 libDtHelp: Cov 88465 2018-08-11 00:37:42 +01:00
Peter Howkins
cd09a20dfc libDtHelp: Cov 88221 2018-08-11 00:36:29 +01:00
Peter Howkins
a69ed1cf9b libDtHelp: Cov 89366 2018-08-11 00:34:40 +01:00
Peter Howkins
e85dfc66be libDtHelp: Cov 89172 2018-08-11 00:32:39 +01:00
Peter Howkins
e620df0d0d libDtUtil: Cov 88127 2018-08-11 00:31:12 +01:00
Peter Howkins
8982069031 libDtUtil: Cov 88123 2018-08-11 00:30:24 +01:00
Peter Howkins
cb363a5965 libDtHelp: Cov 88084 2018-08-11 00:27:52 +01:00
Peter Howkins
9c2c796d1b libDtHelp: Cov 88527 2018-08-11 00:26:42 +01:00
Peter Howkins
b69319e43c libDtHelp: Cov 88839 2018-08-11 00:25:20 +01:00
Peter Howkins
0e66cfee7f libDtHelp: Cov 89582 2018-08-11 00:24:04 +01:00
Peter Howkins
db779f870e libDtHelp: Cov 87607 2018-08-11 00:21:18 +01:00
Jon Trulson
f6d83dd5e3 Merge branch 'master' into cde-next 2018-08-01 19:18:17 -06:00
chase
66db2259f7 Remove redundant motif widgets 2018-07-29 16:52:44 -06:00
chase
c4cb994175 Add upstream config files 2018-07-29 16:51:53 -06:00
Jon Trulson
ba611cbde6 templates/types.tmpl: make sure to clean up new .dt's on a make clean 2018-07-20 14:15:28 -06:00
Jon Trulson
d557db4eb2 Rename "dtapp" to "dtopen"
A great suggestion by Matthew Trower.
2018-07-19 20:42:54 -06:00
Jon Trulson
2f6f1d2afb 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?)
2018-07-19 19:52:40 -06:00
Jon Trulson
2b41b84c33 Add actions and types from Antonis Tsolomitis' desktop_approots contribution 2018-07-19 18:58:17 -06:00
Jon Trulson
d4450d7551 databases/: remove ancient crufty scripts 2018-07-19 18:58:17 -06:00
Jon Trulson
cd38de99e4 Add icons from Antonis Tsolomitis desktop_approots contribution 2018-07-19 18:57:37 -06:00
Jon Trulson
5259022498 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.
2018-07-19 18:57:20 -06:00
Peter Howkins
e2f1df0c8b dtcm: Coverity 89185 2018-07-13 19:26:38 +01:00
Peter Howkins
10a0f55b4a dtcm: Coverity 89051 2018-07-13 19:25:15 +01:00
Peter Howkins
6d7525e174 dtcm: Coverity 88955 2018-07-13 19:24:11 +01:00
Peter Howkins
f4a5433f32 dtcm: Coverity 88884 2018-07-13 19:23:05 +01:00
Peter Howkins
3af957e308 dtcm: Coverity 88382 2018-07-13 19:19:58 +01:00
Peter Howkins
a0edcdcc42 dtcm: Coverity 88069 2018-07-13 19:16:00 +01:00
Peter Howkins
67fb14c52b dtcm: Coverity 87942 2018-07-13 19:14:45 +01:00
Peter Howkins
8950afd36a dtcm: Coverity 87565 2018-07-13 19:13:13 +01:00
Peter Howkins
c7a649afb9 dtcm: Coverity 88006 2018-07-13 19:11:29 +01:00
Peter Howkins
3a4527980d dtcm: Coverity 89313 2018-07-13 19:06:58 +01:00
Peter Howkins
f6886761da dtcm: Coverity 176055 2018-07-13 19:05:33 +01:00
Peter Howkins
9e038c8b2b dtcm: Coverity 89685 2018-07-13 19:04:37 +01:00
Peter Howkins
e718778ead dtcm: Coverity 89111 2018-07-13 19:02:57 +01:00
Peter Howkins
28170c2a62 dtcm: Coverity 88533 2018-07-13 19:01:47 +01:00
Peter Howkins
4908fbb49a dtcm: Coverity 88350 2018-07-13 19:00:54 +01:00
Peter Howkins
8f5048d54f dtcm: Coverity 88279 2018-07-13 18:59:43 +01:00
Peter Howkins
6826ecc3d3 dtcm: Coverity 88056 2018-07-13 18:55:47 +01:00
Peter Howkins
4be7b85e01 dtcm: Coverity 87745 and 88154 2018-07-13 18:54:01 +01:00
Peter Howkins
dfa296e34e dtcm: Coverity 87364 2018-07-13 18:52:08 +01:00
Peter Howkins
8e11140662 dtcm: Coverity 88250 2018-07-13 18:49:37 +01:00
Peter Howkins
cc79da451b dtcm: Coverity 88745 2018-07-13 18:48:31 +01:00
Peter Howkins
c2c9c01051 dtcm: Coverity 89232 2018-07-13 18:47:22 +01:00
Peter Howkins
ce9bc0603a dtcm: Coverity 89341 2018-07-13 18:44:12 +01:00
Peter Howkins
c4940d8f78 dtcm: Coverity 89517 2018-07-13 18:42:56 +01:00