summaryrefslogtreecommitdiff
path: root/src/modules/conf_wallpaper2
Commit message (Collapse)AuthorAgeFilesLines
* compositor rewrite / charlie-foxtrot situationMike Blumenkrantz2014-01-143-21/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | huge fustercluck commit because there wasn't really a way to separate out the changes. better to just rip it all out at once. * compositor and window management completely rewritten. this was the goal for E19, but it pretty much required everything existing to be scrapped since it wasn't optimized, streamlined, or sensible. now instead of having the compositor strapped to the window manager like an outboard motor, it's housed more like an automobile engine. ** various comp structs have been merged into other places (eg. E_Comp_Zone is now just part of E_Zone where applicable), leading to a large deduplication of attributes ** awful E_Comp_Win is totally dead, having been replaced with e_comp_object smart objects which work just like normal canvas objects ** protocol-specific window management and compositor functionality is now kept exclusively in backend files ** e_pixmap api provides generic client finding and rendering api ** screen/xinerama screens are now provided directly by compositor on startup and re-set on change ** e_comp_render_update finally replaced with eina_tiler ** wayland compositor no longer creates X windows ** compositor e_layout removed entirely * e_container is gone. this was made unnecessary in E18, but I kept it to avoid having too much code churn in one release. its sole purpose was to catch some events and handle window stacking, both of which are now just done by the compositor infra * e_manager is just for screensaver and keybind stuff now, possibly remove later? * e_border is gone along with a lot of its api. e_client has replaced it, and e_client has been rewritten completely; some parts may be similar, but the design now relies upon having a functional compositor ** window configuration/focus functions are all removed. all windows are now managed solely with evas_object_X functions on the "frame" member of a client, just as any other canvas object can be managed. *** do NOT set interceptors on a client's comp_object. seriously. * startup order rewritten: compositor now starts much earlier, other things just use attrs and members of the compositor * ecore_x_pointer_xy_get usage replaced with ecore_evas_pointer_xy_get * e_popup is totally gone, existing usage replaced by e_comp_object_util_add where applicable, otherwise just placed normally on the canvas * deskmirror is (more) broken for now * illume is totally fucked * Ecore_X_Window replaced with Ecore_Window in most cases * edge binding XWindows replaced with regular canvas objects * some E_Win functionality has changed such that delete callbacks are now correctly called in ALL cases. various dialogs have been updated to not crash as a result comp files and descriptions: e_comp.c - overall compositor functions, rendering/update loop, shape cutting e_comp_x.c - X window management and compositor functionality e_comp_wl.c - Wayland surface management and compositor functionality e_comp_canvas.c - general compositor canvas functions and utilities e_comp_object.c - E_Client->frame member for managing clients as Evas_Objects, utility functions for adding objects to the compositor rendering systems additional authors: ivan.briano@intel.com feature: new compositor removal: e_border, e_container, e_popup
* Revert "updating desktop files"Igor Murzov2013-09-041-0/+2
| | | | This reverts commit 22f7a34e2368de7693efee812c1d4d83604e76a4.
* updating desktop filesmaxerba2013-07-311-2/+0
|
* Adding serbian localization in desktop filesmaxerba2013-07-081-0/+2
|
* Fixed sorting in desktop filesmaxerba2013-07-051-1/+2
|
* Let's drop meaningless empty translations from .desktop filesIgor Murzov2013-06-171-10/+0
|
* adding catalan translation and sorting lines alphabeticallymaxerba2013-06-051-2/+4
|
* improve wp2 stringshare usage, fix string leak on unlikely error caseMike Blumenkrantz2013-01-231-12/+12
| | | | SVN revision: 83147
* strdup->strdupa in wp2Mike Blumenkrantz2013-01-231-2/+1
| | | | SVN revision: 83146
* From: Maxime Villard <rustyBSD@gmx.fr>Maxime Villard2012-12-211-10/+7
| | | | | | | | | | | | | Subject: [E-devel] [e][PATCH] Optimizations v2 Date: Fri, 21 Dec 2012 22:17:32 +0100 Hi, same patch as before: removed useless nullchecks and switched some free()'s to E_FREE(). SVN revision: 81592
* giant header overhaul which removes all the stupid one line function ↵Mike Blumenkrantz2012-11-302-21/+2
| | | | | | prototype headers and e_mod_main.h headers that contain nothing but unnecessary module api prototypes SVN revision: 79908
* updating various translationsMassimo Maiurana2012-11-211-0/+2
| | | | SVN revision: 79519
* put lucas's makefiles back.. but what do you do to make it not breakCarsten Haitzler2012-11-091-31/+0
| | | | | | | | between builds from older vs newer makefile setup? SVN revision: 79024
* lucas... u're going to hate me... but i'm reverting this whole lot ofCarsten Haitzler2012-11-091-0/+31
| | | | | | | | | | | | | | | | module build chnages because its fundamentally broken. it DOES NOT PRODUCE .SO FILES. just .la and .a files. the only reason u dont notice is.. you ALREADY had .so's installed. i just got in from the airport... synced and updated.. rebuilt and was met with all modules not loading... literally - no .so's are installed int he module dirs. try rm -rf the instaleld module tree. regardless... this has to be reverted be3cause it's a major break. the idea is right/nice. the implementation is causing... problems. SVN revision: 79015
* e/modules: delete old Makefile.am'sLucas De Marchi2012-11-071-31/+0
| | | | SVN revision: 78983
* e: use AM_CPPFLAGS instead of INCLUDESLucas De Marchi2012-10-311-1/+1
| | | | | | | | | | | Get rid of warnings like below with recent automake (1.11 and newer): src/bin/Makefile.am:6: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') src/bin/Makefile.am: installing './depcomp' src/modules/access/Makefile.am:11: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') SVN revision: 78720
* patch from PrinceAMD fixing config dialog class text for some modulesMike Blumenkrantz2012-10-021-1/+1
| | | | SVN revision: 77282
* completely remove exchange support since this is no longer supported/availableMike Blumenkrantz2012-09-211-3/+2
| | | | SVN revision: 76957
* E Wallpaper 2: Patch from thomasg <thomas@gstaedtnet.net> for addingChristopher Michael2012-08-022-37/+61
| | | | | | | | | Apply and Close buttons to the Wallpaper2 dialog, and remove trailing whitespaces. SVN revision: 74773
* E (wallpaper2): No need to fetch viewport size every time we iterateChristopher Michael2012-07-101-2/+4
| | | | | | | | | here. Previously, the viewport w/h was being fetched for Every object...silly ;) SVN revision: 73524
* Fix duplicate function prototype for _e_smart_reconfigure in WallpaperChristopher Michael2012-07-091-1/+1
| | | | | | | | 2 (should have been _e_smart_reconfigure_do). SVN revision: 73493
* e: move everyone to use eina_file_direct_ls and friend.Cedric BAIL2012-04-301-15/+10
| | | | | | | | NOTE: I think, but I am not sure yet, that only EFM should do this kind of operation or it could hard lock E17. SVN revision: 70546
* make all zone matching agree on the same convention - use zone->num,Carsten Haitzler2012-02-151-2/+2
| | | | | | | | | | not zone->id. zone->id is for matching u to zinerama/xrandr screens/outputs. e re-sorts based on highest res screens first, lower res later. SVN revision: 67951
* e/docs: do bare documentation for e.Gustavo Sverzut Barbieri2012-01-191-0/+14
| | | | | | | | | | | Just some groups and basic description for modules. I'm NOT going back to this anytime soon, but would be VERY happy if people could do some screenshots and put the images for each module in docs/img/ folder, linking to them from each e_mod_main.h SVN revision: 67362
* it's a dead assignment removal party and everybody's invited!Mike Blumenkrantz2011-11-071-3/+0
| | | | SVN revision: 64898
* updating russian translationsMassimo Maiurana2011-02-171-0/+2
| | | | SVN revision: 57124
* fix include paths for all these makefiles to add $top_builddir/src/bin ↵Mike Blumenkrantz2011-01-051-1/+1
| | | | | | instead of $top_srcdir/src/lib SVN revision: 55884
* calloc means it's already 0Mike Blumenkrantz2010-12-221-1/+1
| | | | SVN revision: 55700
* updating portuguese translationsMassimo Maiurana2010-11-281-2/+2
| | | | SVN revision: 55041
* Yes, settings, we now that already...Miculcy Brian2010-10-191-8/+8
| | | | SVN revision: 53634
* Apply new module categories.Miculcy Brian2010-10-191-1/+1
| | | | SVN revision: 53600
* New categories for modules.Miculcy Brian2010-10-171-1/+1
| | | | | | | To be continued soon... SVN revision: 53514
* Fix common misspellingsLucas De Marchi2010-09-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some misspellings were manually reverted since in E there are tons of .po with phrases in other languages. Other than that all the changes in the following files were reverted: * src/modules/illume/dicts/English_(US).dic * src/modules/illume-keyboard/dicts/English_(US).dic Following misspellings were fixed: acquited->acquitted adres->address adress->address alreayd->already aquire->acquire arbitarily->arbitrarily cant->can't Capetown->Cape carefull->careful causalities->casualties Celcius->Celsius certian->certain commandoes->commandos considerd->considered conveyer->conveyor dependant->dependent didnt->didn't discontentment->discontent doesnt->doesn't everytime->every exemple->example existance->existence existant->existent existince->existence Farenheit->Fahrenheit forbad->forbade funguses->fungi guage->gauge guerilla->guerrilla guerillas->guerrillas happend->happened hasnt->hasn't heros->heroes inbetween->between independant->independent inital->initial intrusted->entrusted irregardless->regardless isnt->isn't knifes->knives layed->laid loosing->losing marrage->marriage midwifes->midwives miniscule->minuscule monickers->monikers mroe->more noone->no one occured->occurred omre->more paralell->parallel payed->paid planed->planned quitted->quit quizes->quizzes seperated->separated seperate->separate shoudl->should similiar->similar simplier->simpler specifiying->specifying teh->the toke->took torpedos->torpedoes Tuscon->Tucson unecessary->unnecessary useage->usage usefull->useful useing->using waht->what wanna->want whith->with wich->which withing->within SVN revision: 52006
* Add UNUSED where needed.Christopher Michael2010-08-192-23/+23
| | | | SVN revision: 51416
* FORMATTINGLucas De Marchi2010-08-044-12/+0
| | | | | | | | | | | | | | | | * Remove vim modelines: find . -name '*.[chx]' -exec sed -i '/\/\*$/ {N;N;/ \* vim:ts/d}' \{\} \; find . -name '*.[chx]' -exec sed -i '/\/[\*\/] *vim:/d' \{\} \; * Remove leading blank lines: find . -name '*.[cxh]' -exec sed -i '/./,$!d' If you use vim, use this in your .vimrc: set ts=8 sw=3 sts=8 expandtab cino=>5n-3f0^-2{2(0W1st0 SVN revision: 50816
* Set window border icon After window is shown (else it does not takeChristopher Michael2010-08-021-1/+1
| | | | | | | | effect). SVN revision: 50749
* Save a little function call overhead, and just get the Evas of theChristopher Michael2010-08-011-42/+51
| | | | | | | | object once (for places where we use it multiple times). SVN revision: 50732
* Disable This Desktop vs All Desktops radios if desk count < 2.Christopher Michael2010-08-011-1/+1
| | | | SVN revision: 50726
* Disable 'This Screen' if multiple zones don't exist.Christopher Michael2010-07-311-78/+97
| | | | | | | | Fix formatting & Whitespace Removal. SVN revision: 50723
* * e: remove warning due to Ecore API change.Cedric BAIL2010-06-241-16/+16
| | | | SVN revision: 49833
* Edje files are gone...Chidambar Zinnoury2010-04-191-1/+1
| | | | SVN revision: 48124
* Use FDO-names for wallpaper modules' icons and remove useless edje files.Chidambar Zinnoury2010-04-192-1/+1
| | | | SVN revision: 48117
* remove the now useless titleMiculcy Brian2010-03-081-8/+8
| | | | SVN revision: 47002
* typoBoris Faure2010-02-151-1/+1
| | | | SVN revision: 46188
* updating french and italian translationsMassimo Maiurana2010-02-151-4/+4
| | | | SVN revision: 46187
* make clang happySebastian Dransfeld2010-01-151-2/+1
| | | | SVN revision: 45191
* reopen fileman and dialog windows after restart of e.Hannes Janetzek2009-09-211-1/+1
| | | | | | | | | | | | - modules using e_configure_registry_add must be modified to use registry path as window class for this to work - fileman now uses e_remember to remember position instead of handling it separately - added option to window remember for remembering dialogs and fileman windows automatically SVN revision: 42607
* e/src/modules:Hannes Janetzek2009-09-033-19/+20
| | | | | | | | | | - cast ints to pointer correctly - remove unused variables - #if 0 unusued code - fix some function declarations for callbacks SVN revision: 42210
* Fix API Inconsistency in regards to e_widget_min_size_* . Renamed toChristopher Michael2009-09-011-2/+2
| | | | | | | | | e_widget_size_min_* . This Large commit should fix everything in svn that is using those functions. SVN revision: 42152
* some more todo workCarsten Haitzler2009-08-171-9/+31
| | | | SVN revision: 41837