Commit Graph

26 Commits

Author SHA1 Message Date
4c73986596 Updates for GNOME 43 2022-10-27 17:54:37 +02:00
02d3e8b72a Remove timer resource during SignalMgt destructor 2022-01-06 09:52:11 +01:00
7a5f506c23 Remove use of deprecated "lang" package 2021-10-01 09:02:34 +02:00
45d0cc9d11 Use WeakMap to store objects as key and rename MonitorWidget signals field into signalManager to avoid confusions 2021-09-30 16:32:26 +02:00
9943a9075f Popup text must be labels not buttons 2021-01-31 20:18:11 +01:00
83609b58ab After linter pass 2021-01-29 09:15:40 +01:00
35e34b52f2 Move signal management into external class. It allows to handle signals for popup nested elements. 2021-01-28 10:34:17 +01:00
c8dc01fe62 Add signal management in _manageEventAction() 2020-11-25 10:53:06 +01:00
b0977da704 Fix some errors 2020-11-25 10:53:06 +01:00
5d64f4e8db Update code for Gnome Shell coding rules 2020-11-25 10:53:06 +01:00
4c52c9fa8e Add management for onDblClick, onRightClick and onRightDblClick events. Before they were put under Click event. 2020-11-18 16:17:58 +01:00
8a480254cd Add picture into an inner layout in order to avoid parent resize 2020-11-18 16:17:13 +01:00
c5b9f25587 Propagate events. If not, other items doesn't get it 2020-11-18 16:16:06 +01:00
b10b73135d Add onScroll[Up|Down] event 2020-11-12 14:16:17 +01:00
6b1fe1dd2d Add openPopup(), closePopup() and togglePopup() functions to DBUS interface 2020-11-12 10:42:11 +01:00
d3eb13994a Work on events 2020-11-06 16:22:05 +01:00
bd9e3722a2 Remove useless old code 2020-11-05 15:38:50 +01:00
cf879a2c46 Manage events 2020-11-05 15:36:14 +01:00
8c709d38d5 Fix positioning and blank spaces 2020-11-04 14:52:43 +01:00
5458908603 New architecture : create & update works, signals and remove doesn't 2020-11-03 16:59:27 +01:00
8032ce0245 WIP 2020-11-02 17:03:34 +01:00
3b7247f97e Add onActivate and onDeactivate signals 2020-05-07 08:42:34 +02:00
f536c89e36 Add box property management
Widgets can be put in left, center or right box.
Warning: right box is available (no error), but seems undefined (Gnome Shell 3.36)...
2020-05-05 09:56:59 +02:00
c7462662f4 Add onClick feature 2020-05-04 10:35:52 +02:00
b3200da89c Lint fixes 2020-04-01 14:36:32 +02:00
d7e6db3bec Initial commit 2020-03-30 10:45:26 +02:00