Commit History

Author SHA1 Message Date
  David Piuva a76f2dd38d Removed old commented out code. 7 months ago
  David Piuva 7080876bc1 Using WM_CHAR for typing characters on MS-Windows, because WM_KEYDOWN no longer gives modified characters. 7 months ago
  David Piuva a36d994cc9 Enforcing Unicode on Windows. 7 months ago
  David Piuva 34abd2e13b Added a missing mouse move event for setCursorPosition on MS-Windows. 7 months ago
  David Piuva 90b037fbf5 Implemented assignment of cursor position for Cacao when in full-screen, adapting to pixel scaling, and returning false when the cursor could not be moved. 7 months ago
  David Piuva c2d642e772 Moved all allocation of input events to functions in BackendWindow. 8 months ago
  David Piuva 8ba2e9c9de Moved lots of code into an implementation folder. 10 months ago
  David Piuva 3e2b9f3b0d Turning of memory mutex outside of main and preventing multi-threading during global construction and destruction. 10 months ago
  David Piuva 5a2eee2f5f Replaced std::shared_ptr with dsr::Handle and introduced textures as separate types. 10 months ago
  David Piuva 16007cd6f8 Explicitly overriding loadFromClipboard and saveToClipboard. 1 year ago
  David Piuva b00ea0cda0 Letting MS-Windows create both Alt and Ctrl events from AltGr, because filtering it out is only possible using unreliable hacks. 1 year ago
  David Piuva 88db379918 Handling Alt and F10 system keys, but not yet handling AltGr. 1 year ago
  David Piuva 3aa3540358 Filtering out incorrect cursor positions from scroll events on MS-Windows. 1 year ago
  David Piuva 874954731c Implemented copying and pasting for MS-Windows, which should work for UTF-16 and Latin-1. Most native formats should work with the 7-bit subset of Latin-1 until they are handled. 2 years ago
  David Piuva e4a6e50177 When manually calling the canvas upload, events will also be prefetched, so that one does not have to wait for the canvas nor have input events starved. 2 years ago
  David Piuva cf7c620c37 Added argument for triggering the swap chain, because MS-Windows may require the same image again. 2 years ago
  David Piuva a229db625a Merged left and right sides of control, shift and alt keys to make programs behave the same on different keyboards. 2 years ago
  David Piuva e8516c9a61 Removing resize flicker on MS-Windows, but not the gray flicker when outside of the screen. 2 years ago
  David Piuva b92faa09f2 Treating unknown side as left side for alt, shift and control on MS-Windows. 2 years ago
  David Piuva f1f6e53967 Uploading the canvas on a background thread for MS-Windows. 2 years ago
  David Piuva 0437615866 Implemented method for setting the cursor position, with many warnings. 2 years ago
  David Piuva d12f74e442 Implemented cursor visibility setting for MS-Windows. 2 years ago
  David Piuva 7375b51365 Created a textbox component. 3 years ago
  David Piuva 086162d713 Trying to get Unicode input. Fixed file API on Windows. 3 years ago
  David Piuva 5ef64b360c Filtering out repeated keys for physical down press on MS-Windows. 3 years ago
  David Piuva 70dc39885c Using CR-LF line endings in UTF-8 for source files. 5 years ago
  David Piuva 6e08ecdb5f Removed a warning, which caused problems with compilation. 5 years ago
  Dawoodoz b4c93c077e Implemented full screen for Win32 5 years ago
  Dawoodoz 57cce54b66 Allowing creation of multiple Win32 windows. 5 years ago
  Dawoodoz 63c1207e94 Tested Win32 title change on MS-Windows. 5 years ago