1630 Commits

Author SHA1 Message Date
listenerri
6b4e428325 improve: complete technology doc
Change-Id: I2d15601fb10de940aad1c8334fe47c543fc2889b
2019-03-08 09:59:03 +08:00
listenerri
89446d7022 feat: keyboard layout indicator support context menu
https://github.com/linuxdeepin/developer-center/issues/671

Change-Id: I751c48b4c00c9f75a9950b2679374b5562b08109
2019-03-06 17:19:08 +08:00
listenerri
f30e28cf81 feat: send a notify when plugin is not compatible
https://github.com/linuxdeepin/internal-discussion/issues/840

Change-Id: I9c46ebcb984e3a2660e7607774a54c931d2cf123
2019-02-28 17:26:06 +08:00
listenerri
fc06a6a078 feat: trash plugin enable be disable
https://github.com/linuxdeepin/internal-discussion/issues/827

Change-Id: I75c3a27f81df45655b2fe8bd702abc9c7d9bc2c5
2019-02-27 14:24:00 +08:00
Felix Yan
183cc4f6d3 refactor: fix some typos
Change-Id: I27901937d6b39a6eff46aa688702031235dc4c73
2019-02-26 15:51:17 +08:00
listenerri
9d81ffbe0a update changelog
Change-Id: I34343a69eaaf0036f58d2a347811714e5271fa89
4.9.0
2019-02-25 18:18:49 +08:00
listenerri
7de1c08e19 refactor: get sni properties from dbus asynchronouslly
Change-Id: Ie100affe4880a30cfa47c9266ee58ce5e7da282f
2019-02-18 14:58:48 +08:00
listenerri
ecea16f89a fix: wireless item display problem when ssid contains "&"
https://github.com/linuxdeepin/developer-center/issues/880

Change-Id: I44a71eb7e1ffaf0626c4c03805e5fe01fc12bfc2
2019-02-14 16:08:21 +08:00
listenerri
49b84eb0cc fix: fashion tray expand error after double click control widget
https://github.com/linuxdeepin/internal-discussion/issues/932

Change-Id: I1dcd2985955893d42a297d70a865a49e890ee904
2019-02-13 13:54:51 +08:00
listenerri
3962f474e9 feat: optimize plugin guide
Change-Id: I1edb695067e106f2acfd7a8022d4be57dcac3a1a
2019-02-13 11:31:03 +08:00
listenerri
36cdb980f4 update changelog
Change-Id: I0ae3666097e2616d466a5d83c330b9368097eca0
4.8.9
2019-01-25 15:41:20 +08:00
transifex
c8640aca63 auto sync po files from transifex
Change-Id: I32d1149456f6bb701330d33202a1d7a237a3080b
2019-01-24 06:55:13 +00:00
listenerri
12cf14a863 fix: place holder item not be removed after drag leave in touch screen
remove margins to fix a touch screen bug:
the mouse point position will stay on this rect's margins after
drag move to the edge of screen

https://tower.im/teams/9487/todos/225361/

Change-Id: I7e7c2d3886c220e22da91c27b2afba432ec7b81d
2019-01-23 17:46:19 +08:00
listenerri
2d39e69ee8 fix: tips widget size not change after system font size changed
https://tower.im/teams/9487/todos/228412/

Change-Id: Ic988face83f759895f8375e4c7954ebdbee6b887
2019-01-22 19:59:21 +08:00
listenerri
acedaeff73 refactor: follow network lib update
https://github.com/linuxdeepin/internal-discussion/issues/730

Change-Id: I3148d8fd86f0ff0e942b7c0037daa715cb36eb0c
2019-01-18 18:17:01 +08:00
transifex
3fbfabd340 auto sync po files from transifex
Change-Id: Idea0419d1703c0b7ebb8406ea05d991818a568e0
2019-01-17 06:18:55 +00:00
listenerri
176d58e9f9 fix: obtain opacity value too frequently when startup
https://github.com/linuxdeepin/internal-discussion/issues/858

