Commit Graph

8690 Commits

Author SHA1 Message Date
Sebastian Dransfeld 821ba7d77e Don't move windows relative to shelves on pager
Pager windows should be set on pager where they actually are on the
desktop. So if they are behind a shelf, they should be behind it in the
pager.

This fixes bug #445.

SVN revision: 45025
2010-01-10 20:46:32 +00:00
Sebastian Dransfeld 1f814d20e1 Use Ecore_Job to do one shot delayed job.
SVN revision: 45024
2010-01-10 18:49:05 +00:00
Christopher Michael bc4e1d9872 Check returns of keygrab and print error if needed.
SVN revision: 45023
2010-01-10 18:28:13 +00:00
Christopher Michael cc0965bf76 Check returns of keygrab and printf error if there was a problem.
SVN revision: 45022
2010-01-10 18:27:51 +00:00
Carsten Haitzler bbd8bddc1e try and be more robust on profile.cfg load.
SVN revision: 45014
2010-01-10 16:25:26 +00:00
Carsten Haitzler 07ccfbae03 fix seg!
SVN revision: 45001
2010-01-09 02:56:20 +00:00
Carsten Haitzler 74022ed457 fix random white/black box thing.
SVN revision: 45000
2010-01-09 02:45:50 +00:00
Carsten Haitzler 74e89eba71 comments++
SVN revision: 44999
2010-01-09 01:01:56 +00:00
Carsten Haitzler 6890952e31 handle border!
SVN revision: 44998
2010-01-09 00:35:21 +00:00
Carsten Haitzler 2ade583930 fix issue introduced with shader fixes.
SVN revision: 44997
2010-01-09 00:06:53 +00:00
Carsten Haitzler 4ed5747b83 dont show ecore-evas of internal windows b4efore border evals! do it there!
SVN revision: 44995
2010-01-08 23:08:07 +00:00
Gustavo Sverzut Barbieri 271862f5c0 rename _Name to _e_mixer_Name, avoiding sym clash
SVN revision: 44993
2010-01-08 21:43:27 +00:00
Gustavo Sverzut Barbieri 7367354419 make this variable static.
This is the nasty bug with mixer module... it didn't happen before 
because I always compile with -fvisibility=hidden




SVN revision: 44992
2010-01-08 21:35:51 +00:00
Sebastian Dransfeld f62b54b960 Strip file:// from uri
SVN revision: 44991
2010-01-08 20:26:55 +00:00
Christopher Michael 8dbdeb73da Check event handlers are valid before trying to delete them.
Use PATH_MAX.
Fix formatting/whitespace.



SVN revision: 44990
2010-01-08 20:17:07 +00:00
Jorge Luis Zapata Muga 33fdfb9322 + [Eina] API change. eina_module_list_flush() -> eina_module_list_free()
as we are on the modules context not the array.
  All the referenced projects are changed too. Remember that the list_free()
  already calls the unload() on each module so no need to call list_unload()



SVN revision: 44978
2010-01-08 12:22:23 +00:00
Carsten Haitzler 0df20ebd86 printf--
SVN revision: 44975
2010-01-08 11:30:24 +00:00
Carsten Haitzler ab4cdbc2fd fix shading of windows
SVN revision: 44974
2010-01-08 11:29:32 +00:00
Carsten Haitzler 47258b4023 unload cleanly - del animator!
SVN revision: 44972
2010-01-08 10:01:13 +00:00
Carsten Haitzler 87b3e0e62a use new selection compositor set call!
SVN revision: 44970
2010-01-08 08:24:46 +00:00
Sebastian Dransfeld b2beb53360 Split evas from ecore_input
SVN revision: 44957
2010-01-07 19:26:52 +00:00
Carsten Haitzler b2e8f4cd5a fix segv.
SVN revision: 44948
2010-01-07 14:01:35 +00:00
Carsten Haitzler 77fda764ed fixme--
SVN revision: 44947
2010-01-07 13:47:54 +00:00
Carsten Haitzler 5e891880f1 lots of fixes. looking solid now. bugs gone. argb windows handled. proper
update queue with tile updates etc.



