3594 Commits

Author SHA1 Message Date
杨万青
f0242e1748 delay to note plugin dock-mode changed after the dock updated it style
tower: https://tower.im/projects/715dbdd34f694ea08f6de7888b7ffd7d/todos/5f70ddd735dc4b7480fd479b0fb6ea5c/

Change-Id: Iaef1c161e13fd8951753b673f7486ec31ed12a67
2015-12-15 15:20:38 +08:00
杨万青
04ebd312f3 bugfix: super_key to show dock incorrect
tower: https://tower.im/projects/715dbdd34f694ea08f6de7888b7ffd7d/todos/9349880e9b314a8aa0511a6cd142617a/#c0ec3d2a6e4d4b82aa713438f7886f25

Change-Id: Id419ae49c4cc3864de3edd09445eab6ee17858a5
2015-12-15 15:19:35 +08:00
Hualet Wang
fdd0436ff5 bugfix: navi key has no effect
tower:https://tower.im/projects/715dbdd34f694ea08f6de7888b7ffd7d/todos/a71006256e384e1f9bbef4a758ea9278/

Change-Id: Ifb858f9acbf7c970ec221cb8d17d9ed1f7a8dc2d
2015-12-15 11:24:12 +08:00
Hualet Wang
086daf66bf bugfix: space left on changing size
tower:https://tower.im/projects/715dbdd34f694ea08f6de7888b7ffd7d/todos/b96d8e04d7594c4fb06fde1fc3f618b5/

Change-Id: If88fd0638de22b6585c1742bd2bd1cc68b2b65d1
2015-12-14 15:05:28 +08:00
Hualet Wang
dd434a3266 bugfix: run and undock shortcuts have no effect
tower:https://tower.im/projects/715dbdd34f694ea08f6de7888b7ffd7d/todos/a71006256e384e1f9bbef4a758ea9278/

Change-Id: I185e7202e20e77de016c844aae308e023a80aebd
2015-12-11 15:47:37 +08:00
yangwanqing
327204dde7 Merge "Fix build for dde-dock-shutdown-plugin" 2015-12-11 13:59:43 +08:00
Felix Yan
9017c2e74a Fix build for dde-dock-shutdown-plugin
Without the patch, the following error will stop the build:

In file included from shutdownplugin.cpp:1:0:
shutdownplugin.h:7:42: fatal error: dde-dock/dockplugininterface.h: No
such file or directory

This patch adds INCLUDEPATH to dde-dock-shutdown-plugin.pro and unify
the include style for dde-dock headers.

Change-Id: I1abc1ae04f0a3a64619240c1dd8c417b64307ffd
2015-12-11 10:48:09 +08:00
杨万青
4e1b9208c1 bugfix: invalid preview content cause crash
tower: https://tower.im/projects/715dbdd34f694ea08f6de7888b7ffd7d/todos/e067e79674cf428c8876c81e54090b22/

Change-Id: I833c761b10224ab0d987559e3d57476055f74952
2015-12-11 09:12:03 +08:00
石博文
7b3ec27bf8 add shutdown plugin
Change-Id: I4d16ce04b7e063304daba6d31032ba2b70c1f8b4
2.90.3
2015-12-10 16:49:22 +08:00
zccrs
0c86878336 PluginSettingLine: 修复SwitchButton高度太小的问题
Change-Id: I15fadc62f2091d48e68bcca35154e53696553417
2015-12-10 11:40:09 +08:00
Hualet Wang
b76bd020c9 bugfix: clicks on trayicons have no effect
tower: https://tower.im/projects/715dbdd34f694ea08f6de7888b7ffd7d/todos/794f9948e50840feb4c59870a85a6db7/

Change-Id: I6e96a73d92081bc03ae7df5fe678bdc1403c556f
2.90.2
2015-12-09 16:10:37 +08:00
杨万青
40390de7eb disable right-mouse drag tower:
https://tower.im/projects/715dbdd34f694ea08f6de7888b7ffd7d/todos/d9e664ab3f164071b6543ff556955a32/#81f7975eebd24e50aa3435b6b65bf138

Change-Id: I73fe2f1c1f288d49c0335b2c0dc3ba2eb2d25d46
2015-12-09 10:01:00 +08:00
杨万青
1de3abd043 organize log info
Change-Id: Ide25a48ed7d2459a50d06920456e4a610659ab4d
2015-12-09 09:39:36 +08:00
杨万青
b57b683cbc plugins sort:
1,Normal plug placed in the far left on Fashion Mode
  2,Normal plug next date plugins to ensure trayicon displayed in the far left on other Mode

tower: https://tower.im/projects/715dbdd34f694ea08f6de7888b7ffd7d/todos/7c6e29413e284af392f8df45966ea060/?proto=https

