Split drop-down menu into two classes: drop-down and menu
commit46bd63c90e62ae2887633555d123a6aa959d3b05
authorJiri Svoboda <jiri@wiwaxia>
Thu, 7 Sep 2023 18:47:09 +0000 (7 20:47 +0200)
committerJiri Svoboda <jiri@wiwaxia>
Fri, 8 Sep 2023 08:47:30 +0000 (8 10:47 +0200)
tree2b1209759f3a6c072679d34158eae1bf9102c310
parent0b6fad98b01843ea564e7d4184663eef63f3a047
Split drop-down menu into two classes: drop-down and menu

Naming is clearly the hardest problem in computer science.
21 files changed:
uspace/app/calculator/calculator.c
uspace/app/edit/edit.c
uspace/app/nav/menu.c
uspace/app/uidemo/uidemo.c
uspace/lib/ui/include/types/ui/menu.h
uspace/lib/ui/include/types/ui/menudd.h [copied from uspace/lib/ui/include/types/ui/menu.h with 91% similarity]
uspace/lib/ui/include/ui/menu.h
uspace/lib/ui/include/ui/menudd.h [copied from uspace/lib/ui/include/ui/menu.h with 66% similarity]
uspace/lib/ui/meson.build
uspace/lib/ui/private/menu.h
uspace/lib/ui/private/menubar.h
uspace/lib/ui/private/menudd.h [copied from uspace/lib/ui/include/types/ui/menu.h with 70% similarity]
uspace/lib/ui/src/menu.c
uspace/lib/ui/src/menubar.c
uspace/lib/ui/src/menudd.c [new file with mode: 0644]
uspace/lib/ui/src/menuentry.c
uspace/lib/ui/test/main.c
uspace/lib/ui/test/menu.c
uspace/lib/ui/test/menubar.c
uspace/lib/ui/test/menudd.c [copied from uspace/lib/ui/test/menubar.c with 59% similarity]
uspace/lib/ui/test/menuentry.c