rebase from notepadqq/notepadqq