Change-Id: Ic634dd046833f9f91f0630d4349a51f2c5d52939
2015-12-08 19:02:48 +08:00
杨万青
5b3bcaf963 deprecated invalid interfaces
Change-Id: I2082f6a3a506d352892061e6823afb11b0b94908
2015-12-08 16:44:37 +08:00
杨万青
8e75574517 auto hide setting-window when it lostfocus
tower: https://tower.im/projects/715dbdd34f694ea08f6de7888b7ffd7d/todos/8b8463ba22ae4135bf80d7045cba689d/

Change-Id: Ia4004f31dab048d0e6f8d37c38b3e939dd77f516
2015-12-08 11:01:52 +08:00
杨万青
1624378043 bugfix: use classic style of QTimer::SingleShot connection
Change-Id: If9bd683ccc1b667ee15365be2a548dcc45ac9846
2015-12-04 20:40:17 +08:00
Hualet Wang
0ba640a7c9 bugfix: cover shows on other modes
Change-Id: I38fec5e721023a2efae3110072378bc167de31fe
2015-12-04 17:21:53 +08:00
Hualet Wang
52aca54d18 optimize: prevent trayicon refresh too much
Change-Id: I1494a9acec7d2f6d9e2e66e169b1fff63e4f4cae
2015-12-04 17:09:08 +08:00
Hualet Wang
7e48b96500 bugfix: highlight effect doesn't get updated
Change-Id: I92a4606fca08c2fad53d1c8792722c76e2133615
2015-12-04 16:22:56 +08:00
Hualet Wang
4b875d6b64 finished trayicon cover
1, bugfix: cover doesn't disappear
2, bugfix: trayicons don't respond to click event
3, add fold and unfold button

Change-Id: Ib9ad8aae43c27625d9a6fef612ada76d2d77d2c1
2015-12-04 13:23:59 +08:00
Hualet Wang
88899e3cd3 trayicon: take off cover on trayicon damged
Change-Id: I7186a515d114fc528971cd088cfa0f1d096c3a6c
2015-12-03 21:05:06 +08:00
Hualet Wang
17f1d370d4 bugfix: trayicon add cover
Change-Id: I80500cb929fc0a955c11c8cf31ed529845b2a3a9
2015-12-03 20:29:19 +08:00
杨万青
4fef2f921b change default icon name to application-x-desktop
tower: https://tower.im/projects/715dbdd34f694ea08f6de7888b7ffd7d/todos/55742f1ae31c434a86d21f45fc0a55bd/?proto=https

Change-Id: Iac84e8382ba29c1bf4a514898c6a9f5f1bcd6547
2015-12-03 13:07:46 +08:00
杨万青
080eece45b delay effect enter-event to show dock
tower: https://tower.im/projects/715dbdd34f694ea08f6de7888b7ffd7d/todos/8f81108edb694b9e9ec58d2f0ad96789/

Change-Id: Icbbd7c0c28bbc499be20ed2f78657734e3380529
2015-12-03 12:34:14 +08:00
杨万青
30bcf38a30 listening the itemchange signal and remove app from dock when uninstall finished
tower: https://tower.im/projects/715dbdd34f694ea08f6de7888b7ffd7d/todos/55742f1ae31c434a86d21f45fc0a55bd/

Change-Id: Ida9f52e0b18ee19fa308b4b16f25cb440573a107
2015-12-03 10:32:16 +08:00
杨万青
d78849f584 bugfix: item can not be hover
Change-Id: I54c1770f8cb110d6671b799045a18e31998c1f39
2015-12-02 20:36:22 +08:00
杨万青
2d42728eb3 bugfix: do not show preview or title when dock was not shown
tower: https://tower.im/projects/715dbdd34f694ea08f6de7888b7ffd7d/todos/d7d5cfa414ae46599a1a39f7e1714d82/

Change-Id: Idd44f1fc218142e2135e26c3ddbefde5f8e03c08
2015-12-02 15:47:50 +08:00
杨万青
45c7c9312b bugfix: update the length of preview's title
tower: https://tower.im/projects/715dbdd34f694ea08f6de7888b7ffd7d/todos/875602ef00284eaf83d49a527a1e8df6/

Change-Id: I03db2c1e0f77ce3c993a28a3839c951285e086ba
2015-12-02 14:45:43 +08:00
杨万青
4a81dd2a7a bugfix: setting window use plugin-getName to show title
Change-Id: Ida8199c2ba621bf08cd34bf9b7bd6618d5103860
2015-11-27 18:04:06 +08:00
Hualet Wang
3d3d7c94ed bugfix: starting latern caused crash
Change-Id: I896f6d634837c3ca5641fdf891b86fe08c892f14
2015-11-27 15:56:53 +08:00
杨万青
cb9ab1d8bf bugfix: use super+h to toggleshow temporarily
tower: https://tower.im/projects/715dbdd34f694ea08f6de7888b7ffd7d/todos/1150331a9a42437ca4a3952ccf5b7504/

