Commit Graph

3863 Commits

Author SHA1 Message Date
rephorm 34b5e2c50b Small -> Pawn
update to working links


SVN revision: 25864
2006-09-15 21:53:45 +00:00
David Walter Seikel ff2c213e35 If the caller wants fallback options, then it can implement it's own fallback options.
SVN revision: 25829
2006-09-14 12:44:35 +00:00
Kim Woelders d66cfdf684 Requested by tilman.
SVN revision: 25818
2006-09-13 17:45:12 +00:00
David Walter Seikel e0230375c8 Add the rest of the info from .eaps.
SVN revision: 25815
2006-09-13 13:51:39 +00:00
tilman 360ceff261 move the filter lookup to its own function - should make the code more readable and makes it easier to play with the filter settings
SVN revision: 25813
2006-09-13 10:28:22 +00:00
David Walter Seikel f0ceec2fd3 Don't free this here, it gets freed at shutdown with the cache.
SVN revision: 25807
2006-09-13 03:57:09 +00:00
tilman 60c2e94a4c use double precision for the greater good of humanity
SVN revision: 25766
2006-09-12 10:33:28 +00:00
tilman ce599dcde7 avoid rounding errors when setting up the transformation matrix
SVN revision: 25765
2006-09-12 10:30:12 +00:00
tilman 912834c325 use the proper macros for the picture filter names
SVN revision: 25764
2006-09-12 10:06:45 +00:00
doursse 369e8a9975 free the event and don't use deprecated XCBSync function
SVN revision: 25760
2006-09-12 07:48:44 +00:00
doursse 691df94e56 free memory when we quit the tests. Free allocated string in the xcb apps
SVN revision: 25759
2006-09-12 07:35:49 +00:00
Carsten Haitzler bce5edacbd #ifdef the 1 bit transform stuff.
SVN revision: 25756
2006-09-12 00:03:53 +00:00
Carsten Haitzler b0b4bae05a svg fallback fixed
SVN revision: 25755
2006-09-11 23:53:27 +00:00
David Walter Seikel cf2d8ff0a4 Expand FDO command arguments and allow other argument parsing again.
SVN revision: 25754
2006-09-11 21:40:17 +00:00
tilman 19ea4966bb missed another case of identiy-transform setting
SVN revision: 25734
2006-09-11 15:24:54 +00:00
tilman 84baf60045 don't set the picture transform to the identity - that's a no-op
SVN revision: 25731
2006-09-11 15:19:02 +00:00
tilman 1cb97ea4b8 um, raster, you cannot chain == like that. gcc even told you ;)
SVN revision: 25728
2006-09-11 14:53:19 +00:00
tilman 89ce1b8367 cleaned up the transformation matrix code. use the proper x macro to convert a double into a matrix component instead of hardcoding the bitshift. added init_transform() which will initialize a matrix to the identity transform.
SVN revision: 25726
2006-09-11 14:42:39 +00:00
Carsten Haitzler d87d871417 add system icons dir for e, patches for evas.
SVN revision: 25715
2006-09-11 09:36:32 +00:00
Mike Frysinger ddb86f87d3 remove duplicate cairo-svg check
SVN revision: 25707
2006-09-11 03:43:56 +00:00
Mike Frysinger 3cacb187c9 fix double output for xpm
SVN revision: 25706
2006-09-11 03:39:10 +00:00
doursse a5c5e9699a do not free buf if no available buf
SVN revision: 25694
2006-09-10 16:06:51 +00:00
Carsten Haitzler 3633644e9c typo-- - it was in a #ifdef DEBUG... thank god :)
SVN revision: 25690
2006-09-10 12:16:05 +00:00
Carsten Haitzler 514addb183 ok - the leak reports were disturbing me. fixed.
SVN revision: 25689
2006-09-10 11:11:54 +00:00
Carsten Haitzler 48d4b58ff9 1. fn's with no params shoudl be (void) - fixed 1 file.
2. might want to destroy temporary lists instead of leaking them.


SVN revision: 25688
2006-09-10 10:40:09 +00:00
doursse 1f19215c72 missing reply frees
SVN revision: 25685
2006-09-10 09:35:24 +00:00
Carsten Haitzler 1dd49d32b7 xrender too
SVN revision: 25669
2006-09-10 00:24:57 +00:00
moom a719bd4d58 * evas_object_clip_unset(): set "cur.have_clipees" to 0 *after* having
removed the object from the list of clipees (as it used to work
actually)


