Commit Graph

466 Commits

Author SHA1 Message Date
Carsten Haitzler 31e88e86b7 work with latest dfb in cvs
SVN revision: 6460
2002-11-25 02:11:39 +00:00
Carsten Haitzler 35105b70d8 docs... and memory error stuff... auditing memory allocs and making ti very
robust if allocs fail


SVN revision: 6458
2002-11-24 04:06:08 +00:00
Carsten Haitzler ff53f70023 fix till :)
SVN revision: 6455
2002-11-20 06:38:02 +00:00
Carsten Haitzler 77288baff1 update authors.
SVN revision: 6454
2002-11-20 06:24:23 +00:00
Carsten Haitzler bdb3096126 more documentation.
SVN revision: 6453
2002-11-20 04:34:05 +00:00
Carsten Haitzler 3dc1dcbd32 the big internal function call renaming happened... and it was good.
SVN revision: 6449
2002-11-14 05:38:10 +00:00
Carsten Haitzler 7096a69a1e code code...
SVN revision: 6448
2002-11-14 05:23:54 +00:00
Carsten Haitzler d4e39fd937 docs on all the evas_list* calls and a few more for completeness
SVN revision: 6447
2002-11-13 13:15:30 +00:00
Carsten Haitzler 5e92a0e893 change proposed api...
SVN revision: 6446
2002-11-11 11:44:00 +00:00
Carsten Haitzler 56b5e15f26 code move
SVN revision: 6445
2002-11-08 08:02:15 +00:00
Carsten Haitzler 5c82257464 in goes new code
SVN revision: 6444
2002-11-08 07:46:04 +00:00
Carsten Haitzler 5f5925671c nuke
SVN revision: 6443
2002-11-08 07:43:18 +00:00
Michael Jennings 619055204b Fri Oct 4 15:20:20 2002 Michael Jennings (mej)
These were meant for SPLIT.


SVN revision: 6404
2002-10-04 19:21:01 +00:00
swielinga 0928550c9b Debianized eet.
NOTE: The patch I posted to enlightenment-devel is still required to build
      this, until raster applies it or fixes configure otherwise.


SVN revision: 6403
2002-10-04 16:55:27 +00:00
atmosphere 1fc2fe4e02 Patch from vac to fix compilation under freebsd by bringing configure.ac
upto speed with configure.in


SVN revision: 6211
2002-05-06 17:04:52 +00:00
thalma b0967ede9d Added checks and fixed built order
SVN revision: 6161
2002-04-22 07:20:11 +00:00
Term fd507f34cd One line include addition suggested by Kirby Kuehl <kkuehl@cisco.com>.
SVN revision: 6123
2002-04-09 20:30:28 +00:00
rephorm c475e48ead put this in HEAD too
SVN revision: 6099
2002-04-01 04:59:39 +00:00
Carsten Haitzler d0ddb5b0ab hmm commit.. prolyl to wrong branch tho...
SVN revision: 6094
2002-03-25 04:58:14 +00:00
Till Adam a2ea45fcd6 fixes for autogen.sh script by Michi Thalmann <th@lmann.ch>.
SVN revision: 6082
2002-03-21 10:02:25 +00:00
Michael Jennings bd21ee5da5 Thu Mar 14 19:18:07 2002 Michael Jennings (mej)
Debian rules/control updates from ljlane.


SVN revision: 6065
2002-03-15 00:18:25 +00:00
sleuth 69c6a06ec4 Be a little more C++ friendly.
Kevin Brosius <cobra@compuserve.com>


SVN revision: 5928
2002-02-13 03:19:29 +00:00
Laurence J. Lane 3b117900a7 quick hack to remove "/@alocaldir@"
SVN revision: 5830
2002-01-12 13:48:43 +00:00
Term ca64e0c15d I should've done this a while back. Sorry about the big number of emails
coming. ;)


SVN revision: 5789
2001-12-22 07:54:57 +00:00
Laurence J. Lane 69f12616ff something with aclocal, I'll deal with it later
SVN revision: 5786
2001-12-20 19:48:36 +00:00
Laurence J. Lane 55ebf74d1e debhelper 3.0 changeover
SVN revision: 5766
2001-12-13 05:40:59 +00:00
sleuth 0c04a24b95 Expand drop_status so we can tell if the target changed action.
(Not fully protocol compliant yet... I think we still need to check
and set atoms for individual actions, rather than just xdndActionList?)

Don't send additional position messages if target hasn't responded with
a status message.

Kevin Brosius <cobra@compuserve.com>