Change-Id: Iffba8b33463822981ec7f428a9b0bbfb4820141f
2015-11-27 11:12:15 +08:00
杨万青
5116cfe2b6 bugfix: make sure normal plugins show at left and system plugins show at right
tower: https://tower.im/projects/715dbdd34f694ea08f6de7888b7ffd7d/todos/059d6bd0d1e24d10b2983695ce5bd377/

Change-Id: Ifbb5ea34b375b0ec7e93c05772670426f34e6159
2015-11-27 09:16:54 +08:00
Hualet Wang
7b66760531 try to fix the crash problem
tower:https://tower.im/projects/715dbdd34f694ea08f6de7888b7ffd7d/todos/42938b4161414b3bab40c85ad6cf6716/

Change-Id: I282daf995fd85d9357b1fe44d53c17ea4df17a5e
2015-11-26 15:59:54 +08:00
Hualet Wang
4d283f3c5f bugfix: window is not moved successfully
Change-Id: I05727488417edc45dbe80048924c784253dc8bc1
2015-11-25 17:27:19 +08:00
Hualet Wang
8d88249055 take care of remmia trayicon
put the resize operation into updateWindow

Change-Id: Ie22e0fcf6a4cff13e9a0731dcca9910a700976e7
2015-11-25 16:00:45 +08:00
Hualet Wang
ba7d889977 awesome: the trayicon issue fixed
Change-Id: I25bcf72de77a715d3555717a525ff379fb7e4364
2015-11-25 13:39:53 +08:00
杨万青
2c02d2ed16 change dockplugin interfaces
tower: https://tower.im/projects/715dbdd34f694ea08f6de7888b7ffd7d/todos/ef002cb8ac134337bb7f85c8f5d2fa6f/

Change-Id: I53103617f61e31f945808e339940bb15895551e7
2015-11-24 16:37:59 +08:00
Iceyer
5664310ff1 Fix: first app icon height error
Change-Id: I3becdcca213aeb90b9d9d5ec6ba9fba19de790ce
2015-11-24 13:59:18 +08:00
杨万青
4f096eaa23 bugfix: systemtray icon overlap
Change-Id: I2370ed23c456e96d6e6728a546e21b0a536b1dcc
2015-11-23 17:03:45 +08:00
杨万青
8a4aa9f023 bugfix: changing-mode animation show incorrect
tower: https://tower.im/projects/715dbdd34f694ea08f6de7888b7ffd7d/todos/2592ff139023484fbd3776dc02f28b8e/?proto=https

Change-Id: I12de840378a885ea18f77d1c8f8279cd05ad3517
2015-11-20 11:38:51 +08:00
杨万青
0067a32282 Show application-default-icon when application's icon can not found
tower: https://tower.im/projects/715dbdd34f694ea08f6de7888b7ffd7d/todos/5427f6c25bf04589bd364dd6db72ed8d/

Change-Id: Icb58a01f7e44f803ea6b99e1af6e54b031f1e6d2
2015-11-19 19:22:18 +08:00
杨万青
71abae5603 bugfix: enable plugin cause crash
Change-Id: Ib391ae8be3545217fea7243df71b1de02964ca39
2.90.1
2015-11-19 11:03:58 +08:00
mr.asianwang
5bdba2f970 Merge "bugfix: update preview position when preview's size changed" 2015-11-18 21:12:29 +08:00
杨万青
9b300a12a4 bugfix: update preview position when preview's size changed
Change-Id: Ibdf0468ded0886d37eda19c843db0701397de7c7
2015-11-18 21:22:57 +08:00
杨万青
9ce1e5a0da Add dbus service config file
Change-Id: Idf0e3ed3b9a2d02ce3c1083b920856095cf18971
2015-11-18 21:07:22 +08:00
mr.asianwang
cc63caa575 Merge "Support multi-screen" 2015-11-16 12:48:39 +08:00
杨万青
87fc05cfd8 Support multi-screen
tower: https://tower.im/projects/715dbdd34f694ea08f6de7888b7ffd7d/todos/cd402961d5be429996038cfedf93ed96/

Change-Id: I6d0cd3e0cbf4dbe0e15c93a87135908a53a9300b
2015-11-11 13:34:15 +08:00
杨万青
0d6d0c5fc3 Update the border style of preview
tower: https://tower.im/projects/715dbdd34f694ea08f6de7888b7ffd7d/todos/5fec5f913c034a46934502fe9cba8cff/

Change-Id: Ia71362595545d0002d37ae915869611f97c78d7e
2015-11-06 18:45:16 +08:00
杨万青
293568b692 Make sure the item which was dragged to the dock can be show at once
tower: https://tower.im/projects/715dbdd34f694ea08f6de7888b7ffd7d/todos/b436910ef46f4c19a5b6e3734a3a8520/

Change-Id: I8c12679b29c0ba6dac35d9064a2c1edc6e393b62
2015-11-05 16:02:33 +08:00