Gustavo Sverzut Barbieri
90a385ff28
fix problem with resizing dialogs that use e_widget_framelist_object_append()
...
Now we have a new variant that lets you set the box pack
options. Couple of modules need this.
SVN revision: 46691
2010-03-01 13:14:31 +00:00
Gustavo Sverzut Barbieri
20dfdb3334
Almost passes -Wextra
...
Remains the problem of E_Object->type being int, but types constants
being considered unsigned int.
I guess we could just covert E_Object->type to unsigned, no?
SVN revision: 46689
2010-03-01 12:57:05 +00:00
Gustavo Sverzut Barbieri
6cae71ebda
Better settings in menu.
...
Instead of disabling nice quick access menus (by disabling config/1
augmentation), just add itself as the last submenu named "All", then
with entries.
This looks fine and I guess can even be the default.
SVN revision: 46688
2010-03-01 12:50:44 +00:00
Gustavo Sverzut Barbieri
3d895520f6
trailing whitespaces and indentation.
...
SVN revision: 46686
2010-03-01 12:36:19 +00:00
Christopher Michael
a682db0ef7
Some more documentation.
...
SVN revision: 46675
2010-03-01 01:51:48 +00:00
Christopher Michael
b921d72f1f
Reduce border gap.
...
SVN revision: 46665
2010-02-28 18:53:17 +00:00
Christopher Michael
c86c4bb977
Don't expand list. That causes slider labels to look like poo.
...
Fix formatting & remove whitespace.
SVN revision: 46664
2010-02-28 18:49:01 +00:00
Christopher Michael
dbb48a0a08
Use PATH_MAX.
...
Don't expand list.
Fix Formatting.
Don't need to set dialog resizable unless you Want it resizable.
SVN revision: 46663
2010-02-28 18:45:07 +00:00
Christopher Michael
fe96ced232
Don't expand list.
...
SVN revision: 46662
2010-02-28 18:42:58 +00:00
Christopher Michael
89d6f49f98
Don't expand list. Wastes space and looks silly.
...
SVN revision: 46661
2010-02-28 18:39:26 +00:00
Christopher Michael
da564fbe60
Don't stretch sliders vertically as they look retarded.
...
Fix formatting.
SVN revision: 46660
2010-02-28 18:36:20 +00:00
Christopher Michael
34545d01ab
Better scale dialog:
...
- Resolution independant.
- Sliders don't expand in basic anymore and thus do not look retarded.
SVN revision: 46659
2010-02-28 18:28:20 +00:00
Daniel Kolesa
475068e6ed
gettext++, prototypes++
...
SVN revision: 46645
2010-02-28 14:18:48 +00:00
Vincent Torri
fe72331c96
remove -no-undefined in everything
...
SVN revision: 46638
2010-02-28 07:02:31 +00:00
Christopher Michael
11c9dc57fd
Remove printf & some unused variables.
...
SVN revision: 46635
2010-02-28 02:36:49 +00:00
Christopher Michael
bda76a1666
Fix QP zone position bugger...thanks for the report Raster :)
...
SVN revision: 46634
2010-02-28 02:08:18 +00:00
Carsten Haitzler
dd56bcd1ad
no... we want undefined symbols :) (thanks vtorri)
...
SVN revision: 46630
2010-02-28 00:13:21 +00:00
Christopher Michael
857baca433
Use custom edj icon if it's specified (for menus & items).
...
Use EINA_* macros for lists.
Fix formatting.
Remove Whitespace.
SVN revision: 46623
2010-02-27 22:38:35 +00:00
Christopher Michael
28ad67b765
Hook into zone_resize so we can adjust minimum width when zone changes
...
size.
SVN revision: 46600
2010-02-27 19:50:07 +00:00
Christopher Michael
8294b889c5
Add handler for zone_move_resize so we can adjust minimum width of
...
indicator when zone size changes.
SVN revision: 46599
2010-02-27 19:41:59 +00:00
Daniel Kolesa
fd63280f2e
Merge configmenu from extras with Configuration Panel module(after discussion with raster). For this, I added API to disable or enable any augmentation point from any module and later enable it again. Thanks to this merge, you can have configuration panel categories directly in main menu, replacing old items like Gadgets in that submenu. You can easily switch to old style from Advanced->Configuration Panel, if the module is disabled it is the old style of course. Also I removed configmenu from emodules when it is not needed anymore.
...
SVN revision: 46587
2010-02-27 17:04:55 +00:00
Carsten Haitzler
e15c3cc2ed
missing eapi's
...
SVN revision: 46575
2010-02-27 10:06:22 +00:00
Christopher Michael
d2a7162547
TAsn's patch for LTR->RTL support in keyboard. (with formatting fixes).
...
SVN revision: 46550
2010-02-27 04:28:43 +00:00
Christopher Michael
2466083ecd
Don't segfault if keyboard has no border.
...
SVN revision: 46520
2010-02-26 21:04:03 +00:00
Christopher Michael
30af6de375
Add 'UNUSED' to functions for which some parameters are never used.
...
SVN revision: 46515
2010-02-26 19:58:44 +00:00
Christopher Michael
bac3f35172
Rename some more functions to be 'illume' specific so we don't clash.
...
SVN revision: 46514
2010-02-26 19:44:37 +00:00
Christopher Michael
4b72868092
Oops, don't EAPI those.
...
SVN revision: 46512
2010-02-26 13:23:31 +00:00
Christopher Michael
2468456d1b
Rename some functions to be more 'illume' specific so we don't get any
...
potential clashes w/ other modules.
SVN revision: 46511
2010-02-26 13:16:10 +00:00
Christopher Michael
301223f66f
Remove last remaining round-trip.
...
Remove some printfs.
Fix some formatting.
SVN revision: 46510
2010-02-26 11:37:01 +00:00
Christopher Michael
22761b568b
Don't need to send a layout update when animation is done (it's already send
...
in the show/hide calls).
Send new keyboard geometry if we are not animating also.
SVN revision: 46509
2010-02-26 11:20:43 +00:00
Christopher Michael
f5d8886bad
Remove 2 more round-trips. (Tested and did not see any adverse effects, but
...
left orig code commented out just in case).
Add some additional comments.
SVN revision: 46508
2010-02-26 10:57:26 +00:00
Christopher Michael
85cbec19a7
Better documentation structure.
...
SVN revision: 46472
2010-02-25 18:46:21 +00:00
Christopher Michael
608650d856
Maximum framerate in advanced should match the maximum in basic.
...
SVN revision: 46470
2010-02-25 16:54:16 +00:00
Carsten Haitzler
cde353aa9b
printf--
...
SVN revision: 46462
2010-02-25 13:09:09 +00:00
Carsten Haitzler
5ffdd6a06a
make frameinfo work on env var. export DFI=1
...
SVN revision: 46461
2010-02-25 12:37:28 +00:00
Carsten Haitzler
4513a24797
no more round trips! bad bad bad!
...
SVN revision: 46459
2010-02-25 12:26:10 +00:00
Christopher Michael
07062860cb
Handle policy activate layer a bit better (don't set so high).
...
Add an easily adjusted variable in policy.h for POL_ACTIVATE_LAYER.
SVN revision: 46454
2010-02-25 05:45:14 +00:00
Carsten Haitzler
395e679706
fix sync issue.
...
SVN revision: 46452
2010-02-25 05:12:49 +00:00
Christopher Michael
5fda7b5150
Add some more docs.
...
Prep some structures for documentation (just modifying the code format).
SVN revision: 46451
2010-02-25 01:17:45 +00:00
Christopher Michael
5180f292dd
Fix focus track issue(s) as reported by TAsn.
...
SVN revision: 46446
2010-02-24 22:48:02 +00:00
Christopher Michael
94df5150d1
Ok, we cannot accept focus on home window...leads to focus track issues.
...
SVN revision: 46445
2010-02-24 22:46:34 +00:00
Christopher Michael
4bf3e5c772
Check for new_client when laying out indicator. (Needed for elm_indicator
...
app).
SVN revision: 46438
2010-02-24 18:21:50 +00:00
Christopher Michael
410536ba3d
Set illume zone list. Needed for elm_indicator.
...
SVN revision: 46432
2010-02-24 17:15:22 +00:00
Christopher Michael
5135baa904
Fix structure definition.
...
SVN revision: 46422
2010-02-24 05:28:57 +00:00
Christopher Michael
af5d569cdc
Update documentation. (Doxygen now generates docs for structure members too
...
:))
SVN revision: 46421
2010-02-24 05:15:56 +00:00
Christopher Michael
f799583101
Update layout properly when zone changes size or moves. This should fix
...
xrandr issue for TAsn ;)
SVN revision: 46413
2010-02-23 23:31:46 +00:00
Christopher Michael
9762df18a3
Unhide a border if we are looping through focus.
...
SVN revision: 46411
2010-02-23 22:37:40 +00:00
Christopher Michael
25859b62f7
Check home count based on current mode and create or focus home window
...
accordingly.
SVN revision: 46409
2010-02-23 22:25:31 +00:00
Christopher Michael
7a79cfc933
Add sending keyboard geometry for conformant apps.
...
SVN revision: 46404
2010-02-23 20:54:59 +00:00
Christopher Michael
536cc819b1
Fix NETWM Activate issue where the window would not raise or focus. This
...
works wrt fullscreen windows also.
Fix issues wrt hide/show race conditions that raster pointed out.
Fix issue where previous window was not shown again.
SVN revision: 46397
2010-02-23 18:15:00 +00:00
Christopher Michael
84301f2dde
Believe that home windows can now accept/take focus. Have not seen any
...
adverse effects with this yet.
SVN revision: 46396
2010-02-23 18:12:43 +00:00
Christopher Michael
c96252d83b
More doxy for structures...tho they still do not show up in generated output
...
:(
SVN revision: 46379
2010-02-23 02:33:18 +00:00
Christopher Michael
e906cf5918
More doxy for Policy API. (Bonus points to the person who figures out why
...
doxygen will not generate docs for structure members here).
SVN revision: 46378
2010-02-23 01:41:57 +00:00
Christopher Michael
e39cd7f5fb
Make indicator work again wrt Scale changes.
...
SVN revision: 46377
2010-02-23 01:22:05 +00:00
Christopher Michael
28c0c74d6a
Make softkey respond again to Scale changes.
...
SVN revision: 46376
2010-02-23 01:21:47 +00:00
Christopher Michael
134b4f46ef
Add some printfs for debugging.
...
SVN revision: 46375
2010-02-23 01:21:22 +00:00
Christopher Michael
c5a9761839
No need to set zone here.
...
SVN revision: 46364
2010-02-22 20:38:11 +00:00
Carsten Haitzler
1a705408c8
oooh and free rects before getting!
...
SVN revision: 46346
2010-02-21 16:15:59 +00:00
Carsten Haitzler
0d9e03416b
fix/clean up shape handling in gl engine... with texture from pixmap...
...
SVN revision: 46345
2010-02-21 15:52:19 +00:00
Christopher Michael
654a62a4de
Fix function prototype.
...
SVN revision: 46313
2010-02-19 16:09:56 +00:00
Christopher Michael
0e67df5730
Add layout sending/updating.
...
SVN revision: 46312
2010-02-19 15:40:11 +00:00
Christopher Michael
448f5524d6
Don't need to trigger layout update twice.
...
Set focus to the newly shown border.
SVN revision: 46311
2010-02-19 14:45:10 +00:00
Christopher Michael
2de25e35db
Fix case(s) where home window was not showing when another app was visible
...
and we changed layout mode.
SVN revision: 46310
2010-02-19 14:40:41 +00:00
Carsten Haitzler
c843105715
if u want symbols out of the .so or .a or binary u compile.... EAPI them.
...
SVN revision: 46305
2010-02-19 09:18:11 +00:00
Carsten Haitzler
bd1d1e5db5
illume3? wtf?
...
SVN revision: 46304
2010-02-19 09:08:36 +00:00
Christopher Michael
cfd9ea4e21
When showing borders that were hidden, signal a layout update for that border.
...
SVN revision: 46295
2010-02-19 03:53:43 +00:00
Christopher Michael
cdf7c14d90
Oops, that should not have been comitted.
...
SVN revision: 46294
2010-02-19 03:31:03 +00:00
Christopher Michael
0006745e2f
Readd new illume2 code (ugg, svn is a pita) ;)
...
SVN revision: 46290
2010-02-19 03:00:58 +00:00
Christopher Michael
50bac54206
Ok, another stab at adding this to svn. Remove old code.
...
SVN revision: 46289
2010-02-19 02:59:56 +00:00
Christopher Michael
efb5c66c67
New illume2 code in svn now :)
...
SVN revision: 46286
2010-02-19 02:32:18 +00:00
Christopher Michael
581ada3a3f
Remove old illume2 code.
...
SVN revision: 46285
2010-02-19 02:30:01 +00:00
Gustavo Sverzut Barbieri
61531ed0d3
special case: we don't care for shape of argb windows, don't fetch it.
...
SVN revision: 46272
2010-02-18 11:56:37 +00:00
Carsten Haitzler
e6746ce456
fill un alpha pixels when shape is removed.
...
SVN revision: 46271
2010-02-18 11:46:15 +00:00
Gustavo Sverzut Barbieri
59a5bdf853
Fix segv with shaped windows on GL composite manager.
...
When we have shaped windows, we must force it to be converted to
non-native so we can modify it later, setting the alpha byte of the
pixels based on the mask.
This fix segv that was happening with Chromium and other shaped
windows as the evas_object_image_data_get() would return NULL for
native surfaces.
SVN revision: 46264
2010-02-18 02:48:39 +00:00
Carsten Haitzler
db323e87f9
work on better shape handling for gl comp
...
SVN revision: 46231
2010-02-17 03:38:57 +00:00
Gustavo Sverzut Barbieri
9309f0af3f
add new status string "online" and "login".
...
SVN revision: 46192
2010-02-15 16:31:42 +00:00
Hannes Janetzek
d9e6eb4b3a
'everything'
...
- use desktops' label as long as executable is not called with parameters.
- disable sync of app history with exehist - could be removed I think.
SVN revision: 46189
2010-02-15 13:32:34 +00:00
Boris Faure
7bd630e8d8
typo
...
SVN revision: 46188
2010-02-15 13:00:38 +00:00
Massimo Maiurana
9e2ebeae00
updating french and italian translations
...
SVN revision: 46187
2010-02-15 12:13:25 +00:00
Carsten Haitzler
a0874fb2b3
add support for indirect option for gl.
...
SVN revision: 46179
2010-02-15 05:27:36 +00:00
Carsten Haitzler
60b35967de
gl vsync smoother tear-free rendering on desktop (nvidia though only - i am
...
in no mood to figure out the convoluted vsync stuff for every linux gl drvier
out there!)
SVN revision: 46158
2010-02-14 03:57:43 +00:00
Sebastian Dransfeld
b7066f4191
And use e_border_name_get to get name
...
SVN revision: 46154
2010-02-13 19:11:23 +00:00
Christopher Michael
b1804a21eb
Don't need the return variable here.
...
Don't free the title.
SVN revision: 46146
2010-02-13 16:19:41 +00:00
Carsten Haitzler
820d76b53d
use netwm name in preference.
...
SVN revision: 46145
2010-02-13 16:12:28 +00:00
Gustavo Sverzut Barbieri
5a60848741
Use eina_log on econnman
...
Registry domain 'econnman' and log messages with eina_log instead of
casual printfs.
By: Lucas De Marchi <lucas.demarchi@profusion.mobi>
SVN revision: 46130
2010-02-13 12:16:14 +00:00
Gustavo Sverzut Barbieri
e71c7d1453
Use proper error handling on initialization
...
By: Lucas De Marchi <lucas.demarchi@profusion.mobi>
SVN revision: 46129
2010-02-13 12:14:44 +00:00
Carsten Haitzler
bdb206f5c6
why do a server rount trip for every border to get title when it's already
...
stored? bad bad bad! this will cause mucho slowness.
SVN revision: 46128
2010-02-13 11:42:28 +00:00
Carsten Haitzler
10cde00bbd
fix fd handler del complaint! add events before adding handler for them!
...
otherwise event id is 0!
SVN revision: 46124
2010-02-13 02:57:01 +00:00
Carsten Haitzler
11ddc952af
less overhead... maybe.
...
SVN revision: 46076
2010-02-11 13:33:20 +00:00
Carsten Haitzler
2c22b1f6c1
more overhead. screw u composite! screw you!. i now know what is needed...
...
and whats there now is not pretty.
SVN revision: 46074
2010-02-11 11:09:18 +00:00
Carsten Haitzler
b98aa59ac4
defer showing a composited window until first render.
...
SVN revision: 46072
2010-02-11 08:05:19 +00:00
Carsten Haitzler
e14a685399
debug. off.
...
SVN revision: 46071
2010-02-11 07:41:02 +00:00
Carsten Haitzler
4fbe140b50
fade ... OFF!
...
SVN revision: 46070
2010-02-11 07:40:44 +00:00
Carsten Haitzler
64758733a6
fix some bugs i added to compositing in making gl more solid - software
...
compositing that is.
SVN revision: 46069
2010-02-11 07:07:58 +00:00
Christopher Michael
2a915fae74
Take into account zone->y when setting position.
...
Don't need to lock border location unless we are changing zones.
SVN revision: 46056
2010-02-10 17:24:33 +00:00
Christopher Michael
fc92b9a9dd
Don't set lock_user_location unless we are setting zone.
...
Remove useless function calls.
SVN revision: 46055
2010-02-10 17:23:15 +00:00
Carsten Haitzler
eed1782f5f
and some more compositor work - now its looking mroe solid.
...
SVN revision: 46045
2010-02-10 14:13:29 +00:00
Carsten Haitzler
8296dcf1a2
debug++ and fix small no-re-render case.
...
SVN revision: 46038
2010-02-10 09:40:44 +00:00
Carsten Haitzler
a8a37957c3
some mroe fixes and improvements.
...
SVN revision: 46037
2010-02-10 08:09:03 +00:00
Carsten Haitzler
218c418dc9
compositing work - make it solid and work in more places. hopefully this
...
fixes some other issues if u turn on "keep hidden windows".. but that seems
to creat others atm.
SVN revision: 46036
2010-02-10 07:47:59 +00:00
Christopher Michael
cecda9c13d
Fix for showing windows @ their original size, then resizing them.
...
Some cleanup of code.
SVN revision: 46034
2010-02-10 04:49:25 +00:00
Christopher Michael
3b3ba5fe73
Don't need to feed mouse event here anymore.
...
SVN revision: 46016
2010-02-09 19:11:33 +00:00
Christopher Michael
1c54bdde06
No point in calling x_window_geometry_get here, we never use the returned
...
width or height afterwards.
SVN revision: 46014
2010-02-09 17:03:52 +00:00
Gustavo Lima Chaves
ef3674c073
Enable proper compiling with no -O2.
...
SVN revision: 45947
2010-02-06 20:54:58 +00:00
Christopher Michael
2d846f27ed
Remove .pc file (not used anymore).
...
SVN revision: 45940
2010-02-06 19:48:00 +00:00
Christopher Michael
c466a427b3
Layout fixes for conformant windows (wrt keyboard).
...
SVN revision: 45936
2010-02-06 17:14:40 +00:00
Christopher Michael
63c874d7a6
Fix quickpanel not showing correctly (this also needs elm_win update).
...
SVN revision: 45935
2010-02-06 16:58:15 +00:00
Christopher Michael
3e0530d2b2
Cannot enable instant edit just yet. Causes problems w/ our event window.
...
SVN revision: 45933
2010-02-06 15:49:47 +00:00
Christopher Michael
7d96aaa67f
Handle border property change events for Fullscreen/Unfullscreen.
...
SVN revision: 45932
2010-02-06 15:42:04 +00:00
Carsten Haitzler
814260e35b
fix native surface oopsie!
...
SVN revision: 45931
2010-02-06 10:52:09 +00:00
Carsten Haitzler
c14491ffd0
some infra for doing effects later
...
SVN revision: 45926
2010-02-06 07:04:17 +00:00
Christopher Michael
9260b043d7
Oops, that should have been show/hide bottom panel (according to fixme).
...
SVN revision: 45924
2010-02-06 01:13:49 +00:00
Christopher Michael
f82a3fb67e
Address fixme for show/hide indicator window.
...
SVN revision: 45923
2010-02-06 01:10:10 +00:00
Carsten Haitzler
204cf10765
more opts.
...
SVN revision: 45899
2010-02-05 13:12:24 +00:00
Carsten Haitzler
1895436210
and set default values for new configs
...
SVN revision: 45898
2010-02-05 12:28:46 +00:00
Carsten Haitzler
5a6a818195
manh more compositor options... in pareparation for more. use toolbook.
...
SVN revision: 45897
2010-02-05 12:25:23 +00:00
Carsten Haitzler
83667835bc
oh and make indicator instant-edit...
...
and... better illume-home config with comp enabled...
SVN revision: 45892
2010-02-05 06:17:17 +00:00
Carsten Haitzler
1595840134
some stuff... hmmm.
...
SVN revision: 45890
2010-02-05 06:12:02 +00:00
Luis Felipe Strano Moraes
77cba40502
Fixing make dist on enlightenment.
...
SVN revision: 45877
2010-02-04 16:42:04 +00:00
Gustavo Sverzut Barbieri
b1462593e1
Registry config dialog into Settings Panel
...
By: Lucas De Marchi <lucas.demarchi@profusion.mobi>
SVN revision: 45816
2010-02-02 18:29:37 +00:00
Gustavo Sverzut Barbieri
d3ac4a7f77
Add dialog to configure connman
...
By: Lucas De Marchi <lucas.demarchi@profusion.mobi>
SVN revision: 45815
2010-02-02 18:28:50 +00:00
Gustavo Sverzut Barbieri
7d02d75954
Request scan on all technologies upon start
...
By: Lucas De Marchi <lucas.demarchi@profusion.mobi>
SVN revision: 45814
2010-02-02 17:41:02 +00:00
Gustavo Sverzut Barbieri
91e3640b56
Fix services list not being initialized
...
Services list must be initialized to NULL, otherwise when turning the
module back bad things may happen.
By: Lucas De Marchi <lucas.demarchi@profusion.mobi>
SVN revision: 45813
2010-02-02 17:39:06 +00:00
Gustavo Sverzut Barbieri
5dcd42d899
Add list of enabled technologies
...
Create a list with the names of enabled technologies and allow user
to determine if a certain technology is enabled.
By: Lucas De Marchi <lucas.demarchi@profusion.mobi>
SVN revision: 45812
2010-02-02 17:36:51 +00:00
Gustavo Sverzut Barbieri
c99d8c8100
Add list of available technologies
...
Add E_Connman_Technology struct and create a list inside
E_Connman_Module_Context which will keep track of all available
technologies.
By: Lucas De Marchi <lucas.demarchi@profusion.mobi>
SVN revision: 45811
2010-02-02 17:34:40 +00:00
Gustavo Sverzut Barbieri
0384befb49
Create _connman_service_new_list_item()
...
In order to be able to share item creation with config dialog.
SVN revision: 45810
2010-02-02 17:31:52 +00:00
Gustavo Sverzut Barbieri
0f1322c04b
cleaning - remove extra comments and debugs
...
By: Lucas De Marchi <lucas.demarchi@profusion.mobi>
SVN revision: 45809
2010-02-02 17:29:40 +00:00
Hannes Janetzek
8935019960
everything text plugin: only create item, when there is input
...
SVN revision: 45808
2010-02-02 16:15:51 +00:00
Hannes Janetzek
e609c39dbc
awesome new plugin for everything. 'text' creates an item for the text you type (=
...
SVN revision: 45807
2010-02-02 16:06:42 +00:00
Hannes Janetzek
be5679a2a2
provide plugindir for with pkg-config
...
SVN revision: 45806
2010-02-02 14:03:56 +00:00
Carsten Haitzler
a53ae6818e
more ecore-txt --
...
SVN revision: 45797
2010-02-02 07:18:33 +00:00
Carsten Haitzler
16f85793f2
no mroe txt!
...
SVN revision: 45795
2010-02-02 06:50:38 +00:00
Sebastian Dransfeld
49ef5a77f9
Remove Ecore_Txt
...
SVN revision: 45791
2010-02-02 04:50:04 +00:00
Carsten Haitzler
a67d3b8484
loose syncing option. in reality it will work fine. but not clean.
...
SVN revision: 45776
2010-02-01 14:38:00 +00:00
Carsten Haitzler
0534d66424
and now actually do the sync thing! awesomeness. this should mean (for
...
borderless apps for now - using efl (ecore-evas/elm) tear-free rendeirng in
compositor.
SVN revision: 45773
2010-02-01 14:15:14 +00:00
Hannes Janetzek
ab13fa8b72
fix comment
...
SVN revision: 45768
2010-02-01 13:06:44 +00:00
Christopher Michael
dc1af1a3f8
Move setting window type until after window is shown.
...
SVN revision: 45765
2010-02-01 06:55:19 +00:00
Christopher Michael
c23d487d74
Seems we cannot set the window type (for indicator) until After the window
...
is shown, else E just overwrites whatever type we set.
SVN revision: 45764
2010-02-01 06:54:34 +00:00
Christopher Michael
07648d4b12
Remove unused variable.
...
Use PATH_MAX.
SVN revision: 45760
2010-01-31 19:52:03 +00:00
Hannes Janetzek
563d810def
find plugins for "everything" in $HOME/.e/e/everything_plugins
...
SVN revision: 45758
2010-01-31 17:42:28 +00:00
Carsten Haitzler
fd3c1e4f2a
allow the "limit compositor framerate to fixed e framerate" to be optional
...
SVN revision: 45754
2010-01-31 13:05:56 +00:00
Massimo Maiurana
75f18e5c48
updating french and italian translations
...
SVN revision: 45751
2010-01-31 09:51:05 +00:00
Sebastian Dransfeld
02b6e4db39
Ecore_Str.h -> Eina
...
SVN revision: 45740
2010-01-30 22:11:11 +00:00
Christopher Michael
56b0c04b7c
Don't segfault if keyboard has no border.
...
SVN revision: 45738
2010-01-30 20:16:58 +00:00
Christopher Michael
cd086f7f5c
Fix keyboard dictionary list not showing on other zones.
...
Remove debugging (printfs).
SVN revision: 45729
2010-01-30 06:13:54 +00:00
Christopher Michael
ffe74c302e
Remove unused variables.
...
Remove commented block (confirmed working without it).
SVN revision: 45727
2010-01-30 02:11:48 +00:00
Christopher Michael
40c2032186
Use PATH_MAX.
...
No need to swallow the ilist twice.
SVN revision: 45726
2010-01-30 02:01:15 +00:00
Christopher Michael
2e4b78b724
Add more error trapping.
...
SVN revision: 45691
2010-01-29 06:09:20 +00:00
Christopher Michael
3ac0f2e690
Add more error trapping.
...
SVN revision: 45690
2010-01-29 06:04:11 +00:00
Christopher Michael
25dd627a3a
more trapping.
...
SVN revision: 45688
2010-01-29 05:58:46 +00:00
Christopher Michael
795ee6f6c2
Add some more error trapping.
...
SVN revision: 45687
2010-01-29 05:57:40 +00:00
Christopher Michael
096d4b0623
More error trapping.
...
SVN revision: 45686
2010-01-29 05:54:47 +00:00
Christopher Michael
5693b420a3
More error trapping.
...
SVN revision: 45685
2010-01-29 05:52:36 +00:00
Christopher Michael
30733c2133
E_FREE already sets variables to NULL.
...
SVN revision: 45684
2010-01-29 05:44:21 +00:00
Christopher Michael
cb1d92f244
More possible error trapping.
...
SVN revision: 45683
2010-01-29 05:42:55 +00:00
Christopher Michael
bab37d908f
More trapping.
...
SVN revision: 45682
2010-01-29 05:41:20 +00:00
Christopher Michael
c53dd2238d
better trapping in dbus code (in case of unforseen problems)
...
SVN revision: 45680
2010-01-29 05:31:08 +00:00
Christopher Michael
7a3f478648
Shutdown config subsystem if layout init fails.
...
Do not allocate zones if zone count is zero.
SVN revision: 45679
2010-01-29 05:07:37 +00:00
Christopher Michael
fa665ff798
Resize the dialog if it doesn't fit in the zone.
...
SVN revision: 45678
2010-01-29 04:58:14 +00:00
Christopher Michael
743ae4d5bc
Don't set icon or send messages if the focused border is not on the proper
...
zone as kbd-toggle works on a per zone basis.
SVN revision: 45671
2010-01-28 18:24:30 +00:00
Christopher Michael
a96bc68ed6
Add a comment.
...
SVN revision: 45645
2010-01-27 20:17:25 +00:00
Christopher Michael
4f59eafbea
Reset panel geometry for conformant apps when we close.
...
SVN revision: 45644
2010-01-27 20:16:54 +00:00
Christopher Michael
782bdf85b3
Remove dead files.
...
SVN revision: 45642
2010-01-27 20:13:54 +00:00
Christopher Michael
0fd90a45ff
Remove dead files.
...
SVN revision: 45641
2010-01-27 20:11:17 +00:00
Christopher Michael
0326182cb2
These files do not belong in here.
...
SVN revision: 45638
2010-01-27 20:08:14 +00:00
Christopher Michael
03805afd4f
New indicator & softkey modules with lots of comments, an edc that gets
...
compiled when the module is built, and cleaner code.
SVN revision: 45637
2010-01-27 20:04:32 +00:00
Christopher Michael
ad84d78dff
Remove old indicator & softkey modules. New ones coming.
...
SVN revision: 45636
2010-01-27 20:02:45 +00:00
Carsten Haitzler
5182864be4
fix animator usage - now silky smooth!
...
SVN revision: 45629
2010-01-27 15:29:51 +00:00
Christopher Michael
c6eaabe169
Reset top_shelf geometry hint when we close.
...
SVN revision: 45613
2010-01-27 01:55:50 +00:00
Christopher Michael
8d44cfa290
Reset softkey window geometry when we close.
...
SVN revision: 45612
2010-01-27 01:53:52 +00:00
Christopher Michael
c45b689eb1
Fix custom layout mode for fullscreen apps.
...
SVN revision: 45606
2010-01-26 22:37:55 +00:00
Christopher Michael
474f76e958
Add more debugging (printfs).
...
SVN revision: 45603
2010-01-26 21:15:07 +00:00
Christopher Michael
1ee85c252d
Add handler for when keyboard moves so we can destroy dictlist, etc.
...
Add some debug. Tracking an issue where keyboard dictlist does not show up
after it's moved to zone 1.
SVN revision: 45600
2010-01-26 20:52:30 +00:00
Christopher Michael
eeb3a3318d
Fix up layout code wrt fullscreen apps, conformant apps, and vkbd.
...
SVN revision: 45598
2010-01-26 20:13:34 +00:00
Gustavo Sverzut Barbieri
51347f22f4
eina_module_free() already calls eina_module_unload(). There's no need
...
to call it afterwards.
By: Lucas De Marchi <lucas.demarchi@profusion.mobi>
SVN revision: 45592
2010-01-26 15:22:53 +00:00
Gustavo Sverzut Barbieri
f955d4856e
evry_hist->subjects and evry_hist->actions has already been freed
...
by evry_history_free(). Do not call eina_hash_foreach() again on
evry_history_unload since this will give an eina_magic_fail()
beacause they are already NULL.
By: Lucas De Marchi <lucas.demarchi@profusion.mobi>
SVN revision: 45591
2010-01-26 15:21:57 +00:00
Christopher Michael
8b90bb8941
Completely fix conformant windows (wrt vkbd) in single layout mode.
...
SVN revision: 45580
2010-01-26 10:50:51 +00:00
Christopher Michael
f435b6322c
Allow conformant windows to work with vkbd in single layout mode (need to
...
handle dual mode still).
SVN revision: 45579
2010-01-26 10:16:29 +00:00
Christopher Michael
faf294b37a
Fix elm_conformant not getting indicator size.
...
SVN revision: 45572
2010-01-26 07:42:33 +00:00
Carsten Haitzler
1fa9578da2
update config with new fields/versions, add texture form pixmap option to gl
...
compositor
SVN revision: 45549
2010-01-25 12:53:43 +00:00
Christopher Michael
370822b80f
Make config categories with custom icon locations actually display those icons.
...
Make config items with custom icon locations actually display those icons.
SVN revision: 45541
2010-01-25 02:51:57 +00:00
Carsten Haitzler
428c571bfb
use grabbed flag and pre-post swap callbacks.
...
SVN revision: 45517
2010-01-24 11:05:18 +00:00
Christopher Michael
0e1ff68b1a
And change pointer to "move" when dragging indicator window.
...
SVN revision: 45507
2010-01-24 04:48:28 +00:00
Christopher Michael
26ce4878af
Add some signals for moving indicator so themes can do "pretty" stuff :)
...
SVN revision: 45506
2010-01-24 04:24:35 +00:00
Christopher Michael
f92311b2a9
Remove e_mod_border (dead file).
...
Rework layout code for all modes:
- Better layout code for dual modes.
- Don't set focus if the border is already focused.
- No need to call the 'back' method on border_delete.
- Don't call focus_latest_set on border_focus_in.
(not needed as it turns out).
Cleanup e_illume_border.c:
- Free lists when done with them.
- Check zones are valid.
- Reduce variable usage.
SVN revision: 45503
2010-01-23 21:31:06 +00:00
Christopher Michael
10fb34ad03
Lock stacking of home windows & deselect an icon after it's started running.
...
SVN revision: 45500
2010-01-23 21:08:57 +00:00
Carsten Haitzler
5837af54c0
remove testing shape stuff
...
SVN revision: 45486
2010-01-23 13:51:39 +00:00
Carsten Haitzler
7559d1f642
well.. compoaitor - with gl... seeems to work.. but on fglrx... its slow as
...
all hell! smells like i hit a software path. hooray!
SVN revision: 45485
2010-01-23 13:50:26 +00:00
Christopher Michael
a77b6a8ad9
Reduce variable usage.
...
Add additional error trapping.
SVN revision: 45478
2010-01-23 05:56:17 +00:00
Christopher Michael
64ccc4f601
Reorg/refactor some code to reduce duplicate code.
...
SVN revision: 45477
2010-01-23 05:31:05 +00:00
Christopher Michael
5e5e414525
Reorganize some variable placement to reduce potential register usage.
...
SVN revision: 45476
2010-01-23 04:52:28 +00:00
Christopher Michael
c1fa97861b
Not sure why, but moving QP borders here need an actual e_border_move call.
...
SVN revision: 45475
2010-01-23 04:35:23 +00:00
Christopher Michael
da65e0f364
Remove printfs.
...
SVN revision: 45474
2010-01-22 23:56:09 +00:00
Christopher Michael
8ca7469480
Hide/Show QP borders when appropriate.
...
If we move the indicator window in policy, then send qp_pos_update message
so quickpanel is in the correct position.
SVN revision: 45473
2010-01-22 23:28:03 +00:00
Christopher Michael
ada28c01eb
Set top shelf geometry on zone.
...
SVN revision: 45471
2010-01-22 23:07:52 +00:00
Christopher Michael
bbaf21475c
Cleanup busycover handles when we close.
...
Add some printfs for home launching two apps.
SVN revision: 45469
2010-01-22 22:52:28 +00:00
Christopher Michael
19f06ac085
Rework quickpanel to account for ability to drag indicators...so now when
...
indicator moves, quickpanel will adjust it's position accordingly.
SVN revision: 45468
2010-01-22 22:51:31 +00:00
Christopher Michael
056e01de38
Dont need a state_set for quickpanel, just use the state_send message.
...
Send position_update message when indicator gets moved.
SVN revision: 45467
2010-01-22 22:50:27 +00:00
Sebastian Dransfeld
a9bf975e7b
export less
...
SVN revision: 45455
2010-01-22 20:28:39 +00:00
Carsten Haitzler
62b8ceb7c7
fix for gl mode - update rects
...
SVN revision: 45435
2010-01-22 09:30:16 +00:00
Carsten Haitzler
d57b58c4c3
fix distcheck!
...
SVN revision: 45426
2010-01-22 05:11:19 +00:00
Christopher Michael
cc1334f5aa
We cannot rely on bd->client.icccm.title to be valid, so fix illume border
...
detection with that in mind.
SVN revision: 45423
2010-01-22 01:44:50 +00:00
Gustavo Sverzut Barbieri
251bb08baf
Do not go back to online when marked as 'Offline'
...
The way it was, if you changed offline it was repeatedly toggling due
E "offline mode" state and connman module fighting. Now it does it once.
By: Lucas De Marchi <lucas.demarchi@profusion.mobi>
SVN revision: 45410
2010-01-21 18:26:08 +00:00
Christopher Michael
397c19771a
Reorganize code & remove duplicate lines.
...
SVN revision: 45405
2010-01-21 17:48:55 +00:00
Christopher Michael
053d8060ca
Rework indicator so we can use mouse_down for showing quickpanel, and for
...
dragging.
SVN revision: 45404
2010-01-21 17:38:09 +00:00
Carsten Haitzler
fb6d5c6ef6
rememebr to free up memory for uncomposited windows
...
SVN revision: 45387
2010-01-21 12:42:33 +00:00
Carsten Haitzler
2c43ebaf2a
optin to use gl for compositing... uses native surface stuff froom evas.
...
SVN revision: 45384
2010-01-21 08:44:41 +00:00
Christopher Michael
b03babe944
Remove printfs.
...
SVN revision: 45378
2010-01-21 02:05:19 +00:00
Christopher Michael
63b73189d0
When quickpanel gets deleted, we need to remove the borders from the qp list.
...
SVN revision: 45376
2010-01-21 01:47:30 +00:00
Christopher Michael
9d298fdae0
Account for e_scale when creating softpanel.
...
SVN revision: 45375
2010-01-21 01:17:23 +00:00
Christopher Michael
70a951240a
Take into account e_scale when setting indicator height.
...
SVN revision: 45374
2010-01-21 01:16:03 +00:00
Sebastian Dransfeld
5109c0f8ea
oops
...
SVN revision: 45365
2010-01-20 21:15:07 +00:00
Sebastian Dransfeld
db6819ae2a
Results from gettext aren't static
...
SVN revision: 45362
2010-01-20 19:49:39 +00:00
Carsten Haitzler
99fc74f7c5
fix shadow on/off config
...
SVN revision: 45351
2010-01-20 04:45:47 +00:00
Sebastian Dransfeld
af13c5a81f
Desktop is localized
...
SVN revision: 45344
2010-01-19 21:11:50 +00:00
Sebastian Dransfeld
f2d0f5894d
locals.params isn't stringshared
...
Fixes bug #436
SVN revision: 45341
2010-01-19 20:41:33 +00:00
Carsten Haitzler
89d6be54fc
add gl engine option - still slow way to update tho.
...
SVN revision: 45329
2010-01-19 14:28:56 +00:00
Christopher Michael
06c33bb3ab
Better way to set zone (faster as it does not send certain events).
...
SVN revision: 45315
2010-01-19 02:58:18 +00:00
Christopher Michael
e814e90d4a
Fix border focus cycling.
...
SVN revision: 45313
2010-01-19 02:35:12 +00:00
Christopher Michael
3bf5c6c2f3
Recode 'back' message to work on focus per-zone.
...
SVN revision: 45312
2010-01-19 02:21:14 +00:00
Christopher Michael
f3e837c31b
Move borders to proper zone (when launched) if needed.
...
SVN revision: 45311
2010-01-19 02:17:14 +00:00
Christopher Michael
1d8b54bd91
When deleting a window, send the 'back' command so we set focus to the
...
previous window.
SVN revision: 45309
2010-01-19 00:33:53 +00:00
Christopher Michael
da4ac39084
Don't need/want separate code for handling back & close. Just send the
...
message and let illume2 handle it.
SVN revision: 45308
2010-01-19 00:17:24 +00:00
Christopher Michael
2c99b1edf0
Hide indicator window if we launch a fullscreen app, and show indicator
...
window when fullscreen window is closed.
SVN revision: 45307
2010-01-19 00:00:07 +00:00
Christopher Michael
0121ec9afc
Add illume-bluetooth module (based on original module from illume)
...
SVN revision: 45273
2010-01-18 02:02:09 +00:00
Christopher Michael
8d1f4a54af
Formatting & whitespace removal.
...
No need to call all these _inits() as E already handles init'n those.
Don't need the extra headers included here either as they are already
included via e.h.
SVN revision: 45268
2010-01-17 20:21:42 +00:00
Hannes Janetzek
922c14ea3c
hopefully 'everything' builds on solaris now. hints how to do it better appreciated.
...
SVN revision: 45235
2010-01-16 21:01:59 +00:00
Christopher Michael
c91fd67597
oops, re-enable new home windows on module startup.
...
SVN revision: 45234
2010-01-16 18:40:41 +00:00
Christopher Michael
1bc2b829f2
Use PATH_MAX in e_utils.
...
Add function in e_utils to get a zone by Ecore_X_Window (black_win).
No need to check for locked in illume-indicator.
Add client message handler for quickpanel to handle zone request changes on
quickpanel borders.
Remove some printfs.
Minor formatting in illume2 e_kbd.
Easier check for focused_vkbd_state.
SVN revision: 45233
2010-01-16 18:40:03 +00:00
Sebastian Dransfeld
f2c243f91e
make clang happy
...
SVN revision: 45191
2010-01-15 19:36:00 +00:00
Carsten Haitzler
84955de029
handle screen randr.
...
SVN revision: 45166
2010-01-15 05:54:14 +00:00
Christopher Michael
915dbed1be
Easier checks for kbd state.
...
SVN revision: 45165
2010-01-15 05:47:31 +00:00
Carsten Haitzler
79dcd015f8
lots of work on compositor stuff. looking slick and nice internally too.
...
SVN revision: 45159
2010-01-15 04:41:20 +00:00
Carsten Haitzler
d4c9dd55e6
fix segv if no per-zeon-config found!
...
SVN revision: 45158
2010-01-15 04:40:08 +00:00
Christopher Michael
4f9aead4e7
More fixes for dragging...much faster now on the drag.
...
SVN revision: 45156
2010-01-15 04:16:30 +00:00
Christopher Michael
525346b624
Don't send mode message here.
...
SVN revision: 45155
2010-01-15 03:58:23 +00:00
Christopher Michael
7306166b9a
Don't check for can drag on a zone, just use the 'locked' state on the
...
indicator.
Add a flag to the window struct so we know if we are dragging or not.
SVN revision: 45154
2010-01-15 03:57:55 +00:00
Sebastian Dransfeld
25398b689f
make clang happy
...
SVN revision: 45151
2010-01-14 23:48:37 +00:00
Sebastian Dransfeld
9b6667ebaa
Initialize to empty string
...
Value should be non null as strcmp does not like null argument.
SVN revision: 45149
2010-01-14 23:48:15 +00:00
Christopher Michael
9d3502d8e9
Fix dragging of indicator window.
...
SVN revision: 45134
2010-01-14 21:39:14 +00:00
Christopher Michael
b8cb5165c5
Loop managers & containers when looking for the proper zone.
...
Some re-org/cleanup during init.
SVN revision: 45124
2010-01-14 20:10:11 +00:00
Christopher Michael
245804f5d7
Remove the pkg-config file for E_Illume.
...
Remove dead lines in indicator code.
SVN revision: 45108
2010-01-14 04:08:04 +00:00
Christopher Michael
7c1087a702
Set bottom panel geometry on root window (for elm_conform widget).
...
SVN revision: 45103
2010-01-14 02:30:44 +00:00
Christopher Michael
d307f74950
Do xinerama/dual-head setup based on managers->containers->zones, not
...
xinerama screen count. (as E the wm will take care of setting up
managers/containers/zones per what is needed from xinerama/dual-head).
SVN revision: 45101
2010-01-14 01:18:37 +00:00
Christopher Michael
e02e87239a
Remove unused files.
...
SVN revision: 45100
2010-01-14 00:55:54 +00:00
Christopher Michael
8fc8d8d24f
Fix missing corner case for layout placement.
...
Change variable name in policy settings.
SVN revision: 45099
2010-01-14 00:20:32 +00:00
Christopher Michael
09db1a4b46
Recreate new home windows on initial load (this handles dual mode also).
...
Rework/Re-implement busycover windows per home window so we can show
launching status.
SVN revision: 45097
2010-01-13 23:40:23 +00:00
Christopher Michael
07666b4952
Add illume2 module...oops :(
...
SVN revision: 45073
2010-01-13 01:10:39 +00:00
Vincent Torri
37a3a938bc
no illume2 directory in src/modules
...
SVN revision: 45069
2010-01-12 22:29:35 +00:00
Christopher Michael
f288a575b7
New illume2 code for dual-head/xinerma.
...
SVN revision: 45068
2010-01-12 20:21:04 +00:00