Commit Graph
59 Commits
Author SHA1 Message Date
hecomi cfee22832a fix indent. 2016-11-28 02:31:55 +09:00
hecomi 9c467a0e6f fix indent. 2016-11-28 02:31:17 +09:00
hecomi 87557ed5ff refactoring. 2016-11-28 02:30:09 +09:00
hecomi 67c90073d9 fix unity log call from native. 2016-11-27 16:22:03 +09:00
hecomi ce9c148282 remove unused code and fix minor bug. 2016-11-27 15:48:09 +09:00
hecomi 8201a22523 move cursor owner from monitor to manager. 2016-11-27 14:44:23 +09:00
hecomi 5cfbd70e0b output monitor orientation in log. 2016-11-27 13:54:42 +09:00
hecomi f7eba2434f fix bug #2 that causes crash after returning from UAC. 2016-11-24 23:38:07 +09:00
hecomi ddbfad6e95 upload cursor texture in native plugin. 2016-11-20 22:35:52 +09:00
hecomi 110d5d7bda fix boudary condition of cursor texture. 2016-11-20 02:54:38 +09:00
hecomi 72376b9e91 implement dirty rects and move rects. 2016-11-19 21:45:32 +09:00
hecomi a10d5aa5c1 add buffer class. 2016-11-19 15:37:35 +09:00
hecomi f207e65952 do not stop initialization even when getting dpi has error. 2016-11-19 13:09:50 +09:00
hecomi aea8d112c6 fix indent. 2016-11-18 02:33:24 +09:00
hecomi 9f6971dd45 register callbacks. 2016-11-18 02:28:27 +09:00
hecomi 95f8099392 capture cursor mask taking monitor rotation into consideration. 2016-11-17 23:19:46 +09:00
hecomi be79e52135 fix cursor buffer bug. 2016-11-16 02:24:49 +09:00
hecomi 77c95ab1bb fix indent 2016-11-16 02:04:13 +09:00
hecomi 7b3990107d fix bugs. 2016-11-15 22:29:36 +09:00
hecomi e83f43d7fd fix crash bugs and memory leaks. 2016-11-15 21:50:35 +09:00
hecomi 58e14d76d8 make code more stable (still has crash bug). 2016-11-15 03:06:55 +09:00
hecomi f8d8e64e46 modify codes. 2016-11-15 02:29:38 +09:00
hecomi 0a39e37659 add logs. 2016-11-15 01:00:26 +09:00
hecomi c9d6d3ad6a check texture sizes. 2016-11-13 22:22:33 +09:00
hecomi 78ee75a875 improve detection for monitor state change. 2016-11-13 22:15:22 +09:00
hecomi c83ce50468 improve log. 2016-11-13 21:59:22 +09:00
hecomi 1eb821b34d add unknown error. 2016-11-12 16:04:37 +09:00
hecomi 63d8f6936d use ComPtr for resources instead of standard smart pointers. 2016-11-12 02:44:20 +09:00
hecomi 0e205ecef7 fix zoom bug. 2016-11-12 02:00:04 +09:00
hecomi 05085f7d24 fix bug caused when releasing duplication output. 2016-11-10 23:33:19 +09:00
hecomi 372e44d8c1 output logs. 2016-11-10 22:35:46 +09:00
hecomi d79eb91333 fix freeze bug caused by masked cursor boundary conditions. 2016-11-10 02:50:59 +09:00
hecomi f654df7f5b add debug logs and use safer code. 2016-11-09 21:58:00 +09:00
hecomi 620762dba7 add logging and use smart pointers for buffers. 2016-11-09 19:40:05 +09:00
hecomi c7c12de730 move dll location. 2016-11-09 02:55:26 +09:00
hecomi 9ed8bb8d5b fix mouse cursor mono mask bug. 2016-11-09 00:02:43 +09:00
hecomi fab67bbc61 add null check. 2016-11-08 23:28:37 +09:00
hecomi 33a55d95bd add clipping function and the example. 2016-11-06 23:28:33 +09:00
hecomi 8e2d8d3218 fix cursor visibility bug. 2016-11-06 21:16:35 +09:00
hecomi 6ac1a5ee60 get dpi of monitor and calculate actual size of it. 2016-11-06 12:17:29 +09:00
hecomi 217e63d40c fix indent. 2016-11-06 03:33:21 +09:00
hecomi 9e42fb0abf there is only one cursor in screens. 2016-11-06 03:30:21 +09:00
hecomi 9de5064fbe do reinitialization from unity. 2016-11-06 00:39:07 +09:00
hecomi f9f8b14f46 show not-available texture when display is not available. 2016-11-05 23:15:57 +09:00
hecomi 0a38eda14f update files. 2016-11-05 22:36:08 +09:00
hecomi 90b811cd31 add function to fetch left/right/top/bottom/rotation. 2016-11-05 00:09:04 +09:00
hecomi 0f72396540 rename initialize/finalize to suppress warning. 2016-11-04 21:35:34 +09:00
hecomi 8f7659d7c2 build with release mode. 2016-11-04 19:28:47 +09:00
hecomi 2e763d994d prevent screen lost after admin screen. 2016-11-04 19:11:17 +09:00
hecomi 2c61fcd470 refactoring. 2016-11-04 15:45:35 +09:00