This class is a copy of the private Jetbrains class InputDialogWithCheckbox
The difference is that this class allows to customize the behavior of the textfield based on the checkbox state
(enable/disable it when the checkbox is selected)
An adapter that allows to create NotificationGroup and call
NotificationGroup.createNotification(String, String, String, NotificationType, NotificationListener)
on >= IC-2019.3 and >= IC-2021.3 where the API was broken.