SVN revision: 5764
2001-12-12 23:54:54 +00:00
Carsten Haitzler ee061acfb5 oops - fix :)
SVN revision: 5761
2001-12-09 08:36:31 +00:00
Carsten Haitzler 73dbc3c5de oops - bugie :)
SVN revision: 5760
2001-12-09 08:25:18 +00:00
Carsten Haitzler e1cc039289 more work on the xdnd code... pending e17 commit
SVN revision: 5755
2001-12-08 06:30:11 +00:00
Carsten Haitzler 794d7739ea more code to handle dnd... :)
SVN revision: 5753
2001-12-07 04:13:15 +00:00
Laurence J. Lane 7bea0bab55 call autogen.sh instead of configure
SVN revision: 5752
2001-12-07 02:44:17 +00:00
Carsten Haitzler bd3259ac4b get the grab window for the kbd
SVN revision: 5741
2001-11-30 00:58:28 +00:00
Term 839ebae03e We like english!
SVN revision: 5740
2001-11-26 22:12:35 +00:00
Carsten Haitzler cc9cff48d4 extra paranoia there... in case of no shape extension.
SVN revision: 5739
2001-11-26 21:30:49 +00:00
Carsten Haitzler c4fa8d84c5 extra calls...
SVN revision: 5727
2001-11-24 06:03:27 +00:00
Carsten Haitzler 85ecd1a6fc forgot to ever do this.. mayaswell reload changed image objects off disk...
SVN revision: 5707
2001-11-17 02:44:23 +00:00
Carsten Haitzler 631aba69ea reverttonone
SVN revision: 5698
2001-11-16 05:40:18 +00:00
Laurence J. Lane 4cc0151e2d missed another
SVN revision: 5663
2001-11-09 07:19:24 +00:00
Carsten Haitzler fc982b9fa0 you can address objects by name now all image objects by default get a name
set as the basename of the file (ie "/tmp/blah/foo.png has the name of
"foo"). you can override the name if u want... or just not use it. should
really use hash table - patch for this from rusty russel :) i need to wokr
on this stuff before 1.0


SVN revision: 5652
2001-11-07 21:20:01 +00:00
Laurence J. Lane a37b87adf3 dumb man page
SVN revision: 5646
2001-11-07 05:15:32 +00:00
Carsten Haitzler 0dbbef7c66 reset quit on quit... :)
SVN revision: 5629
2001-11-05 11:28:08 +00:00
Carsten Haitzler 6e2671c45c implicit free - catch anyway.. and set ptr to NULL
SVN revision: 5628
2001-11-04 23:28:59 +00:00
Carsten Haitzler 5665ed7023 just use REALLOC... no point doing yet another check :)
SVN revision: 5627
2001-11-04 23:13:31 +00:00
cpk 8617fb8112 I'm commenting stuff whenever I get to read a function ...
SVN revision: 5602
2001-11-01 23:53:27 +00:00
cpk cccefaa1bb I'm not sure why I'm spending my time on this, but I've cleaned
this header file up. Macros first, enums, typedefs, then functions.

I've moved the typedefs to the struct definitions as this makes
the file a good deal shorter.

I've also tried to group the calls by topic, but the lack of a
consistent naming scheme makes this difficult.


SVN revision: 5601
2001-11-01 22:43:47 +00:00
Laurence J. Lane dc64dc044e various stuff
SVN revision: 5600
2001-10-31 21:39:50 +00:00
cpk 5ae51093ea e_x.c: In function `ecore_window_property_get':
e_x.c:1737: warning: `return' with no value, in function returning non-void
e_x.c:1781: warning: this function may return with or without a value
e_x.c: In function `ecore_dnd_selection_convert':
e_x.c:2081: warning: `return' with no value, in function returning non-void
e_x.c:2091: warning: this function may return with or without a value
e_x.c: In function `ecore_window_get_gravity':
e_x.c:2760: warning: `return' with no value, in function returning non-void
e_x.c:2763: warning: this function may return with or without a value
e_x.c: In function `ecore_window_get_border_width':
e_x.c:3181: warning: `return' with no value, in function returning non-void
e_x.c:3188: warning: this function may return with or without a value
e_x.c: In function `ecore_window_get_wm_size_hints':
e_x.c:3196: warning: `return' with no value, in function returning non-void
e_x.c:3200: warning: this function may return with or without a value
e_x.c: In function `ecore_window_is_visible':
e_x.c:3207: warning: `return' with no value, in function returning non-void
e_x.c:3217: warning: this function may return with or without a value
e_x.c: In function `ecore_window_is_normal':
e_x.c:3224: warning: `return' with no value, in function returning non-void
e_x.c:3234: warning: this function may return with or without a value
e_x.c: In function `ecore_window_is_manageable':
e_x.c:3241: warning: `return' with no value, in function returning non-void
e_x.c:3252: warning: this function may return with or without a value
e_x.c: In function `ecore_window_get_title':
e_x.c:3292: warning: `return' with no value, in function returning non-void
e_x.c:3319: warning: this function may return with or without a value
...

