Commit Graph

291 Commits

Author SHA1 Message Date
Carsten Haitzler 5832e4748f fix page jumping!
SVN revision: 12235
2004-11-21 03:52:28 +00:00
Carsten Haitzler 54e855b83b fix up dragables for panners panning element bigger than confine
SVN revision: 12230
2004-11-20 05:05:28 +00:00
Carsten Haitzler 9b2339df48 fix initial dragable values
SVN revision: 12229
2004-11-20 04:43:37 +00:00
vacuum e87dac2a54 Respect config.h
SVN revision: 12188
2004-11-12 15:44:38 +00:00
Carsten Haitzler 7a097c0ab9 fixie fixie long time.
SVN revision: 12153
2004-11-09 09:31:08 +00:00
tsauerbeck f6d680ad4b added support for a few more properties for the custom state stuff
SVN revision: 12135
2004-11-02 17:31:56 +00:00
tsauerbeck 1797dfed01 raster's snprintf() 'fix' applies here, too
SVN revision: 12133
2004-11-02 17:05:37 +00:00
Carsten Haitzler 9e0ab5e683 no ldflags
SVN revision: 12125
2004-11-02 03:42:40 +00:00
Carsten Haitzler a9eafd9461 more efficient :) (snprintf is a bit of a sledgehammer - if we can do it
simply.. why not? :) )
:)


