Christopher Michael [Sat, 30 Jan 2010 06:13:54 +0000 (06:13 +0000)]
Fix keyboard dictionary list not showing on other zones.
Remove debugging (printfs).
SVN revision: 45729
Christopher Michael [Sat, 30 Jan 2010 02:11:48 +0000 (02:11 +0000)]
Remove unused variables.
Remove commented block (confirmed working without it).
SVN revision: 45727
Christopher Michael [Sat, 30 Jan 2010 02:01:15 +0000 (02:01 +0000)]
Use PATH_MAX.
No need to swallow the ilist twice.
SVN revision: 45726
Christopher Michael [Fri, 29 Jan 2010 06:09:20 +0000 (06:09 +0000)]
Add more error trapping.
SVN revision: 45691
Christopher Michael [Fri, 29 Jan 2010 06:04:11 +0000 (06:04 +0000)]
Add more error trapping.
SVN revision: 45690
Christopher Michael [Fri, 29 Jan 2010 05:58:46 +0000 (05:58 +0000)]
more trapping.
SVN revision: 45688
Christopher Michael [Fri, 29 Jan 2010 05:57:40 +0000 (05:57 +0000)]
Add some more error trapping.
SVN revision: 45687
Christopher Michael [Fri, 29 Jan 2010 05:54:47 +0000 (05:54 +0000)]
More error trapping.
SVN revision: 45686
Christopher Michael [Fri, 29 Jan 2010 05:52:36 +0000 (05:52 +0000)]
More error trapping.
SVN revision: 45685
Christopher Michael [Fri, 29 Jan 2010 05:44:21 +0000 (05:44 +0000)]
E_FREE already sets variables to NULL.
SVN revision: 45684
Christopher Michael [Fri, 29 Jan 2010 05:42:55 +0000 (05:42 +0000)]
More possible error trapping.
SVN revision: 45683
Christopher Michael [Fri, 29 Jan 2010 05:41:20 +0000 (05:41 +0000)]
More trapping.
SVN revision: 45682
Christopher Michael [Fri, 29 Jan 2010 05:31:08 +0000 (05:31 +0000)]
better trapping in dbus code (in case of unforseen problems)
SVN revision: 45680
Christopher Michael [Fri, 29 Jan 2010 05:07:37 +0000 (05:07 +0000)]
Shutdown config subsystem if layout init fails.
Do not allocate zones if zone count is zero.
SVN revision: 45679
Christopher Michael [Fri, 29 Jan 2010 04:58:14 +0000 (04:58 +0000)]
Resize the dialog if it doesn't fit in the zone.
SVN revision: 45678
Christopher Michael [Thu, 28 Jan 2010 18:24:30 +0000 (18:24 +0000)]
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
Christopher Michael [Wed, 27 Jan 2010 20:17:25 +0000 (20:17 +0000)]
Add a comment.
SVN revision: 45645
Christopher Michael [Wed, 27 Jan 2010 20:16:54 +0000 (20:16 +0000)]
Reset panel geometry for conformant apps when we close.
SVN revision: 45644
Christopher Michael [Wed, 27 Jan 2010 20:13:54 +0000 (20:13 +0000)]
Remove dead files.
SVN revision: 45642
Christopher Michael [Wed, 27 Jan 2010 20:11:17 +0000 (20:11 +0000)]
Remove dead files.
SVN revision: 45641
Christopher Michael [Wed, 27 Jan 2010 20:09:03 +0000 (20:09 +0000)]
Softkey has no config options, remove from config profile.
SVN revision: 45639
Christopher Michael [Wed, 27 Jan 2010 20:08:14 +0000 (20:08 +0000)]
These files do not belong in here.
SVN revision: 45638
Christopher Michael [Wed, 27 Jan 2010 20:04:32 +0000 (20:04 +0000)]
New indicator & softkey modules with lots of comments, an edc that gets
compiled when the module is built, and cleaner code.
SVN revision: 45637
Christopher Michael [Wed, 27 Jan 2010 20:02:45 +0000 (20:02 +0000)]
Remove old indicator & softkey modules. New ones coming.
SVN revision: 45636
Sebastian Dransfeld [Wed, 27 Jan 2010 19:33:53 +0000 (19:33 +0000)]
Only do "selected" cb when single_click_delay is 0
If single_click_delay is activated, _e_fm2_mouse_1_handler will handle
"selected" cb
SVN revision: 45631
Carsten Haitzler [Wed, 27 Jan 2010 15:29:51 +0000 (15:29 +0000)]
fix animator usage - now silky smooth!
SVN revision: 45629
Carsten Haitzler [Wed, 27 Jan 2010 15:18:51 +0000 (15:18 +0000)]
dont unload - restarts handle that. too unsafe.
SVN revision: 45627
Christopher Michael [Wed, 27 Jan 2010 01:55:50 +0000 (01:55 +0000)]
Reset top_shelf geometry hint when we close.
SVN revision: 45613
Christopher Michael [Wed, 27 Jan 2010 01:53:52 +0000 (01:53 +0000)]
Reset softkey window geometry when we close.
SVN revision: 45612
Christopher Michael [Tue, 26 Jan 2010 22:37:55 +0000 (22:37 +0000)]
Fix custom layout mode for fullscreen apps.
SVN revision: 45606
Christopher Michael [Tue, 26 Jan 2010 21:15:07 +0000 (21:15 +0000)]
Add more debugging (printfs).
SVN revision: 45603
Christopher Michael [Tue, 26 Jan 2010 20:52:30 +0000 (20:52 +0000)]
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
Christopher Michael [Tue, 26 Jan 2010 20:13:34 +0000 (20:13 +0000)]
Fix up layout code wrt fullscreen apps, conformant apps, and vkbd.
SVN revision: 45598
Gustavo Sverzut Barbieri [Tue, 26 Jan 2010 18:21:09 +0000 (18:21 +0000)]
allow not installing /etc/enlightenment/sysactions.conf
We provide just a default, but distros should use their own version
with system specific groups and hibernate/suspend actions (pm-utils or
so)
SVN revision: 45596
Gustavo Sverzut Barbieri [Tue, 26 Jan 2010 15:22:53 +0000 (15:22 +0000)]
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
Gustavo Sverzut Barbieri [Tue, 26 Jan 2010 15:21:57 +0000 (15:21 +0000)]
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
Vincent Torri [Tue, 26 Jan 2010 11:59:41 +0000 (11:59 +0000)]
more help fixing
SVN revision: 45585
Vincent Torri [Tue, 26 Jan 2010 11:54:09 +0000 (11:54 +0000)]
fix configure help
SVN revision: 45584
Christopher Michael [Tue, 26 Jan 2010 10:50:51 +0000 (10:50 +0000)]
Completely fix conformant windows (wrt vkbd) in single layout mode.
SVN revision: 45580
Christopher Michael [Tue, 26 Jan 2010 10:16:29 +0000 (10:16 +0000)]
Allow conformant windows to work with vkbd in single layout mode (need to
handle dual mode still).
SVN revision: 45579
Christopher Michael [Tue, 26 Jan 2010 07:42:33 +0000 (07:42 +0000)]
Fix elm_conformant not getting indicator size.
SVN revision: 45572
Cedric BAIL [Mon, 25 Jan 2010 21:59:21 +0000 (21:59 +0000)]
* ecore: Move ecore_job inside ecore.
Patch from Albin "Lutin" Tonnerre <albin.tonnerre@gmail.com>.
SVN revision: 45570
Sebastian Dransfeld [Mon, 25 Jan 2010 19:37:13 +0000 (19:37 +0000)]
Fix shelf numbering
id must be unique. So if we have 2 zones with 1 shelf in each, hide 1
zone and add a new shelf, it must get id "hidden shelf" + 1
SVN revision: 45563
Carsten Haitzler [Mon, 25 Jan 2010 12:53:43 +0000 (12:53 +0000)]
update config with new fields/versions, add texture form pixmap option to gl
compositor
SVN revision: 45549
Sebastian Dransfeld [Mon, 25 Jan 2010 09:37:30 +0000 (09:37 +0000)]
cleanup
SVN revision: 45547
Sebastian Dransfeld [Mon, 25 Jan 2010 09:31:07 +0000 (09:31 +0000)]
cleanup
SVN revision: 45546
Carsten Haitzler [Mon, 25 Jan 2010 07:38:48 +0000 (07:38 +0000)]
config to turn off exec fail dialog
SVN revision: 45544
Christopher Michael [Mon, 25 Jan 2010 02:51:57 +0000 (02:51 +0000)]
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
Sebastian Dransfeld [Sun, 24 Jan 2010 21:20:32 +0000 (21:20 +0000)]
Fix #483 again
SVN revision: 45531
Carsten Haitzler [Sun, 24 Jan 2010 11:05:18 +0000 (11:05 +0000)]
use grabbed flag and pre-post swap callbacks.
SVN revision: 45517
Christopher Michael [Sun, 24 Jan 2010 04:48:28 +0000 (04:48 +0000)]
And change pointer to "move" when dragging indicator window.
SVN revision: 45507
Christopher Michael [Sun, 24 Jan 2010 04:24:35 +0000 (04:24 +0000)]
Add some signals for moving indicator so themes can do "pretty" stuff :)
SVN revision: 45506
Christopher Michael [Sat, 23 Jan 2010 21:31:06 +0000 (21:31 +0000)]
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
Christopher Michael [Sat, 23 Jan 2010 21:08:57 +0000 (21:08 +0000)]
Lock stacking of home windows & deselect an icon after it's started running.
SVN revision: 45500
Sebastian Dransfeld [Sat, 23 Jan 2010 20:11:55 +0000 (20:11 +0000)]
Only move resize edge windows in one func
SVN revision: 45499
Sebastian Dransfeld [Sat, 23 Jan 2010 20:06:02 +0000 (20:06 +0000)]
Fix #483
For corner shelves, detect movement in corner windows
Use ev->root.{x,y} as event coordinates, we do not care where the mouse
moves within the edge windows.
Convenience function for window -> edge detection.
SVN revision: 45498
Sebastian Dransfeld [Sat, 23 Jan 2010 18:33:24 +0000 (18:33 +0000)]
Only flip if edge window present
SVN revision: 45495
Carsten Haitzler [Sat, 23 Jan 2010 13:51:39 +0000 (13:51 +0000)]
remove testing shape stuff
SVN revision: 45486
Carsten Haitzler [Sat, 23 Jan 2010 13:50:26 +0000 (13:50 +0000)]
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
Sebastian Dransfeld [Sat, 23 Jan 2010 11:32:04 +0000 (11:32 +0000)]
Set list to NULL on free
SVN revision: 45481
Sebastian Dransfeld [Sat, 23 Jan 2010 11:23:12 +0000 (11:23 +0000)]
Switch sort order
We want the leftmost screen to be first
SVN revision: 45480
Christopher Michael [Sat, 23 Jan 2010 05:56:17 +0000 (05:56 +0000)]
Reduce variable usage.
Add additional error trapping.
SVN revision: 45478
Christopher Michael [Sat, 23 Jan 2010 05:31:05 +0000 (05:31 +0000)]
Reorg/refactor some code to reduce duplicate code.
SVN revision: 45477
Christopher Michael [Sat, 23 Jan 2010 04:52:28 +0000 (04:52 +0000)]
Reorganize some variable placement to reduce potential register usage.
SVN revision: 45476
Christopher Michael [Sat, 23 Jan 2010 04:35:23 +0000 (04:35 +0000)]
Not sure why, but moving QP borders here need an actual e_border_move call.
SVN revision: 45475
Christopher Michael [Fri, 22 Jan 2010 23:56:09 +0000 (23:56 +0000)]
Remove printfs.
SVN revision: 45474
Christopher Michael [Fri, 22 Jan 2010 23:28:03 +0000 (23:28 +0000)]
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
Christopher Michael [Fri, 22 Jan 2010 23:07:52 +0000 (23:07 +0000)]
Set top shelf geometry on zone.
SVN revision: 45471
Christopher Michael [Fri, 22 Jan 2010 22:52:28 +0000 (22:52 +0000)]
Cleanup busycover handles when we close.
Add some printfs for home launching two apps.
SVN revision: 45469
Christopher Michael [Fri, 22 Jan 2010 22:51:31 +0000 (22:51 +0000)]
Rework quickpanel to account for ability to drag indicators...so now when
indicator moves, quickpanel will adjust it's position accordingly.
SVN revision: 45468
Christopher Michael [Fri, 22 Jan 2010 22:50:27 +0000 (22:50 +0000)]
Dont need a state_set for quickpanel, just use the state_send message.
Send position_update message when indicator gets moved.
SVN revision: 45467
Sebastian Dransfeld [Fri, 22 Jan 2010 20:28:39 +0000 (20:28 +0000)]
export less
SVN revision: 45455
Sebastian Dransfeld [Fri, 22 Jan 2010 20:00:07 +0000 (20:00 +0000)]
Add EINTERN
All functions not static in modules should be EINTERN, exepect
e_modapi_*
SVN revision: 45446
Carsten Haitzler [Fri, 22 Jan 2010 09:30:16 +0000 (09:30 +0000)]
fix for gl mode - update rects
SVN revision: 45435
Sebastian Dransfeld [Fri, 22 Jan 2010 07:21:03 +0000 (07:21 +0000)]
inplace open should not care whether we use single click or not, this is handeled by click handler
SVN revision: 45434
Carsten Haitzler [Fri, 22 Jan 2010 05:11:19 +0000 (05:11 +0000)]
fix distcheck!
SVN revision: 45426
Christopher Michael [Fri, 22 Jan 2010 01:44:50 +0000 (01:44 +0000)]
We cannot rely on bd->client.icccm.title to be valid, so fix illume border
detection with that in mind.
SVN revision: 45423
Sebastian Dransfeld [Thu, 21 Jan 2010 20:39:57 +0000 (20:39 +0000)]
And readd shelf_show action
SVN revision: 45420
Gustavo Sverzut Barbieri [Thu, 21 Jan 2010 18:26:08 +0000 (18:26 +0000)]
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
Christopher Michael [Thu, 21 Jan 2010 17:48:55 +0000 (17:48 +0000)]
Reorganize code & remove duplicate lines.
SVN revision: 45405
Christopher Michael [Thu, 21 Jan 2010 17:38:09 +0000 (17:38 +0000)]
Rework indicator so we can use mouse_down for showing quickpanel, and for
dragging.
SVN revision: 45404
Carsten Haitzler [Thu, 21 Jan 2010 12:42:33 +0000 (12:42 +0000)]
rememebr to free up memory for uncomposited windows
SVN revision: 45387
Carsten Haitzler [Thu, 21 Jan 2010 08:44:41 +0000 (08:44 +0000)]
optin to use gl for compositing... uses native surface stuff froom evas.
SVN revision: 45384
Sebastian Dransfeld [Thu, 21 Jan 2010 08:37:45 +0000 (08:37 +0000)]
And remove rest of shelf action
SVN revision: 45382
Sebastian Dransfeld [Thu, 21 Jan 2010 08:31:44 +0000 (08:31 +0000)]
cleanup
SVN revision: 45381
Sebastian Dransfeld [Thu, 21 Jan 2010 07:50:06 +0000 (07:50 +0000)]
remove unneeded action
SVN revision: 45379
Christopher Michael [Thu, 21 Jan 2010 02:05:19 +0000 (02:05 +0000)]
Remove printfs.
SVN revision: 45378
Christopher Michael [Thu, 21 Jan 2010 01:47:30 +0000 (01:47 +0000)]
When quickpanel gets deleted, we need to remove the borders from the qp list.
SVN revision: 45376
Christopher Michael [Thu, 21 Jan 2010 01:17:23 +0000 (01:17 +0000)]
Account for e_scale when creating softpanel.
SVN revision: 45375
Christopher Michael [Thu, 21 Jan 2010 01:16:03 +0000 (01:16 +0000)]
Take into account e_scale when setting indicator height.
SVN revision: 45374
Sebastian Dransfeld [Wed, 20 Jan 2010 22:36:45 +0000 (22:36 +0000)]
Create/ delete edge bindings for shelves as needed
Fixes bug #483
SVN revision: 45371
Sebastian Dransfeld [Wed, 20 Jan 2010 22:36:34 +0000 (22:36 +0000)]
No point in setting binding in config
These bindings are not saved, and we don't want them saved
SVN revision: 45370
Sebastian Dransfeld [Wed, 20 Jan 2010 21:38:01 +0000 (21:38 +0000)]
weird git
SVN revision: 45369
Sebastian Dransfeld [Wed, 20 Jan 2010 21:32:46 +0000 (21:32 +0000)]
set layer on creation
SVN revision: 45368
Sebastian Dransfeld [Wed, 20 Jan 2010 21:32:35 +0000 (21:32 +0000)]
local change only
SVN revision: 45367
Sebastian Dransfeld [Wed, 20 Jan 2010 21:30:17 +0000 (21:30 +0000)]
Only create edge windows which have bindings
Previously all windows always existed, and edge bindings showed/hided
windows as needed. And e_zone_flip_win_disable/ e_zone_flip_win_restore
f**k'ed this up.
Will fix bug #483 soon.
SVN revision: 45366
Sebastian Dransfeld [Wed, 20 Jan 2010 21:15:07 +0000 (21:15 +0000)]
oops
SVN revision: 45365
Sebastian Dransfeld [Wed, 20 Jan 2010 19:49:39 +0000 (19:49 +0000)]
Results from gettext aren't static
SVN revision: 45362
Carsten Haitzler [Wed, 20 Jan 2010 04:45:47 +0000 (04:45 +0000)]
fix shadow on/off config
SVN revision: 45351
Miculcy Brian [Tue, 19 Jan 2010 22:32:29 +0000 (22:32 +0000)]
please install xnest
SVN revision: 45348