Fixed tens of cases where non-void functions returned nothing, plus
renamed "class" to "name_class" in Ecore.h. Thanks for the hint,
Olivier.


SVN revision: 5599
2001-10-31 21:16:53 +00:00
shamgar 5c9c1ce543 Oops, almost forgot to do this one too.
SVN revision: 5598
2001-10-31 17:59:42 +00:00
shamgar 16ddc64419 Cleanup some spacing issues, no extra blank lines in --help this way.
SVN revision: 5597
2001-10-31 15:22:03 +00:00
Carsten Haitzler caf1c2fcca aaah.. much better way of handling click pass-thru allowance :)
SVN revision: 5595
2001-10-30 11:06:46 +00:00
Carsten Haitzler 467a45e0eb copy over ft1 support too... :)
SVN revision: 5586
2001-10-28 21:54:19 +00:00
cpk 36b47822cc The kernel folks really shouldn't be too proud of this script.
SVN revision: 5581
2001-10-26 20:10:03 +00:00
cpk 37fba3aa09 Did I forget to commit those? Targets for documentation.
SVN revision: 5580
2001-10-26 20:03:35 +00:00
Carsten Haitzler e1adf3911d oooh fix fix :)
SVN revision: 5579
2001-10-26 05:25:47 +00:00
Carsten Haitzler 79da72cf98 oops :) thanks :)
SVN revision: 5572
2001-10-25 06:41:59 +00:00
Carsten Haitzler 8288759052 if no display set up.. fail gracefully and dont segv
SVN revision: 5570
2001-10-25 03:27:56 +00:00
cpk 772c09c2f0 Oh-oh. That was just for efsd.
SVN revision: 5565
2001-10-24 22:33:57 +00:00
Carsten Haitzler 4e64c5a212 oops.. i changed he code around a bit then realised i simply forgot to
initialise the string to "" - thats what the problem was :)


SVN revision: 5546
2001-10-21 21:53:08 +00:00
Carsten Haitzler 9fdc2d4c99 nooo nooo. it was right. we're not allocating an array of poitners to char.
we're allocating an array (or reallocing in this case) an array of char's of
size (size +1 amd size +2 respectively) :)


SVN revision: 5544
2001-10-21 13:37:17 +00:00
Christopher Rosendahl 9a286bac43 .... that was bad =)
SVN revision: 5542
2001-10-21 13:04:22 +00:00
Carsten Haitzler b4c3e0e90b save some ram by backing structs :)
SVN revision: 5516
2001-10-19 02:01:37 +00:00
cpk 317853525e First, fixed a couple of things that slipped through ...
SVN revision: 5510
2001-10-17 22:31:02 +00:00
Carsten Haitzler 57f30f0594 ewwps! :)
SVN revision: 5508
2001-10-17 09:54:10 +00:00
Term 82b861e68b This just isn't my day. It also helps if I don't have an old file-save rule
that converts tabs to 2 spaces on the machine I'm committing from. ;(


SVN revision: 5500
2001-10-16 16:02:39 +00:00
Term 4523394576 Indent can be pretty silly sometimes.
SVN revision: 5499
2001-10-16 15:55:34 +00:00
Term 7f12c5c062 By popular demand, I'm committing the collisionless naming scheme now, even
though E17 itself hasn't been updated. I don't like having to hand-merge
raster's changes anyway. :)


SVN revision: 5498
2001-10-16 15:45:29 +00:00
Carsten Haitzler 40d7049b65 and dont reset on ungrab...
SVN revision: 5497
2001-10-15 22:44:10 +00:00
Carsten Haitzler aec77b82ed silly me. do it mroe simply
SVN revision: 5496
2001-10-15 22:39:14 +00:00
Carsten Haitzler fd9bd68617 yay! new api calls :) (auto replay of button pre3sses due to button grabs
now...)


SVN revision: 5495
2001-10-15 22:35:57 +00:00
cpk 9f4404a2ec Nono, not Efsd :)
SVN revision: 5481
2001-10-13 00:19:06 +00:00
cpk c19e148c3e Documentation setup ...
SVN revision: 5480
2001-10-13 00:17:37 +00:00
cpk 7aa1a10080 Wuffdy pupskels.
SVN revision: 5444
2001-10-08 18:56:44 +00:00
Carsten Haitzler 5df43c96a5 and add that baby :)
SVN revision: 5437
2001-10-08 06:51:14 +00:00
Carsten Haitzler 5ef3c10fd6 add calls :)
SVN revision: 5436
2001-10-08 06:50:16 +00:00
Carsten Haitzler e394ae50ca be paranoi abotu validating xid's etc.
SVN revision: 5391
2001-09-28 08:41:39 +00:00
Carsten Haitzler 0791b79e3e hrrm. a tad more efficient :)
SVN revision: 5387
2001-09-28 03:59:50 +00:00
Carsten Haitzler 0b08951cc8 inconsistent naming fo func... fix.. and fix docs.
SVN revision: 5386
2001-09-28 03:46:46 +00:00
Carsten Haitzler f6f41ce6c1 offline working... woo.. woo..
SVN revision: 5372
2001-09-24 21:14:56 +00:00
Carsten Haitzler 8d9987f87b i've been working on the railroad... all the long long day...
SVN revision: 5371
2001-09-24 21:12:33 +00:00
Tom Gilbert fb193b00fb .
SVN revision: 5299
2001-08-28 07:19:12 +00:00
Carsten Haitzler a41f54e737 allow for doing bounding box only.. hmm damn you gl.. why suck when all i
try is optimize? :)


