Commit History

Author SHA1 Message Date
  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