David Krutsko

Results 78 issues of David Krutsko

A lot more test cases can be automated, as shown with Sentinel. As such, this issue relates to improving test cases such that they can be performed in a more...

Request

It would be super helpful to implement some CIs for automatic building and testing of basic components of the project. It's especially useful when testing PRs.

Request

It's been over a year since the last testing cycle, therefore, we need to ensure that Robot supports newer versions of operating systems including Windows 10, Mac OS X Sierra...

Request

Some classes in Robot would benefit from having improved interoperability with other third-party libraries. One example would be the Image class. The image class should allow any arbitrary pixel buffer...

Request

It might be a good idea to check whether the `/proc/mem` file is actually open as part of the `Memory::IsValid` function.

Question
Request
Linux

Unless the user is explicitly allowed to set access parameters directly (which apply to Windows only), the value used should just be [PROCESS_ALL_ACCESS](https://msdn.microsoft.com/en-us/library/windows/desktop/ms684880%28v=vs.85%29.aspx), instead of the [current values](https://github.com/Robot/robot/blob/master/Source/Process.cc#L373).

Question
Request
Win

`SYSTEM_PROCESSOR_INFORMATION` might return incorrect results when running in 32-bit mode.

Bug
Question
Win

The robot-js library has some neat memory helper functions which would benefit from being included in this library. While originally there wasn't much sense to implement them in C++, their...

Request

On Windows, there are ways to allocate memory which is not physically backed until the memory is accessed. While I'm not sure how long this technique has been in use...

Request
Research