Andrew Borodin
|
b19ae2b938
Refactoring of change of current widget.
|
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
|
c90b806728
Don't focus widget that doesn't have the WOP_SELECTABLE option.
|
8 years ago |
Andrew Borodin
|
5ac1c5a3e0
Ticket #2919: refactoring of focus/unfocus of widgets.
|
8 years ago |
Andrew Borodin
|
adc6bd83d6
(dlg_adjust_position): refactoring.
|
8 years ago |
Andrew Borodin
|
fb4f4674c7
Ticket #3641: code cleanup before 4.8.18 release.
|
8 years ago |
Andrew Borodin
|
b0e3552847
Refactoring of widget's position and size calculation.
|
8 years ago |
Andrew Borodin
|
86fd77155e
Refactoring of dialog's position and size calculation.
|
8 years ago |
Andrew Borodin
|
7c74fd90f0
Ticket #3661: wrong handling of mouse clicks in long listing mode.
|
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
|
d44220c75f
If widget wants cursor, define that explicitly.
|
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
|
0a2877edef
Move WOP_WANT_IDLE option to widget_state_t flags
|
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
|
dcf2ac11c1
(dlg_set_top_or_bottom_widget): move to proper file section.
|
8 years ago |
Andreas Mohr
|
284a19aff1
(find_widget_type): Make Solaris Studio happy
|
8 years ago |
Andreas Mohr
|
68d7f53039
lib/widget/dialog.c: cleanup -Wcast-qual 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 |
Mooffie
|
781b810c13
Fix menu handling.
|
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
|
b698b7e834
Ticket #3435: clang compiler fixes/cleanups.
|
9 years ago |
Andrew Borodin
|
454479549c
Update copyright years.
|
9 years ago |
Egmont Koblinger
|
5b243eb9ea
(dlg_set_size): clarify comment and hangling of DLG_TRYUP flag.
|
10 years ago |
Andrew Borodin
|
e5203cb023
Fix name of FSF in all *.c files.
|
10 years ago |
Andrew Borodin
|
bf474e1241
Ticket #2165: basic version of the user-friendly skin selector.
|
10 years ago |
Andrew Borodin
|
f0da49345a
Collapse list of copyright years to ranges. Add 2014 year.
|
11 years ago |
Andrew Borodin
|
29f6dd2a84
Use g_list_free_full().
|
11 years ago |
Slava Zanko
|
0ed4a91d7d
Reduce cppcheck warnings (style) in lib subdirectory.
|
11 years ago |
Slava Zanko
|
0d489acd58
cppcheck: reduce variable scope.
|
11 years ago |
Andrew Borodin
|
c7b7a299e3
Ticket #3084: (dlg_init): fix order of messages sent to widgets during dialog initialization.
|
11 years ago |
Andrew Borodin
|
a6b3cc8f24
Typo.
|
11 years ago |
Egmont Koblinger
|
930f683019
Handle newline and tab with shift/ctrl modifiers correctly.
|
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
|
970cfd881a
(dlg_mouse_event): minor refactoring.
|
11 years ago |
Andrew Borodin
|
01c5cf66a5
(dlg_default_callback): get rid of extra type cast.
|
11 years ago |
Andrew Borodin
|
6d31d85f0d
Use tty_draw_box instead of draw_box() to draw frames.
|
11 years ago |
Andrew Borodin
|
30959e0b7d
Clarify widget redraw in runtime.
|
11 years ago |