Commit Graph

39 Commits

Author SHA1 Message Date
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
4d6fe82790 Update version 2021-02-02 07:04:45 +01: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
b85ff4a782 Update examples 2021-01-28 10:34:18 +01:00
30bfc796b9 Update README 2021-01-28 10:34:18 +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
1b4430c3ac Update README 2020-11-28 12:14:48 +01:00
ca5426bbde Some spaces changes 2020-11-25 10:53:06 +01:00
c8dc01fe62 Add signal management in _manageEventAction() 2020-11-25 10:53:06 +01:00
fbf138faee Enter/Leave problem fixed with c5b9f25587 2020-11-25 10:53:06 +01:00
b0977da704 Fix some errors 2020-11-25 10:53:06 +01:00
bdf3bac8c4 Update metadata 2020-11-25 10:53:06 +01:00
5d64f4e8db Update code for Gnome Shell coding rules 2020-11-25 10:53:06 +01:00
11acefa076 Fix quit script action 2020-11-25 10:53:06 +01:00
4438709a99 Add Python picture.py example 2020-11-25 10:53:06 +01:00
389e6a108a Update Python example with new API 2020-11-25 10:53:01 +01:00
d756ef2c1e Update README 2020-11-18 16:20:12 +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
062e2e66be Update Licence from GPL v2 to GPL v3. Remove unused stylesheet 2020-05-07 08:50:42 +02:00
d1e949286c Update metadata with GNOME Shell version 3.36 2020-05-07 08:44:56 +02:00
33e74eccd8 Rework examples with a class that encapsulate all generic monitor stuff 2020-05-07 08:42:34 +02:00
3b7247f97e Add onActivate and onDeactivate signals 2020-05-07 08:42:34 +02:00
acc5ef7f4f Update README.md 2020-05-05 10:04:18 +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
506660f1da Update examples:
* Move examples in examples directory
       * Create separate DBUSItem class
       * Add timer example
2020-05-04 10:35:52 +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