/my-dictionary

Primary LanguageJavaScriptMIT LicenseMIT

My Dictionary

Motivation

I frequently use 올ㅋ사전, but it does not provide another dictionary that I also frequently use, and I cannot add new dictionary, so I made it.

Download

  • Currently, MacOS version is available. You can download it here or in the releases page.

Features

  1. This is the first page. If you click the dictionary icon on the tray, the window appears

    feature_1

  2. You can change the dictionary to another or edit the list of dictionaries

    feature_2

  3. In Edit page, you can add new dictionaries, delete dictionaries, and change the ordering

    feature_3

  4. Cmd+Control+Shift+D is a shortcut to show/hide the app

Acknowledgments

This app could be made by using Electron, React.js, photon and other packages.

Much code is from tray-example, electron-bookmark and dependency projects.

Dictionary icon is from electron-bookmark.

Running and packaging with source code

Running

git clone https://github.com/junghyun87/my-dictionary
cd my-dictionary
npm install
npm start

Packaging

npm run package
open out/my-dictionary-darwin-x64/my-dictionary.app

Todo

  • Change dictionary icon
  • Currently, I tested this on my MacOS. I plan to support other OS.
  • Make test cases