Jonathan Chan Kwan Yin

Results 168 issues of Jonathan Chan Kwan Yin

## Conditions This issue depends on #2825 that allows removing `onLoad`. ## Motivation If the main class of plugin "Foo" uses some static code from another plugin "Bar" in onEnable,...

Category: Core

## Introduction Some warning messages can be dismissed after the user has read the messages. This pull request adds a manager for dismissed messages, and implements this for the "auth...

Category: Core
Type: Contribution
Requires translations
Line: Experimental

## Description Currently log messages interpolate variables into the middle of a message, e.g. ``` [12:34:56.789] [Server thread/INFO]: SOFe[/10.2.3.4:56789] logged in with entity id 3 at (4, 5, 6, world)...

Type: Enhancement
Category: UI

### Issue description PocketMine hardcodes `WHITE` and `GRAY` for `info` and `debug`. https://github.com/pmmp/PocketMine-MP/blob/59de045ecbacfb9acc297e75170819727d68ae09/src/utils/MainLogger.php#L114-L121 It looks like this on Black-on-White terminals: ![image](https://user-images.githubusercontent.com/19623715/146626394-b00804b0-e1e8-423a-9597-cbb437852cc9.png) While terminal themes are responsible for remapping colors to...

Category: Host
Category: UI

For convenience of pulling from composer for phpstan

I have not released the new libasynql version yet, but you might find it useful to test the new changes. If you have time, please help me test this pull...

Please make sure your pull request complies with these guidelines: - * [x] Use same formatting - * [ ] Changes must have been tested on PMMP. * I don't...

Type: Contribution
Type: Enhancement

Mocking tokio-fs or async-std becomes useful in 2019

Is it possible to provide `borrow_FIELD_mut`, provided sufficient documentation on its memory safety constraints? The current documentation does not explain under what circumstances would it be unsound to return the...