Davide Andreoli
3d669d1177
* Rename the new function:
...
e_util_menu_item_fdo_icon_set to e_util_menu_item_theme_icon_set
As it looks for icons in e theme AND in fdo icon themes.
* Use the new function everywere instead of e_util_menu_item_edje_icon_set,
that is now marked as DEPRECATED
You should not see any difference with this commit. With the next few commit I'm
going to rename all the icons in the theme following fdo standard. I will not change
any icons, just rename them to match fdo ones.
SVN revision: 39370
2009-03-04 20:46:05 +00:00
Gustavo Sverzut Barbieri
19de236fd0
cleanup list usage and move to eina macros.
...
SVN revision: 39229
2009-02-26 03:57:10 +00:00
Carsten Haitzler
b273fe10db
use settings insetad of configuration. shorter.
...
SVN revision: 37742
2008-11-22 08:42:54 +00:00
Christopher Michael
0e658f33a2
More Width/Height removal.
...
SVN revision: 37542
2008-11-08 05:51:27 +00:00
Davide Andreoli
742ed7ef14
A remember the orientation per instance!
...
SVN revision: 37465
2008-11-05 03:28:19 +00:00
Davide Andreoli
2699ee7a4c
* Add in the gadman right-click menu the ability to choose the orientation of the gadget
...
* Fix Ibar to handle new orient param
SVN revision: 37464
2008-11-05 03:12:45 +00:00
Davide Andreoli
45cbf72298
* Gadcon API 3 *BREAK*
...
Version 3 add the *client_class param to icon(),label(),id_new(), id_del()
and the *orient param to orient().
All the modules (with a gadcon_client) need to be fixed...just add the new params
to follow the EXTRA modules update.
SVN revision: 37450
2008-11-04 03:57:45 +00:00
Sebastian Dransfeld
832960fb61
whitespace cleanup.
...
SVN revision: 37240
2008-10-27 13:31:39 +00:00
Sebastian Dransfeld
10396e6085
Use strlcpy
...
SVN revision: 37237
2008-10-27 12:34:35 +00:00
Carsten Haitzler
ac31380ee0
oops s++
...
SVN revision: 37236
2008-10-27 12:06:46 +00:00
Carsten Haitzler
3990fc99c9
ok go nack to snprintf - strncpy isn't save for overruns of a buffer with 0
...
termination of string here (need to add ectra code to terminate). in this
situation speed really isn't an issue :)
SVN revision: 37235
2008-10-27 12:01:33 +00:00
Sebastian Dransfeld
a21ddfd262
* Remove unused variable.
...
* Change snprintf with no parameters to strncpy.
SVN revision: 37220
2008-10-27 10:46:17 +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
b170c9ffe0
fix losing config!
...
SVN revision: 36899
2008-10-21 01:10:42 +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
toma
a3c3d2c23f
Icon work. HUGE revision of icons and their names. This breaks the icon theme API so you might need to revise some themes. It does however, simplify a whole lot of stuff. You'll notice a lot more icons in menus. This bigger changes will come with the new theme once it is done. The missing icon names are put in b_and_w theme for now so if you need them, look them up. Also a bit of base work for EFM and the border icons in there. Commented out till the old icons are merged in. Message me if anything is screwed up.
...
SVN revision: 36591
2008-10-12 06:04:26 +00:00
Carsten Haitzler
b3fa7a32d0
and remove more fake calls.
...
SVN revision: 36230
2008-09-25 01:37:38 +00:00
Sebastian Dransfeld
3199439ed8
fix against efreet API breakage
...
SVN revision: 35492
2008-08-14 20:49:37 +00:00
Christopher Michael
d088021b5a
Don't add the new Create/Add menu entries if the conf_apps module is not
...
loaded.
SVN revision: 33123
2007-12-13 13:25:10 +00:00
Christopher Michael
68e71129f6
Add more icon create/add options to the menu.
...
SVN revision: 33120
2007-12-13 00:56:31 +00:00
Carsten Haitzler
2405363f94
errrr. commit? did the last one work?
...
SVN revision: 32232
2007-10-31 12:23:15 +00:00
Sebastian Dransfeld
b732af7203
formatting
...
SVN revision: 31757
2007-09-19 05:15:52 +00:00
Sebastian Dransfeld
9e24589648
app->type can't be both.
...
SVN revision: 31756
2007-09-19 05:14:26 +00:00
Miculcy Brian
aedfe0f839
It's now possible to have efm in the ibar, using a desktop file with type=link and url=file:/path/to/enlightenment .
...
SVN revision: 31754
2007-09-19 01:29:04 +00:00
Sebastian Dransfeld
a548d436d0
Remove unused struct members.
...
SVN revision: 31742
2007-09-16 14:11:38 +00:00
Sebastian Dransfeld
ff2c5f7e54
simplify
...
SVN revision: 31738
2007-09-16 10:51:17 +00:00
Sebastian Dransfeld
205fd652a2
Remove duplicate code.
...
SVN revision: 31735
2007-09-16 02:23:32 +00:00
Sebastian Dransfeld
b0f8888510
const
...
SVN revision: 31734
2007-09-16 02:08:04 +00:00
Sebastian Dransfeld
ac35054634
We need id's for gadgets which are independent of shelves, so if we move
...
a gadget from one shelf to another it will keep the same config. Since the
id is mainly for the module to find the appropriate config for a gadget,
the module is now responsible for creating id's for gadgets config. One
problem is that we no longer can trust the id of a gadget, so we need to
store a reference between a gadget and its config after startup. No big
deal.
SVN revision: 31727
2007-09-16 00:02:53 +00:00
Christopher Michael
f9065df738
Remove the Add Application menu item if the conf-apps module is not loaded.
...
Disable the "Configure" button in the config dialog is conf-apps module is
not loaded.
SVN revision: 31152
2007-08-04 00:20:54 +00:00
Carsten Haitzler
371504515f
abstract config dialogs more - include params.
...
SVN revision: 30588
2007-07-04 11:11:03 +00:00
rephorm
d911036e15
reenable creation of .desktop when dropping a border icon on to ibar
...
SVN revision: 29489
2007-04-13 01:36:05 +00:00
rephorm
8894346dc2
reenable icon properties on ibar icons
...
SVN revision: 29488
2007-04-13 01:05:40 +00:00
Carsten Haitzler
7eacb34996
during startup ibar keeps re-filling all icons in a tight loop (though still
...
looping ecore) because efreet's idler keeps scanning icons and issuing change
events for everything. this slows things down a lot and causes ibar to be
inactive for a few seconds because icons are being deleted and re-created. i
have "paused" e_order updates until the first list change - that means the
idle scan cache fetch is over and operation is "normal" again - issue a big
change then anyway and so be up to date, but only on scan completion.
SVN revision: 29455
2007-04-09 23:12:24 +00:00
Christopher Michael
c1dd129650
Remove unused function.
...
SVN revision: 29406
2007-04-06 03:54:48 +00:00
Christopher Michael
3794b34ab8
Allow ibar editing again.
...
SVN revision: 29404
2007-04-06 01:01:33 +00:00
Christopher Michael
c4297e12f4
Comment out config of ibar apps for now, until we can get the dialog(s) fixed.
...
SVN revision: 29398
2007-04-05 21:33:42 +00:00
Sebastian Dransfeld
81d276c974
Update icon on theme change.
...
SVN revision: 29383
2007-04-05 17:38:23 +00:00
Viktor Kojouharov
e323bed654
emit "e,action,exec" once again. still needs to emit "e,action,start|stop" for apps with startup_notify
...
SVN revision: 29329
2007-04-03 20:26:41 +00:00
Sebastian Dransfeld
5c9c68298a
Remove stale code.
...
SVN revision: 29160
2007-03-25 22:46:21 +00:00
Sebastian Dransfeld
47ad22217e
Convert borders to efreet.
...
SVN revision: 29131
2007-03-25 17:23:49 +00:00
Sebastian Dransfeld
ecde038c84
convert ibar to E_Order
...
SVN revision: 29099
2007-03-25 10:16:05 +00:00
Sebastian Dransfeld
faf9f548bf
Merge all app executing into one function.
...
SVN revision: 29026
2007-03-24 17:42:12 +00:00
Sebastian Dransfeld
a5dd53e01c
Remove old code.
...
SVN revision: 29004
2007-03-24 11:29:12 +00:00
Sebastian Dransfeld
c299f6aa14
Add a convert callback so that a drag can have several types.
...
Make it possible to drag pager windows to the ibar.
SVN revision: 27751
2007-01-03 06:14:04 +00:00
Sebastian Dransfeld
cba29bd250
Revert to old e_gadcon_client_new, some modules require id to be set on
...
the gadcon client after this func returns.
SVN revision: 27684
2006-12-30 23:32:25 +00:00
Sebastian Dransfeld
805315670b
Clean up some gadcon config code.
...
Make id unique for each gadcon.
SVN revision: 27673
2006-12-30 17:54:27 +00:00
Sebastian Dransfeld
941564999b
Fix border icon drag.
...
e_app_* functions should have E_App arg first.
SVN revision: 27593
2006-12-28 13:43:30 +00:00
Sebastian Dransfeld
fa297ae0c1
Remove unused variables.
...
SVN revision: 27449
2006-12-14 19:31:48 +00:00
metrics
a67e30a86f
Allow dropping of icons from borders that don't have a corresponding
...
.desktop file.
SVN revision: 27326
2006-12-02 10:15:32 +00:00