# ROADMAP

investigate schema not found in host env
avoid resizing window on opening for smoother animation

- [x] new icon
- [x] rename to Tangram
- [x] address bar
- [x] user agent
- [x] disable back button if cannot go back
- [x] disable forward button of cannot go forward
- [x] webapp manifest support
- [ ] open external link in browser
- [x] better icon chooser
  - [x] use saveIcon with applicationDialog
  - [x] image button
  - [x] show service icon if no webapp icon
- applications
  - [x] use instance icon when detaching a tab
  - [x] edit application name
  - [x] edit application icon
  - [ ] tab dnd between windows MAY
  - [ ] delete application ? SHOULD
  - [ ] keywords in desktop file MAY
  - [ ] name with spaces does not work MUST
  - [ ] restart when edited SHOULD
  - [ ] use windows instead of instances for applications?
- services
  - [x] fix adding services without URL
  - [x] use icon from the web
  - [x] use title from web
  - [ ] parameters with all non-breaking settings from webkit MAY
  - [ ] add service dialog
    - [x] The button that triggers the dialog "Done" should be disabled when the page is loading
    - [ ] The icon (and title) fetching from the web app should start after the dialog has open and we should show a animated spinner in the icon chooser (like Epiphany)
    - [ ] The button "Done" in the dialog should be disabled until fetching icon/title is done
- misc
  - [ ] remote services in favor of local services
  - [ ] move to GNOME gitlab?
  - [ ] should be able to search in url bar?
  - [x] dbus activation
  - [x] persistent notifications and actions
  - [ ] search provider
  - [x] remember window size