Change-Id: I71b82e2ecebe1a3f9437403d2ee90df7c42d0c08
2019-01-16 11:10:34 +08:00
listenerri
2bc2f2e831 refactor: make MainWindow to register sni host instead of tray plugin
Change-Id: I8f6b05ed69ced2d937aac8828a1adb3e77e79b07
2019-01-15 19:54:13 +08:00
listenerri
e96971aecd refactor: delay load XEmbed and SNI trays
Change-Id: Ia9d5684410a57192b228de9478bb3b87025e5b27
2019-01-15 18:14:53 +08:00
listenerri
75cb24488e update trans
Change-Id: I2fa76c4d6d7d34f242861a13e72047dd7066ccff
2019-01-15 18:11:51 +08:00
listenerri
60b5d9e0c2 feat: shutdown plugin support hibernate
https://github.com/linuxdeepin/internal-discussion/issues/820

Change-Id: Ifa3b35ba6bab8677b5246cd9ecf2279877966891
2019-01-15 16:16:04 +08:00
listenerri
e2a791eb4a remote some debug info
Change-Id: Ib24ae9de3a3ddb9855c0d6832f2366a10fe12596
2019-01-15 16:15:35 +08:00
listenerri
4eaefdb7ef change: plugins dir
Change-Id: I5b504a14294b803ff86a2707ebf6a7c5f0f3e24c
2019-01-15 16:06:48 +08:00
listenerri
da7dd19389 update changelog
Change-Id: I4d066837ca5e4caffcddbc6f615889cebdab4d0c
4.8.7.3
2019-01-14 18:04:31 +08:00
listenerri
2d61405db9 fix: show dock menu when click on some area out of tray
https://github.com/linuxdeepin/internal-discussion/issues/853

Change-Id: Iaf0e76b7de4ce394c83ee40cd0685828d7dc77d0
2019-01-14 17:48:43 +08:00
listenerri
96970ee4bd udpate changelog
Change-Id: If0c3863dad637332177d92d378690c9033858baa
4.8.7.2
2019-01-11 16:38:43 +08:00
listenerri
f0b11152de fix: can not show mutiple tray of one application
Change-Id: Iff19cc4a5afcb76b7c49763d701552112f836a3f
2019-01-11 16:20:33 +08:00
listenerri
92a022a353 update changelog
Change-Id: Ia2e1948a9f956f9466795ea83bab4475fe743488
4.8.7.1
2019-01-10 18:20:16 +08:00
listenerri
eb151202b5 fix: warning when get window property for xembed tray
Change-Id: I0872df0701d43cbb2817176c527ac106e2d031de
2019-01-10 18:13:54 +08:00
transifex
c824831d84 auto sync po files from transifex
Change-Id: I59e50bed889b35199218a18f8d737a497b43edb8
2019-01-10 02:54:02 +00:00
listenerri
d03bd1bdc5 update changelog
Change-Id: I8280a591399e9065abf099f1e40ffe022a8b73e7
4.8.7
2019-01-09 15:29:03 +08:00
listenerri
05babb8d52 fix: xembed tray click response
some tray will create and disappear vary fast, for example fcitx-sogou
that will cause dock only hold the disappeared tray's winid

https://tower.im/teams/9487/todos/227205/
https://github.com/linuxdeepin/internal-discussion/issues/793

Change-Id: I14643e1d16a3ed1dfeb10fc89da6ee00e8d4edc5
2019-01-09 15:19:43 +08:00
listenerri
b8ecc61652 fix: build package
Change-Id: Id6bc4fc26bc1fd53d99bfff5d36398d1f78588ac
2019-01-09 15:02:56 +08:00
listenerri
8ed1aa962f fix: dock crash and sni tray status property process
https://github.com/linuxdeepin/internal-discussion/issues/804

