Mike Blumenkrantz
77602a5853
ensure string termination when using strncpy
...
CID 1352823
2016-03-10 11:11:57 -05:00
Mike Blumenkrantz
82a4dbda8d
enforce accurate resizing/orienting when changing the location of a bryce
2016-03-08 12:31:10 -05:00
Mike Blumenkrantz
c139796082
delete gadget display object during object deletion
...
fixes crashing when unloading modules with active gadgets
2016-03-04 17:29:15 -05:00
Mike Blumenkrantz
d26c49b3ce
add new gadget system
...
see e_gadget.h
2016-03-04 14:23:44 -05:00
rephorm
b8ef0f8089
Nuke old unused gadget code.
...
SVN revision: 24781
2006-08-16 01:09:34 +00:00
Carsten Haitzler
3a2144cad0
nice little overhaul of module related stuff. moduels now finally RELY on
...
module.eap files being installed - and using the e_apps api to load them and
ask for a name. Also icon is expected to be in this file too and i have
removed the info func call from modules as well as config_menu, module menus,
and other cruft in moduel structs. this also means revving the module api
version and saving users from a "if i recompile it will work" thing. :)
moduels need serious updates, not just a recompile for this. your modules
WILL break.
SVN revision: 23045
2006-06-01 06:44:37 +00:00
e-taro
0e28ec541a
- free the list elements as well as the list itself
...
- free the "change" too
SVN revision: 20753
2006-02-23 14:22:31 +00:00
Christopher Michael
8d97a8e0ce
Typo, oops.
...
SVN revision: 20644
2006-02-20 19:30:58 +00:00
Christopher Michael
7a77773847
Nicer menus...shhh ! :)
...
SVN revision: 20643
2006-02-20 19:24:47 +00:00
rephorm
5f1f5d4d1e
add Configuration item to face menu (if the module defines e_modapi_config)
...
SVN revision: 20038
2006-01-26 05:56:34 +00:00
rephorm
eebec166ca
Remove module menu from gadget code since it is no longer used.
...
Include face count to ease matching config data to a face.
SVN revision: 20036
2006-01-26 05:17:51 +00:00
rephorm
fb883ef939
commit some Todo for e_gadget that i forgot to commit weeks ago
...
SVN revision: 19728
2006-01-12 01:18:16 +00:00
sebastid
6a638a7806
Fix EAPI warnings.
...
SVN revision: 19597
2006-01-07 10:39:46 +00:00
Christopher Michael
8f83193d0d
Remove unused variables, Add E_GADMAN_CHANGE_EDGE & E_GADMAN_CHANGE_ZONE to e_gadget_face_cb_gmc_change; both to quiet compiler warnings.
...
SVN revision: 19366
2005-12-29 13:50:50 +00:00
rephorm
c597c6585c
Allow gadgets to either be 1 per container (default) or 1 per zone (like the pager).
...
SVN revision: 19120
2005-12-18 21:06:37 +00:00
rephorm
e3ead0ca7a
pass a single struct to e_gadget_new() instead of a ton of functions.
...
SVN revision: 19107
2005-12-18 07:37:53 +00:00
Carsten Haitzler
d8c635f964
more stringshare work
...
SVN revision: 18816
2005-12-03 15:39:25 +00:00
rephorm
e3a28bf9d0
E_Gadget
...
--------
a quick set of convenience functions for creating gadgets (desktop modules).
see gadget_test for an example. documentation still to come :)
i still need to comb over and make sure i didn't miss freeing anything...
SVN revision: 18742
2005-12-01 04:07:27 +00:00