13 Commits

Author SHA1 Message Date
dreamsourcelabTAI
07476246ee remove execute permission 2022-06-30 16:28:48 +08:00
dreamsourcelabTAI
936f99c3e7 update cmake script, and define python script path on linux 2022-02-15 17:48:08 +08:00
dreamsourcelabTAI
0368988a8c fix combobox's bug at macos 2021-11-23 13:35:08 +08:00
Huang Rui
a73ade35ea
DSView/DSView.desktop: remove svg extension to fix QA
value "dsview.svg" for key "Icon" in group "Desktop Entry" is an icon name with an extension, but there should be no extension as described in the Icon Theme Specification if the value is not an absolute path.

Signed-off-by: Huang Rui <vowstar@gmail.com>
2020-08-18 12:08:05 +08:00
Huang Rui
dcff26b72c
Fix dsview desktop icon file install path
Icon files should be installed into $prefix/share/icons/hicolor/scalable/apps.
Also use $prefix/share/pixmaps to solve compatibility problems under
different DE.

https://specifications.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html

Signed-off-by: Huang Rui <vowstar@gmail.com>
2020-08-18 12:02:12 +08:00
Huang Rui
a4d76a2a7a
DSView.desktop: add TryExec=DSView
TryExec: If the path is not an absolute path, the file is looked
up in the $PATH environment variable. If the file is not present
or if it is not executable, the entry may be ignored
(not be used in menus, for example).

https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html

Signed-off-by: Huang Rui <vowstar@gmail.com>
2020-08-18 10:58:17 +08:00
Huang Rui
06cf5b1638
DSView.desktop: fix Exec path
Under some linux distro, program may not installed in /usr/local/bin/
Debian/Ubuntu/RHEL uses /usr/bin as package default install path

Signed-off-by: Huang Rui <vowstar@gmail.com>
2020-08-18 10:54:33 +08:00
Huang Rui
6a89302176
DSView.desktop: add additional categories
Change Categories=Development;Electronics;Qt;
https://specifications.freedesktop.org/menu-spec/latest/apas02.html
Re-order the item list to fit desktop file skel.

Signed-off-by: Huang Rui <vowstar@gmail.com>
2020-08-18 10:52:17 +08:00
Huang Rui
d718b619aa
DSView.desktop: remove known version in desktop file
Fix error: value "0.96" for key "Version" in group "Desktop Entry"
is not a known version.

Version of the Desktop Entry Specification that the desktop entry
conforms with. Entries that confirm with this version of the
specification should use 1.1. Note that the version field is not
required to be present, so I removed it.
See also: https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html

Signed-off-by: Huang Rui <vowstar@gmail.com>
2020-08-18 10:34:14 +08:00
Andy Dneg
45204e6a8d Bump version to v1.00 2019-09-09 00:07:19 -07:00
DreamSourceLab
886b847c21 Warnings fix 2017-05-25 20:23:52 +08:00
DreamSourceLab
2add0e3cf3 v0.97 initial update, compile pass, run error 2017-05-20 03:20:06 +08:00
DreamSourceLab
bd902901db Merge branch 'develop' of https://github.com/DreamSourceLab/DSView into develop
Conflicts:
	INSTALL
2016-08-11 11:43:17 +08:00