platform/upstream/elementary.git
15 years agoadd fps setting.
Carsten Haitzler [Sat, 28 Feb 2009 07:32:50 +0000 (07:32 +0000)]
add fps setting.

SVN revision: 39272

15 years agodemo changed callback of check and using it in genlist item
Carsten Haitzler [Thu, 26 Feb 2009 08:25:22 +0000 (08:25 +0000)]
demo changed callback of check and using it in genlist item

SVN revision: 39242

15 years agoclean up elm header and add acknowledgements
Carsten Haitzler [Thu, 26 Feb 2009 06:50:36 +0000 (06:50 +0000)]
clean up elm header and add acknowledgements

SVN revision: 39236

15 years agochange argv[0] to match quicklanch process name. much better for debugging!
Carsten Haitzler [Thu, 26 Feb 2009 06:20:41 +0000 (06:20 +0000)]
change argv[0] to match quicklanch process name. much better for debugging!

SVN revision: 39235

15 years agono - need to add. the strings are not necessarily stringshare strings!
Carsten Haitzler [Thu, 26 Feb 2009 06:09:15 +0000 (06:09 +0000)]
no - need to add. the strings are not necessarily stringshare strings!

SVN revision: 39233

15 years agohandle crashing in quicklaunch - restart yourself.
Carsten Haitzler [Thu, 26 Feb 2009 04:36:13 +0000 (04:36 +0000)]
handle crashing in quicklaunch - restart yourself.

SVN revision: 39231

15 years ago1. setsid to children detech from parent
Carsten Haitzler [Thu, 26 Feb 2009 02:13:34 +0000 (02:13 +0000)]
1. setsid to children detech from parent
2. entry segv fix possibly
3. some formatting for list frees

SVN revision: 39225

15 years agoMatch the other changes.
Jaime Thomas [Wed, 25 Feb 2009 23:17:01 +0000 (23:17 +0000)]
Match the other changes.

SVN revision: 39221

15 years agouse EINA_LIST_FREE()
Gustavo Sverzut Barbieri [Wed, 25 Feb 2009 20:18:38 +0000 (20:18 +0000)]
use EINA_LIST_FREE()

This macro helps releasing a list of elements in efficient and safe way.

SVN revision: 39217

15 years agoMove eina list iterations to EINA_LIST_FOREACH variants.
Gustavo Sverzut Barbieri [Wed, 25 Feb 2009 19:50:45 +0000 (19:50 +0000)]
Move eina list iterations to EINA_LIST_FOREACH variants.

By using these macros we can avoid errors and if we need to change
things, we do just in the macro definitions.

SVN revision: 39216

15 years agoSafer use of Eina_Inlist.
Gustavo Sverzut Barbieri [Wed, 25 Feb 2009 16:22:29 +0000 (16:22 +0000)]
Safer use of Eina_Inlist.

Avoid doing casts on it, use EINA_INLIST to define the struct and
EINA_INLIST_GET() to access members, this way if you misused the types
compiler will be able to warn you.

Move most Eina_Inlist loops to EINA_INLIST_FOREACH(), this way it is
more clear and if we want to change something we just change the
macro.

Needs new code in Eina!!! (fix EINA_INLIST_GET() macro)

SVN revision: 39209

15 years agomajor warning + cast cleanup.
Gustavo Sverzut Barbieri [Wed, 25 Feb 2009 15:54:26 +0000 (15:54 +0000)]
major warning + cast cleanup.

 * casts: remove internal "Item" and use "Elm_XXXX_Item" for carousel,
   list, genlist and toolbar.

 * warning: fix const on lots of getter apis, the object should be
   const, and not the return! Of course lists that are returned and
   are not supposed to be modified are still returned as const, but
   maybe we should return iterators!

 * list/genlist: fix selected_set() to be a bit (marginally)
   faster. Do not operate if state has not changed and if it did
   changed we're sure we're not in the object->selected list.

SVN revision: 39208

15 years agothat was silly. actually assign the val
Carsten Haitzler [Wed, 25 Feb 2009 11:27:01 +0000 (11:27 +0000)]
that was silly. actually assign the val

SVN revision: 39204

15 years agofix finger size scale with ql
Carsten Haitzler [Wed, 25 Feb 2009 11:19:49 +0000 (11:19 +0000)]
fix finger size scale with ql

