Andreas Kling
5a02a0d140
LibGUI: Refine the per-item rects in GItemView
...
Previously we would consider anything in the large padded area around
each item to also be part of the item for mouse event purposes.
This didn't feel right when rubberbanding, so this patch factors out
the per-item rect computation into a get_item_rects() helper which can
then be used by the various functions that need it.
2020-01-04 21:36:42 +01:00
..
2020-01-02 02:55:10 +01:00
2019-09-29 20:37:02 +02:00
2019-12-24 21:27:16 +01:00
2019-12-27 00:52:30 +01:00
2019-12-25 21:52:26 +01:00
2019-12-24 21:27:16 +01:00
2019-10-22 21:38:04 +02:00
2019-12-13 20:54:40 +01:00
2019-12-09 21:29:43 +01:00
2019-12-09 21:29:43 +01:00
2019-12-29 00:47:49 +01:00
2020-01-01 18:53:34 +01:00
2019-12-27 00:52:30 +01:00
2019-12-27 00:52:30 +01:00
2019-12-24 22:33:11 +01:00
2019-09-21 18:58:48 +02:00
2020-01-01 18:53:34 +01:00
2019-09-14 09:19:05 +02:00
2019-09-21 19:28:28 +02:00
2019-09-22 00:31:54 +02:00
2019-11-30 15:36:17 +01:00
2019-11-30 15:36:17 +01:00
2019-12-02 11:11:05 +01:00
2019-09-06 15:36:54 +02:00
2020-01-01 02:02:29 +01:00
2020-01-01 02:02:29 +01:00
2019-12-20 20:07:10 +01:00
2019-11-20 23:23:57 +01:00
2019-12-20 20:07:10 +01:00
2019-12-20 20:07:10 +01:00
2019-12-20 20:07:10 +01:00
2019-12-24 21:27:16 +01:00
2019-10-26 21:42:34 +02:00
2019-12-12 22:41:28 +01:00
2019-09-17 09:26:10 +02:00
2019-08-29 19:30:48 +02:00
2019-09-06 15:36:54 +02:00
2019-12-24 21:27:16 +01:00
2019-09-21 19:21:36 +02:00
2019-12-24 21:27:16 +01:00
2019-09-21 16:13:33 +02:00
2019-09-22 00:25:25 +02:00
2019-09-22 00:31:54 +02:00
2020-01-04 21:36:42 +01:00
2020-01-04 21:36:42 +01:00
2020-01-02 20:57:55 +01:00
2019-08-14 20:30:18 +02:00
2019-12-24 21:27:16 +01:00
2019-09-21 15:25:08 +02:00
2019-11-05 20:41:27 +01:00
2019-11-05 20:41:27 +01:00
2019-10-02 20:24:29 +02:00
2019-10-02 20:24:29 +02:00
2019-12-27 22:47:31 +01:00
2019-08-05 18:32:04 +02:00
2019-12-09 21:05:44 +01:00
2019-12-09 21:05:44 +01:00
2019-12-09 21:05:44 +01:00
2019-12-09 21:05:44 +01:00
2019-12-09 21:05:44 +01:00
2019-12-09 21:05:44 +01:00
2019-09-22 00:31:54 +02:00
2019-09-30 17:20:53 +02:00
2019-12-13 23:36:36 +01:00
2019-12-20 20:07:10 +01:00
2019-09-22 00:31:54 +02:00
2019-11-09 11:56:28 +01:00
2019-09-07 19:33:58 +02:00
2019-09-17 09:26:10 +02:00
2019-12-24 21:27:16 +01:00
2019-09-21 16:31:12 +02:00
2019-11-10 12:57:37 +01:00
2019-11-10 12:57:37 +01:00
2019-12-24 21:27:16 +01:00
2019-09-21 15:46:47 +02:00
2019-10-09 21:16:49 +02:00
2019-10-09 21:16:49 +02:00
2019-12-24 21:27:16 +01:00
2019-11-10 12:57:37 +01:00
2019-09-06 15:36:54 +02:00
2019-12-24 21:27:16 +01:00
2019-11-10 12:57:37 +01:00
2019-11-27 19:04:35 +01:00
2019-08-11 18:11:25 +02:00
2019-09-21 19:28:28 +02:00
2019-09-22 00:31:54 +02:00
2019-12-24 21:27:16 +01:00
2019-09-21 16:11:02 +02:00
2019-09-22 00:31:54 +02:00
2019-12-24 21:27:16 +01:00
2019-10-24 09:57:27 +02:00
2019-12-24 22:01:32 +01:00
2019-12-13 20:54:40 +01:00
2019-12-24 21:27:16 +01:00
2019-09-22 00:31:54 +02:00
2019-10-28 19:08:48 +01:00
2019-12-10 22:06:31 +01:00
2019-12-10 22:06:31 +01:00
2019-12-29 23:03:41 +01:00
2019-12-09 21:05:44 +01:00
2019-12-09 17:51:21 +01:00
2019-11-03 09:57:14 +01:00
2019-12-24 21:27:16 +01:00
2019-11-09 00:41:00 +01:00
2019-12-24 22:01:32 +01:00
2019-12-15 17:02:44 +01:00
2019-11-30 15:36:17 +01:00
2019-11-30 15:36:17 +01:00
2019-10-29 16:36:50 +01:00
2019-10-22 21:37:11 +02:00
2019-12-30 00:26:19 +01:00
2019-12-29 00:47:49 +01:00
2020-01-04 14:58:50 +01:00
2020-01-04 14:58:50 +01:00
2020-01-04 11:03:37 +01:00
2019-12-26 12:06:07 +01:00
2019-12-16 15:05:45 +01:00
2019-12-28 21:09:33 +01:00