Hannes Janetzek
c4401dec20
- remove deprecated e_util_menu_item_edje_icon_set
...
- change default icon lookup order from
user theme > default theme > fdo theme to
user theme > fdo theme > default theme
SVN revision: 57105
2011-02-16 23:47:06 +00:00
Sebastian Dransfeld
394e0868fa
copy theme to user dir
...
SVN revision: 55688
2010-12-21 09:42:19 +00:00
Gustavo Sverzut Barbieri
6f2213cb25
convert init/shutdown to EINTERN, move some to _update().
...
Do not abuse the concept of e_*_init(), make them call-once and those
that needed multiple call are renamed to e_*_update(). To make sure
convert them to EINTERN so the symbols are not exported.
Actually I guess too much is exported as EAPI while they should be
EINTERN, but that would require manual investigation, while this patch
was basically created with sed + grep.
SVN revision: 54795
2010-11-22 15:21:32 +00:00
Christopher Michael
d9f04291fd
Add unused where needed.
...
SVN revision: 51317
2010-08-18 18:38:54 +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
Carsten Haitzler
48fbad5d6b
comp module... oh so much has been done... whhere do i begin? - fully fledges
...
edje obj swallowing windows, selection mechanism to have myltiple styles (2
examples), signals for focus, urgent, comp stuff now in core theme.... dump
and flush supported now (sends messages).
SVN revision: 47950
2010-04-12 08:28:51 +00:00
Christopher Michael
058ecbf486
Remove wasted whitespace.
...
SVN revision: 47879
2010-04-09 16:19:46 +00:00
Sebastian Dransfeld
02b6e4db39
Ecore_Str.h -> Eina
...
SVN revision: 45740
2010-01-30 22:11:11 +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
4de27170c4
Use E_NEW and E_FREE for creating & deleting E_Theme_Result.
...
SVN revision: 41455
2009-07-20 14:47:40 +00:00
Cedric BAIL
c82f19e052
* e: Remove all reference to Evas_Data and move to Eina_Bool.
...
SVN revision: 41080
2009-06-17 13:46:54 +00:00
Cedric BAIL
1ef42062db
* e_theme: Cleanup and use sorted list for faster looking.
...
SVN revision: 39551
2009-03-18 16:49:20 +00:00
Davide Andreoli
3d41cbb20d
More icon works, this commit include changes to the icons on the desktop.
...
You will probably loose desktop icons until you get a fresh profile. Or you can edit the
.desktop files in .e/e/fileman/favorites (new icons name are: user-desktop, user-home, computer and user-temp)
Sorry for bothering... the next commit should be the last ;)
SVN revision: 39419
2009-03-08 23:09:48 +00:00
Cedric BAIL
773d102291
This commit is huge. I did test it a lot on my computer, and it run fine here.
...
But is so big i fear i could have broken some piece of code. So report any wrong
behaviour to me (cedric on #edevelop).
So moving e17 and efreet to eina_hash. With a little efreet API break so they
must come together.
SVN revision: 38185
2008-12-17 15:33:43 +00:00
Viktor Kojouharov
529b2ec37e
this api doc seems to have been misplaced
...
SVN revision: 37679
2008-11-16 20:35:25 +00:00
Sebastian Dransfeld
10396e6085
Use strlcpy
...
SVN revision: 37237
2008-10-27 12:34:35 +00:00
Sebastian Dransfeld
6dc64c5559
Correct callback for eina_hash_foreach.
...
SVN revision: 37169
2008-10-26 20:48:44 +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
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
Christopher Michael
f723e3499c
Fix function protos & functions for recent Evas_Hash changes to remove
...
compiler warnings.
Fix some formatting in e_font.
SVN revision: 33719
2008-02-09 22:41:30 +00:00
Christopher Michael
04592aa37d
Minor formatting fixes.
...
SVN revision: 32276
2007-11-01 20:02:26 +00:00
Christopher Michael
d6d08445e2
Cleanup e_bg & e_theme nicely by removing globs.
...
Tell compiler about more unused hash params in e_fm_mime.c
SVN revision: 32090
2007-10-16 11:07:52 +00:00
Christopher Michael
7badfbfdb0
Remove the check to see if its the current theme, just check for the group
...
existing.
SVN revision: 32083
2007-10-15 19:14:53 +00:00
Christopher Michael
44f2074c49
Add some safety checks in case mime_handler_new returns NULL.
...
SVN revision: 32074
2007-10-14 18:16:44 +00:00
Christopher Michael
511e3c1b8a
Add context menu for setting themes from efm.
...
Fix e_fm_mime returns.
SVN revision: 32070
2007-10-14 17:31:27 +00:00
Sebastian Dransfeld
253eecf9c7
Fix const warning.
...
SVN revision: 27599
2006-12-28 14:29:39 +00:00
Sebastian Dransfeld
75f1dcfb1f
Remove unused variable.
...
Don't abuse pointers.
SVN revision: 27437
2006-12-14 15:32:38 +00:00
Carsten Haitzler
580a468103
been doing instrumentation. i'm cuttong down on startup time - a little here
...
and there - noticing lots of excessive io and stat and what not junk.
trimming out.
SVN revision: 26729
2006-10-21 10:28:01 +00:00
Carsten Haitzler
f261c9e1a8
metric pooch!
...
SVN revision: 26674
2006-10-17 12:29:00 +00:00
rephorm
eda40ccf5e
fix transitions and shelf style list
...
SVN revision: 25074
2006-08-23 14:00:31 +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
Carsten Haitzler
0279810e42
ou can choose shelf styles now - finally. added 2 more styles (gold and
...
invisible). themes can provide as many styles as u like.
SVN revision: 22391
2006-04-29 03:51:27 +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
100bc1200e
Remove unused variables to quiet compiler warnings.
...
SVN revision: 19368
2005-12-29 14:11:16 +00:00
Carsten Haitzler
a3d5f5c28d
a lot more use of stringshare.
...
SVN revision: 18823
2005-12-04 12:03:59 +00:00
Carsten Haitzler
b5be31c1c5
finish off border selector dialog
...
SVN revision: 18423
2005-11-11 04:26:25 +00:00
sebastid
270ae3c2c5
Update list with known groups.
...
SVN revision: 17041
2005-09-28 19:01:33 +00:00
sebastid
ebccd9d3e3
We must accept all categories, because some aren't initialized on startup,
...
like base/theme/menus
SVN revision: 17038
2005-09-28 18:33:57 +00:00
sebastid
9878ccae17
Keep track of transitions and categories.
...
SVN revision: 17037
2005-09-28 18:17:35 +00:00
sebastid
e24a2c8178
About is in e_theme_about.{h,c}
...
SVN revision: 17004
2005-09-27 22:35:51 +00:00
Carsten Haitzler
29ebbfd6d5
icons are now part of the theme and themable from the theme (always
...
falls back to default of course if theme doesnt provide them) and this
works for EAP icons too - if you give your EAP icons an icon class
like "web_browser" and if the theme provides a theme override for icons of
class "web_browser" then the theme icon is used instead of the .eap internal
image. not surethis is perfect as u want more "specific" and "more general"
levels - maybe i should make the eapp icon class a list of classes the icon
is part of...
SVN revision: 15951
2005-07-30 07:46:05 +00:00
stffrdhrn
8a4ecb99ce
You can now change the theme for different parts of your desktop; menus/borders etc. (requires a restart for now)
...
SVN revision: 15733
2005-07-11 12:43:27 +00:00
Carsten Haitzler
e314c2cc04
bg now allows transitions when changing the bg. also a first step to allow
...
different bg's per desk - not implemented yet tho, but some infrastructure
for it
SVN revision: 15568
2005-06-29 14:28:47 +00:00
Carsten Haitzler
f618831ce9
fix memory leaks! no more leaks!
...
SVN revision: 14934
2005-05-25 08:08:44 +00:00
Carsten Haitzler
1b6f59e253
properly virtualize ecore_evas setup
...
SVN revision: 14644
2005-05-07 13:50:38 +00:00
Carsten Haitzler
476c8f543a
key and mouse bindings are saved and loaded to/from config now. next phase:
...
export via ipc.
SVN revision: 14576
2005-05-03 15:25:02 +00:00
Carsten Haitzler
23fd88fde2
save and load themes...
...
SVN revision: 14531
2005-05-01 16:21:57 +00:00
sebastid
98e6858fad
Menuicons work again.
...
SVN revision: 14330
2005-04-24 21:55:19 +00:00
sebastid
c43e391779
Some cleanup and beginning of internal dnd in E. You can drag the icon from
...
a window to the pager and get a nice message :)
SVN revision: 14314
2005-04-23 13:13:57 +00:00