SVN revision: 39203

15 years agoadd quicklauncher infra! elementary_testql uses this infra.
Carsten Haitzler [Wed, 25 Feb 2009 11:00:07 +0000 (11:00 +0000)]
add quicklauncher infra! elementary_testql uses this infra.

SVN revision: 39199

15 years agofix next/prev bug.
Carsten Haitzler [Wed, 25 Feb 2009 00:41:57 +0000 (00:41 +0000)]
fix next/prev bug.

SVN revision: 39186

15 years agoand fix some genlist bugs i spotted!
Carsten Haitzler [Tue, 24 Feb 2009 13:08:21 +0000 (13:08 +0000)]
and fix some genlist bugs i spotted!

SVN revision: 39177

15 years agocomment--
Carsten Haitzler [Tue, 24 Feb 2009 11:59:51 +0000 (11:59 +0000)]
comment--

SVN revision: 39175

15 years agogenlist theme issue - fixed.
Carsten Haitzler [Tue, 24 Feb 2009 11:58:52 +0000 (11:58 +0000)]
genlist theme issue - fixed.

SVN revision: 39174

15 years agoradio widget working.
Carsten Haitzler [Tue, 24 Feb 2009 09:23:51 +0000 (09:23 +0000)]
radio widget working.

SVN revision: 39173

15 years agooops - how did that happen? no get state for toggle and check. added.
Carsten Haitzler [Tue, 24 Feb 2009 01:23:18 +0000 (01:23 +0000)]
oops - how did that happen? no get state for toggle and check. added.

SVN revision: 39169

15 years agocheck looks good-ish now.
Carsten Haitzler [Mon, 23 Feb 2009 13:30:31 +0000 (13:30 +0000)]
check looks good-ish now.

SVN revision: 39164

15 years agotodo stuff
Carsten Haitzler [Mon, 23 Feb 2009 11:40:24 +0000 (11:40 +0000)]
todo stuff
scroller segv fix (list showed it).
check theme item placeholder. doing gfx.

SVN revision: 39161

15 years agoadd ability for apps to extend their theme (adding more styles) or overlay it
Carsten Haitzler [Mon, 23 Feb 2009 08:40:58 +0000 (08:40 +0000)]
add ability for apps to extend their theme (adding more styles) or overlay it
forcibly (with their own customtheme implementing custom modifications of
their own).

SVN revision: 39158

15 years agobegin check widget work, and make elm_theme use a path like normal unix paths
Carsten Haitzler [Mon, 23 Feb 2009 08:05:05 +0000 (08:05 +0000)]
begin check widget work, and make elm_theme use a path like normal unix paths
do with : - allow relative, absolute and ~/ files. otherwise as before.

SVN revision: 39156

15 years agoa specific test for update and multiple/different icons etc.
Carsten Haitzler [Fri, 20 Feb 2009 01:07:21 +0000 (01:07 +0000)]
a specific test for update and multiple/different icons etc.

SVN revision: 39108

15 years agoand demo focusing a specific widget, not just the first.
Carsten Haitzler [Thu, 19 Feb 2009 07:05:12 +0000 (07:05 +0000)]
and demo focusing a specific widget, not just the first.

SVN revision: 39090

15 years agoand back to 10k test, and only insert 8 items from the queue at a time.
Carsten Haitzler [Thu, 19 Feb 2009 06:29:07 +0000 (06:29 +0000)]
and back to 10k test, and only insert 8 items from the queue at a time.

SVN revision: 39089

15 years agoprintf--
Carsten Haitzler [Thu, 19 Feb 2009 06:02:56 +0000 (06:02 +0000)]
printf--

SVN revision: 39088

15 years agofix some insertion/append/prepend stuff. wasn't working. hunted bug. now
Carsten Haitzler [Thu, 19 Feb 2009 04:37:06 +0000 (04:37 +0000)]
fix some insertion/append/prepend stuff. wasn't working. hunted bug. now
insert queue is slow. need to check.

SVN revision: 39086

15 years agomake scroller stay in the exact pixel pos when resizign - unless at the end.
Carsten Haitzler [Wed, 18 Feb 2009 13:42:56 +0000 (13:42 +0000)]
make scroller stay in the exact pixel pos when resizign - unless at the end.

SVN revision: 39080

