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

1332 commits

Author SHA1 Message Date
chase
e8e0364121 post_install: fix shellcheck warnings 2018-08-25 15:47:18 -06:00
chase
ba28368c40 CDE-RUN: Readd binary entries for dtudcfonted 2018-08-18 16:37:36 -06:00
chase
b491f9134f Refactor and reimplement dtudcfonted 2018-08-18 16:37:36 -06:00
chase
0f1aaa3e46 Revert "Disable building of dtudcfonted and dtudcexch"
This reverts commit 7f70748d65.
2018-08-18 16:37:36 -06:00
chase
6b713f12b5 Revert "dtudcfonted, dtudcexch: delete from repository"
This reverts commit e0036e6167.
2018-08-18 16:37:36 -06:00
chase
5fb08c15d9 linksLast and uncomment: Fix shellcheck warnings 2018-08-18 16:37:36 -06:00
chase
ff17b57585 installCDE.src: Fix shellcheck warnings 2018-08-18 16:37:18 -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
Jon Trulson
050fd75e80 lib/DtSearch/raima/proto.h: fix OBSD build - don't redef system functions
Remove redeclaration of system functions (strlen, free, open, etc).
Use the system header files.  That's what they are for.
2018-07-09 13:11:33 -06:00
chase
156ca65c69 Add debian packaging files 2018-07-07 12:21:32 -06:00
Jon Trulson
3d8e76a69f Merge branch 'master' into cde-next
Need to resync before folding current cde-next into master.
2018-07-06 13:19:33 -06:00
Jon Trulson
cf86199b19 Stable release: 2.3.0 2018-07-06 12:05:20 -06:00
Jon Trulson
87ad4219da Merge branch 'master' into update-with-master
Resync one last time with master for 2.3 release tomorrow.
2018-07-05 14:18:07 -06:00
Jon Trulson
16ee3d1be5 ttsnoop: resolve coverity 176047, 176046, 176044, 176043, 176042 and 176040 2018-07-05 13:42:36 -06:00
Peter Howkins
e91f12cc54 dtcm: Coverity 174810 2018-07-05 00:10:58 +01:00
Peter Howkins
39461d7548 dtcm: Coverity 89645 2018-07-05 00:08:55 +01:00
Peter Howkins
fd56fc4b74 dtcm: Coverity 89641 2018-07-05 00:06:59 +01:00
Peter Howkins
547cc3e22b dtcm: Coverity 89593 2018-07-05 00:05:21 +01:00
Peter Howkins
caee0e9cb5 dtcm: Coverity 89502 2018-07-05 00:00:57 +01:00
Peter Howkins
29dabbd900 dtcm: Coverity 89439 and 89458 2018-07-04 23:58:03 +01:00
Peter Howkins
0da93b0d43 dtcm: Coverity 89273 2018-07-04 23:55:29 +01:00
Peter Howkins
82f29143b0 dtcm: Coverity 89113 2018-07-04 23:54:02 +01:00
Peter Howkins
e418fe0842 dtcm: Coverity 89105 2018-07-04 23:52:37 +01:00
Peter Howkins
8620b2e27b dtcm: Coverity 89021 2018-07-04 23:50:31 +01:00
Peter Howkins
801c7d36c6 dtcm: Coverity 88871 2018-07-04 23:45:56 +01:00
Peter Howkins
8f2b74aa6d dtcm: Coverity 88858 2018-07-04 23:43:42 +01:00
Peter Howkins
e18054a5da dtcm: Coverity 88383 2018-07-04 23:40:58 +01:00
Peter Howkins
70e5a9f044 dtcm: Coverity 88214 2018-07-04 23:36:46 +01:00
Peter Howkins
633ae90d90 dtcm: Coverity 89670, 88380 and 88201 2018-07-04 23:31:51 +01:00
Peter Howkins
2f60d57ab9 dtcm: Coverity 88331 and 88169 2018-07-04 23:26:52 +01:00
Peter Howkins
d46a8e8d94 dtcm: Coverity 88165 2018-07-04 23:23:32 +01:00
Peter Howkins
35ce247f9b dtcm: Coverity 88137 2018-07-04 23:19:16 +01:00
Peter Howkins
a690c1f7f8 dtcm: Coverity 88113 2018-07-04 23:17:18 +01:00
Peter Howkins
4fa9477a1b dtcm: Coverity 88303, 89531 and 89433 2018-07-04 23:09:18 +01:00
Peter Howkins
bab89de6ff dtcm: Coverity 89369 2018-07-04 23:05:57 +01:00
Peter Howkins
008c224771 dtcm: Coverity 89287 2018-07-04 23:02:09 +01:00
Peter Howkins
6bf5856c34 dtcm: Coverity 89138 2018-07-04 22:59:44 +01:00
Peter Howkins
3709d1293f dtcm: Coverity 88904 2018-07-04 22:41:46 +01:00
Peter Howkins
27e3d9a42a dtcm: Coverity 89452 and 89661 2018-07-04 22:36:39 +01:00
Peter Howkins
aba6416554 dtcm: Coverity 88768, 89297 and 89115 2018-07-04 22:33:03 +01:00
Peter Howkins
d8fb638dde dtcm: Coverity 88741, 88121 and 88692 2018-07-04 22:27:43 +01:00
Peter Howkins
4d15194de0 dtcm: Coverity 88687 2018-07-04 22:16:48 +01:00