Commit Graph
40 Commits
Author SHA1 Message Date
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
hecomi 6531fe1dd6 create class for duplication. 2016-11-02 02:57:27 +09:00
hecomi dd4e27030d remove unused file. 2016-11-01 02:37:05 +09:00
hecomi 6ba381f5d4 fetch cursor texture. 2016-11-01 02:15:25 +09:00
hecomi 9287ef2f2d simplify duplication code. 2016-10-30 21:20:31 +09:00
hecomi 73018f671a add error code getter. 2016-10-30 19:35:00 +09:00
hecomi 6f375e2e5b change class names. / add multiple screen example. / performance tuning. 2016-10-28 18:48:53 +09:00
hecomi d9f83cf89e implement multiple screen. 2016-10-28 17:28:22 +09:00
hecomi e72eff0ee7 add mouse cursor. 2016-10-27 18:17:37 +09:00
hecomi ed77b1a8cd initial commit. 2016-10-27 15:36:29 +09:00