Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-07-23 | Windows: Only kill timer when actually flashing | David Robillard | 1 | -2/+6 | |
2019-07-23 | Windows: Only set double buffered pixel format when requested | David Robillard | 1 | -1/+2 | |
2019-07-23 | Windows: Clean up and factor out window flags | David Robillard | 1 | -10/+24 | |
2019-07-23 | Windows: Focus windows when shown | David Robillard | 1 | -0/+1 | |
This is a bit sloppy, but matches the typical behaviour on other platforms. | |||||
2019-07-23 | Windows: Improve live resize smoothness | David Robillard | 1 | -8/+9 | |
2019-07-23 | Windows: Fix configured window size | David Robillard | 1 | -1/+1 | |
2019-07-23 | Windows: Use DispatchMessage | David Robillard | 1 | -1/+1 | |
Unlike on other platforms, PeekMessage can return messages for windows other than the given parameter (namely children). Unfortunately it doesn't seem possible to implement this function on Windows to work exactly like on the other platforms, but using DispatchMessage will at least dispatch them accordingly. | |||||
2019-07-21 | Show minimize and maximize buttons on top level windows on Windows | David Robillard | 1 | -2/+4 | |
2019-07-21 | Add puglRequestAttention() | David Robillard | 1 | -0/+21 | |
2019-07-21 | Implement puglGrabFocus on Windows and MacOS | David Robillard | 1 | -2/+1 | |
2019-07-21 | Fix initial display on Windows again | David Robillard | 1 | -0/+1 | |
2019-07-21 | Implement focus on Windows | David Robillard | 1 | -0/+6 | |
2019-07-21 | Implement enter and leave notifications on Windows | David Robillard | 1 | -1/+40 | |
2019-07-21 | Draw during resizing on Windows | David Robillard | 1 | -10/+48 | |
2019-07-21 | Fix initial window display on Windows | David Robillard | 1 | -5/+7 | |
2019-07-21 | Make time start from approximately zero | David Robillard | 1 | -6/+9 | |
2019-07-20 | Remove redisplay flag and use system events instead | David Robillard | 1 | -6/+1 | |
2019-07-20 | Use C for Windows implementation | David Robillard | 1 | -0/+791 | |
This avoids C++ binary compatibility and dependency hassles when cross-compiling. |