15 years agohandle dynamic theme and scale changes in genlist
Carsten Haitzler [Wed, 18 Feb 2009 13:13:10 +0000 (13:13 +0000)]
handle dynamic theme and scale changes in genlist

SVN revision: 39079

15 years agoinsert and prepend calls work... at least in my tests.
Carsten Haitzler [Wed, 18 Feb 2009 12:41:45 +0000 (12:41 +0000)]
insert and prepend calls work... at least in my tests.

SVN revision: 39077

15 years agooops- didnt add sub obj!
Carsten Haitzler [Wed, 18 Feb 2009 07:10:42 +0000 (07:10 +0000)]
oops-  didnt add sub obj!

SVN revision: 39076

15 years agomake finger size match docs!
Carsten Haitzler [Wed, 18 Feb 2009 05:32:47 +0000 (05:32 +0000)]
make finger size match docs!

SVN revision: 39075

15 years agogenlist items can enable/disable
Carsten Haitzler [Wed, 18 Feb 2009 04:51:22 +0000 (04:51 +0000)]
genlist items can enable/disable

SVN revision: 39074

15 years agoadd clear call. fix free to have less leaks
Carsten Haitzler [Wed, 18 Feb 2009 04:27:49 +0000 (04:27 +0000)]
add clear call. fix free to have less leaks

SVN revision: 39073

15 years agofix up some dynamic add/del and showing code.
Carsten Haitzler [Wed, 18 Feb 2009 04:18:25 +0000 (04:18 +0000)]
fix up some dynamic add/del and showing code.

SVN revision: 39072

15 years agohandle errors and use eina error print.
Carsten Haitzler [Wed, 18 Feb 2009 00:29:07 +0000 (00:29 +0000)]
handle errors and use eina error print.

SVN revision: 39066

15 years agomore genlist work.
Carsten Haitzler [Tue, 17 Feb 2009 14:39:08 +0000 (14:39 +0000)]
more genlist work.

SVN revision: 39059

15 years agomore genlist testing - deletign items works. not perfect - but working... in
Carsten Haitzler [Tue, 17 Feb 2009 07:50:35 +0000 (07:50 +0000)]
more genlist testing - deletign items works. not perfect - but working... in
small tests.

SVN revision: 39056

15 years agouse new fill mode, fix bug in object tracking and deletion - nasty one. more
Carsten Haitzler [Sun, 15 Feb 2009 02:53:56 +0000 (02:53 +0000)]
use new fill mode, fix bug in object tracking and deletion - nasty one. more
genlist work too.

SVN revision: 39021

15 years agomore work on genlist!
Carsten Haitzler [Thu, 12 Feb 2009 13:39:43 +0000 (13:39 +0000)]
more work on genlist!

SVN revision: 39002

15 years agofix some min size calc issues.
Carsten Haitzler [Wed, 11 Feb 2009 11:49:43 +0000 (11:49 +0000)]
fix some min size calc issues.
fix some theme size calc issues
make all widgets able to... do finger size! this way a ui can be tweaked with
1 value (finger size) if it is to be finger or mouse/stylus driven. and it
was so simple to add in.
work on genlist - beginning to display items and scroll.

SVN revision: 38995

15 years agoadjust slider theme a bit and test app. some skleton work on genlist.
Carsten Haitzler [Tue, 10 Feb 2009 11:57:47 +0000 (11:57 +0000)]
adjust slider theme a bit and test app. some skleton work on genlist.

SVN revision: 38992

15 years agoimages++
Carsten Haitzler [Mon, 9 Feb 2009 12:48:29 +0000 (12:48 +0000)]
images++

SVN revision: 38981

15 years agomore work on slider - i think its complete now vertical mode works. might be
Carsten Haitzler [Mon, 9 Feb 2009 11:23:59 +0000 (11:23 +0000)]
more work on slider - i think its complete now vertical mode works. might be
some buglts to clear up though.
fix scroller to scroll only at animator framerate.. using an animator making
scrolling much better.
begin genlist (geeric but complicated) list.

SVN revision: 38979

15 years agohorizontal is there. but man does it look wrong. need todo theme work.
Carsten Haitzler [Sun, 8 Feb 2009 12:45:52 +0000 (12:45 +0000)]
horizontal is there. but man does it look wrong. need todo theme work.

SVN revision: 38973

