84 Commits
Author SHA1 Message Date
Yue-Lan 921f981e03 Merge branch 'Debian' of gitlab2.kylin.com:kylin-desktop/peony-extensions into Debian 2022-02-21 17:13:28 +08:00
Yue-Lan 776c38a715 fix dh_missing issue.
add peony-drive-rename to not-installed
2022-02-21 17:09:32 +08:00
Yue-Lan 7cc3fdbf62 Merge branch 'ukui3.1-devel' into Debian 2022-02-21 11:30:48 +08:00
Yue-Lan b8c6be3103 try build peony share without libpeony api. 2022-02-21 11:21:50 +08:00
Yue-Lan e75f77951c remove debian/postinst 2022-02-21 10:47:43 +08:00
Yue-Lan aec4a34df2 fix debian/peony-share.install installation. 2022-02-21 10:36:10 +08:00
Yue-Lan 2b944de9be peony-share: remove uselessed shell and policy file. 2022-02-21 10:35:21 +08:00
Yue-Lan 544be52d30 update extensions version to 3.10.0 2022-02-21 10:33:33 +08:00
Yue-Lan e4f9c882db update translation files. 2022-02-18 17:40:16 +08:00
Yue-Lan 49a1649737 update changelog. 2022-01-20 11:21:06 +08:00
Yue-Lan c330ae1614 update changelog. 2021-12-16 12:11:36 +08:00
Yue-Lan f9d1781e12 [FIX] #92731 no authencation interaction and resoponse while eject a device without permission. 2021-12-16 10:05:45 +08:00
Yue-Lan c03898d425 update changelog. 2021-12-01 17:48:16 +08:00
Yue-Lan 81e1bf9249 update translation files. 2021-11-25 14:48:20 +08:00
Yue-Lan 7031d4600e debian: rename peony-drive-rename to peony-device-rename. 2021-11-25 14:43:00 +08:00
Yue-Lan 1410e51fb8 continue fix #76072.
refer to: 5da1f0f7e4
2021-11-25 14:41:14 +08:00
Yue-Lan 29b469c163 update changelog. 2021-10-28 08:56:17 +08:00
Yue-Lan af6c620bc6 revert #84092, allow display bluetooth menu action on edu platform. 2021-10-28 08:56:17 +08:00
Yue-Lan 4f36f477b9 update changelog. 2021-10-14 11:56:50 +08:00
Yue-Lan 0d33d03d49 update changelog. 2021-10-13 14:37:30 +08:00
Yue-Lan 0dddb71414 fix "My Document"(Home Location) could be compressed. link to: #84704. 2021-10-11 19:07:22 +08:00
Yue-Lan dc0fa84653 continue fix #76072.
refer to: 5da1f0f7e4
2021-10-11 11:31:41 +08:00
Yue-Lan 5ac28eb024 add kylin-status-manager package depends for all packages. 2021-10-11 10:27:51 +08:00
Yue-Lan 829cd8d371 update changelog. 2021-10-11 09:31:16 +08:00
Yue-Lan 4eb29c84c0 Merge tag '3.1-1009' into ukui3.1-devel 2021-10-11 09:27:20 +08:00
Yue-Lan 5e84487946 intel computer view, fix unexpected file info, link to: #84084. 2021-10-09 11:28:14 +08:00
Yue-Lan 62541810b6 update changelog. 2021-10-09 09:36:21 +08:00
Yue-Lan 08168e7a31 update changelog. 2021-09-30 13:07:39 +08:00
Yue-Lan 8f74b06032 add platform judgement for intel, link to: #84092、#84090 2021-09-30 13:04:12 +08:00
Yue-Lan d8c22b5ccb update changelog. 2021-09-29 15:56:41 +08:00
Yue-Lan 344c1a87b3 update translations. 2021-09-29 15:42:34 +08:00
Yue-Lan b818c93bbd add ukui-common to build depends. 2021-09-29 15:38:24 +08:00
Yue-Lan 06d0d1da53 add Intel Computer View Extension. 2021-09-29 15:28:43 +08:00
Yue-Lan 87ab74aaef Merge branch 'devel' of gitlab2.kylin.com:kylin-desktop/peony-extensions into ukui3.1-devel 2021-09-29 11:36:06 +08:00
Yue-Lan 5da1f0f7e4 ComputerModel: update volumes while there is a file operation finished.
link to: #76202.
2021-09-23 09:37:25 +08:00
Yue-Lan de1dbe702a ComputerModel: update volumes while there is a file operation finished.
link to: #76202.
2021-09-23 09:35:30 +08:00
Yue-Lan fccb096f1a update changelog. 2021-09-17 16:03:10 +08:00
Yue-Lan 89c1d012fb update changelog. 2021-09-17 09:49:23 +08:00
Yue-Lan 3e74980fd5 update changelog. 2021-09-10 15:24:37 +08:00
Yue-Lan ed78680b55 update changelog. 2021-08-31 15:27:06 +08:00
Yue-Lan c0d3e0c51a update changelog. 2021-08-24 11:19:37 +08:00
Yue-Lan 1f34b2643a update changelog 2021-08-17 10:22:51 +08:00
Yue-Lan a2c9c600c9 fix unexpected volume size. link to: #51957 2021-04-29 20:10:49 +08:00
Yue-Lan 3ecdf4476e adapt new data partition policy. 2021-04-15 14:00:08 +08:00
Yue-Lan ef1da1c682 try fix model data doesn't match with real volumns. 2021-04-10 11:17:20 +08:00
Yue-Lan 2b2eeed981 add a test program for computer view. 2021-04-10 10:39:56 +08:00
Yue-Lan c45131d25f computer view: support drop file item to trigger copy/move action. link
to: task #25500
2021-04-06 14:52:09 +08:00
Yue-Lan fa68ea0252 fix unexpected crash due to operate nullptr. 2021-03-09 15:57:51 +08:00
Yue-Lan f7e6514a9e 1. fix removable drive can not be 'ejected'.
2. really do not show messagebox while cancle polkit dialog (cause gio
error code is 0, not permisson denied).
2021-03-08 18:48:27 +08:00
Yue-Lan 8f3faa2597 prefer using vfs uri for native volume operation.
note that file mount/unmount operation with vfs uri can call polkit
dialog for authentication.

