Andreas Mohr
|
b71f66dbbd
Fix const/unconst casts.
|
3 years ago |
Andrew Borodin
|
53d073758f
WMenubar: remove unneeded action.
|
3 years ago |
Andrew Borodin
|
0e75e85598
Menubar: use WST_VISIBLE state
|
5 years ago |
Andrew Borodin
|
9ee52e77c3
Ticket #4179: code clean up before 4.8.27 release.
|
3 years ago |
Andrew Borodin
|
8b4386df83
Ticket #4120: draw shadows for dialog boxes and menus.
|
4 years ago |
Andrew Borodin
|
2f22ce9434
menu: CK_* constants are signed.
|
4 years ago |
Andrew Borodin
|
2e734e5618
Make keybind map a member of Widget.
|
7 years ago |
Andrew Borodin
|
d1f9e698ac
WDialog: use WBackground in frameless dialogs (screens).
|
8 years ago |
Andrew Borodin
|
04f04ba130
Send new widget size as parameter of MSG_RESIZE message.
|
8 years ago |
Andrew Borodin
|
95b4a86d44
(dlg_get_current_widget_id): rename to group_get_current_widget_id.
|
8 years ago |
Andrew Borodin
|
e9d23e90f0
Find widget API: support groups.
|
8 years ago |
Andrew Borodin
|
6eedbce076
Move widget selection API from WDialog to WGroup.
|
8 years ago |
Andrew Borodin
|
e4e0070db5
Ticket #2919: implement WGroup widget.
|
8 years ago |
Andrew Borodin
|
31b37a1f79
Ticket #4050: code cleanup before 4.8.25 release.
|
4 years ago |
Andrew Borodin
|
32a4b1ac85
Rename hotkey API:
|
4 years ago |
Andrew Borodin
|
57c303eeaf
Use g_clear_slist() and g_clear_list().
|
5 years ago |
Andrew Borodin
|
f85c1c898e
lib/widget/menu.c: constify some function arguments.
|
5 years ago |
Andrew Borodin
|
35f14be028
(widget_move): rename to widget_gotoyx.
|
5 years ago |
Andrew Borodin
|
093571938a
Ticket #4035: fix compile failure on OS X 10.9.
|
5 years ago |
Egmont Koblinger
|
6a5d4243ce
Ticket #4013: menubar: fix mouse click coordinate.
|
5 years ago |
Andrew Borodin
|
2b55c54efc
Menubar is always on top line of screen.
|
5 years ago |
Andrew Borodin
|
7eaa51c79b
Fix broken hotkeys in menu.
|
5 years ago |
Andrew Borodin
|
ff7d1728e2
Menubar: support Home and End actions for Menubar.
|
5 years ago |
Ilia Maslakov
|
4e5488d5b2
Menu: implement drop/execute menu by hotkey.
|
13 years ago |
Ilia Maslakov
|
f5f78ea658
Ticket #212: implement keybinding for menu.
|
13 years ago |
Andrew Borodin
|
1dd8a47987
Ticket #3955: code cleanup before 4.8.23 release.
|
5 years ago |
Andrew Borodin
|
ddd645526a
Update copyright years.
|
6 years ago |
Andrew Borodin
|
e9fd11bfcd
Update copyright years.
|
7 years ago |
Andrew Borodin
|
0cc22928af
lib/widget/menu.c: indentation.
|
8 years ago |
Andrew Borodin
|
599361b3fc
(dlg_set_bottom_widget): rename to widget_set_bottom.
|
8 years ago |
Andrew Borodin
|
d200893347
(dlg_select_widget): rename to widget_select.
|
8 years ago |
Andrew Borodin
|
47f9b77194
WMenuBar: remove WMenuBar::is_active. Use WST_FOCUSED instead.
|
8 years ago |
Andrew Borodin
|
fd7c6c1c5d
Menu: avoid double draw on resize.
|
8 years ago |
Andrew Borodin
|
3debdac657
(menubar_callback): refactoring of menu draw after get focus and resize.
|
8 years ago |
Andrew Borodin
|
a64a7ba2fa
Use WOP_SELECTABLE option in menu.
|
8 years ago |
Andrew Borodin
|
2dab74fddd
By default, WOP_WANT_HOTKEY option is off.
|
8 years ago |
Andrew Borodin
|
d44220c75f
If widget wants cursor, define that explicitly.
|
8 years ago |
Andrew Borodin
|
fd4e56bf39
WOP_TOP_SELECT: new widget option
|
8 years ago |
Andrew Borodin
|
bc14ff44c8
Remove min() and max() macros. Use MIN() and MAX() macros from GLib.
|
8 years ago |
Andrew Borodin
|
8490ca7be4
Drop old mouse API and use the new one.
|
8 years ago |
Mooffie
|
781b810c13
Fix menu handling.
|
8 years ago |
Andrew Borodin
|
c9a437a9c2
Optimize menu activation.
|
8 years ago |
Andrew Borodin
|
fa4e69b3b4
WMenuBar: execute menu item after drag action.
|
8 years ago |
Mooffie
|
cae293b4d7
WMenuBar: a few mouse handling fixes.
|
8 years ago |
Andrew Borodin
|
d974021678
WMenuBar: use the new mouse API.
|
8 years ago |
Andrew Borodin
|
471ea781ca
Update copyright years.
|
9 years ago |
Andrew Borodin
|
a6f5767f3f
Use signed long instead of unsigned long for binded actions.
|
9 years ago |
Andrew Borodin
|
2789e6e390
Ticket #3431: add missing default cases.
|
9 years ago |
Andrew Borodin
|
454479549c
Update copyright years.
|
10 years ago |
Andrew Borodin
|
e5203cb023
Fix name of FSF in all *.c files.
|
10 years ago |