Change-Id: Ib288e1248d64f4ed034fbfa876c2f508eb84e2f8
2019-01-08 14:21:18 +08:00
listenerri
945d58a4b5 refactor: using libdframeworkdbus for dock dbus daemon
Change-Id: I62531c101075ec9b37d3840be97bbba25c9faab4
2019-01-07 14:09:25 +08:00
listenerri
8bc429af27 Merge branch 'dev/drag-and-hold-tray' into merge-dev/drag-and-hold-tray
Change-Id: I9ca2e4cbdd7579d65667e78f611cd5400ca851c2
2019-01-07 11:07:45 +08:00
listenerri
fcb2c8563e Merge branch 'dev/refactor-plugins-mouse' into merge-dev/refactor-plugins-mouse
Change-Id: I03089593b793de20d8400449812bfdc9e4e83ecb
2019-01-07 09:47:51 +08:00
listenerri
74c632d68f change: remove DOCK_TRAY_USE_NATIVE_POPUP to enable XEmbed hover
https://github.com/linuxdeepin/internal-discussion/issues/708

Change-Id: I1159eaf47c87d9e37c0d801f46aee83f9287439b
2019-01-04 14:16:49 +08:00
listenerri
c449a814b9 update changelog
Change-Id: I320d43a13d140b2e784a72590bc6a283eaa1a5e5
4.8.6
2019-01-04 10:29:15 +08:00
listenerri
6c7498a7a7 feat: support SNI tray status property
https://github.com/linuxdeepin/internal-discussion/issues/746

Change-Id: Ie036abe71858a74d500487cd434c69cc1ac26e45
2019-01-04 09:48:39 +08:00
listenerri
a5cf01551a fix: hover background of plugins item in Efficient mode
https://github.com/linuxdeepin/internal-discussion/issues/744

Change-Id: I50996e20d4bbe4e6e166f1ec2816aaa25d92815f
2019-01-03 19:16:49 +08:00
listenerri
f7699e3596 fix: tray item identify
https://github.com/linuxdeepin/internal-discussion/issues/616

Change-Id: I6fc26d153e82643720ac21111d52cac26fbcff06
2019-01-03 19:00:33 +08:00
listenerri
3c134e5583 fix: crash after drag app item to undock
https://github.com/linuxdeepin/internal-discussion/issues/743

Change-Id: Id8aca509ff74d5dc6232cc6ee5d90fbc7c596a3b
2019-01-03 15:14:40 +08:00
listenerri
c002c83984 fix: sni icon search path not recursive
https://github.com/linuxdeepin/internal-discussion/issues/710

Change-Id: I2411be6d3d8b9aaaf0254cbdb7f9d53cea95aff7
2019-01-03 09:57:33 +08:00
listenerri
f39a678d04 fix: can not drag back to normal container
can not drag back to normal container when all wrappers in normal be
drag out

Change-Id: Id6f2ddef8616bc9ea7656b87e903af8b0565a7f5
2019-01-02 09:44:47 +08:00
listenerri
9dde0f6d30 feat: animation of hold spliter
Change-Id: Ic15d015a03b95cf917039ebc3762b8984dbb146b
2018-12-29 17:55:19 +08:00
listenerri
fea60742c5 feat: add hold container
wrappers can be drop into hold container from normal container,
of course, wrappers in hold container can also be drop into normal container

Change-Id: I21013beede7661507a9c389af21c35692b777dd4
2018-12-28 17:00:29 +08:00
listenerri
7c1ae86a79 refactor: the fashion tray item is divided into some modules
the fashion tray item consists of some fixed widget and some wrapper
container.

- double spliter one left and one right
- a control widget
- normal wrapper container
- attention wrapper container(just contains one/zero wrapper)
- hold wrapper container(coming soon)

Change-Id: If307fe0a3160c5478992c734ccac1bdec1071f09
2018-12-27 17:12:37 +08:00
listenerri
902cb3271f feat: add hold container
Change-Id: I370c68c6e234d49965657bc293e7d5028b1f8eb2
2018-12-27 08:51:43 +08:00
listenerri
aae408d5b7 feat: add a container widget for hold on trays
Change-Id: Ie3ff32b18840440482289267d0b8496bfb982ea2
2018-12-26 15:58:08 +08:00