SVN revision: 12119
2004-11-02 00:05:27 +00:00
tsauerbeck ef017cb633 snprintf goooooood :)
SVN revision: 12117
2004-11-01 19:14:23 +00:00
tsauerbeck c3b98cb886 oops, orig_len is size_t now
SVN revision: 12099
2004-10-30 19:23:39 +00:00
tsauerbeck 8fd2d1b6e1 even more splitting
SVN revision: 12097
2004-10-30 19:18:32 +00:00
tsauerbeck 45693f5446 more cleanups
SVN revision: 12095
2004-10-30 18:25:51 +00:00
tsauerbeck e83506617c more splitting
SVN revision: 12094
2004-10-30 17:56:50 +00:00
tsauerbeck 9324e26f14 unbreak edje_text_fit_x
SVN revision: 12093
2004-10-30 16:54:58 +00:00
tsauerbeck 216fdda3e3 split _edje_text_recalc_apply()
SVN revision: 12092
2004-10-30 15:51:55 +00:00
tsauerbeck 5f8c7f1a8e fixed a buffer overflow vulnerability
SVN revision: 12090
2004-10-30 15:04:51 +00:00
tsauerbeck a73abc4d87 simplification. raster, have a look at that FIXME, please.
SVN revision: 12089
2004-10-30 14:28:40 +00:00
tsauerbeck daec1b2a81 simplified _edje_part_description_apply(). one code block was executed twice for no reason apparently. removed some condition checks that aren't needed.
SVN revision: 12087
2004-10-30 14:19:46 +00:00
tsauerbeck 31107fb11a warning fixes
SVN revision: 12086
2004-10-30 13:02:28 +00:00
tsauerbeck 0c79f801ed minor cleanups
SVN revision: 12084
2004-10-30 12:29:43 +00:00
tsauerbeck 3a98a85784 typo
SVN revision: 12083
2004-10-30 12:29:07 +00:00
tsauerbeck 67defc4296 trying to make the code more readable
SVN revision: 12082
2004-10-30 12:19:33 +00:00
tsauerbeck 76eb6e53cb minor cleanups
SVN revision: 12081
2004-10-30 12:12:02 +00:00
tsauerbeck 42a26cb3db cleaned up autotools setup some more
SVN revision: 12080
2004-10-30 11:47:23 +00:00
tsauerbeck c931ff883f warning fix
SVN revision: 12078
2004-10-30 11:08:17 +00:00
rephorm 135d3ca91d Merge contents of Edje_Edit.h back into edje_private.h
Remove all traces of edje_edit (hopefully i didn't miss any).


SVN revision: 12071
2004-10-30 02:47:33 +00:00
rephorm 634caa3c9e ref and unref the edje when blocking/unblocking and creating/deleting messages to avoid accessing free'd memory if an edje is deleted from an edje signal callback.
SVN revision: 12070
2004-10-30 02:30:55 +00:00
tsauerbeck 2b81462e95 don't invert part alignment when the part is smaller than the min size. this means that an alignment of 0.0 will *always* be top/left.
SVN revision: 12069
2004-10-29 22:32:35 +00:00
tsauerbeck 53596e93c3 added basic support for custom state magic. only description.align can be changed at runtime so far.
SVN revision: 12065
2004-10-29 17:56:12 +00:00
tsauerbeck ef62e4a544 fixed timer/animator mixup
SVN revision: 12062
2004-10-29 16:28:42 +00:00
tsauerbeck 82db225041 tweak
SVN revision: 12061
2004-10-29 15:43:50 +00:00
tsauerbeck 222cbec230 Oops2
SVN revision: 12060
2004-10-29 15:14:43 +00:00
tsauerbeck 63c238b0c1 Oops
SVN revision: 12059
2004-10-29 15:12:01 +00:00
tsauerbeck 6d6cf88517 reduced code duplication
SVN revision: 12058
2004-10-29 14:56:27 +00:00
tsauerbeck 917adb5118 fixed insert_float()
SVN revision: 12057
2004-10-29 14:49:10 +00:00
tsauerbeck ade8c6b269 doxygen fixes
SVN revision: 12042
2004-10-27 19:24:42 +00:00
tsauerbeck 015a2cde3f implemented float list ops, replace_int and replace_str
SVN revision: 12041
2004-10-27 16:20:05 +00:00
Carsten Haitzler cbc6f32c54 oops. edje text format cache didnt take into account alignment... fix.
SVN revision: 12039
2004-10-27 06:07:50 +00:00
tsauerbeck 1ba9deec38 initialize the random number generator
SVN revision: 12037
2004-10-26 19:01:17 +00:00
shadoi c7f27cd83b Uncomment edje_edit stuff so iconbar will build again.
SVN revision: 11970
2004-10-22 22:45:34 +00:00
tsauerbeck 7c1508ec8c implemented string list calls. untested, beware.
SVN revision: 11964
2004-10-22 20:25:31 +00:00
Carsten Haitzler 565add21a7 gawd that was bad!!!!
SVN revision: 11958
2004-10-22 07:42:37 +00:00
Carsten Haitzler 0e38160623 buildie cleanies
SVN revision: 11955
2004-10-22 02:40:32 +00:00
Carsten Haitzler 84f7e7fcd7 extar dist too for edje_recc
SVN revision: 11942
2004-10-21 07:37:35 +00:00
Carsten Haitzler 6dda7e8908 build cleaning
SVN revision: 11939
2004-10-21 06:33:22 +00:00
tsauerbeck 4873a7d260 imlib2 is optional for edje_cc now. simplified autofoo
SVN revision: 11927
2004-10-20 18:42:36 +00:00
Carsten Haitzler 3d49466146 and on file set - live in the RIGHT layer
SVN revision: 11921
2004-10-20 06:25:43 +00:00
tsauerbeck 63f3874903 better vim modelines for raster code
SVN revision: 11910
2004-10-19 16:50:27 +00:00
Carsten Haitzler 217846ceb3 limit embryo scritps form being able to go into finitie or waay too long loops.
SVN revision: 11906
2004-10-19 09:56:14 +00:00
tsauerbeck 5765aa4ef7 int 'list' ops
SVN revision: 11881
2004-10-14 04:29:16 +00:00
tsauerbeck d0cdfc0f7c the 'low level' edje var list functions decrement id by EDJE_VAR_MAGIC_BASE, too, so make sure we increment it before to get a correct value in the end
SVN revision: 11865
2004-10-13 18:56:48 +00:00
Carsten Haitzler e56130f4ff accessing wrong memmber. fixed.
SVN revision: 11854
2004-10-13 07:05:28 +00:00
Carsten Haitzler 44984e65a3 allow text source and text style sources to be specified.. this lets multiple
text parts "shadow" a controlling/parent text part. this allows multiple
window titles for example even tho the app only sets 1 title part. this
allows for interesting text effects with mutliepl text parts animating
differently... or you cna use invivlbe text parts ad "proxies" for
calculating sizes of stuff... :)


