summaryrefslogtreecommitdiff
path: root/src/devices
Commit message (Collapse)AuthorAge
* Invalidate the cached directory in the file device after a durationBen Bridle5 days
| | | | | | | | | | | The most recent directory accessed by the file device is cached to improve performance when rapidly ascending and descending between sibling entries. This causes an issue where, in a sandboxed root directory that contains only files, a program will be unable to invalidate the cache and any changes to the directory outside the program will not be seen by the program. To fix this, the directory cache now only lasts for one second.
* Sandbox the file deviceBen Bridle5 days
| | | | | | Unless the --trust-files switch is used, the file device will be sandboxed to a program-specific config folder placed according to the conventions of the operating system.
* Fix port mapping for file deviceBen Bridle8 days
| | | | A mapping used by an older prototype of Bedrock was still in use.
* Wake the input device when the mouse is scrolledBen Bridle8 days
| | | | This was omitted in error.
* Initial commitBen Bridle9 days