hackmdio / hackmdio/hackmd-desktop

Road to 1.0

Open
#1 1 comment 4 reactions 0 assignees View on GitHub
plan-item
Dominant language
JavaScript
Stars
329
Forks
31
PR merge metrics
No merged PRs in 30d

Description

## TODOs

- [x] Custom titlebar https://github.com/hackmdio/hackmd-desktop/commit/a25de1f8e14409ca4effe578e3dc65487be74a2c
- goto home navigation
- copy url
- back/previous navigate
- [x] menu actions 7fa597a
- new window
- login logout (uhh?)
- new file
- [x] Custom titlebar for Windows & Linux #2
- [x] hide navbar ifi full screen on macOS
- [x] configurable hackmd server url #7
- [x] Copy url action in menu (or context menu) #8
- [x] Open from url f0f123d
- [x] Check server version 24c529a
- [x] pin always on top 9aca856
- [x] search keyboard shortcut not working (cmd/ctrl + f) 7bb62cb
- [ ] preserve last open file (documents)
- [ ] preserve each window state
- [ ] embedded pdf.js problem #5
- [ ] open app from browser (something like `hackmd://`)

## Other Ideas

- [ ] Tab support
- [x] fully customized red light #2
- Also on other platforms, like [Hyper](https://github.com/zeit/hyper).

## Packages to try

- https://github.com/mixmaxhq/electron-editor-context-menu

## Production checklist

- [ ] A new page to introduce our new toy ❤️
- [ ] Be added to electron app list
- [ ] Homebrew
- [x] Icon
- [ ] release to store (TBD)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.