Simon-Laux / tauri-emoji-mart-app

Emoji Mart packaged as tauri app, simple emoji picker app.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🏪 Emoji Mart Tauri

screenshot

Emoji Mart as a tauri app, click on an emoji to copy it to the clipboard!

Ideas

If you want a feature, please contribute, it's easy.

I could imagine the following features:

  • press a modifier key to copy :emoji_code: instead of the emoji itself.
  • settings to change appearance, basically the settings that are on the website of emoji mart: https://missiveapp.com/open/emoji-mart
  • button to clear frequently used emojis
  • design a nice icon, i'm not sure if we can use the 🏪 emoji image from apple (or from another emoji set) for this?
  • feel free to open issues to discuss other features

Why did I make this?

I needed something to try out tauri, then I saw @Darthagnon's idea to package emoji mart as an desktop app: missive/emoji-mart#787.

Developing

# setup - install the dependencies
yarn
# dev - for developing and testing your changes
yarn tauri dev
# build - for production and create packages/installer
yarn tauri build

Making a release

  1. increase the version number in package.json, src-tauri/tauri.conf.json and src-tauri/Cargo.toml
  2. make a pr to push to the release branch
  3. tag the release on the release branch

Recommended IDE Setup

About

Emoji Mart packaged as tauri app, simple emoji picker app.

License:MIT License


Languages

Language:TypeScript 57.4%Language:Rust 16.5%Language:CSS 15.3%Language:HTML 10.7%