jonjenssen
bbc659799e
Surfaces: Improve UI and usability for surfaces ( #6290 )
...
* Add reload command to surface context menus. Still missing the part that actually reloads the data.
* Add additional check for null ptr to avoid crash
* Surfaces: implements reload command in context menu to reload surface data from its source (i.e. a file).
Rename function names to better show what they are actually doing
Refactor a bit to give all RimSurface subclasses the same interface for reloading data.
Also makes sure new RimGridCaseSurface instances are shown by default in the view(s)
* Fixes by clang-format
* Include offset and slice index in surface name shown in project explorer
* Allow importing the same file multiple times
* Disable lighting for surfaces, as it doesn't look good for now. Fixes #6084
* Surfaces: Remove depth offset setting from view. Add slider to depth offset edit for surface
* Create new surfaces only on collection context menu
* Make sure tree view icon is enabled/disabled when the check box is clicked
* Fix depth offset for grid case surfaces, missing base function call.
* Make public method .. public.
* Add reload command to surface context menus. Still missing the part that actually reloads the data.
* Add additional check for null ptr to avoid crash
* Surfaces: implements reload command in context menu to reload surface data from its source (i.e. a file).
Rename function names to better show what they are actually doing
Refactor a bit to give all RimSurface subclasses the same interface for reloading data.
Also makes sure new RimGridCaseSurface instances are shown by default in the view(s)
* Fixes by clang-format
* Include offset and slice index in surface name shown in project explorer
* Allow importing the same file multiple times
* Disable lighting for surfaces, as it doesn't look good for now. Fixes #6084
* Surfaces: Remove depth offset setting from view. Add slider to depth offset edit for surface
* Create new surfaces only on collection context menu
* Make sure tree view icon is enabled/disabled when the check box is clicked
* Fix depth offset for grid case surfaces, missing base function call.
* Make public method .. public.
* Fixes by clang-format
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2020-08-11 11:34:34 +02:00
..
2020-07-31 20:33:47 +02:00
2020-06-08 11:09:51 +02:00
2020-07-13 10:39:23 +02:00
2020-07-31 12:15:57 +02:00
2020-07-27 08:47:01 +02:00
2020-07-27 08:47:01 +02:00
2020-06-04 08:24:58 +02:00
2020-05-12 12:01:44 +02:00
2020-08-11 09:57:56 +02:00
2020-08-11 11:34:34 +02:00
2020-08-11 09:57:56 +02:00
2020-04-17 13:54:15 +02:00
2020-04-17 13:54:15 +02:00
2020-02-12 13:35:31 +01:00
2019-09-06 10:57:22 +02:00
2020-04-24 11:40:22 +02:00
2020-02-12 13:35:31 +01:00
2019-09-06 10:57:22 +02:00
2020-06-17 14:37:14 +02:00
2020-06-17 14:37:14 +02:00
2020-02-12 13:35:31 +01:00
2020-02-12 13:35:31 +01:00
2020-06-15 16:19:21 +02:00
2020-02-12 13:35:31 +01:00
2020-02-12 13:35:31 +01:00
2020-02-12 13:35:31 +01:00
2020-04-24 11:40:22 +02:00
2020-02-12 13:35:31 +01:00
2020-05-12 12:01:44 +02:00
2020-05-04 06:32:37 +02:00
2019-11-01 15:07:08 +01:00
2019-09-06 10:57:22 +02:00
2020-05-22 07:02:53 +02:00
2020-02-12 13:35:31 +01:00
2020-02-12 13:35:31 +01:00
2019-09-06 10:57:22 +02:00
2020-05-12 12:01:44 +02:00
2020-02-25 13:57:51 +01:00
2019-09-06 10:57:22 +02:00
2019-09-06 10:57:22 +02:00
2020-04-24 11:40:22 +02:00
2020-02-12 13:35:31 +01:00
2020-05-09 11:25:11 +02:00
2019-09-06 10:57:22 +02:00
2020-05-22 07:02:53 +02:00
2020-02-12 13:35:31 +01:00
2020-05-22 07:02:53 +02:00
2020-05-22 07:02:53 +02:00
2020-02-12 13:35:31 +01:00
2019-09-06 10:57:22 +02:00
2020-02-12 13:35:31 +01:00
2019-09-06 10:57:22 +02:00
2020-06-17 14:37:14 +02:00
2020-06-17 14:37:14 +02:00
2020-07-01 08:22:26 +02:00
2020-05-24 17:26:51 +02:00
2020-07-01 09:02:41 +02:00
2020-07-01 09:02:41 +02:00
2020-02-12 13:35:31 +01:00
2020-02-12 13:35:31 +01:00
2020-08-11 11:34:34 +02:00
2019-11-03 08:37:03 +01:00
2020-04-30 12:46:50 +02:00
2020-02-12 13:35:31 +01:00
2020-02-12 13:35:31 +01:00
2019-09-06 10:57:22 +02:00
2020-08-10 09:17:46 +02:00
2020-08-10 09:17:46 +02:00
2019-12-17 10:55:51 +01:00
2019-12-17 10:55:51 +01:00
2020-05-21 08:09:07 +02:00
2020-05-21 08:09:07 +02:00
2020-05-13 17:57:21 +02:00
2020-05-13 17:57:21 +02:00
2020-05-24 17:26:51 +02:00
2020-02-12 13:35:31 +01:00
2020-04-24 11:40:22 +02:00
2020-02-12 13:35:31 +01:00
2020-05-24 17:26:51 +02:00
2020-02-12 13:35:31 +01:00
2020-02-12 13:35:31 +01:00
2019-09-06 10:57:22 +02:00
2020-01-30 12:44:05 +01:00
2020-02-12 13:35:31 +01:00
2020-04-18 09:20:04 +02:00
2019-11-04 11:34:34 +01:00
2020-04-24 11:40:22 +02:00
2020-03-29 22:20:54 +02:00
2020-05-22 07:02:53 +02:00
2020-02-12 13:35:31 +01:00
2019-12-10 16:58:07 +01:00
2019-09-06 10:57:22 +02:00
2020-04-24 11:40:22 +02:00
2020-02-12 13:35:31 +01:00
2020-04-24 11:40:22 +02:00
2019-09-06 10:57:22 +02:00
2020-05-12 12:01:44 +02:00
2020-02-25 13:57:51 +01:00
2020-07-01 08:22:26 +02:00
2020-06-22 11:02:33 +02:00
2020-04-24 11:40:22 +02:00
2020-02-12 13:35:31 +01:00
2020-02-12 13:35:31 +01:00
2019-09-06 10:57:22 +02:00
2020-05-26 07:45:23 +02:00
2020-04-24 11:40:22 +02:00
2020-06-17 14:37:14 +02:00
2020-04-22 22:10:27 +02:00
2020-06-18 19:11:37 +02:00
2020-06-05 12:36:30 +02:00
2020-07-08 06:28:52 +02:00
2020-07-02 18:42:58 +02:00
2020-04-24 11:40:22 +02:00
2020-03-04 22:18:01 +01:00
2019-11-01 15:07:08 +01:00
2019-09-06 10:57:22 +02:00
2020-05-22 07:02:53 +02:00
2020-02-12 13:35:31 +01:00
2020-02-12 13:35:31 +01:00
2020-02-12 13:35:31 +01:00
2020-05-15 12:55:25 +02:00
2020-05-15 12:55:25 +02:00
2020-05-22 15:01:56 +02:00
2020-05-22 15:01:56 +02:00
2020-05-22 07:02:53 +02:00
2020-05-06 11:04:33 +02:00
2020-08-06 11:20:17 +02:00
2020-08-06 11:20:17 +02:00
2020-07-10 11:59:33 +02:00
2020-07-10 11:59:33 +02:00
2020-07-10 12:07:59 +02:00
2020-07-10 09:18:45 +02:00
2020-05-14 06:39:55 +02:00
2020-05-14 06:39:55 +02:00
2020-07-02 18:42:58 +02:00
2020-07-06 19:23:35 +02:00
2020-07-06 19:23:35 +02:00
2020-08-06 15:23:15 +02:00
2020-08-06 15:23:15 +02:00
2020-05-24 17:26:51 +02:00
2019-09-06 10:57:22 +02:00
2020-02-12 13:35:31 +01:00
2020-02-12 13:35:31 +01:00
2020-05-24 17:26:51 +02:00
2020-02-12 13:35:31 +01:00
2020-02-12 13:35:31 +01:00
2019-09-06 10:57:22 +02:00
2019-09-06 10:57:22 +02:00
2019-09-06 10:57:22 +02:00
2020-01-03 11:59:17 +01:00
2020-02-12 13:35:31 +01:00
2020-02-12 13:35:31 +01:00
2019-09-06 10:57:22 +02:00
2020-07-08 14:31:44 +02:00
2020-06-19 09:49:13 +02:00
2020-06-18 08:45:00 +02:00
2020-02-12 13:35:31 +01:00
2020-02-12 13:35:31 +01:00
2019-09-06 10:57:22 +02:00
2020-02-12 13:35:31 +01:00
2020-02-12 13:35:31 +01:00
2020-05-22 07:02:53 +02:00
2020-02-12 13:35:31 +01:00
2020-06-04 08:24:58 +02:00
2020-06-04 08:24:58 +02:00
2020-05-22 07:02:53 +02:00
2019-09-06 10:57:22 +02:00
2020-02-12 13:35:31 +01:00
2020-01-17 13:24:24 +01:00
2020-05-22 07:02:53 +02:00
2020-05-22 07:02:53 +02:00
2020-05-24 17:26:51 +02:00
2020-01-21 15:28:26 +01:00
2020-05-22 07:02:53 +02:00
2020-05-22 07:02:53 +02:00
2020-07-08 06:28:52 +02:00
2020-07-02 18:42:58 +02:00
2020-06-17 14:37:14 +02:00
2020-06-17 14:37:14 +02:00
2020-05-14 06:39:55 +02:00
2020-05-14 06:39:55 +02:00
2020-02-12 13:35:31 +01:00
2019-10-31 14:09:50 +01:00
2020-02-12 13:35:31 +01:00
2019-09-06 10:57:22 +02:00
2020-02-12 13:35:31 +01:00
2020-02-12 13:35:31 +01:00
2020-06-08 11:09:51 +02:00
2019-09-06 10:57:22 +02:00
2020-08-06 15:23:15 +02:00
2020-08-06 15:23:15 +02:00
2020-06-11 13:48:26 +02:00
2020-06-10 09:10:24 +02:00
2020-05-12 12:01:44 +02:00
2020-01-16 14:33:33 +01:00
2019-11-20 13:14:45 +01:00
2020-02-12 13:35:31 +01:00
2020-02-12 13:35:31 +01:00
2020-02-12 13:35:31 +01:00
2019-09-06 10:57:22 +02:00
2019-09-06 10:57:22 +02:00
2019-09-06 10:57:22 +02:00
2019-09-06 10:57:22 +02:00
2019-09-06 10:57:22 +02:00
2019-11-04 14:35:41 +01:00
2019-09-06 10:57:22 +02:00
2019-09-25 17:48:19 +02:00
2019-09-25 17:48:19 +02:00
2020-02-12 13:35:31 +01:00
2020-01-30 14:24:04 +01:00
2020-06-08 11:09:51 +02:00
2020-06-08 11:09:51 +02:00
2020-02-12 13:35:31 +01:00
2020-02-12 13:35:31 +01:00
2020-08-10 09:17:46 +02:00
2020-08-10 09:17:46 +02:00
2020-07-27 08:47:01 +02:00
2020-06-03 14:00:04 +02:00
2020-08-11 09:57:56 +02:00
2020-08-11 09:57:56 +02:00
2020-06-10 09:10:24 +02:00
2020-06-09 08:33:19 +02:00
2020-02-12 13:35:31 +01:00
2019-09-06 10:57:22 +02:00
2020-05-14 12:08:19 +02:00
2020-05-06 11:04:33 +02:00
2020-05-22 07:02:53 +02:00
2019-09-06 10:57:22 +02:00
2020-05-22 07:02:53 +02:00
2020-05-22 07:02:53 +02:00
2020-08-06 11:20:17 +02:00
2020-08-06 11:20:17 +02:00
2020-05-12 12:01:44 +02:00
2019-09-06 10:57:22 +02:00
2020-04-24 11:40:22 +02:00
2019-09-06 10:57:22 +02:00
2020-02-12 13:35:31 +01:00
2019-09-06 10:57:22 +02:00
2019-09-06 12:53:32 +02:00
2020-02-12 13:35:31 +01:00
2020-05-22 07:02:53 +02:00
2020-05-22 07:02:53 +02:00
2020-05-24 17:26:51 +02:00
2020-04-30 12:29:58 +02:00
2020-05-12 12:01:44 +02:00
2020-02-10 07:13:04 +01:00
2020-08-11 09:57:56 +02:00
2020-08-11 09:57:56 +02:00
2020-05-24 17:26:51 +02:00
2020-02-12 13:35:31 +01:00
2020-02-12 13:35:31 +01:00
2019-09-06 10:57:22 +02:00
2020-06-04 08:24:58 +02:00
2020-06-04 08:24:58 +02:00
2020-06-04 08:24:58 +02:00
2020-06-04 08:24:58 +02:00
2020-06-08 11:09:51 +02:00
2020-02-18 14:00:11 +01:00
2020-02-12 13:35:31 +01:00
2020-02-12 13:35:31 +01:00
2020-06-17 14:37:14 +02:00
2020-06-17 14:37:14 +02:00
2020-07-29 13:59:18 +02:00
2020-07-29 13:59:18 +02:00
2020-05-12 12:01:44 +02:00
2020-02-28 12:39:24 +01:00
2020-05-22 07:02:53 +02:00
2020-05-09 11:25:11 +02:00
2020-05-12 12:01:44 +02:00
2020-05-09 11:25:11 +02:00
2020-05-22 07:02:53 +02:00
2020-05-22 07:02:53 +02:00
2020-02-12 13:35:31 +01:00
2019-11-03 08:37:03 +01:00
2019-11-25 15:20:15 +01:00
2019-11-25 15:20:15 +01:00
2020-08-10 09:17:46 +02:00
2020-06-03 14:00:04 +02:00
2020-02-12 13:35:31 +01:00
2020-02-12 13:35:31 +01:00
2020-04-17 13:54:07 +02:00
2020-02-11 08:11:07 +01:00
2020-06-03 14:00:04 +02:00
2020-03-03 14:25:20 +01:00
2020-03-25 20:49:44 +01:00
2020-03-25 20:49:44 +01:00
2020-07-27 08:47:01 +02:00
2020-08-11 09:57:56 +02:00
2020-06-08 11:09:51 +02:00
2020-02-12 13:35:31 +01:00
2020-08-11 09:57:56 +02:00
2020-07-27 08:47:01 +02:00
2019-11-25 15:20:15 +01:00
2019-11-25 15:20:15 +01:00
2020-02-12 13:35:31 +01:00
2020-02-12 13:35:31 +01:00
2019-09-06 10:57:22 +02:00
2020-02-12 13:35:31 +01:00
2020-08-11 09:57:56 +02:00
2020-02-12 13:35:31 +01:00
2020-02-12 13:35:31 +01:00
2019-11-25 15:20:15 +01:00
2020-05-22 07:02:53 +02:00
2020-04-22 08:57:25 +02:00
2020-05-22 07:02:53 +02:00
2020-05-22 07:02:53 +02:00
2020-01-08 14:35:48 +01:00
2019-11-25 15:20:15 +01:00
2020-08-11 09:57:56 +02:00
2020-02-12 13:35:31 +01:00
2020-02-12 13:35:31 +01:00
2019-11-25 15:20:15 +01:00
2020-08-10 09:17:46 +02:00
2020-08-10 09:17:46 +02:00
2020-04-28 07:31:00 +02:00
2020-02-12 13:35:31 +01:00
2020-04-17 13:54:16 +02:00
2020-02-12 13:35:31 +01:00
2020-04-17 13:54:16 +02:00
2020-02-07 15:58:53 +01:00
2020-07-14 14:04:50 +02:00
2020-02-12 13:35:31 +01:00
2020-04-17 13:54:16 +02:00
2020-01-10 10:49:22 +01:00
2020-02-12 13:35:31 +01:00
2020-01-20 10:45:59 +01:00
2020-04-17 13:54:16 +02:00
2020-02-12 13:35:31 +01:00
2020-04-17 13:54:16 +02:00
2020-02-12 13:35:31 +01:00
2020-05-22 15:01:56 +02:00
2020-05-22 15:01:56 +02:00
2020-04-24 11:40:22 +02:00
2020-02-12 13:35:31 +01:00
2020-02-12 13:35:31 +01:00
2020-02-12 13:35:31 +01:00
2020-05-22 15:01:56 +02:00
2020-05-22 07:02:53 +02:00
2020-05-27 09:12:47 +02:00
2020-05-22 15:01:56 +02:00
2020-04-17 13:54:15 +02:00
2020-04-17 13:54:15 +02:00