Andrew Borodin
|
231c84caeb
Widget: implement destroy callback.
|
4 years ago |
Andrew Borodin
|
2cd33ad0d5
Convert widget coordinates from global to local and vice versa.
|
3 years ago |
Andrew Borodin
|
7196a15d81
Add WST_VISIBLE widget state.
|
5 years ago |
Andrew Borodin
|
4598667b4d
Ticket #2919: implement WST_VISIBLE widget state.
|
5 years ago |
Andrew Borodin
|
4faf4cb2d7
(widget_set_size): call widget_draw() to get rid of code duplication.
|
5 years ago |
Andrew Borodin
|
9ee52e77c3
Ticket #4179: code clean up before 4.8.27 release.
|
3 years ago |
Andreas Mohr
|
9d8cd79dde
(mouse_get_local): fix uninitialized scalar variable.
|
3 years ago |
Andrew Borodin
|
cef0bb0138
Fix segfault in case of click on widget that doesn't handle mouse.
|
4 years ago |
Andrew Borodin
|
bcdd81c628
WGroup: support colors.
|
5 years ago |
Andrew Borodin
|
d38eb77c8c
WGroup: support state.
|
5 years ago |
Andrew Borodin
|
f0e13d8fba
Make WST_CONSTRUCT a default widget state.
|
4 years ago |
Andrew Borodin
|
2e734e5618
Make keybind map a member of Widget.
|
7 years ago |
Andrew Borodin
|
c2aadb2ad5
WGroup: support mouse events.
|
8 years ago |
Andrew Borodin
|
4b3b49faad
(widget_draw): support groups.
|
8 years ago |
Andrew Borodin
|
04f04ba130
Send new widget size as parameter of MSG_RESIZE message.
|
8 years ago |
Andrew Borodin
|
206baa8b9a
(widget_is_active): support groups.
|
8 years ago |
Andrew Borodin
|
e9d23e90f0
Find widget API: support groups.
|
8 years ago |
Andrew Borodin
|
5ce511e07e
Implement uniq widget ID for each widget.
|
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
|
432af88b06
(hotkey_draw): minor optimization.
|
4 years ago |
Andrew Borodin
|
53314c58b5
(hotkey_get_text): new hotkey API.
|
4 years ago |
Andrew Borodin
|
851d2022a9
(hotkey_equal): new hotkey API.
|
4 years ago |
Andrew Borodin
|
32a4b1ac85
Rename hotkey API:
|
4 years ago |
Andrew Borodin
|
60fe701b76
(widget_redraw): rename to widget_draw.
|
5 years ago |
Andrew Borodin
|
baca4ba045
Widget and WDialog API changes:
|
5 years ago |
Andrew Borodin
|
297391fd60
(dlg_adjust_position): rename to widget_adjust_position and make public.
|
8 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 |
Mooffie
|
ac23a4807c
Pressing <right> and <left> in hotlist dialog doesn't refresh it.
|
7 years ago |
Andrew Borodin
|
e9fd11bfcd
Update copyright years.
|
7 years ago |
Andrew Borodin
|
8550044635
Ticket #3731: add new MSG_CHANGED_FOCUS message.
|
8 years ago |
Andrew Borodin
|
716479ba4f
Ticket #3700: fix segfault after switch left panel to info mode.
|
8 years ago |
Andrew Borodin
|
36cc88b5f2
Reimplement widget focus/selection.
|
8 years ago |
Andrew Borodin
|
d200893347
(dlg_select_widget): rename to widget_select.
|
8 years ago |
Andrew Borodin
|
91c72122a8
(widget_set_size): send MSG_DRAW after MSG_RESIZE.
|
8 years ago |
Andrew Borodin
|
240350db95
Refactoring of widget drawing to avoid multiple widget redraw.
|
8 years ago |
Andrew Borodin
|
c37f9b770a
WST_FOCUSED: add new state and handle it.
|
8 years ago |
Andrew Borodin
|
41144d619c
(widget_set_state): return cb_ret_t instead of gboolean.
|
8 years ago |
Andrew Borodin
|
d44220c75f
If widget wants cursor, define that explicitly.
|
8 years ago |
Andrew Borodin
|
4b72fb5f5e
Join widget_state_t and dlg_state_t.
|
8 years ago |
Andrew Borodin
|
b337287336
Move WOP_DISABLED option to widget_state_t flags
|
8 years ago |
Andrew Borodin
|
f5a1dfcef4
(widget_get_options): new widget API.
|
8 years ago |
Andrew Borodin
|
4a0cd948df
Change prefix of widget options: W_ -> WOP_.
|
8 years ago |
Andrew Borodin
|
619480c68b
Ticket #3632: refactoring of widget flags.
|
8 years ago |
Andreas Mohr
|
5a7d7d0087
(mouse_get_local): cleanup uninitialized warning.
|
8 years ago |
Andreas Mohr
|
16f229114a
Ticket #3598: cleanup some -Wcast-qual compiler warnings.
|
8 years ago |
Mooffie
|
438e841226
Rename mouse.was_drag to mouse.last_msg.
|
8 years ago |
Andrew Borodin
|
8490ca7be4
Drop old mouse API and use the new one.
|
8 years ago |