SVN revision: 25661
2006-09-09 12:25:26 +00:00
doursse e96c6828d0 fix xrender xcb engine, add old stuff committed to the Xlib engines and not to the XCB ones, replace deprecated XCBSync call by a call of GetInputFocus, fix some round trips but a complete review of the engines must be done to fix them all, first part of a cleanup, first part of XCB error management
SVN revision: 25657
2006-09-09 08:10:24 +00:00
Christopher Michael d24318ed7f Fix some non-NULL check issues in evas_clip.c . Don't ask how I found these :)
SVN revision: 25637
2006-09-08 17:59:19 +00:00
balony 54c1f3e1ee Adding a function to abort all downloads.
SVN revision: 25634
2006-09-08 16:52:29 +00:00
David Walter Seikel 7b44542ef9 Allow diddling with the paths.
SVN revision: 25580
2006-09-07 13:16:21 +00:00
Carsten Haitzler 87924604ed patches from the world - fixes and todo's
SVN revision: 25578
2006-09-07 10:33:57 +00:00
David Walter Seikel f2e571e88e Separate the exe from its parameters.
SVN revision: 25574
2006-09-07 08:51:47 +00:00
handyande 0c6a8ed5dc Fix rgb defaults and a little indenting
SVN revision: 25572
2006-09-07 08:40:28 +00:00
Carsten Haitzler c3fde12000 a few patches from emails. :) emails will be coming.. when i flush my mush.
SVN revision: 25533
2006-09-06 12:09:53 +00:00
sebastid e55f7b27b2 Functions used by modules must be EAPI
SVN revision: 25526
2006-09-06 07:33:40 +00:00
sebastid ec72116e3c Exported module functions must be EAPI
SVN revision: 25524
2006-09-06 07:28:46 +00:00
sebastid 4f202372c2 Use standard list
SVN revision: 25523
2006-09-06 07:23:37 +00:00
sebastid 3641dd1751 EAPI
SVN revision: 25522
2006-09-06 07:17:49 +00:00
sebastid ab48ebabe5 Remove unused variable.
SVN revision: 25520
2006-09-06 07:11:31 +00:00
sebastid 7dd79ae17b Remove unused variable.
Return int, not pointer


SVN revision: 25519
2006-09-06 07:11:03 +00:00
sebastid 1b42f03040 Disable debug function.
SVN revision: 25518
2006-09-06 07:10:25 +00:00
sebastid 3aa4e62438 Add const modifier for compare and hash functions.
SVN revision: 25515
2006-09-06 07:06:55 +00:00
sebastid 3c480bdc56 Don't use internal functions!
SVN revision: 25514
2006-09-06 07:05:42 +00:00
David Walter Seikel 1d44790ef5 FIXME++
SVN revision: 25511
2006-09-06 05:22:32 +00:00
David Walter Seikel b14f90d3b1 Some times you still need to refer to the standard paths from outside.
SVN revision: 25498
2006-09-05 17:54:20 +00:00
David Walter Seikel f31676a93f FIXME++
SVN revision: 25497
2006-09-05 17:14:49 +00:00
David Walter Seikel aaba3eb4c1 *Refactor away all the icky internal ecore_desktop_menu details.
*No need to export global paths anymore.


SVN revision: 25495
2006-09-05 16:33:31 +00:00
David Walter Seikel 0a195857b6 The menu tuning continues. Should find many more apps now on some
systems.  On the down side, some FDO menus are really badly built, and
will take way too long to parse.  Some duplicates will be found too, but
it's likely that those that already suffered duplicates may not have
them any more.  The path of the FDO menu is twisted, and many go mad
along the way.


SVN revision: 25487
2006-09-05 10:09:11 +00:00
David Walter Seikel 31f9a16b15 Implement a bit more of the .desktop spec to hide unwanted apps.
SVN revision: 25447
2006-09-04 15:20:27 +00:00
David Walter Seikel 60a847ab41 Check the timestamps on .desktop files to see if the cache is still valid.
The entire applicition caching system will be rewritten soon, so
consider this a temporary fix.


