Just call me the great raster-translator (I was bored)

SVN revision: 22365
This commit is contained in:
xenith 2006-04-26 06:33:01 +00:00 committed by xenith
parent 35e36b81cd
commit c0ea2bcb8d
1 changed files with 22 additions and 22 deletions

44
TODO
View File

@ -8,40 +8,40 @@ Some of the things (in very short form) that need to be done to E17...
BUGS / FIXES BUGS / FIXES
------------------------------------------------------------------------------- -------------------------------------------------------------------------------
* BUG: eap edityor doesnt handle spaces in file paths for the .eap * BUG: eap editor doesn't handle spaces in file paths for the .eap
* BUG: ghost windows happen if windows close when on another desktop or if * BUG: ghost windows happen if windows close when on another desktop or if
windows are very short-lived windows are very short-lived
* BUG: k3b has minimization issues when burning cd's (it tries to unminimize * BUG: k3b has minimization issues when burning cds (it tries to unminimize
its window and this doesn't work) its window and this doesn't work)
* BUG: openoffice 2 when ddisplaying a presentation with xinerama (multiple * BUG: openoffice 2 when displaying a presentation with xinerama (multiple
zones) weird things happen (the presentation doesnt display - it seemingly zones) weird things happen (the presentation doesnt display - it seemingly
attaches to the 2nd zone, not the first), crashes have been reported too. attaches to the 2nd zone, not the first), crashes have been reported too.
* BUG: dnd icon from window that has no .eap defining its ocon to ibar and the * BUG: dnd icon from window that has no .eap defining its icon to ibar and the
ibar icon ends up blank (cant build .eap freom ARGB pixels) ibar icon ends up blank (can't build .eap from ARGB pixels)
* BUG: edge flip for desktops still active if turned off when dragging a window * BUG: edge flip for desktops still active if turned off when dragging a window
off the desktop - either a separate config value (recommended) or turn it off the desktop - either a separate config value (recommended) or turn it
off for window dragging too off for window dragging too
* BUG: desktop settings is missing preview * BUG: desktop settings is missing preview
* BUG: modules need to destroy config dialogs on shutdown (otherwise - segv!) * BUG: modules need to destroy config dialogs on shutdown (otherwise - segv!)
* BUG: IBAR follower speed and autoscroll speed are not pixels / sec (they are * BUG: IBAR follower speed and autoscroll speed are not pixels / sec (they are
recursive multiplication values). should invert gui valus and display as a recursive multiplication values). should invert gui values and display as a
factor, not px/sec factor, not px/sec
* BUG: changing border from shaped to not shaped produces shadow bugs * BUG: changing border from shaped to not shaped produces shadow bugs
* BUG: xdaliclock -transparent doesnt use shaped border (not handling shape * BUG: xdaliclock -transparent doesnt use shaped border (not handling shape
change later) change later)
* BUG: if a user selects a border the border should not just shange based on * BUG: if a user selects a border the border should not just change based on
properties. if user selects a border in border selector, then lock border properties. if user selects a border in border selector, then lock border
* BUG: if you iconify a window and while iconified the window unmaps * BUG: if you iconify a window and while iconified the window unmaps
(rhythmbox does this a lot apparently) e doesnt realise and still thinks (rhythmbox does this a lot apparently) e doesnt realize and still thinks
its iconified. it's iconified.
* BUG: dnd to ibar is broken if u did an icon that isn't IN the ibar yet * BUG: dnd to ibar is broken if you did an icon that isn't IN the ibar yet
(from a window border) to either the very start or end of the ibar. (from a window border) to either the very start or end of the ibar.
* BUG: in general fullscreen needs work, cleaning and testing. dont allow * BUG: in general fullscreen needs work, cleaning and testing. dont allow
desktop switches for the desk a fullscreened window is on, nor allow windows desktop switches for the desk a fullscreened window is on, nor allow windows
to be raised above the fs win etc. ie the app must seem to be entirely fs for to be raised above the fs win etc. ie the app must seem to be entirely fs for
that zone. that zone.
* BUG: if you have 2 zones and you fill up zone 2 (right) mostly and then run * BUG: if you have 2 zones and you fill up zone 2 (right) mostly and then run
a big xev (xev -g 1280x1024) that wont fit it gets placed offscreen to the a big xev (xev -g 1280x1024) that won't fit it gets placed offscreen to the
right of zone 2 right of zone 2
* BUG: Hiding the label of e_widget_slider causes the slider line to disappear * BUG: Hiding the label of e_widget_slider causes the slider line to disappear
]]] ]]]
@ -52,30 +52,30 @@ Some of the things (in very short form) that need to be done to E17...
------------------------------------------------------------------------------- -------------------------------------------------------------------------------
* when gadgets expand they should expand in a way to not overlap if possible * when gadgets expand they should expand in a way to not overlap if possible
* implement thees maximise/fullscreen modes: * implement these maximise/fullscreen modes:
Which of these should be different modes, and which should be options for Which of these should be different modes, and which should be options for
a mode? i think they all should be distinct actions of their own bound a mode? i think they all should be distinct actions of their own bound
to a key, button etc. which one of these the maximize button on a window to a key, button etc. which one of these the maximize button on a window
will execute should be a configuration value though :) will execute should be a configuration value though :)
1. fullscreen (no border - resizes to default screen res). window is locked, 1. fullscreen (no border - resizes to default screen res). window is locked,
no mouse bindings work. any focus change out of thsi window will go out of no mouse bindings work. any focus change out of this window will go out of
fullscreen mode fullscreen mode
2. zoom (changes screen res to match window, or closest res thats bigger 2. zoom (changes screen res to match window, or closest res thats bigger
than the window, centers it - no borders/title etc). window is locked, no than the window, centers it - no borders/title etc). window is locked, no
mouse bindings work. any focus change out of thsi window will go out of mouse bindings work. any focus change out of this window will go out of
zoom mode zoom mode
3. maximise (only title is displayed - program fills the rest of the screen) 3. maximize (only title is displayed - program fills the rest of the screen)
disable resize, shade, move etc. in this mode. iconify is ok. disable resize, shade, move etc. in this mode. iconify is ok.
4. maximise2 (maximise window up to the edge of panels, gadgets etc. - 4. maximize2 (maximize window up to the edge of panels, gadgets etc. -
disable all resizing and moving just like 1, 2 nd 3 (maybe make border disable all resizing and moving just like 1, 2 and 3 (maybe make border
thinner to indicate this). disable stuff like 3. thinner to indicate this). disable stuff like 3.
5. expand (just resize window to fill the same space as 4. - but it still can 5. expand (just resize window to fill the same space as 4. - but it still can
be shaded, resized, moved etc.) be shaded, resized, moved etc.)
6. fill (expand to the nearest window edge or screen edge) 6. fill (expand to the nearest window edge or screen edge)
for 5 and 6 u want to able to do this independently for width and height as for 5 and 6 you want to able to do this independently for width and height as
well as for both at once. for 1. & 2. if window max size (or aspect well as for both at once. for 1. & 2. if window max size (or aspect
adjusted size) is smaller that screen max size, fill in space in between adjusted size) is smaller that screen max size, fill in space in between
with black. for 3. we want to fill the inbewteen space with some theme with black. for 3. we want to fill the in bewteen space with some theme
defined image data defined image data
* actions to make current zone different (warp mouse to there) * actions to make current zone different (warp mouse to there)
* actions to make the current container different * actions to make the current container different
@ -90,7 +90,7 @@ Some of the things (in very short form) that need to be done to E17...
* add a "taskbar" module * add a "taskbar" module
* add cpu load module * add cpu load module
* add a way to access "all" apps app dir * add a way to access "all" apps app dir
* dnd from pager to other pagers/ to desktop/ibox etc. * dnd from pager to other pagers/to desktop/ibox etc.
* ibar should enable user to select different dirs to view per bar and allow * ibar should enable user to select different dirs to view per bar and allow
new bars to be created or bars to be deleted new bars to be created or bars to be deleted
* ibar need to support label pop-ups * ibar need to support label pop-ups