# ElectronIM Roadmap

## v1.0.0

### Internationalization

- [ ] String literals retrieved using translation library

### Notification handling

- [x] Notifications can be disabled [#28](https://github.com/manusa/electronim/pull/28)
- [ ] Notifications can be snoozed [#3](https://github.com/manusa/electronim/issues/3)
- [ ] Private notifications (hidden content) [#4](https://github.com/manusa/electronim/issues/4)

### Electron

- [x] Screen sharing [#12](https://github.com/manusa/electronim/issues/12)
- [x] Disable individual applications [#5](https://github.com/manusa/electronim/issues/5)
- [x] Built-in native spell checker [#89](https://github.com/manusa/electronim/issues/89)

### NFR

- [ ] Better support for Snap ([#20](https://github.com/manusa/electronim/issues/20)...)
- [ ] Embed dictionaries in repository // Pre-download dictionaries from original sources
      (Chromium, LibreOffice, etc.) 
- [x] Replace current templates to use [preact](https://github.com/preactjs/preact) instead
      ([#21](https://github.com/manusa/electronim/pull/21),
      [#31](https://github.com/manusa/electronim/pull/31))
- [ ] ~~Evaluate migration to use template engines such as [lit-html](https://github.com/Polymer/lit-html)
  or [hyperHTML](https://github.com/WebReflection/hyperHTML). Or maybe use [preact](https://preactjs.com/) instead.~~
