Skip to content

State of the project

Manuel Schneider edited this page May 3, 2016 · 2 revisions

##Planned work

Changelog/Roadmap

###v0.9:

  • [core] Abstract plugin architecture
  • [core] Plain executable integration
  • [core] Python integration (#13)

###v0.8.10:

  • [core/ui/api] Actionmodifiers

###v0.8.9:

  • [util] Refine indexing and search. (Index, search, scoring, matchers)

###v0.8.8:

  • Single instance.

###v0.8:

  • [api] Triggers: Extensions can request to be the sole extension to be run
  • [core/ui/api] Detailsview with actions
  • [core] Naive way to detect the major problem of #12
  • [core] New option (always on top)
  • [core] New option (hide on focus loss)
  • [core] New option (display icons)
  • [core] New option (display scrollbar)
  • [ui] Mousemoveability (input box)
  • [ui] Improve UX of settingswidget
  • [util] Custom icon lookup
  • [ext] New extension: system control
  • [ext] New extension: terminal
  • [ext] New option (group separators for calculator)
  • [ext] Websearch: Order of fallbacks are now movable

###v0.7:

  • Implement plugins and port the modules
  • Ignore file (".albertignore")
  • Actions

###v0.6:

  • Make action modifications configurable
  • Command history

###v0.5:

  • Add configuration widget to configure the modules
  • Make UI customizable
  • Provide proof-of-concept themes
  • Make actions modifiable
  • Show action modifications in the list

###v0.4:

  • Implement configurability of search algorithms.
  • Implement search algorithms. (Prefixmatch any word)
  • Implement search algorithms. (Fuzzy)

###v0.3:

  • Implement serialization of indizes

###v0.2:

  • Implement module (calculator)
  • Implement module (bookmarks)

###v0.1:

  • Basic user interface
  • Refactor code for a convenient extension by modules
  • Implement module (file launcher)
  • Implement module (application launcher)
  • Implement module (web-search)

##Features blocked due to extenal forces

Blocked due to major Qt/OpenGL problems:

  • QML frontend
  • Animate geometry changes

##Planned extensions

  • Apps
  • Files
  • Bookmarks Chrome/Chromium
  • Bookmarks Firefox
  • WebSearch
  • Calc
  • Terminal
  • System
  • Tracker for Sparql
  • Ssh
  • FileFinder
  • Translate
  • Contacts
  • Blogs
  • Dict
  • Thunderbird
  • Google
  • Rhythmbox
  • Pass
  • Remmina
  • Unit converter

Clone this wiki locally