Cedric BAIL
f8c05999e4
* e: Cleanup use of Eina data structure.
...
Patch from Peter van de Werken <pwerken-e@a-eskwadraat.nl>.
SVN revision: 41916
2009-08-21 15:08:49 +00:00
Christopher Michael
f562bba47f
Formatting.
...
SVN revision: 41908
2009-08-21 06:05:35 +00:00
Christopher Michael
58d99d1c1a
Ooops, remove printf
...
SVN revision: 41892
2009-08-20 17:49:01 +00:00
Christopher Michael
0025bcaafc
Not sure why, but this didn't seem to commit...
...
formatting/whitespace. Use E_NEW & E_FREE
SVN revision: 41891
2009-08-20 17:43:24 +00:00
Christopher Michael
e5f2239266
Formatting. Use E_NEW & E_FREE.
...
SVN revision: 41890
2009-08-20 16:57:59 +00:00
Hannes Janetzek
c345e7c8c8
e17: do not show shape of argb popups
...
SVN revision: 41867
2009-08-19 01:41:37 +00:00
Carsten Haitzler
13ced8509f
move eval into 2 stages - much better for the illumes of this world.
...
SVN revision: 41835
2009-08-17 07:54:02 +00:00
Carsten Haitzler
d58712dd80
lets sync on focus - just in case.. butit doesn't seem to help :/
...
SVN revision: 41834
2009-08-17 07:52:59 +00:00
Carsten Haitzler
2bf799d4da
and fix dropshadow flash too.
...
SVN revision: 41809
2009-08-16 05:08:40 +00:00
Carsten Haitzler
5f821ec54f
fix redraw flashes for popus.
...
SVN revision: 41808
2009-08-16 05:05:59 +00:00
Gustavo Sverzut Barbieri
30c9bc06ad
widgets must emit "changed" even if they don't have parents.
...
this unbreaks all dialogs that were not enabling "ok" and "apply"
buttons.
bad raster, bad... =)
SVN revision: 41797
2009-08-16 00:23:38 +00:00
victor
80c339d9b0
From: victor <victor.scorpion@gmail.com>
...
shelf resize patch. tnx!
SVN revision: 41789
2009-08-15 11:54:35 +00:00
Carsten Haitzler
072f4b664f
fix evas error debug where passing in null objects is bad.
...
SVN revision: 41788
2009-08-15 11:32:32 +00:00
Iván Briano
7e4367102e
Avoid blank entries in the Files menu.
...
Patch by manio
SVN revision: 41731
2009-08-13 03:07:17 +00:00
Christopher Michael
435f9b1272
Fix up formatting a little.
...
Add function prototype.
Add __UNUSED__ to function & prototype.
SVN revision: 41713
2009-08-12 17:38:17 +00:00
Christopher Michael
162bac4cef
Fix function prototypes by adding missing __UNUSED__. For some reason, the
...
__unused__ was in the function declaration itself, but not the prototype.
SVN revision: 41712
2009-08-12 16:49:59 +00:00
Christopher Michael
d07e0e19a3
Revert Victor's Shelf content placement patch as some people are
...
experiencing problems with it...strange, worked here, but eh ;)
SVN revision: 41672
2009-08-10 18:34:07 +00:00
Christopher Michael
7dc51a07c9
Victor's <victor.scorpion@gmail.com> patch for
...
'Shelf content placement on screen resize fix'.
Tested here, no adverse effects.
SVN revision: 41637
2009-08-08 01:39:30 +00:00
Christopher Michael
f40bb247d6
Bump copyright year as it's now 2009 :)
...
SVN revision: 41627
2009-08-06 23:37:34 +00:00
Gustavo Sverzut Barbieri
23d3ff38d9
Use new eina_list_search_sorted_near_list.
...
Match new api.
By: Tiago Rezende Campos Falcão
SVN revision: 41626
2009-08-06 22:35:45 +00:00
Christopher Michael
b9a6167841
Remove useless variable and just use a direct object reference.
...
No need for _type_set to return an 'int' as we never check it anywhere, so
make the function return 'void'.
SVN revision: 41561
2009-08-02 21:10:52 +00:00
Christopher Michael
4371d3e9b8
Removed duplicated code. Use E_FREE to free pointer.
...
SVN revision: 41560
2009-08-02 20:44:04 +00:00
Christopher Michael
c53fd6e204
Use E_NEW, E_FREE and EINA_LIST macros.
...
SVN revision: 41538
2009-07-29 19:31:41 +00:00
Christopher Michael
619fc7a98a
Two patches from Peter van de Werken
...
- Hide eina_list internals by using eina macros
- Cleanup some duplicate code
Patches slightly modified for formatting & whitespace removal.
Use eina_list internal macros in some places that were missed.
SVN revision: 41518
2009-07-28 01:33:08 +00:00
Gustavo Sverzut Barbieri
f16d0a13ef
fix bug with dialog resize.
...
This nasty bug was more evident with dialog reuse on configuration
Basic/Advanced toggle, on some resolutions like 1280x1024 it was
always reprodutible.
The problem spotted by Manio is that the dialog contents is resized
but the window is not. The bug follow is:
* window is at some given size (640x512)
* user toggles contents, calls e_dialog_show()
* bg_object (window contents) is resized to MIN (!!!)
* e_win_resize is called with MIN (so far, so good)
* something calls e_util_win_auto_resize_fill(), size is back to 640x512
* _e_border_eval() resizes to the last value 640x512, it's unchanged
so _ecore_evas_x_resize() checks for size being the same and ignore,
not even callking back fn_resize (user callback, _e_dialog_cb_resize).
* window is at 640x512, while bg_object is at MIN, BUG!
One solution is to never change bg_object from outside
_e_dialog_cb_resize, like it's after this patch. The other is to
always call fn_resize even if it did not changed, which could lead to
lots of useless work.
By: manio
Confirmed: barbieri
SVN revision: 41515
2009-07-27 19:32:04 +00:00
Christopher Michael
33fe50ae6e
Remove whitespace.
...
Use E_FREE for things created with E_NEW.
Add new function to clear the toolbar.
Add new function to return the number of the selected item.
SVN revision: 41501
2009-07-27 00:30:06 +00:00
Gustavo Sverzut Barbieri
dd6ec8ed02
fix #217 : enlightenment_start -profile <profile> blocks further profile changes.
...
We should just set E_CONF_PROFILE from command line option or e_config
startup if we did not had this set before. This is because
ecore_app_restart() will use the same parameters and profile will be
there yet.
SVN revision: 41500
2009-07-26 17:01:42 +00:00
Christopher Michael
5569d56971
Give the Send To Desktop submenu the same bg previews that the main menu has
...
for Virtual Desktops.
SVN revision: 41494
2009-07-25 04:59:35 +00:00
Christopher Michael
dcdad3e57d
Remove useless printf.
...
SVN revision: 41491
2009-07-24 18:31:05 +00:00
Christopher Michael
c71049539c
Formatting.
...
SVN revision: 41485
2009-07-24 01:56:00 +00:00
Christopher Michael
f6b5cdb13c
Cleanup the OBJECT_PARANOIA_CHECK issue wrt execinfo.h. Now we always
...
include execinfo.h
SVN revision: 41476
2009-07-22 19:38:14 +00:00
Christopher Michael
4de27170c4
Use E_NEW and E_FREE for creating & deleting E_Theme_Result.
...
SVN revision: 41455
2009-07-20 14:47:40 +00:00
Christopher Michael
e31f28d677
Since we are not using the returned pointer from eina_hash_find here, we can
...
remove the variable as eina_hash_find will return NULL is nothing is found.
SVN revision: 41444
2009-07-20 01:58:43 +00:00
Christopher Michael
230b89e8da
Formatting & Whitespace Removal
...
SVN revision: 41443
2009-07-19 20:30:33 +00:00
Christopher Michael
b0a07a8ac6
Use E_FREE for things created with E_NEW.
...
Formatting & Whitespace Removal
SVN revision: 41442
2009-07-19 20:26:10 +00:00
Christopher Michael
0df3f4e2d9
Formatting & Whitespace Removal
...
SVN revision: 41441
2009-07-19 20:16:49 +00:00
Christopher Michael
e79f4205ea
Add cast to char ** for wd->value to cleanup compiler warning.
...
SVN revision: 41440
2009-07-19 20:09:38 +00:00
Christopher Michael
94a3bcae16
Cleanup compiler warning on e_signals.c:
...
execinfo.h (which contains the backtrace* functions is only included
if OBJECT_PARANOIA_CHECK is defined so add an #ifdef around those calls.
SVN revision: 41439
2009-07-19 20:08:38 +00:00
Christopher Michael
ac691eb2d1
Don't need these includes here. They are already included via e.h
...
SVN revision: 41438
2009-07-19 19:59:39 +00:00
Christopher Michael
a5051f30d9
Remove manual eina_shutdown call as it's now popped from E's shutdown stack.
...
SVN revision: 41431
2009-07-19 09:29:52 +00:00
Christopher Michael
9e0827a761
Formatting & Whitespace Cleanup (No Code Changes).
...
SVN revision: 41430
2009-07-19 09:13:39 +00:00
Christopher Michael
7b2158cfe6
Oops. Use exit(-1) instead of my tested _e_main_shutdown(-1). My Bad :(
...
SVN revision: 41429
2009-07-19 09:03:49 +00:00
Christopher Michael
69a0f8c84f
Add missing eina_shutdown to E's main shutdown stack.
...
Fix formatting.
Remove Whitespace.
SVN revision: 41428
2009-07-19 08:59:20 +00:00
Christopher Michael
43e8b47bb3
Fix minor typo in comment. Nothing serious.
...
SVN revision: 41425
2009-07-19 02:24:12 +00:00
Christopher Michael
72f10aab04
Remove annoying printf. If you are using this to debug something, please use
...
#if 0 around it.
SVN revision: 41422
2009-07-18 21:10:27 +00:00
Carsten Haitzler
cb99a78862
fix placement to actually respect overlay allow of shelves
...
SVN revision: 41376
2009-07-17 01:42:37 +00:00
Vincent Torri
d5ca129dfc
rename ECORE_EVAS_ENGINE_SOFTWARE_X11 to ECORE_EVAS_ENGINE_SOFTWARE_XLIB
...
SVN revision: 41331
2009-07-14 21:19:30 +00:00
Miculcy Brian
8e9a06ea44
no, we can't try to kill a window on request and then expect that it is killed and hide the border...
...
SVN revision: 41317
2009-07-13 00:24:15 +00:00
Gustavo Sverzut Barbieri
e9942f09de
e_config_dialog: reuse e_dialog on changes between basic and advanced.
...
This patch will reuse the same e_dialog and thus window while changing
contents between basic and advanced. The benefit, among many, is to
avoid titlebar flashing like hell when you click the toggle button.
By: manio
SVN revision: 41314
2009-07-12 00:24:11 +00:00
Gustavo Sverzut Barbieri
9da81cfce6
fix e_border handling of without_border flag.
...
Ooops! My last changes to introduce without_border broke things, often
unnoticed but it was in the way when we requested resize of existing
window, done in the patch to reuse the e_dialog while toggling between
basic<->advanced by manio.
Thanks manio for spotting and Sachiel for the time help debugging it.
SVN revision: 41313
2009-07-12 00:21:28 +00:00