15 years agoslider... horizontal only done right now - but complete. looks decent methinks.
Carsten Haitzler [Sun, 8 Feb 2009 12:34:58 +0000 (12:34 +0000)]
slider... horizontal only done right now - but complete. looks decent methinks.

SVN revision: 38972

15 years ago * elementary/configure.in,
Cedric BAIL [Thu, 5 Feb 2009 10:23:04 +0000 (10:23 +0000)]
* elementary/configure.in,
* elementary/data/themes/Makefile.am,
* elementary/data/objects/Makefile.am: Make configurable edje_cc binary (usefull when cross compiling).

* elementary/src/lib/Elementary.h.in: Make libintl.h optional.

SVN revision: 38948

15 years agoand freee font path too.
Carsten Haitzler [Tue, 3 Feb 2009 10:28:52 +0000 (10:28 +0000)]
and freee font path too.

SVN revision: 38915

15 years agoenv vars for font path, image and font cache and even font hintingt
Carsten Haitzler [Tue, 3 Feb 2009 10:27:52 +0000 (10:27 +0000)]
env vars for font path, image and font cache and even font hintingt

SVN revision: 38914

15 years agoremove a todo item
Carsten Haitzler [Tue, 3 Feb 2009 05:54:46 +0000 (05:54 +0000)]
remove a todo item

SVN revision: 38911

15 years agoallow for all widgets.objects to have different scaling factors.
Carsten Haitzler [Tue, 3 Feb 2009 05:09:03 +0000 (05:09 +0000)]
allow for all widgets.objects to have different scaling factors.
add tests for these
add tests for inheriting scaling factor from parent
fix test app to use list now instead of box+buttons (cleaner)

SVN revision: 38909

15 years agoupdate .h.in todo
Carsten Haitzler [Sat, 31 Jan 2009 23:23:51 +0000 (23:23 +0000)]
update .h.in todo

SVN revision: 38867

15 years agofix leak - no cleanup items in toolbar.
Carsten Haitzler [Wed, 28 Jan 2009 00:48:43 +0000 (00:48 +0000)]
fix leak - no cleanup items in toolbar.

SVN revision: 38823

15 years agoadd styles for inwin for mininmal and minimal_vertical
Carsten Haitzler [Wed, 28 Jan 2009 00:28:20 +0000 (00:28 +0000)]
add styles for inwin for mininmal and minimal_vertical

SVN revision: 38821

15 years agoexport markup<->plain utf8 conversion calls and use them too.
Carsten Haitzler [Tue, 27 Jan 2009 00:44:29 +0000 (00:44 +0000)]
export markup<->plain utf8 conversion calls and use them too.

SVN revision: 38803

15 years agofix scroller del bug.
Carsten Haitzler [Mon, 26 Jan 2009 02:18:41 +0000 (02:18 +0000)]
fix scroller del bug.

SVN revision: 38788

15 years agomake inwin a bit bigger
Carsten Haitzler [Sun, 25 Jan 2009 23:18:25 +0000 (23:18 +0000)]
make inwin a bit bigger
make list track sub icon/end for deletion and so on.

SVN revision: 38787

15 years agoadd Windows XP support
Vincent Torri [Thu, 22 Jan 2009 21:43:07 +0000 (21:43 +0000)]
add Windows XP support

SVN revision: 38701

15 years agooops. c++ support broken. fix!
Carsten Haitzler [Wed, 21 Jan 2009 00:05:38 +0000 (00:05 +0000)]
oops. c++ support broken. fix!

SVN revision: 38675

15 years agoactually solidify copying.
Carsten Haitzler [Tue, 20 Jan 2009 23:21:37 +0000 (23:21 +0000)]
actually solidify copying.

SVN revision: 38673

15 years agofancier layout test to show off anim in edje + elm widgets.
Carsten Haitzler [Mon, 19 Jan 2009 01:09:36 +0000 (01:09 +0000)]
fancier layout test to show off anim in edje + elm widgets.

SVN revision: 38640

15 years agooops - forgot to use _elm_data_dir! fix!
Carsten Haitzler [Sat, 17 Jan 2009 13:35:39 +0000 (13:35 +0000)]
oops - forgot to use _elm_data_dir! fix!

SVN revision: 38619

15 years agofix header to document styles for widgets with styles.
Carsten Haitzler [Fri, 16 Jan 2009 02:49:18 +0000 (02:49 +0000)]
fix header to document styles for widgets with styles.

