Commit Graph

19 Commits

Author SHA1 Message Date
17f07b2452 group: proper fix of enter/leave
Ignore mouse leave event when we are still within the parent element
2024-08-02 23:37:52 -05:00
3ae81d62bc group: fix hover regression
We aren't including the hover detection on the revealer, so when the
animation fires we fire the leave event which starts an infinite loop of
enter/leave while we watch boxes move back and forth.
2024-08-02 23:06:53 -05:00
4efa123183 group: clang-tidy 2024-08-02 23:06:53 -05:00
e2e5d4d447 feat/issue 3256: Toggle drawer state 2024-07-10 07:42:18 +02:00
14c3235c12 src: clang-tidy 2024-07-02 10:38:58 -05:00
0572e02d7e fix: lint 2024-05-06 10:51:30 +02:00
e7779b5458 feat(#3174): hover for whole group (#3201)
* feat(#3174): hover for whole group

* fix: target eventbox for class also

* fix: actually no reason to add handler, just override AModule

* fix: actually remove existing handler as well

drawer functionality still works from my testing. anything else to think
abotu?

* revert: keep id and class on original box

* refactor: clang-format group.hpp

* dev: try stop workflow
2024-05-06 10:51:03 +02:00
d7d4dca6ba libcava bump 0.10.1
Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
2024-02-17 18:20:03 +03:00
08b32cb901 Removing unnecessary parts of transition_type handling 2024-02-04 16:17:06 +01:00
029b380c15 Fix: drawer not appearing on configured side 2024-02-02 20:54:16 +01:00
05b97e9ec2 fix: add hover handler to every element in the group drawer 2023-10-14 22:13:01 -03:00
5a380da3bb chore: remove redundant else statement 2023-10-14 18:39:42 -03:00
5e44cb6ba2 refactor: move signal handler adding into separate method
fix: typo in handleMouseHover method name
2023-10-14 18:30:27 -03:00
fad858782c feat: improve drawer configuration 2023-10-14 18:24:50 -03:00
5246ab15cb feat: add drawer bool option to group 2023-10-14 17:17:52 -03:00
bbb7fb0c82 refactor: don't use a group's box directly in bar 2023-10-14 13:23:11 -03:00
f5a24d12e5 group module: configurable orientation
currently, the orientation of group modules is always the opposite of
the bar. Change it so that:

* the default orientation of the group module is always the opposite of
  its parent, even for nested groups
* the orientation can be overridden in the config
* css ID and class are set for the group element
2022-09-03 18:37:35 -05:00
f2fcadbf62 refactor: lint 2022-04-06 08:37:19 +02:00
0c18e57937 add group feature 2021-11-25 12:01:17 +01:00