SVN revision: 11851
2004-10-13 03:43:42 +00:00
tsauerbeck 57743f51db portability improvements
SVN revision: 11843
2004-10-12 16:20:12 +00:00
tsauerbeck 587d771f32 warning fixes
SVN revision: 11832
2004-10-11 18:12:26 +00:00
Carsten Haitzler 31da916f06 add some mroe comments for bored people who want to work on this :)
SVN revision: 11673
2004-09-20 04:09:47 +00:00
Carsten Haitzler 674c783cdf more message queue calls
SVN revision: 11607
2004-09-11 02:59:23 +00:00
Carsten Haitzler 4648c06858 expose the ability to process the message queue any time :)
SVN revision: 11606
2004-09-11 02:41:23 +00:00
rephorm cbbc9f38fc Check if descriptors exist (i.e. if edje_init() was run) before trying to use them.
SVN revision: 11596
2004-09-09 21:55:32 +00:00
Carsten Haitzler 497c68450d fix fonts in OTHEr states than default! :)
SVN revision: 11545
2004-09-07 14:48:41 +00:00
Carsten Haitzler 90bac49c4f use animators... :)
SVN revision: 11521
2004-09-05 08:11:36 +00:00
Carsten Haitzler f8aaef0cf7 oops - if the edje ONLy has a swallow part.. bad things (tm) happen :)
SVN revision: 11515
2004-09-04 09:45:59 +00:00
tsauerbeck cdd01dee53 increment EDJE_FILE_VERSION because of the recent font directory additions
SVN revision: 11447
2004-08-30 16:08:31 +00:00
Carsten Haitzler 2f972d6555 rephorm missed another place fonts were being set, and forgot to include the
compiler side to list the fonts... :)


SVN revision: 11441
2004-08-30 08:07:00 +00:00
rephorm 0cccbd1d40 Add a Font_Directory to Edje_File
Check fonts against directory entries.


SVN revision: 11438
2004-08-30 05:39:24 +00:00
Carsten Haitzler 7948fb2fc8 edje.inc was wrong (so was the comment)
SVN revision: 11381
2004-08-26 00:44:14 +00:00
tsauerbeck 9c647255e8 i think we can get rid of the script debugging spam now
SVN revision: 11375
2004-08-25 15:42:40 +00:00
Carsten Haitzler 032bb7bfd2 minw/h didnt let given minw/h for item override text minw/h if the override
is bigger. fix.


SVN revision: 11369
2004-08-25 12:34:00 +00:00
Carsten Haitzler 3c0cb05a60 containers on hold for now...
SVN revision: 11358
2004-08-25 00:53:45 +00:00
tsauerbeck 6c0e20d5e0 warning fixes
SVN revision: 11339
2004-08-24 10:06:33 +00:00
Carsten Haitzler 795fa244e1 oops got errors the wrong way
SVN revision: 11332
2004-08-24 02:11:38 +00:00
Carsten Haitzler acb65be215 1. more container work
2. debugging output for atmos's edje embryo script op issue


