14 Commits

Author SHA1 Message Date
Simon Quigley
cb42c7b187 Update standard executable trusting patch to use the new upstream macro instead of individual inline replacements. 2019-03-04 19:00:46 -06:00
3fa1ce108c Fix metadata for trusting executables
Summary: To conform with the Ubuntu standard use metadata::trusted instead of metadata::trust. This patch must be applied after any upstream version changes since they refuse to conform. This fixes bug https://bugs.launchpad.net/bugs/1813687 Phab task T180

Test Plan: Launch trusted executable desktop files.

Reviewers: wxl, tsimonq2

Reviewed By: wxl

Differential Revision: https://phab.lubuntu.me/D54
2019-02-03 23:19:03 -06:00
Simon Quigley
88d19f7ee1 Remove reverse-applicable patches. 2019-01-25 22:55:32 -06:00
b6d30257ca Fix launching desktop files
Summary: https://phab.lubuntu.me/T170 Fix launching desktop files patch

Test Plan: Launch terminal desktop files

Reviewers: wxl, tsimonq2

Reviewed By: wxl, tsimonq2

Differential Revision: https://phab.lubuntu.me/D45
2018-12-10 16:15:13 -06:00
Simon Quigley
9abec1c8dd Check (and set) metadata::trusted instead of metadata::trust. 2018-10-15 10:11:53 -05:00
c1952b6dda Support adding metadata for trusting executables.
Summary: tl;dr this fixes the need to have to select open or execute when clicking on a .desktop file.

Test Plan: To be fair I'm not sure of the mechanism but somehow we should be able to set some property of our install.desktop so that when you double click on it, it executes rather than prompting.

Reviewers: tsimonq2

Reviewed By: tsimonq2

Differential Revision: https://phab.lubuntu.me/D29
2018-10-06 16:50:31 -05:00
Simon Quigley
19fd5f3c8b Move in the file dialog from lxqt-qtplugin for better platform integration. 2018-07-30 19:14:18 -05:00
Simon Quigley
07036c23c2 Use the window text color for the places pane. 2018-07-14 00:26:12 -05:00
Simon Quigley
b0dea37e48 Fix failure to open smb:// caused by incorrect file info handling. 2018-07-14 00:20:23 -05:00
Simon Quigley
48279cbc14 Add LXQt Archiver integration. 2018-07-14 00:03:35 -05:00
Alf Gaida
da03a71631 Cherry-picking upstream release 0.11.2
* Added new symbols
* Removed build dependencies:
  - cmake
  - liblxqt0-dev
  - libqt5xdg-dev
  - pkg-config
  - qttools5-dev
  - qttools5-dev-tools
* Added build dependency lxqt-build-tools
* Added build dependency libfm-dev to libfm-qt-dev
* Removed models.patch, applied upstream
2016-12-22 01:45:47 +01:00
Alf Gaida
057bb75ee9 Backported a upstream fix for Icon Emblem Support.
Added needed Symbols
2016-10-20 18:00:49 +02:00
Alf Gaida
629380765b Removed not needed patches 2016-03-31 17:44:51 +02:00
Alf Gaida
d71a447819 Add hardening=+all
Bump Standards to 3.9.7
Fix LXQtTranlateDesktop - just in case
Fix year in copyrights
fix grep usage in cmake/LXQtTranslateDesktop.cmake - just in case
2016-02-25 23:01:29 +01:00