summaryrefslogtreecommitdiffstats
path: root/khotkeys/TODO
diff options
context:
space:
mode:
authortoma <toma@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2009-11-25 17:56:58 +0000
committertoma <toma@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2009-11-25 17:56:58 +0000
commit4aed2c8219774f5d797760606b8489a92ddc5163 (patch)
tree3f8c130f7d269626bf6a9447407ef6c35954426a /khotkeys/TODO
downloadtdebase-4aed2c8219774f5d797760606b8489a92ddc5163.tar.gz
tdebase-4aed2c8219774f5d797760606b8489a92ddc5163.zip
Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features.
BUG:215923 git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1054174 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'khotkeys/TODO')
-rw-r--r--khotkeys/TODO82
1 files changed, 82 insertions, 0 deletions
diff --git a/khotkeys/TODO b/khotkeys/TODO
new file mode 100644
index 000000000..7db646b66
--- /dev/null
+++ b/khotkeys/TODO
@@ -0,0 +1,82 @@
+test
+
+very soon :
+-------------------------------
+-------------------------------
+
+------------
+
+SOON :
+
+pri modify gestures vymazat stav
+nektere simple akce by mely mit i conditions (nebo alespon jedno okno)
+QPtrList -> QValueList
+pouzit Q/KApp( nogui ? ) v daemonu ?
+class Condition + tab 'Windows' -> 'Conditions'
+ - asi rozdelit Command/URL na Command/URL a SwitchToWindow
+ - nebo udelat, ze Command_url_action_data ( atd. ) maji jen jednu shortcut a tak, tj. dalsi zjednoduseni UI ?
+hlaska o uz prirazene kl.kombinaci pro makro se opakuje i vicekrat ( pro kazde uz existujici )
+rucni smazani radku nemaze makro pro editaci v dialogu
+ted uz ten timeout u spusteni funguje ok, ale zase kdyz chci pustit neco 2x naraz, tak se musi cekat ???
+taky to pri jeho rucni editaci neni obcas videt ( je to moc vpravo )
+grrr, to setSelected()/setCurrent() me stve, vsechny ty listboxy a listview obcas spatne detekuji vybrany :(
+ - asi si zkratka udelat vlastni tridy, ktere budou nutit selected==current
+ve windowdef widgetu mit moznost autodetekce, tj. defaultni, kdyz neni nastaven spousteci prikaz
+
+2.x :
+
+XBell() potvrzeni, ze se neco provedlo?
+ - nebo spis neco jako XOSD?
+asi varovani, kdyz neco nema prirazeno hotkey
+pres script at se aktivuje
+at se pri autodetect properties da clicknutim aktivovat dane okno
+neco s tim e->ignore() v KKeyChooser
+ + vypisuje anglicky nazev akce pri konfliktu
+at si okno pamatuje svoji velikost ? - bohuzel nejde :(
+co kdyz se bude editovat spatne ( asfa:afasdf:aff ) macro ?
+ a co to udela v daemonu ?
+udelat v makru i pohyby mysi ?
+co ten napad, ze kdelnk obsahuje taky command/title/class a chova se pri spousteni jako khotkeys ?
+pokec o Win klavese a o tech, co nejdou ( SysReq? atd. )
+asi poznamku, ze to <2> pridavane kwm pri vice stejnych title se ignoruje
+mozna u tech keystrokes zkusit polling na XQueryPointer() ?
+poradne updatovat dokumentaci
+pri pridavani nove polozky v editaci makra na nej nastavit pozici v listboxu ( muze byt mimo obrazovku )
+/usr/X11R6/lib/X11/xkb/compat/mousekeys ???
+drag&drop .kdelnk souboru ?
+mozna by slo pro rozliseni ruznych instanci stejnych app, aby KHotKeys nahodily pri jejich startovani nejakou X property, podle ktere by slo identifikovat
+asi by mela jit akce i pri vice ruznych oknech
+funguje pusteni jen jednou i pri vicenasobnem stisku ?
+asi padne autodetekce okna, kdyz se prepne na prazdny desktop
+mozna ignorovat mac menubary ( jejich wm_name konci "[menu]" )
+nejde F1 -> Help v konfiguraci ( je to chyba obecne ? )
+udelat spusteni kdyz aktivni okno nesouhlasi se zadanym ( napr. chci dalsi browser )
+pouzit XTest extension pro strokes
+pouzit XTest i pro keyboard macros kdyz je ext. pritomna ?
+udelat seznam oken ( + jejich class, command, atd ) a potom u akci z nich jen vybirat
+udelat spusteni jen kdyz na aktivni plose uz takove okno ( prikaz ) jeste neni
+ + mozna spusteni kdyz aktivni okno neni takove
+at jde u spousteni spustit na prave aktivni plose, na plose c.X, nebo na "volne" plose ( o jedno vic nez je uz takove okno )
+pridelat prepinani na definovana okna ? ( z WindowMakeru )
+udelat i nejaky recorder, ktery bude umet presne opakovat klavesy a i mys ?
+ovladani mysi klavesnici ?
+udelat system jako treba v mc, tj. napr. "Ctrl+Alt+X, P" - tech klaves je porad malo :)
+v Tips, ze tak jde zmenit kl.zkratky i u programu, ktere na to nemaji dialog
+nejak poradne ty okna(tridy+title+atd), at jde delat 'jen kdyz je okno aktivni', 'jen kdyz neni okno aktivni', atd
+pri vypusteni verze 2.0 ( 1.9.x ) poslat <willey@etla.net> mail ( LibStroke )
+mit i delay v macrech
+akce : posledne aktivni okno na jine plose dat na aktivni plochu ( tj. misto mysi davat u vybraneho okna 'na soucasnou plochu' )
+electric borders u KWin zere jen okraje, ale ne primo rohy - pujde to udelat jako trigger akce
+ - pujdou i okraje, kdyz to bude vypnute u WM ( nebo se budou fackovat ? )
+akce : transformace klavesy ( def. Key_Menu ) na RMB do keyboard focusu ( pro kontext menu )
+akce : kdyz se objevi okno, aplikovat na nej veci, ktere dela kstart ( sticky, atd. )
+strokes : kdyz X bere mys pres gpmdata, gpm pekne zasekava u vstupu pri prostrednim tlacitku dole => strokes pak za moc nestoji
+paste pri MMB volitelne jen kdyz MMB neni stisknuto napr. pres 500ms ( kvuli strokes )
+akce : kdyz se stiskne nejaka shortcut a nejaka aplikace nebezi, tak se spusti a pak se ji ta shortcut preda ( napr. pro klipper ? )
+odstranit tu KAccel zmenu, kterou v CVS udelal Coolo - stejne netusim, jestli to ma nebo nema byt i18n, tak at je aspon default
+skupine akci 'KMenuedit entries' by asi nemelo jit zmenit jmeno
+kdyz se v KMenuEdit udela polozka a pak se ten menuentry smaze, asi by se ta shortcut mela aspon disablovat ?!
+at dokaze zvetsovat vsechna 'File Open Dialog' okna
+pamatovat si menuentries i s polohou v K-Menu ? .desktop files by mely byt unique ( ale kmenuedit tohle asi moc nezvlada )
+neudelat to prirazeni klavesy k menuentry nejak jednodussi ? nebo zkratka doporucovat kmenuedit ?
+i18n("","") pro veci jako "New"