SVN revision: 11331
2004-08-24 01:48:19 +00:00
atmosphere 2d27cb044e doh, thanks dj2
SVN revision: 11299
2004-08-22 04:02:44 +00:00
atmosphere 7b7707694b misinterpretted this, put it back in
SVN revision: 11298
2004-08-22 04:00:52 +00:00
atmosphere 86c7360119 hook in get_geometry to the edje embryo calls
SVN revision: 11297
2004-08-22 02:20:00 +00:00
Carsten Haitzler d303467a0f forgot to emti program start/stop if the action is invalid/empty
SVN revision: 11255
2004-08-18 01:09:14 +00:00
Carsten Haitzler a0e8259d56 more container fillage
SVN revision: 11234
2004-08-16 05:09:58 +00:00
Carsten Haitzler f4208aa56c aaaaaaaaaaaah message queue related fix.
SVN revision: 11207
2004-08-12 18:55:45 +00:00
Carsten Haitzler 908b595357 more container stubs...
SVN revision: 11061
2004-07-27 19:05:46 +00:00
rbdpngn 6b9f49e51f Make the enum typedef seperate to appease some annoying compilers.
SVN revision: 10871
2004-07-16 23:34:26 +00:00
Carsten Haitzler 001bc61602 more comments
SVN revision: 10821
2004-07-14 09:59:29 +00:00
Carsten Haitzler d5c73557c9 more container notes/skellies and allow aspect prefernce of BOTH (both axes
control so the aspect wiill exceed wanted size and go over the boundaries...)


SVN revision: 10789
2004-07-12 06:14:59 +00:00
Carsten Haitzler 07bfcb5754 get relative mouse pos relative to the edje... and add a -fill opt to edje
SVN revision: 10732
2004-07-08 04:29:28 +00:00
tsauerbeck 11b50e24ea it's called edje, not eet
SVN revision: 10728
2004-07-07 19:46:06 +00:00
Carsten Haitzler 351f721449 BUGGERS.... squished. why didnt anyone spot this? :-(
SVN revision: 10703
2004-07-06 02:40:14 +00:00
Carsten Haitzler f12cbc0ad2 oops - fix alignment just a little
SVN revision: 10695
2004-07-05 10:59:37 +00:00
Carsten Haitzler b6a2cdff92 update comments
SVN revision: 10694
2004-07-05 04:12:23 +00:00
Carsten Haitzler 5ff4a5b272 fully supported message queues now. that was a chunk of work!
SVN revision: 10663
2004-07-02 10:17:25 +00:00
Carsten Haitzler 6393094fb7 werd up to ma homies yo... err - i mean - message queue now uses more
standard structs for messages, and i allow the message queue to fee itsel for
up to 8 iterations before forcing us to rever to normal loop processing
again. this shoudl cover most soignal emit/respond cases in normal usage
without forcing more loop to run and possibly a render.


SVN revision: 10662
2004-07-02 03:24:56 +00:00
Carsten Haitzler 4c90cb8d2a example of message handler in test.edc... a start.
SVN revision: 10657
2004-07-01 06:38:36 +00:00
Carsten Haitzler 5b506efe2c 1. fix a leak. i was naughty. spank spank
2. message queue is in - i am currently not surer if i shoudl go with this
varags api internally ot move to a more manual "build a list" thing... but the
message queue does work - i've moved signals to use it.


SVN revision: 10653
2004-07-01 03:46:05 +00:00
Carsten Haitzler e579c7438e aqdd message_queue. i will move signal emits to go onto the message queue
as well as generic messages for app and embryo scripts to communicate more
effectively


SVN revision: 10622
2004-06-29 07:23:17 +00:00
Carsten Haitzler b97f661628 autofool cleanups... argh! i hate autofools!
SVN revision: 10574
2004-06-24 06:11:36 +00:00
Carsten Haitzler b05d836e27 embryo scritps update edje properly now?
SVN revision: 10550
2004-06-19 16:24:21 +00:00
Carsten Haitzler 9fb09cae7a edje arlo patches
SVN revision: 10443
2004-06-06 04:42:17 +00:00
Carsten Haitzler 8c5069a658 add stuff for evoak... and edje list vars... :)
SVN revision: 10424
2004-06-03 09:14:55 +00:00
Carsten Haitzler f1ada6e4f3 protect against an infinite loop...
SVN revision: 10345
2004-05-24 08:40:21 +00:00
Carsten Haitzler 907ef368ce dont need {}'s
SVN revision: 10344
2004-05-24 08:30:30 +00:00
Carsten Haitzler a020e4acea 1 less printf too :)
SVN revision: 10343
2004-05-24 08:17:46 +00:00