SVN revision: 38602

15 years agofix popout theme - bits didnt get shown.
Carsten Haitzler [Fri, 16 Jan 2009 02:48:51 +0000 (02:48 +0000)]
fix popout theme - bits didnt get shown.

SVN revision: 38601

15 years agoadd some pad frame styles
Carsten Haitzler [Thu, 15 Jan 2009 12:58:47 +0000 (12:58 +0000)]
add some pad frame styles

SVN revision: 38595

15 years agofix list slowness with edje complaints on min size. also handle sizing icons
Carsten Haitzler [Thu, 15 Jan 2009 11:34:39 +0000 (11:34 +0000)]
fix list slowness with edje complaints on min size. also handle sizing icons
down when icon allowed to down-scale.

SVN revision: 38593

15 years ago1. add carousel start - does nothnig. ignore. copy of toolbar atm to start with
Carsten Haitzler [Tue, 13 Jan 2009 09:20:53 +0000 (09:20 +0000)]
1. add carousel start - does nothnig. ignore. copy of toolbar atm to start with
2. make elementary be able to determine theme from
  PREFIX/share/elementary/themes or ~/.elementary/themes (~/ takes preference)
  currently using a delimited list of theme names in order to check like:
    mytheme/fallback/morestuff/default
  (if the last theme entry is on default it is added explicitly).
  this allows multiple theme files bascially to work a bit like a fontset - try
  the first one - if not there, try the next and so on. set $ELM_THEME to your
  theme setting
3. determine prefix and thus data dir - where system themes go. if it can't
  rely on dladdr, or the compiled-in prefix/data dir, you can set $ELM_PREFIX
  and/or $ELM_DATA_DIR accordingly.

SVN revision: 38568

15 years agoWindows CE: use the gdi engine for now
Vincent Torri [Sat, 10 Jan 2009 14:48:30 +0000 (14:48 +0000)]
Windows CE: use the gdi engine for now

SVN revision: 38537

15 years agoAdded debian/rules files with a new permissions set(755).
Daniel Kolesa [Fri, 9 Jan 2009 16:33:51 +0000 (16:33 +0000)]
Added debian/rules files with a new permissions set(755).

SVN revision: 38519

15 years agoprepare debian rules files for new chmod permissions.
Daniel Kolesa [Fri, 9 Jan 2009 16:31:51 +0000 (16:31 +0000)]
prepare debian rules files for new chmod permissions.

SVN revision: 38518

15 years agofix typos.
Carsten Haitzler [Fri, 9 Jan 2009 13:58:48 +0000 (13:58 +0000)]
fix typos.

SVN revision: 38517

15 years agoprovide a #defined macro for the standard main() for elementary apps.
Carsten Haitzler [Fri, 9 Jan 2009 11:34:55 +0000 (11:34 +0000)]
provide a #defined macro for the standard main() for elementary apps.

SVN revision: 38510

15 years agolist is pretty functional now.
Carsten Haitzler [Fri, 9 Jan 2009 07:35:52 +0000 (07:35 +0000)]
list is pretty functional now.

SVN revision: 38509

15 years agomore list stuff working
Carsten Haitzler [Fri, 9 Jan 2009 03:03:36 +0000 (03:03 +0000)]
more list stuff working

SVN revision: 38508

15 years agomore list work - also some minimal safety stuff.
Carsten Haitzler [Thu, 8 Jan 2009 14:29:13 +0000 (14:29 +0000)]
more list work - also some minimal safety stuff.

SVN revision: 38503

15 years agoevent_info in func passes the item
Carsten Haitzler [Wed, 7 Jan 2009 21:08:36 +0000 (21:08 +0000)]
event_info in func passes the item

SVN revision: 38495

15 years agobeginning of the list widget - includes a scroller and items inside. not
Carsten Haitzler [Wed, 7 Jan 2009 13:49:08 +0000 (13:49 +0000)]
beginning of the list widget - includes a scroller and items inside. not
meant for long long long lists of lots of items. not complete yet.

SVN revision: 38488

15 years agofix comment
Carsten Haitzler [Mon, 5 Jan 2009 00:36:00 +0000 (00:36 +0000)]
fix comment

SVN revision: 38458

