Commit Graph

  • 583af4ff46 Change the way to get pixels and finish the implementation of the APIs 🎉 hecomi 2016-12-01 22:29:52 +09:00
  • 7e3df8ec2e add GetPixels() and GetPixel() APIs (wip). hecomi 2016-11-30 02:40:16 +09:00
  • 32adf6c2d0 fix out-of-area bug. hecomi 2016-11-29 20:10:05 +09:00
  • a24472bd92 fix cursor capture area bug. hecomi 2016-11-29 20:02:02 +09:00
  • cfee22832a fix indent. hecomi 2016-11-28 02:31:55 +09:00
  • 9c467a0e6f fix indent. hecomi 2016-11-28 02:31:17 +09:00
  • 87557ed5ff refactoring. hecomi 2016-11-28 02:30:09 +09:00
  • 67c90073d9 fix unity log call from native. hecomi 2016-11-27 16:22:03 +09:00
  • ce9c148282 remove unused code and fix minor bug. hecomi 2016-11-27 15:48:09 +09:00
  • 8201a22523 move cursor owner from monitor to manager. hecomi 2016-11-27 14:44:23 +09:00
  • 5cfbd70e0b output monitor orientation in log. hecomi 2016-11-27 13:54:42 +09:00
  • f2b6a99af3 modify the mothod to check monitor orientation. hecomi 2016-11-26 18:11:02 +09:00
  • c48bf7fecf add displacement mapping example. hecomi 2016-11-26 17:50:03 +09:00
  • 6673734b9c remove Cursor-related codes because they were handled directly in the native code. hecomi 2016-11-26 16:31:34 +09:00
  • 3364c19adf add displacement shader. hecomi 2016-11-26 16:14:00 +09:00
  • f7eba2434f fix bug #2 that causes crash after returning from UAC. v1.3.3 hecomi 2016-11-24 23:38:07 +09:00
  • ddbfad6e95 upload cursor texture in native plugin. v1.3.2 hecomi 2016-11-20 22:35:52 +09:00
  • 49aef432e7 improve performance. v1.3.1 hecomi 2016-11-20 15:59:06 +09:00
  • fc81892917 cache cursor texture pointer to improve performance. hecomi 2016-11-20 15:41:47 +09:00
  • 306a656c4e add gaze point analyzer for multiple monitors. v1.3.0 hecomi 2016-11-20 15:15:19 +09:00
  • faf65b4200 support hot-reload. hecomi 2016-11-20 14:32:31 +09:00
  • ab25af516e do not loop generation of monitors in creator. hecomi 2016-11-20 12:38:24 +09:00
  • 45b0ab2cd8 save scale even after reinitialization. hecomi 2016-11-20 03:27:16 +09:00
  • 68227e9af6 remove unused debug log. hecomi 2016-11-20 03:03:40 +09:00
  • be9871ba92 fix thickness bug. hecomi 2016-11-20 02:57:31 +09:00
  • 110d5d7bda fix boudary condition of cursor texture. hecomi 2016-11-20 02:54:38 +09:00
  • 533a4c9f28 add gaze point analyzer. hecomi 2016-11-20 02:49:58 +09:00
  • 88e8342d7a tweak scenes. hecomi 2016-11-19 21:55:25 +09:00
  • 72376b9e91 implement dirty rects and move rects. hecomi 2016-11-19 21:45:32 +09:00
  • a10d5aa5c1 add buffer class. hecomi 2016-11-19 15:37:35 +09:00
  • 306185a1e9 add badges. hecomi 2016-11-19 13:56:07 +09:00
  • 60889d53f4 modify layouter to fix height. v1.2.13 hecomi 2016-11-19 13:49:38 +09:00
  • f207e65952 do not stop initialization even when getting dpi has error. hecomi 2016-11-19 13:09:50 +09:00
  • aea8d112c6 fix indent. hecomi 2016-11-18 02:33:24 +09:00
  • 9f6971dd45 register callbacks. hecomi 2016-11-18 02:28:27 +09:00
  • 1be698af63 keep local scale of monitors as 1. hecomi 2016-11-18 00:19:22 +09:00
  • 064db9f137 modify access rights of layouter. hecomi 2016-11-17 23:31:39 +09:00
  • 166d172db2 modify access rights. v1.2.12 hecomi 2016-11-17 23:23:22 +09:00
  • 95f8099392 capture cursor mask taking monitor rotation into consideration. hecomi 2016-11-17 23:19:46 +09:00
  • 9c62157c0c fix typo. v1.2.11 hecomi 2016-11-16 02:27:57 +09:00
  • be79e52135 fix cursor buffer bug. hecomi 2016-11-16 02:24:49 +09:00
  • e9c8b4e571 modify component requirements. hecomi 2016-11-16 02:07:57 +09:00
  • 77c95ab1bb fix indent hecomi 2016-11-16 00:57:14 +09:00
  • 7b3990107d fix bugs. v1.2.10 hecomi 2016-11-15 22:29:36 +09:00
  • 5c21b65afe reinitialize texture. hecomi 2016-11-15 22:02:00 +09:00
  • e83f43d7fd fix crash bugs and memory leaks. hecomi 2016-11-15 21:50:35 +09:00
  • 58e14d76d8 make code more stable (still has crash bug). hecomi 2016-11-15 03:06:55 +09:00
  • f8d8e64e46 modify codes. hecomi 2016-11-15 02:29:38 +09:00
  • 0a39e37659 add logs. hecomi 2016-11-15 01:00:26 +09:00
  • 931ff6b2db modify field order. hecomi 2016-11-14 00:04:43 +09:00
  • 75819f0a7d fix uv. hecomi 2016-11-13 23:43:05 +09:00
  • d6ce41f9b6 remove version information from readme. hecomi 2016-11-13 23:28:03 +09:00
  • 9f8a026c24 add offset angle xyz. v1.2.9 hecomi 2016-11-13 23:25:53 +09:00
  • dc702c6e1d support option to choise real / fixed scale. hecomi 2016-11-13 23:18:00 +09:00
  • 5a3af11d08 add thickness control. hecomi 2016-11-13 22:58:14 +09:00
  • 0646621f73 modify utility icon. hecomi 2016-11-13 22:22:57 +09:00
  • c9d6d3ad6a check texture sizes. hecomi 2016-11-13 22:22:33 +09:00
  • 78ee75a875 improve detection for monitor state change. hecomi 2016-11-13 22:15:22 +09:00
  • c83ce50468 improve log. hecomi 2016-11-13 21:59:22 +09:00
  • 3567182a4d add dpi warning. hecomi 2016-11-13 11:12:45 +09:00
  • e466aa65db add offset angle of roundly layouter. hecomi 2016-11-13 11:09:39 +09:00
  • a0edc1a439 use system cursor position for zoom when cursor is invisible (e.g. dragging). v1.2.8 hecomi 2016-11-12 16:28:33 +09:00
  • 1eb821b34d add unknown error. hecomi 2016-11-12 16:04:37 +09:00
  • 212d8ccb9b check zoom values. hecomi 2016-11-12 15:22:53 +09:00
  • fac8fe1ea7 fix dpi zero bug. hecomi 2016-11-12 15:22:39 +09:00
  • f90178f1db use inline. hecomi 2016-11-12 14:46:22 +09:00
  • 74e25f2bd7 add scene manager. hecomi 2016-11-12 14:38:13 +09:00
  • 70c126be6c fix monitor reinitialization bug. hecomi 2016-11-12 13:16:00 +09:00
  • f74221bf75 update board. v1.2.7 hecomi 2016-11-12 04:27:28 +09:00
  • 3a705732d1 improve bending. hecomi 2016-11-12 04:25:12 +09:00
  • 804bfb96bd add board-style screen. hecomi 2016-11-12 03:56:46 +09:00
  • 63d8f6936d use ComPtr for resources instead of standard smart pointers. v1.2.6 hecomi 2016-11-12 02:44:20 +09:00
  • e4e4917bcb fix manager non-initialization bug. hecomi 2016-11-12 02:05:09 +09:00
  • 0e205ecef7 fix zoom bug. hecomi 2016-11-12 02:00:04 +09:00
  • cda8024b17 fix break in error image. hecomi 2016-11-12 00:40:11 +09:00
  • 05085f7d24 fix bug caused when releasing duplication output. hecomi 2016-11-10 23:33:19 +09:00
  • 52eafbe919 change unsupported texture. hecomi 2016-11-10 23:21:04 +09:00
  • be1e0c25bb expand aabb to avoid culling. hecomi 2016-11-10 23:06:24 +09:00
  • 372e44d8c1 output logs. v1.2.5 hecomi 2016-11-10 22:35:46 +09:00
  • d79eb91333 fix freeze bug caused by masked cursor boundary conditions. hecomi 2016-11-10 02:50:59 +09:00
  • f654df7f5b add debug logs and use safer code. hecomi 2016-11-09 21:58:00 +09:00
  • 620762dba7 add logging and use smart pointers for buffers. hecomi 2016-11-09 19:40:05 +09:00
  • 43ba445623 Merge branch 'master' of github.com:hecomi/uDesktopDuplication hecomi 2016-11-09 02:55:32 +09:00
  • c7c12de730 move dll location. hecomi 2016-11-09 02:55:26 +09:00
  • 1086595d6b fix bug that did not remove unsupported monitor element in list. hecomi 2016-11-09 02:54:49 +09:00
  • f69fb6a7bb remove monitor if unsupported. hecomi 2016-11-09 00:50:57 +09:00
  • b661b4a93f modify zoom scene. hecomi 2016-11-09 00:23:25 +09:00
  • 8d9ef71829 update monitor id of loupe. hecomi 2016-11-09 00:18:52 +09:00
  • fb7bcbfa5b change texture cache key. v1.2.4 hecomi 2016-11-09 00:13:55 +09:00
  • 9ed8bb8d5b fix mouse cursor mono mask bug. hecomi 2016-11-09 00:02:43 +09:00
  • fab67bbc61 add null check. hecomi 2016-11-08 23:28:37 +09:00
  • 5fa9f03a0e separate multiple monitors examples. hecomi 2016-11-08 22:10:47 +09:00
  • 941bb2da91 add round layout example. hecomi 2016-11-08 22:09:55 +09:00
  • d423e0d1db remove collider from prefab. v1.2.3 hecomi 2016-11-06 23:29:19 +09:00
  • 33a55d95bd add clipping function and the example. hecomi 2016-11-06 23:28:33 +09:00
  • 8e2d8d3218 fix cursor visibility bug. hecomi 2016-11-06 21:16:35 +09:00
  • 6ac1a5ee60 get dpi of monitor and calculate actual size of it. v1.2.2 hecomi 2016-11-06 12:17:29 +09:00
  • 15a98cd774 fix singleton bug. hecomi 2016-11-06 11:55:01 +09:00
  • 06bb971a42 support display setting change in realtime. hecomi 2016-11-06 04:04:23 +09:00
  • 217e63d40c fix indent. hecomi 2016-11-06 03:33:21 +09:00