SVN revision: 25437
2006-09-04 10:57:42 +00:00
David Walter Seikel 9bd616534c Don't calculate icon class if there already is one.
SVN revision: 25420
2006-09-03 17:22:46 +00:00
David Walter Seikel 720ca3d757 FIXME++
SVN revision: 25402
2006-09-03 11:38:56 +00:00
Carsten Haitzler 6fee3f2405 trampling over p variable in a tmp sub-block - use diff var
SVN revision: 25400
2006-09-03 10:47:26 +00:00
kaethorn 848c534d4f debian package updates:
- move to cdbs
- update standards-version
- clean up control file


SVN revision: 25389
2006-09-03 08:10:25 +00:00
kaethorn e3beed257a debian package updates:
- move to cdbs
- update standards-version
- clean up control file


SVN revision: 25388
2006-09-03 07:59:05 +00:00
David Walter Seikel e9e279a545 Allow relative icon paths in .desktops.
SVN revision: 25384
2006-09-03 07:31:35 +00:00
rephorm d01355b139 convenience function for testing if groups are in an edje
SVN revision: 25327
2006-09-02 05:10:17 +00:00
David Walter Seikel f621ebc3c7 Put .edj back in the icon search.
SVN revision: 25326
2006-09-02 05:06:39 +00:00
David Walter Seikel 5d290eb04a More icon tweaking. I have started to simplify and rationalise this as
it was starting to get silly.  Searching the icon class in the wm theme
first, then searching fdo icon themes sometimes ends up with a less
specific icon.  Menus make life tricky, as things are deferred there,
but not enough to avoid delays.  Lots more tweaking to come, but this
commit should result in more icons on menus.


SVN revision: 25324
2006-09-02 04:20:10 +00:00
David Walter Seikel c551124f8a Reap what I sow.
SVN revision: 25297
2006-09-01 15:03:19 +00:00
David Walter Seikel 89beaf7d21 Find a few more icons.
SVN revision: 25270
2006-09-01 06:59:21 +00:00
David Walter Seikel 2a32274aec The results of a small session with valgrind.
SVN revision: 25268
2006-09-01 06:24:11 +00:00
David Walter Seikel ff31c0e12c .desktop saving.
SVN revision: 25244
2006-08-31 12:10:09 +00:00
Carsten Haitzler a274d114ee fix recursive rm - does what rm -rf does now
SVN revision: 25239
2006-08-31 08:53:38 +00:00
Carsten Haitzler ae60acfeb4 do not follow the white rabbit... err - i mean symlink! respect the symlinks
dude! on recursive rm... respect!


SVN revision: 25238
2006-08-31 05:12:54 +00:00
Carsten Haitzler f5d489768f check for fedora cairo svg thingy
SVN revision: 25228
2006-08-30 22:58:44 +00:00
David Walter Seikel 0dcb0f6d7c * Document policy on adding directories to the paths.
* Add a directory.


SVN revision: 25218
2006-08-30 18:51:04 +00:00
David Walter Seikel 2efa9e8838 Fix rasters seggie.
SVN revision: 25213
2006-08-30 14:49:38 +00:00
Carsten Haitzler 2a8ce1da55 less noisy debug
SVN revision: 25209
2006-08-30 13:23:57 +00:00
David Walter Seikel 75a08bae1b Add support for e_fm.
SVN revision: 25207
2006-08-30 12:21:51 +00:00
moom b69651ceaa * [Ecore_X_Selection] Remove ecore_x_selection_*_request_data_get()
functions from Ecore_X.h since they've never been implemented. Is this
right?


SVN revision: 25192
2006-08-29 22:37:07 +00:00
David Walter Seikel edd646fb43 Oops, debug leakage.
SVN revision: 25191
2006-08-29 19:11:32 +00:00
David Walter Seikel 3629cddd18 Add another default search path coz ManowarrioR insists.
SVN revision: 25190
2006-08-29 19:06:03 +00:00
David Walter Seikel de2726f369 * Added xsessions path search list.
* leak--


SVN revision: 25188
2006-08-29 17:26:20 +00:00
Carsten Haitzler 31e1675f52 fix segv!
SVN revision: 25177
2006-08-28 13:22:16 +00:00
Carsten Haitzler 29a186fb48 fix segv
SVN revision: 25158
2006-08-27 12:38:09 +00:00
cobra 167e2e34e5 Thanks to D. Hageman for the punctuation catch!
Kevin Brosius <cobra@compuserve.com>


