Commits

Anonymous committed cf6b9a3

updated plan and cleaned up main docstring.

  • Participants
  • Parent commits 74dbc6e

Comments (0)

Files changed (1)

 
 """pyrad - a wheel type commannd interface for KDE, heavily inspired by Kommando.
 
+
 plan: 
 
 - Initialize a window at mouse position (QCursor::pos(); QLayoutItem::setGeometry(Qrect)) -done
 - Make the window transparent, without background, border and menubar. -done
 - Show icons in a circle  -done
 - make the icons clickable  -done
-- add folder-icons: the action is simply a list with all contained items => starts with [  -untested
-- store the previous layout (buttons) directly in the name of the central icon => same list format.  -untested
+- add folder-icons: the action is simply a list with all contained items => starts with [  -done
+- store the previous layout (buttons) directly in the name of the central icon => same list format.  -done
 
-- Implement registering a global shortcut in KDE within the program. 
+- register a global shortcut / gesture in KDE from within the program -> usable as soon as it's installed. 
+
 
 ideas: 
 
 - use plasma. 
 - Show the program cathegories from the K-Menu.
 - Get the folders and actions from Nepomuk somehow -> favorites or such.
-- Option to have an auto-optimizing wheel :) 
-
-Notes:
-
-set a position
-
-        pos = QPointF(QCursor.pos())
-        x = pos.x()
-        y = pos.y()
-        height = self.size().height()
-        width = self.size().width()
-        self.setGeometry(x, y, width, height)
+- Option to have an auto-optimizing wheel layout :) 
 
 """