SVN revision: 5298
2001-08-28 02:11:11 +00:00
Tom Gilbert a6b950682f *** empty log message ***
SVN revision: 5294
2001-08-27 15:35:28 +00:00
Carsten Haitzler 96eee00cb6 well it woudl appear that only rendering parts of the dipslay using clips
boxes... is SLOOOW if u have more than lets say 1 box... so lets disable it :(


SVN revision: 5292
2001-08-27 11:44:03 +00:00
Carsten Haitzler 7ad7164ded oooops... doint turn off blending just becuase theimage has no alpah
channel.. enable it fi were multilpying the alpah by anythign other than
255... :)


SVN revision: 5289
2001-08-26 04:02:57 +00:00
boris 7cec80e83e Added e_event_loop_quit() which will cause the event loop to drop out, this
means that clients can clean up properly.


SVN revision: 5278
2001-08-25 19:05:04 +00:00
Carsten Haitzler 42ca47106d and no more printf's
SVN revision: 5268
2001-08-24 05:15:16 +00:00
Carsten Haitzler 0d7a6252be oooops.. i forgot one lump of logic for adding new object if currently the
object inthe evas are in layers above the new one.. fix fix oops.. that was
a silly bug... :)

and well.. while i was at it.. some actual code in the render extension
support in the render engine in evas.. it onyl does image objects right
now.. and it doesnt do it very optimally.. consider that engine a work in
progres.. i'm finding what does and doesnt work well in the render extension
and noticing some holes in it... this one wont be ready any time soon
though... and the gl engine is still about 10 times faster on the same
hardware... and in theory both are hardware accelerated...
anyway only time will tell. the render extension doesnt do image
transforms.. so this wont help speed it up at all that much :(


SVN revision: 5267
2001-08-24 04:37:44 +00:00
Carsten Haitzler 38f08f9b0d add a call
SVN revision: 5266
2001-08-24 03:57:55 +00:00
Carsten Haitzler 5456c1daea ewwwwps.. set pointer for list to NULL after its freed! :)
SVN revision: 5235
2001-08-21 01:38:33 +00:00
Carsten Haitzler 4790ba40f1 ewwwww.. i forgot to free the font string....
and forgot to cleanup clip lists on objects when the evas gets deleteded and
all objectsin it get nuked!

woop! fix fix fix :)


SVN revision: 5185
2001-08-17 00:05:12 +00:00
Carsten Haitzler 55bba3ab5e optimize! software enigne image objects will keep a pre-scaled copy IF:
1. they are rendered completely unclipped by clip obejcts or edges of the
canvas for more than 16 iterations at the same size with no border scaling
2. it will throw thme out if things chnage
3. it will share image objects only of original size :)


SVN revision: 5139
2001-08-13 09:15:04 +00:00
Carsten Haitzler bfd707ce99 term: :-P
SVN revision: 5049
2001-08-07 05:30:59 +00:00
Carsten Haitzler bf4d95b694 now that was just silly.. evas shoudl have used the visual and colormap u
provided regardless of its own suggestions


SVN revision: 4987
2001-07-26 03:31:03 +00:00
Carsten Haitzler 54d32f99c7 now just be cleaning things a bit i got rid of that rogue -lImlib2. i disabled
the actual configure checks for imlib2 as the script shoudl contain all the
stuff needed - all it needs to do is chekc the imlib2-config script is alive
and around. thats all.


SVN revision: 4978
2001-07-23 01:31:30 +00:00
Carsten Haitzler 635f97999a -lm there too... damn. i wish systems woudl use shared lib dependancies. all
mine do.


SVN revision: 4977
2001-07-22 14:58:45 +00:00
Carsten Haitzler d24c1c68d1 try this
SVN revision: 4976
2001-07-22 05:16:44 +00:00
Carsten Haitzler 54313012a1 err...
SVN revision: 4956
2001-07-17 23:02:17 +00:00
Carsten Haitzler 4e31c2170e oooooops
SVN revision: 4923
2001-07-05 14:44:55 +00:00
Carsten Haitzler 964e12286b updated evas docs
SVN revision: 4898
2001-07-02 04:26:21 +00:00