MAJOR
=====

  This is a list of the major tasks/achievements/milestones yet to-do.
  We should keep this list prioritized, creating sort of a road map.
  Hopefully, this will reduce duplicate suggestions on the developers
  channels, and let people know where we are in the development process.
  Entries listed first have highest priority. Patches are welcome.

  *** the supported games list is outdated ***

random notes:

    spellcheck docs, update man file against --help, add full mute.. asap
    started a "root" evdev fork, eng3 :) (may go in as an option)
    make sure logic is 100%, NULL/and int vars..

{
    FEEEL LOOKI
    classh = XGetClassHint(display, child_w, &class_hints);
}

    need to speed up the loop..
	* removed alot of unneded code

    release X pointer, LBreakout for example

    change order: fade down, remove wid, change res, fade up

!!! new engine gamma/audio recheck
    
    viewport save/restore, semi fixed atm

{
    Atom wm_delete_window;
    wm_delete_window = XInternAtom (dpy, "WM_DELETE_WINDOW", True);
    XSetWMProtocols (dpy, w, &wm_delete_window, 1);
}

    for all you mac users.. not thinking about msb/lsb(does it compile? run?)

    wmclass is abit mangled atm.. please review me :P

    ctrl+g in cosole releases mouse
    the XSync issue
    "double" set focus, (slower boxes may need it)
	* up this one
	
    gameprio is broken please fix

    desktop-file|menu
    setprio restore NZERO+1 fixme
    one window stre hit(abort loop) rlimit
    lock: tmpo var
    
  <NEAR-TERM>

    -	compile errors(base engine, so we can rip out non esential code before rel)
    -	timer engine, cmd option. event or timer engine. (alarm sig)
    -	memleak, free every Xlib malloc
	* I think i got them all, will go over them all.
	** this is soo outdated.. recheck everything
    -	move etswitch.c to main.c
    -	new struct for WM.stuff + binary info, renice engine
    -	cmd option, desktop item    
    
  <LONG-TERM>

    -	callback checks, fyi screen checks etc..
    -	possible new SDL tweak, XESetWireToEvent, engine2 allready exploits this
    -	include the "magic" gl stuff, yes legato it's the aimbot framework ;P..
	* moved to sep project
    -	read glib2 howto

MINOR
=====

    -	any w(XGetGeometry) == xf86vidmode.current
	* the framework is done.. just write it damit!