for using vfs file uri, we aslo could let properties windows be same
with side bar's.
2021-03-08 17:08:13 +08:00
Yue-Lan 9e9f4671cc computer view: fix removable disk can not be ejected by computer view, but can be ejected by side bar. 2021-03-08 17:08:13 +08:00
Yue Lan e5fb67da05 computer view item: use elide text for displaying long name volume. 2021-01-21 15:27:07 +08:00
Yue-Lan e8d7d0bc17 add refresh() method for global model refresh. 2021-01-11 16:45:03 +08:00
Yue-Lan d639489bce Revert "computer view extensios: drop global model, each view has own model instead."
This reverts commit a9872cb603.
2021-01-11 16:11:30 +08:00
Yue-Lan b663e3be24 adapt for libpeony API changement. 2021-01-07 19:25:40 +08:00
Yue-Lan 5f319cfbfb add common.json for plugins for peony's version check. 2021-01-05 21:20:26 +08:00
Yue-Lan a9872cb603 computer view extensios: drop global model, each view has own model instead.
link to: #27417
2021-01-04 14:22:47 +08:00
Yue-Lan b92f4ce825 update translation resource files. 2020-10-26 09:18:46 +08:00
Yue-Lan e5716860ad fix computer view volume item's properties window problem.
link to: http://172.17.66.192/biz/bug-view-21883.html
2020-10-20 11:33:47 +08:00
Yue-Lan 94cc583a06 modify debian directory. 2020-08-01 17:26:30 +08:00
Yue-Lan be546db81c fix lintian warnings. 2020-08-01 14:55:29 +08:00
Yue-Lan c040a0c317 computer view extension: fix network items doesn't change while online to offline. 2020-07-30 09:33:31 +08:00
Yue-Lan 9a2cc09086 computer view extension: fix the ui thread block. 2020-07-30 09:11:58 +08:00
Yue-Lan a11bd49324 admin: fix theme incorrected when open current view with permission. 2020-07-20 20:39:06 +08:00
Yue-Lan 83cad91283 fix build error. 2020-07-13 11:11:30 +08:00
Yue-Lan c83f66867d add peony-admin to debian directories. 2020-07-13 11:05:31 +08:00
Yue-Lan 7d4512e9ac admin extensions: fix theme problem of admin window. 2020-07-13 10:53:15 +08:00
Yue-Lan 354b6fa46a computer view extensions: fix enter shortcut problem.
note that due to computer view's model does not cache the network item's info, so the default enter action might not jump to the target location correctly.
2020-06-23 09:59:25 +08:00
Yue-Lan d4ae50faa6 update README.md. 2020-06-02 12:00:21 +08:00
Yue-Lan 79b3deba24 computer view: add Turkish and Czech translations resources. 2020-06-02 11:37:50 +08:00
Yue-Lan db00f6340b open terminal: add Trukish and Czech translations resources, fix a missing '<'. 2020-06-02 11:35:01 +08:00
Yue-Lan 5246aac8f8 archives extension: add Turkish and Czech translations resources. 2020-06-02 11:31:38 +08:00
Yue-Lan fc060d347f admin extension: add Turkish and Czech translations resources. 2020-06-02 11:29:50 +08:00
Yue-Lan 9ce72d45ba share extension: add Turkish and Czech translations resources. 2020-06-02 11:26:00 +08:00
Yue-Lan cbf6a010ec update documents. 2020-06-01 20:43:45 +08:00
Yue-Lan 7cebb72783 backport to qt5.6, fix (#14). 2020-05-26 10:23:05 +08:00
Yue-Lan c3c73cbaf2 improve the computer view interactions.
1. scroll 100 pixels per time.
2. correct items layout.
2020-05-18 15:38:21 +08:00
Yue-Lan a1c7417bc4 fix issue (#5).
paint the background with system palette.
2020-05-18 15:13:34 +08:00
Yue-Lan 0a911375a2 fix the crash when there is no gicon names when query file info finished. 2020-04-29 13:53:54 +08:00
Yue-Lan 9f9b496679 ComputerModel::data():
use item display name show tooltip.
2020-04-23 09:56:28 +08:00
Yue-Lan d8ca6614e6 ComputerVolumeItem::check():
fix the crash leaded by null volume. the file system root item does not have a volume handler.
2020-04-23 09:54:39 +08:00
Yue-Lan 176f8e6c7a improve special volume location change handling. 2020-04-22 15:23:47 +08:00
Yue-Lan d9f663f397 improve volume uri handling. 2020-04-22 14:07:50 +08:00
Yue Lan 72017956cf Computer view (#4)
* an empty computer view.

* fix install rules.

* Implement model and view.

fixme:
1. item option and WindowIface should be handled.
2. handle view's update and remove dirty data correctly in painting process.

* 1. use global instance proxy model.
2. modify update info process, improve data sync when volume changed.
3. improve the index position caculation.
4. implement selection and double click interface.

* add context menu.

* update debian/changelog.

* update translations files.
2020-04-22 13:25:31 +08:00