tsic404
8b04a51b51
fix: dock not remove plugin when fcitx exit
...
rowCountChanged signal not send
log: send rowCountChanged signal
issue: https://github.com/linuxdeepin/developer-center/issues/7080
2024-01-25 14:04:52 +08:00
tsic404
7097ae7f3c
fix: error datetime tooltip
...
issue: https://github.com/linuxdeepin/developer-center/issues/7056
log: correct longtimeformat and timeformat str
2024-01-23 09:43:02 +00:00
tsic404
3939ca9c12
fix: unable get docked entriy by soft link path
...
set canonicalFilePath instead of absoluteFilePath for deskfileinfo
and find it by canonicalFilePath instead of user input path
log: use canonicalFilePath instead of absoluteFilePath
2024-01-23 09:43:02 +00:00
chenhongtao
ca4408c660
fix: when dconfig no value, use system format
...
Log:
2024-01-19 13:37:21 +00:00
Yixue Wang
326f510e4e
fix: disable resize of dock popup window
...
Use setFixedSize instead of resize so that dock popup window is not
resizable.
Log: disable resize of dock popup window
Issue: https://github.com/linuxdeepin/developer-center/issues/6264
2024-01-18 13:09:15 +08:00
tsic404
27e1493982
fix: no one call bamf
...
try to call bamf
log: as title
2024-01-18 02:00:46 +00:00
wangfei
3a5438b399
fix: the item that removed is exist yet
...
undock items that removed
Issus: https://github.com/linuxdeepin/developer-center/issues/4631
2024-01-17 09:41:37 +08:00
Yixue Wang
e47a6dfb80
fix: dock wakeup area not changed
...
When dock is hidden, position change through DBus will not change
frontend rect, thus not update wakeup area. This is because position
in WindowManager is not changed. Emit positionChanged signal in
MultiScreenWorker.
Log: fix dock wakeup area not changed
Issue: https://github.com/linuxdeepin/developer-center/issues/5831
2024-01-16 16:47:11 +08:00
Yixue Wang
3b567d096e
feat: add dbus property window margin
...
Add dbus property WindowMargin for other application to calculate
the real exclusiveArea.
Log: add dbus property window margin
2024-01-12 17:56:26 +08:00
dengbo
6b0fec0426
fix: timedate tips show error
...
timedate tips should bind region format
Log:
2024-01-12 17:24:58 +08:00
tsic404
31e149d3d2
fix: dock get stucked when launching
...
org.ayatana.bamf dbus will get into stucked, so only call it when it's ready
log: only call org.ayatana.bamf when it's ready
issue: https://github.com/linuxdeepin/developer-center/issues/6657
2024-01-10 17:37:06 +08:00
Yixue Wang
a222173da6
fix: item menu may be empty due to error
...
Parsing item context menu may fail, always check context menu in
mousePressEvent.
Log: fix item menu may be empty due to error
2024-01-10 16:17:20 +08:00
tsic404
bce2a49971
feat: open deepin-calendar instead of dde-widgets when click timedate
...
call com.deepin.Calendar dbus instead org.deepin.dde.Widgets1
log: as title
2024-01-09 03:17:46 +00:00
Yixue Wang
2a5a1e0efb
fix: item context menu not updated
...
Item context menu is not updated when plugin item request update.
Log: fix item context menu not updated
2024-01-08 16:01:15 +08:00
Yixue Wang
4eecd92395
feat: add plugin notification
...
Add plugin notification to show notification center. Notification is a
fixed plugin.
Log: add plugin notification
Issue: https://github.com/linuxdeepin/developer-center/issues/6695
2024-01-08 13:41:32 +08:00
Yixue Wang
cf909cd4d7
fix: mainwindow hide when popup opens
...
MainWindow should not hide when popup opens and the focus is still
on dock even if HideMode is AlwaysHide. Let popup block hiding of
mainwindow.
Log: fix mainwindow hide when popup opens
Issue: https://github.com/linuxdeepin/developer-center/issues/4970
2024-01-04 18:16:11 +08:00
Yixue Wang
107e7427d6
chore: correct indentation
...
Correct indentation to 4 spaces.
Log: correct indentation
2024-01-04 16:49:51 +08:00
Yixue Wang
79efd518a9
chore: correct typo
...
Correct typo founded to found.
Log: correct typo
2024-01-04 16:49:51 +08:00
Yixue Wang
6c492486a5
optimize: use invokeMethod instead of singleShot
...
Use invokeMethod to invoke method in event loop later.
Log: use invokeMethod instead of singleShot
2024-01-04 16:49:51 +08:00
ck
971cd92007
fix: dcc dock plugin icon pixelated again
...
- 部分图片路径写错
- 资源图片直接加到qicon中,qicon.availableSizes[0]={0, 0}
- 部分插件没有适配主题颜色
Issue: https://github.com/linuxdeepin/developer-center/issues/5682
2023-12-08 16:42:36 +08:00
chenhongtao
d2e724b83e
Revert "fix: dcc dock plugin icon pixelated"
...
This reverts commit 58547b091d4a5baea4352d88ff1ad21d8116a980.
2023-11-28 09:41:08 +00:00
ck
58547b091d
fix: dcc dock plugin icon pixelated
...
use svg format instead of png to support scaling on DPR>1.0
Issue: https://github.com/linuxdeepin/developer-center/issues/5682
2023-11-22 13:06:34 +08:00
chenhongtao
85deffe309
chore: xid is drop in debug, cause coredump
...
it should use copy
Log:
2023-11-22 03:32:15 +00:00
ck
c2aedfe052
chore: get dconfig value with fallback value
...
Fallback to default value if dconfig::value failed
if not specify a fallback, default is QVariant()
2023-11-21 14:51:50 +08:00
chenhongtao
70d73662ec
chore: when debug open this log
...
it fursh too much
Log:
2023-11-21 05:30:19 +00:00
wangfei
f771da5bdb
chore: Adapt time format feature
...
Adapt time format feature from dcc
Issue: https://github.com/linuxdeepin/developer-center/issues/5902
2023-10-26 11:39:57 +08:00
tsic404
f6019f900d
chore: remove unused dbus
...
log: as title
2023-10-09 16:33:11 +08:00
tsic404
7f148d257a
fix: double tray show afeter drag into expandTray and drag back
...
tray show on dock signal name is quickTrayNameChanged
log: connect right signal name
2023-10-09 16:16:32 +08:00
tsic404
67df42b8a4
fix: tray disappear when drag finished
...
editor auto close when drag finished, but on one reopen
log: reopen editor when drag finished
2023-10-08 06:14:26 +00:00
tsic404
25194dbf13
fix: tool appAreaWidget visible
...
layout->count() > 0 do not mean it contains tool plugins
log: call updateToolArea instead of using layout->count() > 0 when updateWidgetStatus
2023-09-11 05:12:20 +00:00
tsic404
00369b053b
fix: datetime size error
...
datetimedisplayer get a wrong suitableSize during position changing,
when finished reupdate suitableSize
log: update suitableSize
2023-09-11 05:12:20 +00:00
YeShanShan
0f59177248
fix: Can't hide when DockPopupWindow deactivate
...
We hide the popupwindow when receiving QEvent::WindowDeactivate.
Issue: https://github.com/linuxdeepin/developer-center/issues/5405
2023-09-11 10:59:58 +08:00
tsic404
f6b2044bea
fix: coredump empty tray when switch postion
...
Fashion mode and Efficent mode has same one tray, when tray is empty and
update orientation will cause endless reseize event which case dock stack boom
log: move TrayGridView Orientation update into TrayGridView
2023-09-11 01:56:27 +00:00
tsic404
111fb6c518
fix: tray get a wrong postion after displaymode changed
...
log: as title
2023-09-08 03:46:29 +00:00
tsic404
38871e8b0d
fix: a space on tray without trash show
...
the m_mainBoxLayout last call addStretch, so tary show insert into second last
log: make tray insert into second last
2023-09-07 09:43:48 +00:00
tsic404
7ed222aadb
fix: datetime font size error
...
make font size adjusted by height or width not follow system font size
log: as title
2023-09-06 06:17:24 +00:00
tsic404
3cbb828863
feat: make unrecongnized application not dock on dde-dock
...
some unrecongnized app like electron app will unable to start when next click.
and custom desktopfile will not be supported by new applicationmanager1
log: not dock unrecongnized application
2023-09-06 05:04:50 +00:00
tsic404
4b9b283e5c
fix: dock coredump when update recentApp invisible
...
itemRemove signal connect direct to taskmanager thread, and it will update recentApp visible status
which access qwidget in non-main thread.
log: make recentApp visible status update in main thread.
2023-09-06 05:04:50 +00:00
tsic404
e3c3dfe94d
feat: when new am avaliable do not load custom desktopfile
...
log: as title
2023-09-06 05:04:50 +00:00
tsic404
75ebd8a0f2
feat: use new am dbus interface
...
log: as title
2023-09-06 05:04:50 +00:00
chenhongtao
5aa27ee40f
fix: click preview container not active window
...
it connect to a empty signal
Log:
2023-09-05 07:59:21 +00:00
chenhongtao
2ccf74dd35
chore: support qCDebug
...
Log:
2023-09-04 15:19:20 +08:00
chenhongtao
41d27c5ad7
chore: commit unused qdebug, and update log format
...
Log:
2023-09-04 15:19:20 +08:00
tsic404
d1b37b045a
fix: add lost windowSizeChanged Signal
...
log: as title
2023-08-29 02:04:27 +00:00
tsic404
e4b9d8e695
fix: no displayModeChanged signal
...
log: as title
2023-08-25 01:29:45 +00:00
tsic404
0e5aab95f5
fix: dock autohide even trayGridWidget show
...
log: prevent dock hide as dde-launcher show shen trayGridWIdget show
2023-08-24 05:13:40 +00:00
tsic404
9f71814849
fix: add hideModeChanged signal
...
log: as title
2023-08-23 03:01:33 +00:00
tsic404
e169dcf4de
fix: xebmbedtary click get no response in Efficient mode
...
The tray in fashion mode is not the same object as the tray in efficient
mode, and only one xembedtray is vaild, so there will be a contention
between the two. The latter xembedtray who call reparent() will be the vaild
one. So drag from expandiconwidget, the xembed tray click in the efficient
mode get no response while the tray click get response when switching from
the fashion mode.
log: make tray(both fashion and efficient mode) to be one object
2023-08-18 02:19:23 +00:00
tsic404
7f554a1da5
fix: coredump when open jetbrains-toolbox
...
initMenu failed to create menu which make m_menu is still nullptr
log: as title
2023-08-07 04:27:49 +00:00
tsic404
3da8943417
fix: not show with launcher when hide
...
add lost launcherFront dbus signal
log: as title
2023-08-04 16:59:05 +08:00