Commit Graph

22 Commits

Author SHA1 Message Date
Carsten Haitzler 2819f3b1dc wizard bring back page 0 so you see it...
efreet finds things too fast so bring back page 0 so you see the logo
for at least 5 seconds.
2019-07-09 10:17:55 +01:00
Carsten Haitzler 91463a9621 e wizard - fix symbol linking for pages by exposing syms explicitly
wizard module was relying on implicit symbol linking for pages. since
i chnaged dlopens to be local this broke page loading. this local
dlopen change is all about not leaking symbols into the global table
which is good/right, but this stops the wixzard setup from working, so
move to explicitly exposing symbols to the modules in a struct.
2018-05-27 22:53:10 +09:00
Derek Foreman 73aecd73ab Replace all timer_add with timer_loop_add
So yeah, I've literally used sed to replace every occurrence of
ecore_time_add() with ecore_timer_loop_add() because I'm reasonably
confident that no part of E has a legitimate need for timer based on the
exact current time.

It would be really nice if I'm not wrong. :)

The reason for this is the incredible spew of clock_gettime() calls I'm
seeing on an ARM system (that should have a vdso for gettime, but...)
This can amount to thousands of system calls per second.

 #YOLO
2017-02-03 15:52:28 -06:00
Chris Michael 0a94e8ba71 enlightenment: Make E build again with EFL from git
sed -i 's/EAPI/E_API/g'

Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-05-07 15:13:10 -04:00
Mike Blumenkrantz 471dcb24cb __UNUSED__ -> EINA_UNUSED
this has been bugging me forever. __UNUSED__ is no longer a valid macro here.
2015-03-18 18:09:09 -04:00
Mike Blumenkrantz c6a9c34e7f giant header overhaul which removes all the stupid one line function prototype headers and e_mod_main.h headers that contain nothing but unnecessary module api prototypes
SVN revision: 79908
2012-11-30 14:38:34 +00:00
Mike Blumenkrantz 4e500e5767 huge wizard commit:
* disable all dummy wizard callbacks in pages
* shutdown callbacks in pages are now actually called
* pages are no longer shown repeatedly by xdg wait callback
* first page no longer accidentally the whole second page
* scaling initially set to 1.2 so the text is actually readable
* page states added so we have some idea where the hell the pages are at
ticket #1883


SVN revision: 79879
2012-11-30 10:46:48 +00:00
Sebastian Dransfeld 8ddf5f934b e/wizard: improve waiting for cache build
SVN revision: 79708
2012-11-26 12:40:31 +00:00
Sebastian Dransfeld 98b5464da5 wizard: listen for efreet build event, not update
build event signals cache exists, update that it has been updated. We
only want an existing cache here.

SVN revision: 79482
2012-11-20 22:02:02 +00:00
Carsten Haitzler dba1bff12e handle the 0 copied files case... but... no thana - dont change the
return value. it WAITS for efreet to be happy and give an update
event. this event doesnt come and thats currently some efreet bug.



SVN revision: 79120
2012-11-11 20:27:55 +00:00
Carsten Haitzler 8257c70883 1. wait for initial efreet desktop update before going ot first page
2. wait again after new desktops instaleld and update comes in before
advancing



SVN revision: 77135
2012-09-27 08:40:24 +00:00
Mike Blumenkrantz 77dae71b13 formatting
SVN revision: 73003
2012-06-28 13:12:13 +00:00
Carsten Haitzler 8cf82ce92f make page 000 display firstpage theme element for wizard.
SVN revision: 70575
2012-05-01 11:33:19 +00:00
Christopher Michael aaf6cebcb6 Add UNUSED where needed.
Remove whitespace.
Fix formatting, etc, etc.



SVN revision: 51413
2010-08-19 16:52:09 +00:00
Lucas De Marchi 6638a10e20 FORMATTING
* Remove vim modelines:
 find . -name '*.[chx]' -exec sed -i '/\/\*$/ {N;N;/ \* vim:ts/d}' \{\} \;
 find . -name '*.[chx]' -exec sed -i '/\/[\*\/] *vim:/d' \{\} \;

* Remove leading blank lines:
 find . -name '*.[cxh]' -exec sed -i '/./,$!d'

If you use vim, use this in your .vimrc:
set ts=8 sw=3 sts=8 expandtab cino=>5n-3f0^-2{2(0W1st0



SVN revision: 50816
2010-08-04 16:57:32 +00:00
Cedric BAIL c6a118d738 * e: remove warning due to Ecore API change.
SVN revision: 49833
2010-06-24 16:19:12 +00:00
Christopher Michael 3598e6ca4a Fix some formatting & remove whitespace.
SVN revision: 43985
2009-11-25 18:55:15 +00:00
Christopher Michael 303ef9548e Patch from Tom <tom@stosb.com> to add comments about which page in the
wizard is responsible for what.



SVN revision: 43824
2009-11-20 16:12:16 +00:00
Carsten Haitzler 26c18a5116 back to working on wizard. page 000 is just a splash page. does nothing
interestign except pause for 2 seconds so the "welcome to enlightenment"
title it sets can be seen (and disable the next button). 010 is the laguage
selector - borrows a small bit of logic code from the langaue config module
so it can just list known supported locales on your system let you select,
and move on. it's special in that it implements its langauge choice the moment
you hit "next" (the page hides). this is so further pages are in the selected
language (which they are. and that's so cool).



SVN revision: 37092
2008-10-25 06:54:38 +00:00
Cedric BAIL 1087de2397 Remove Evas list and replace them with Eina list.
No change for ->next and ->data access right now, as the patch is already
big enough.



SVN revision: 36962
2008-10-22 11:49:33 +00:00
Carsten Haitzler 6c9df33256 page 000 now auto-selects an "intl" font that will work and applies it to
most text classes. testing now - but seems to work. title got some japanese
in it for testing.


SVN revision: 31746
2007-09-17 05:10:05 +00:00
Carsten Haitzler 67766a472a moving wizard pages to their own files - modules loaded. in alphabetical
order only if they start with "page_". this way 3rd parties can add new
wizard pages post e install (or remove them) without a recompile needed.


SVN revision: 31712
2007-09-14 16:57:01 +00:00