SVN revision: 44946
2010-01-07 13:45:51 +00:00
Carsten Haitzler 7f91199f2a defeereed on-frame updates only now (need to be more sophisitcated as this
has a 1 frame delaye or wors on e's own renderings)

fix stacking issues.



SVN revision: 44939
2010-01-07 06:29:53 +00:00
Carsten Haitzler eb7781dabd fix uninit val read
SVN revision: 44926
2010-01-06 15:21:16 +00:00
Carsten Haitzler dfd5f13aee make alerts work with composite managers in modules.. so if we segv... we can
see it and recover etc. - requires module compmgr to "do the right thing" and
advertise the composite window.



SVN revision: 44924
2010-01-06 15:04:33 +00:00
Carsten Haitzler f23dea49bc unload and leave screen usable...
SVN revision: 44922
2010-01-06 14:26:49 +00:00
Carsten Haitzler 703a3f4dba compositing... well... it gets pixels and draws... and have image objects.
alpha and shaped windows not handled currently. using evas as renderer.



SVN revision: 44921
2010-01-06 14:18:47 +00:00
Christopher Michael ffaef6196d When setting gadcon zone, record the zone id in config struct. (There was a
placeholder for it, but never got filled).
Fix some formatting while I am in here.



SVN revision: 44914
2010-01-05 22:06:47 +00:00
Massimo Maiurana aa6cadbdef updating french and italian translations
SVN revision: 44909
2010-01-05 12:45:50 +00:00
Christopher Michael d877b90de5 If we are passed a zone, use it rather than regetting zone.
Fix some formatting.



SVN revision: 44908
2010-01-05 05:32:39 +00:00
Christopher Michael 56178c136b Use e_scale when calculating window width/height.
SVN revision: 44907
2010-01-05 05:28:05 +00:00
Christopher Michael e8d3e7c673 Rework indicator for xinerama support.
SVN revision: 44904
2010-01-05 01:40:31 +00:00
Christopher Michael 00a39733f9 Modify softkey code to handle xinerama.
SVN revision: 44903
2010-01-05 01:39:53 +00:00
Christopher Michael 9d4f41fe94 Use PATH_MAX instead of 4096.
Fix some formatting issues.



SVN revision: 44897
2010-01-04 21:39:07 +00:00
Gustavo Sverzut Barbieri 76a2025a66 bump requirements on eet to 1.2.3 everywhere.
There is no point into checking for 1.0.1 and 1.2.3, check for the
1.2.3 everywhere.



SVN revision: 44896
2010-01-04 21:38:07 +00:00
Gustavo Sverzut Barbieri 75856e21ea Add various missing libraries linkages, by Lutin.
SVN revision: 44889
2010-01-04 19:37:06 +00:00
Christopher Michael 7c3a27c3c9 Remove dead lines.
Don't use X round-trips.



SVN revision: 44883
2010-01-04 18:42:17 +00:00
Christopher Michael a28b80b1dc Don't use X round-trips.
SVN revision: 44882
2010-01-04 18:37:59 +00:00
Christopher Michael a5bac23eca Use border props for quickpanel rather than round-trip X calls.
SVN revision: 44881
2010-01-04 18:19:27 +00:00
Gustavo Sverzut Barbieri 2384854350 fix strength hiding, make it simpler and bit faster.
SVN revision: 44880
2010-01-04 18:17:19 +00:00
Christopher Michael f435c770e4 Add illume atoms to e_border struct.
Add code to fetch illume atoms on border map & property changes (if needed).
    - This avoids a lot of round-trip calls to X when running illume2.
Remove whitespace & fix some formatting.
Use PATH_MAX instead of 4096.
Update illume2 code to use new border atoms and avoid round-trip X calls.



SVN revision: 44879
2010-01-04 18:15:56 +00:00
Carsten Haitzler 5ebb87d158 1. compositor module skeletion. have more code elsehwere currently
2. lutin patch for path_max



SVN revision: 44874
2010-01-04 12:27:15 +00:00
Christopher Michael 3ec7e23d3f Some printfs for quickpanel sort (as it still does not seem to sort
correctly all the time).



SVN revision: 44872
2010-01-04 05:32:13 +00:00
Christopher Michael d39c3131fe Remove a printf.
Do not set lock_client_location or lock_user_location during border assign
hook. (These were responsible for elm_indicator window not being movable)
Add a new function so that we can move indicator window to proper position
if we are not in landscape mode. ( This resets indicator window to top
position when mode changes to non-landscape)

Thanks for the help Raster ;)



SVN revision: 44871
2010-01-04 02:53:51 +00:00
Christopher Michael 618763a524 Remove samsung policy.
SVN revision: 44869
2010-01-04 01:55:51 +00:00
Christopher Michael 7d817812d9 Remove samsung policy directory. Not really needed.
SVN revision: 44868
2010-01-04 01:55:03 +00:00
Christopher Michael 35df00f32a Add event for when policy changes.
Handle policy change event.
Remove some unneeded includes.



SVN revision: 44867
2010-01-03 22:54:47 +00:00
Christopher Michael 21055add39 Fix sorting on major numbers (still a problem w/ sorting on minor numbers
tho).



SVN revision: 44866
2010-01-03 22:34:09 +00:00