Mooffie
|
438e841226
|
Rename mouse.was_drag to mouse.last_msg.
Get rid of the 'click' variable.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
|
2016-04-01 15:29:55 +03:00 |
|
Andrew Borodin
|
8490ca7be4
|
Drop old mouse API and use the new one.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
|
2016-04-01 15:29:55 +03:00 |
|
Mooffie
|
03daa62e19
|
Ticket #3571: high-level mouse API.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
|
2016-04-01 14:16:08 +03:00 |
|
Mooffie
|
4e62be3b7e
|
Split MSG_ACTION into MSG_ACTION and MSG_NOTIFY.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
|
2016-03-12 14:49:40 +03:00 |
|
Yury V. Zaytsev
|
a8f512c12c
|
Remove unneeded struct keyword for typedef'd structs
Signed-off-by: Yury V. Zaytsev <yury@shurup.com>
|
2016-03-04 09:23:38 +03:00 |
|
Andreas Mohr
|
ea10f33dbb
|
(widget_options_t): add W_DEFAULT value to cleanup -Wassign-enum warnings.
Signed-off-by: Andreas Mohr <and@gmx.li>
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
|
2016-03-04 09:23:37 +03:00 |
|
Andrew Borodin
|
30ca8efd7c
|
From ticket #3116: attempt to fix segfault while passing messages to widgets.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
|
2014-02-10 16:27:03 +04:00 |
|
Andrew Borodin
|
48abe8735f
|
Rename functions:
init_widget -> widget_init
create_dlg -> dlg_create
init_dlg -> dlg_init
run_dlg -> dlg_run
destroy_dlg -> dlg_destroy
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
|
2013-06-28 09:21:17 +04:00 |
|
Andrew Borodin
|
0adf569b54
|
(dlg_overlap): rename to widget_overlapped()
...and move to lib/widget/widget-common.c.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
|
2013-06-28 09:21:17 +04:00 |
|
Andrew Borodin
|
c7da120588
|
(dlg_replace_widget): rename to widget_replace()
...and move to lib/widget/widget-common.c.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
|
2013-06-28 09:21:17 +04:00 |
|
Andrew Borodin
|
1672fa44dd
|
(dlg_widget_active): rename to widget_is_active()
...and move to lib/widget/widget-common.c.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
|
2013-06-28 09:21:17 +04:00 |
|
Andrew Borodin
|
30959e0b7d
|
Clarify widget redraw in runtime.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
|
2013-03-09 16:04:19 +04:00 |
|
Andrew Borodin
|
281209c79d
|
lib/widget/*.[ch]: fix indentation.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
|
2012-11-20 13:27:10 +04:00 |
|
Andrew Borodin
|
665d238ffa
|
Unify widget and dialog message handling.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
|
2012-11-19 21:44:14 +04:00 |
|
Andrew Borodin
|
497b69c106
|
Remove DLG_WANT_IDLE. Use W_WANT_IDLE instead.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
|
2012-11-19 21:44:13 +04:00 |
|
Andrew Borodin
|
843dcd104e
|
Rename Dlg_head to WDialog.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
|
2012-11-19 21:42:47 +04:00 |
|
Andrew Borodin
|
0078874613
|
Rename default callbacks of widget and dialog.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
|
2012-11-19 21:42:47 +04:00 |
|
Andrew Borodin
|
e6f467c875
|
Add flags to place widgets with horizontal and vertical centering in dialog.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
|
2012-11-19 21:42:45 +04:00 |
|
Andrew Borodin
|
1206d156bf
|
(widget_set_options): new function to set/reset widget options.
Adjust enable/disable widgets.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
|
2012-11-19 21:42:45 +04:00 |
|
Andrew Borodin
|
c6ddd28366
|
Unification of widget and dialog callback functions.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
|
2012-11-19 21:42:44 +04:00 |
|
Andrew Borodin
|
05d7f3c84e
|
Aggressive use WIDGET macro.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
|
2012-11-19 21:42:44 +04:00 |
|
Andrew Borodin
|
2a95cb2ffd
|
Ticket #2919: widget system improvements and unifications.
First step: derive dialog from widget.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
|
2012-11-19 21:42:44 +04:00 |
|
Andrew Borodin
|
39d128e659
|
Accuracy use of arguments of dlg_move and widget_move macros.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
|
2012-06-20 16:05:12 +04:00 |
|
Andrew Borodin
|
33d25a0c8f
|
Put global mouse coordinates to widgets.
Now each widget gets absolute coordinates of mouse pointer and decides
itself how to handle them.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
|
2012-03-08 10:37:55 +03:00 |
|
Slava Zanko
|
bbf1f4e857
|
Moved filemanager-related stuff to src/filemanager directory
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
|
2010-11-24 10:51:32 +03:00 |
|
Andrew Borodin
|
71364f88c3
|
Split lib/widget/widget.[ch] and lib/widget/wtools.[ch] files
...into small: one widget in one file.
Renamed most if WInput functions.
Minor optimization.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
|
2010-11-24 10:51:30 +03:00 |
|