Init project.

Signed-off-by: cyberzhg <cyberzhg@gmail.com>
Add basic file operations.
Including:
    create new file,
    open multiple existings files (prevent duplicating)
    save single/multiple file(s),
    save file as,
    close single/multiple file(s),
    mark modified file in tab's title.

Signed-off-by: cyberzhg <cyberzhg@gmail.com>
Add short cut and syntax highlighter.

Signed-off-by: cyberzhg <cyberzhg@gmail.com>
Basic editing operations.
Include undo, redo, cut, copy, paste, delete, select all.

Signed-off-by: cyberzhg <cyberzhg@gmail.com>
Add color scheme structure and the user interface of editor style setting.

Signed-off-by: cyberzhg <cyberzhg@gmail.com>
Load and save color scheme file, show color scheme in widget.

Signed-off-by: CyberZHG <CyberZHG@gmail.com>
The widget of configure color scheme.

Signed-off-by: cyberzhg <cyberzhg@gmail.com>
Apply color scheme to editor.

Signed-off-by: cyberzhg <cyberzhg@gmail.com>
Fix file name.
The file is modified only when the plain text is changed.

Signed-off-by: cyberzhg <cyberzhg@gmail.com>
Add REAME.md.

Signed-off-by: cyberzhg <cyberzhg@gmail.com>
Move regex to a class.

Signed-off-by: cyberzhg <cyberzhg@gmail.com>
Convert Markdown to HTML.
Add: atx header, setext header, horizontal, inline link, emphasis, strong.

Signed-off-by: cyberzhg <cyberzhg@gmail.com>
Previewer could work.

Signed-off-by: cyberzhg <cyberzhg@gmail.com>
Merge branch 'html'
Update README.md.

Signed-off-by: cyberzhg <cyberzhg@gmail.com>
Add resource file.

Signed-off-by: cyberzhg <cyberzhg@gmail.com>
Merge branch 'html' into ui
Add icons and toolbars.

Signed-off-by: cyberzhg <cyberzhg@gmail.com>
Small fix.

Signed-off-by: cyberzhg <cyberzhg@gmail.com>