Commit Graph

45 Commits

Author SHA1 Message Date
Mike Blumenkrantz 99db9e2557 more E_BITFIELD conversions 2017-11-08 09:22:24 -05: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
Carsten Haitzler 3903d44666 e - BLOODY BUILD AGAIN - DAMN FLOAT WARNINGS...
i swear ... all of this shit over a warning that CAUSED more bugs than
it eveer fixed? sersiously...

ARGH!
2017-01-07 14:05:17 +09:00
Mike Blumenkrantz 574bf220d5 mark strftime calls using struct tm in e_slider as safe
disable -Wformat-nonliteral temporarily
2017-01-06 12:57:34 -05:00
Mike Blumenkrantz c242029cf7 resolve widget-related float-equal warnings
Reviewed-by: Derek Foreman <derekf@osg.samsung.com>
2017-01-06 12:57:33 -05: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 4b58fa9a4e replace ev->keyname with ev->key
see efl 5ae4cfd1923e502731f4d8fc2bf67b1f536a9216
2014-03-13 13:03:34 -04:00
Daniel Juyung Seo bbe9868c49 bugfix: fix up/down key directory of slider. 2014-01-27 13:18:04 +09:00
Jérémy Zurcher 45e7454e58 e_slider: emit signal on disabled state change
SVN revision: 83874
2013-02-13 21:59:06 +00:00
Mike Blumenkrantz 94ab8f2a37 remove harmless duplicate timer_del call which caused error messages
SVN revision: 82701
2013-01-12 15:13:34 +00:00
Mike Blumenkrantz 9e8e755cdf formatting: all at once
SVN revision: 82625
2013-01-11 10:34:29 +00:00
Mike Blumenkrantz 9543eb5c37 fix bug where slider could be changed while disabled
ticket #2169


SVN revision: 82403
2013-01-08 11:06:56 +00:00
Boris Faure c9dfe38ac2 e:slider: delete timer early to avoid losing it. Fix #2050
SVN revision: 81408
2012-12-19 22:34:37 +00:00
Carsten Haitzler 1b4cfff4bf avoid mouse down cb feeding another mouse down cb.. to itself.. until
the stack blows.. in slider.



SVN revision: 80510
2012-12-08 05:16:33 +00:00
Carsten Haitzler 758168f6f0 and keep updating number too when set form code.
SVN revision: 79620
2012-11-24 02:05:54 +00:00
Carsten Haitzler a537c5c741 stop video preview stuttering!
SVN revision: 79617
2012-11-24 01:40:35 +00:00
Mike Blumenkrantz 6eee223e86 fix broken slider smart object add
SVN revision: 72024
2012-06-12 13:02:24 +00:00
Christopher Michael d091ee0bc3 Obj is unused here, so add __UNUSED__.
SVN revision: 57066
2011-02-15 21:11:03 +00:00
Michael BOUCHAUD 407c9fade5 e: add event mouse down on e_slider, now you can clic and drag your slider
SVN revision: 56840
2011-02-09 13:53:36 +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
Christopher Michael 79156d3266 Math.h is already included by e.h.
SVN revision: 50330
2010-07-18 17:19:46 +00:00
Cedric BAIL c6a118d738 * e: remove warning due to Ecore API change.
SVN revision: 49833
2010-06-24 16:19:12 +00:00
Cedric BAIL 75a2286179 * e: handle mouse wheel for slider.
SVN revision: 47452
2010-03-25 17:33:54 +00:00
Gustavo Sverzut Barbieri b06daa326f fix e_slider's edje_object_part_drag_step() usage.
The step size is set with edje_object_part_drag_step_set(), then we
should just step in units proportional to that size.



SVN revision: 47192
2010-03-13 23:45:04 +00:00
Gustavo Sverzut Barbieri 06cba940f0 cleanups and simplifications.
SVN revision: 47191
2010-03-13 23:42:46 +00:00
Gustavo Sverzut Barbieri 2e246ac1be slider cleanups and support for special values.
Special values enables showing different label for some values, for
example, 0 may mean "undefined", "never"...