SVN revision: 25109
2006-08-25 22:00:37 +00:00
moom 32147d1f6a * The mouse flags are now correctly calculated when the mouse
up/down event is propagated to smart parent


SVN revision: 25107
2006-08-25 20:47:32 +00:00
moom 992bf08f32 * [Ecore_X] "mouse up" events have now double/triple click flags, and
those flags are feeded to the Evas


SVN revision: 25105
2006-08-25 17:27:08 +00:00
cobra 7837b6f53a Add some of the evas .spec magic from KainX to fix the recent
ecore_fb disable breakage for RPM builds.

Kevin Brosius <cobra@compuserve.com>


SVN revision: 25045
2006-08-22 23:36:54 +00:00
sebastid 3efc967de0 Only strip trailing slashes.
SVN revision: 25022
2006-08-21 18:25:16 +00:00
sebastid 8978a10cb6 free home
SVN revision: 25020
2006-08-21 17:57:08 +00:00
sebastid e480b9d84c Strip is done in ecore_desktop_home_get().
home is never used.


SVN revision: 25019
2006-08-21 17:55:39 +00:00
sebastid 7b44f2f768 Use strncpy to get HOME copy.
Strip all trailing slashes.


SVN revision: 25018
2006-08-21 17:54:22 +00:00
sebastid 477f950c8c The func might not exist
SVN revision: 25016
2006-08-21 17:21:32 +00:00
sebastid d7a14aed43 If the node is found, the key is not used. So free it.
SVN revision: 25015
2006-08-21 17:20:37 +00:00
sebastid cabfc4a09a Remove unused variables.
SVN revision: 24991
2006-08-21 15:19:07 +00:00
rephorm 82a42879bb allow rel1.relative: 0 0; notation
set defaults


SVN revision: 24976
2006-08-21 03:14:09 +00:00
rephorm 46b3c5f1a0 add linear gradient specific fill options
used (inside a part description) as follows:

Horizontal from left to right filling entire part:

  gradient {
    spectrum: "black_to_white";
    rel1 {
      relative: 0 0.5;
      offset: 0 0;
    }
    rel2 {
      relative: 1 0.5;
      offset: -1 0;
    }
  }

Diagonal from top left to bottom right:


  gradient {
    spectrum: "black_to_white";
    rel1 {
      relative: 0 0;
      offset: 0 0;
    }
    rel2 {
      relative: 1 1;
      offset: -1 -1;
    }
  }

If either rel1 or rel2 is present in the gradient block of a linear gradient, these will override any angle/origin/size specified in the fill block ('spread' is still honored).


SVN revision: 24975
2006-08-21 03:00:01 +00:00
David Walter Seikel fce2cb192b More defense, FDO specs are not real standards, so they tend to get
loosely followed.


SVN revision: 24938
2006-08-20 16:40:45 +00:00
Carsten Haitzler 6ca2a14020 use already loaded var :)
SVN revision: 24937
2006-08-20 14:51:10 +00:00
Carsten Haitzler 4173993b23 app restart has fixed buffer - doesnt need malloc for a restart now (safer)
SVN revision: 24929
2006-08-20 08:16:34 +00:00
David Walter Seikel a58d7287ab *Icon theme support functions.
*Minor API change that no one was using anyway.


SVN revision: 24921
2006-08-20 03:45:53 +00:00
Carsten Haitzler d556190d88 bad free. bad!
SVN revision: 24919
2006-08-20 02:48:24 +00:00
moom 5014c11f2e * Add edje_object_part_object_get() to get the 'Evas_Object *'
corresponding to a given part.


SVN revision: 24912
2006-08-19 18:22:01 +00:00
Carsten Haitzler f631394f18 gl engine build
SVN revision: 24905
2006-08-19 11:59:55 +00:00
Carsten Haitzler f407013a5f include evas private header
SVN revision: 24904
2006-08-19 11:58:07 +00:00
David Walter Seikel 5e8c381334 New function for creating a hash of existing icon themes. To be used
for caching purposes, and an icon theme selector dialog.


SVN revision: 24898
2006-08-19 06:26:00 +00:00