15 years agoAdded debian subdir for elementary + its apps
Daniel Kolesa [Sat, 3 Jan 2009 12:34:59 +0000 (12:34 +0000)]
Added debian subdir for elementary + its apps
Added patch to debian subdir for trunk/E-MODULES-EXTRA/language

SVN revision: 38438

15 years agoprintf--
Carsten Haitzler [Wed, 31 Dec 2008 01:03:36 +0000 (01:03 +0000)]
printf--

SVN revision: 38369

15 years agofix other focus walking issues
Carsten Haitzler [Wed, 31 Dec 2008 00:43:06 +0000 (00:43 +0000)]
fix other focus walking issues

SVN revision: 38368

15 years agobetter kbd focus handling and inwin is there.
Carsten Haitzler [Tue, 30 Dec 2008 16:19:46 +0000 (16:19 +0000)]
better kbd focus handling and inwin is there.

SVN revision: 38357

15 years agoadd some more standard icons
Carsten Haitzler [Fri, 26 Dec 2008 13:33:57 +0000 (13:33 +0000)]
add some more standard icons

SVN revision: 38324

15 years agoremove some aborts
Carsten Haitzler [Wed, 24 Dec 2008 05:04:33 +0000 (05:04 +0000)]
remove some aborts

SVN revision: 38315

15 years agoclear up some shutdown/deletion bugs
Carsten Haitzler [Tue, 23 Dec 2008 14:05:56 +0000 (14:05 +0000)]
clear up some shutdown/deletion bugs

SVN revision: 38291

15 years agotodo--
Carsten Haitzler [Fri, 19 Dec 2008 14:35:15 +0000 (14:35 +0000)]
todo--

SVN revision: 38227

15 years agouse the associate ecore_evas stuff.
Carsten Haitzler [Fri, 19 Dec 2008 14:32:59 +0000 (14:32 +0000)]
use the associate ecore_evas stuff.

SVN revision: 38226

15 years agotodo-- :)
Carsten Haitzler [Fri, 19 Dec 2008 06:14:18 +0000 (06:14 +0000)]
todo-- :)

SVN revision: 38223

15 years agotests for hoversel (and photo) and toolbar and more complete toolbar.
Carsten Haitzler [Fri, 19 Dec 2008 04:26:24 +0000 (04:26 +0000)]
tests for hoversel (and photo) and toolbar and more complete toolbar.

SVN revision: 38222

15 years agofix compilation on win ce and windows
Vincent Torri [Fri, 19 Dec 2008 01:47:42 +0000 (01:47 +0000)]
fix compilation on win ce and windows

SVN revision: 38219

15 years agoremove alloca.h from priv.h and include wince headers.. if appropriate
Carsten Haitzler [Fri, 19 Dec 2008 01:23:34 +0000 (01:23 +0000)]
remove alloca.h from priv.h and include wince headers.. if appropriate

SVN revision: 38218

15 years agoand now edbus headers are back (if found). als alloca.h is detected and
Carsten Haitzler [Fri, 19 Dec 2008 01:22:11 +0000 (01:22 +0000)]
and now edbus headers are back (if found). als alloca.h is detected and
included from system headers

SVN revision: 38217

15 years agodont need string.h
Carsten Haitzler [Fri, 19 Dec 2008 00:43:53 +0000 (00:43 +0000)]
dont need string.h

SVN revision: 38215

15 years agoand vtorri's wince support for elementary. god forbid. we support windows! :)
Carsten Haitzler [Fri, 19 Dec 2008 00:34:56 +0000 (00:34 +0000)]
and vtorri's wince support for elementary. god forbid. we support windows! :)

SVN revision: 38214

15 years agotoolbar in. not 100% done yet.
Carsten Haitzler [Thu, 18 Dec 2008 13:38:58 +0000 (13:38 +0000)]
toolbar in. not 100% done yet.

SVN revision: 38209

15 years agoset up new init structure that will enable fast-start, when the code is done.
Carsten Haitzler [Thu, 18 Dec 2008 08:12:27 +0000 (08:12 +0000)]
set up new init structure that will enable fast-start, when the code is done.

SVN revision: 38206

15 years agoimplement icon in hoversel - clean up todo's a bit.
Carsten Haitzler [Thu, 18 Dec 2008 02:01:36 +0000 (02:01 +0000)]
implement icon in hoversel - clean up todo's a bit.

SVN revision: 38202