cleanup -Wextra was done as well.



SVN revision: 47144
2010-03-11 22:35:55 +00:00
Christopher Michael dd1031c82e More API Inconsistency fixes:
e_flowlayout_min_size/e_flowlayout_max_size_ changed to size_min/max
e_entry_min_size_* changed to e_entry_size_min_*
e_slider_min_size changed to e_slider_size_min_*




SVN revision: 42164
2009-09-01 16:47:09 +00:00
Gustavo Sverzut Barbieri e5c4d62fd4 Set member_{add,del} to NULL.
SVN revision: 37091
2008-10-25 03:13:33 +00:00
Cedric BAIL 3d6749983b Switch to eina_stringshare.
This could also change the usage of string share in E17.



SVN revision: 36679
2008-10-15 15:12:56 +00:00
Gustavo Sverzut Barbieri 18966c828b Add calculate callback to Evas_Smart_Class.
Some people is using it for some time now without problems, so I'm
adding it to SVN to get some broader use. Remember to recompile ALL
libraries that depend on Evas as it will change the
EVAS_SMART_CLASS_VERSION and old classes will fail to load.

This will also change Edje so it will postpone _edje_recalc() to
render time, calculate() callback, however some methods will force
early recalculation.



SVN revision: 35860
2008-09-07 01:25:49 +00:00
Gustavo Sverzut Barbieri 746ea5f85a Fix warnings.
SVN revision: 33717
2008-02-08 23:03:28 +00:00
Christopher Michael 7cca0c1c26 Remove printf.
SVN revision: 32102
2007-10-17 11:23:41 +00:00
Sebastian Dransfeld b8b8511770 Use standard c functions for floor and ceil value
SVN revision: 31741
2007-09-16 13:56:21 +00:00
Sebastian Dransfeld 9341299f6a Make slider work better with keyboard.
SVN revision: 31740
2007-09-16 13:31:10 +00:00
Carsten Haitzler a960cd070b move a chunk of stuff to use evas_smart_class_new() - evas_smart_new() will
probably die as it's already got legacy funcion methods for layer etc. stuff.


SVN revision: 31161
2007-08-04 13:12:43 +00:00
rephorm 462bda0f22 another chunk
all group names prefaced by e/
its entirely possible i missed a few small places in this, so there may be some growing pains in the next day or two

also, spectrum content -> e.swallow.content


SVN revision: 25057
2006-08-23 03:39:02 +00:00
rephorm a5c71890d4 ****** MAJOR THEME REWORKING -- BREAKAGE *********
Almost every signal and required part name has changed. This means that ALL themes other than the default one are now broken. Sorry, but this had to happen.

I have a list of mappings from old to new at http://rephorm.com/files/dump/e_theme_map.txt

There will probably be a little more cleanup on this in the coming days. Then I'll write it all up in a nice theme spec.


SVN revision: 25033
2006-08-22 07:39:11 +00:00
Carsten Haitzler 2bc5d52739 illogict patches (minus a few that will break config despite fixing a typo)
SVN revision: 22405
2006-04-30 04:31:42 +00:00
stffrdhrn 218717c8dc Clean up compile warnings:
* char * -> const char * for stringshare strings
 * char * -> const char * where needed in functions
 * remove unused vars in some places


SVN revision: 20912
2006-03-02 12:03:48 +00:00
sebastid 6a638a7806 Fix EAPI warnings.
SVN revision: 19597
2006-01-07 10:39:46 +00:00
Christopher Michael 10255a0904 Remove unused variables
SVN revision: 19378
2005-12-29 15:38:08 +00:00
Carsten Haitzler a3d5f5c28d a lot more use of stringshare.
SVN revision: 18823
2005-12-04 12:03:59 +00:00
Carsten Haitzler b0a324b5ee slider widget... workies (in theory). still nto that pretty.
SVN revision: 18529
2005-11-18 15:25:38 +00:00
Carsten Haitzler 04a3737a3c first step - slider smart and minimal theme stuff. i need to make the gfx
proper and do a label area.


SVN revision: 18516
2005-11-17 08:34:33 +00:00