Andrew Borodin
|
702c3634e5
Move the some stuff from dialog.[ch] to dialog-switch.[ch]:
|
1 year ago |
Andrew Borodin
|
e6cb6591b3
(dlg_close): rename from dlg_stop().
|
1 year ago |
Andrew Borodin
|
584fb9815c
Change WDialog::data from void* to union{void*, int}
|
1 year ago |
Andrew Borodin
|
231c84caeb
Widget: implement destroy callback.
|
4 years ago |
Andrew Borodin
|
4fd2706f47
lib/dialog.h: include "lib/keybind.h" (due to global_keymap_t).
|
4 years ago |
Andrew Borodin
|
4c43c29aca
lib/widget/dialog.h: remove unused typedef.
|
4 years ago |
Andrew Borodin
|
bcdd81c628
WGroup: support colors.
|
5 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
|
d1f9e698ac
WDialog: use WBackground in frameless dialogs (screens).
|
8 years ago |
Andrew Borodin
|
ed9199e94e
Create WFrame widget.
|
8 years ago |
Andrew Borodin
|
04f04ba130
Send new widget size as parameter of MSG_RESIZE message.
|
8 years ago |
Andrew Borodin
|
045816ed13
(dlg_set_position): use WRect.
|
8 years ago |
Andrew Borodin
|
6acd8475dd
Update cursor API: support groups.
|
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
|
b9cf650605
Move send broadcast message API from WDialog to WGroup.
|
8 years ago |
Andrew Borodin
|
22ad70ed02
Move widget add/del API from WDialog to WGroup.
|
8 years ago |
Andrew Borodin
|
6eedbce076
Move widget selection API from WDialog to WGroup.
|
8 years ago |
Andrew Borodin
|
d575c7058b
Move winch_pending member from WDialog to WGroup.
|
8 years ago |
Andrew Borodin
|
e4e0070db5
Ticket #2919: implement WGroup widget.
|
8 years ago |
Andrew Borodin
|
65e12d1a9f
(dlg_redraw): rename to dlg_draw.
|
5 years ago |
Andrew Borodin
|
a38c7f19e9
Ticket #3453: Find file: show pattern and content in the results dialog title.
|
6 years ago |
Andrew Borodin
|
8b14798cc4
setup: split integer and boolean options.
|
8 years ago |
Andrew Borodin
|
36cc88b5f2
Reimplement widget focus/selection.
|
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
|
35451978f6
Rename WDialog APIs:
|
8 years ago |
Andrew Borodin
|
b19ae2b938
Refactoring of change of current widget.
|
8 years ago |
Andrew Borodin
|
b4af91dfc0
Reorganize WDialog flags.
|
8 years ago |
Andrew Borodin
|
0933b08964
(dlg_set_position): minor refactoring.
|
8 years ago |
Andrew Borodin
|
163d9cd94a
Rename DLG_WANT_TAB to WOP_WANT_TAB and move it to widget_options_t.
|
8 years ago |
Andrew Borodin
|
db0d01b9d6
Add WST_MODAL state.
|
8 years ago |
Andrew Borodin
|
fd4e56bf39
WOP_TOP_SELECT: new widget option
|
8 years ago |
Andrew Borodin
|
4b72fb5f5e
Join widget_state_t and dlg_state_t.
|
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 |
Yury V. Zaytsev
|
a8f512c12c
Remove unneeded `struct` keyword for typedef'd structs
|
8 years ago |
Andrew Borodin
|
a6f5767f3f
Use signed long instead of unsigned long for binded actions.
|
9 years ago |
Andrew Borodin
|
f72cf464c9
(FileProgressStatus): change values to avoid overlapping with B_* values.
|
10 years ago |
Andrew Borodin
|
bf474e1241
Ticket #2165: basic version of the user-friendly skin selector.
|
11 years ago |
Veres Lajos
|
dfbb2c9430
Typo fixes.
|
11 years ago |
Andrew Borodin
|
48abe8735f
Rename functions:
|
11 years ago |
Andrew Borodin
|
0adf569b54
(dlg_overlap): rename to widget_overlapped()
|
11 years ago |
Andrew Borodin
|
c7da120588
(dlg_replace_widget): rename to widget_replace()
|
11 years ago |
Andrew Borodin
|
1672fa44dd
(dlg_widget_active): rename to widget_is_active()
|
11 years ago |
Andrew Borodin
|
6d31d85f0d
Use tty_draw_box instead of draw_box() to draw frames.
|
11 years ago |
Andrew Borodin
|
665d238ffa
Unify widget and dialog message handling.
|
12 years ago |
Andrew Borodin
|
497b69c106
Remove DLG_WANT_IDLE. Use W_WANT_IDLE instead.
|
12 years ago |