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
Sebastian Dransfeld [Tue, 19 Jan 2010 21:19:38 +0000 (21:19 +0000)]
Desktop is localized
SVN revision: 45345
Sebastian Dransfeld [Tue, 19 Jan 2010 21:11:50 +0000 (21:11 +0000)]
Desktop is localized
SVN revision: 45344
Sebastian Dransfeld [Tue, 19 Jan 2010 21:11:36 +0000 (21:11 +0000)]
Desktop is localized
SVN revision: 45343
Sebastian Dransfeld [Tue, 19 Jan 2010 20:41:33 +0000 (20:41 +0000)]
locals.params isn't stringshared
Fixes bug #436
SVN revision: 45341
Sebastian Dransfeld [Tue, 19 Jan 2010 19:46:09 +0000 (19:46 +0000)]
Make sure that we always resize on keypress
When using alt on a window which resizes in steps, we could get 0
movement. Fixes bug #338.
SVN revision: 45339
Carsten Haitzler [Tue, 19 Jan 2010 14:28:56 +0000 (14:28 +0000)]
add gl engine option - still slow way to update tho.
SVN revision: 45329
Christopher Michael [Tue, 19 Jan 2010 02:58:18 +0000 (02:58 +0000)]
Better way to set zone (faster as it does not send certain events).
SVN revision: 45315
Christopher Michael [Tue, 19 Jan 2010 02:35:12 +0000 (02:35 +0000)]
Fix border focus cycling.
SVN revision: 45313
Christopher Michael [Tue, 19 Jan 2010 02:21:14 +0000 (02:21 +0000)]
Recode 'back' message to work on focus per-zone.
SVN revision: 45312
Christopher Michael [Tue, 19 Jan 2010 02:17:14 +0000 (02:17 +0000)]
Move borders to proper zone (when launched) if needed.
SVN revision: 45311
Christopher Michael [Tue, 19 Jan 2010 00:33:53 +0000 (00:33 +0000)]
When deleting a window, send the 'back' command so we set focus to the
previous window.
SVN revision: 45309
Christopher Michael [Tue, 19 Jan 2010 00:17:24 +0000 (00:17 +0000)]
Don't need/want separate code for handling back & close. Just send the
message and let illume2 handle it.
SVN revision: 45308
Christopher Michael [Tue, 19 Jan 2010 00:00:07 +0000 (00:00 +0000)]
Hide indicator window if we launch a fullscreen app, and show indicator
window when fullscreen window is closed.
SVN revision: 45307
Sebastian Dransfeld [Mon, 18 Jan 2010 20:33:45 +0000 (20:33 +0000)]
Suffix rules are only supported by GNU make
Patch from bug #418
SVN revision: 45303
Christopher Michael [Mon, 18 Jan 2010 02:02:09 +0000 (02:02 +0000)]
Add illume-bluetooth module (based on original module from illume)
SVN revision: 45273
Christopher Michael [Sun, 17 Jan 2010 20:21:42 +0000 (20:21 +0000)]
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
Vincent Torri [Sun, 17 Jan 2010 08:59:39 +0000 (08:59 +0000)]
fix previous commit (after enabling temp module again...)
SVN revision: 45250
Vincent Torri [Sun, 17 Jan 2010 08:04:44 +0000 (08:04 +0000)]
if a stupid user pass --disable-temperature, configure will
fail because of a missing conditional in Makefile.am's (guess
how i found that bug ?)
SVN revision: 45247
Hannes Janetzek [Sat, 16 Jan 2010 21:01:59 +0000 (21:01 +0000)]
hopefully 'everything' builds on solaris now. hints how to do it better appreciated.
SVN revision: 45235
Christopher Michael [Sat, 16 Jan 2010 18:40:41 +0000 (18:40 +0000)]
oops, re-enable new home windows on module startup.
SVN revision: 45234
Christopher Michael [Sat, 16 Jan 2010 18:40:03 +0000 (18:40 +0000)]
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
Aron Xu [Sat, 16 Jan 2010 03:58:12 +0000 (03:58 +0000)]
update zh_CN.po
SVN revision: 45204
Sebastian Dransfeld [Fri, 15 Jan 2010 19:36:00 +0000 (19:36 +0000)]
make clang happy
SVN revision: 45191
Sebastian Dransfeld [Fri, 15 Jan 2010 12:01:52 +0000 (12:01 +0000)]
make clang happy
SVN revision: 45184
Sebastian Dransfeld [Fri, 15 Jan 2010 12:01:40 +0000 (12:01 +0000)]
Fix compiler warnings
SVN revision: 45183
Sebastian Dransfeld [Fri, 15 Jan 2010 12:01:30 +0000 (12:01 +0000)]
Remove unused function
SVN revision: 45182
Sebastian Dransfeld [Fri, 15 Jan 2010 12:01:17 +0000 (12:01 +0000)]
Fix compiler warnings
SVN revision: 45181
Sebastian Dransfeld [Fri, 15 Jan 2010 12:01:06 +0000 (12:01 +0000)]
Fix compiler warnings
SVN revision: 45180
Sebastian Dransfeld [Fri, 15 Jan 2010 12:00:55 +0000 (12:00 +0000)]
Remove unused variable
SVN revision: 45179
Sebastian Dransfeld [Fri, 15 Jan 2010 11:59:58 +0000 (11:59 +0000)]
Fix compiler warnings
SVN revision: 45178
Sebastian Dransfeld [Fri, 15 Jan 2010 11:29:50 +0000 (11:29 +0000)]
make clang happy
SVN revision: 45176
Aron Xu [Fri, 15 Jan 2010 08:20:30 +0000 (08:20 +0000)]
Tiny update of zh_CN.po
SVN revision: 45174
Carsten Haitzler [Fri, 15 Jan 2010 05:54:14 +0000 (05:54 +0000)]
handle screen randr.
SVN revision: 45166
Christopher Michael [Fri, 15 Jan 2010 05:47:31 +0000 (05:47 +0000)]
Easier checks for kbd state.
SVN revision: 45165
Carsten Haitzler [Fri, 15 Jan 2010 04:41:20 +0000 (04:41 +0000)]
lots of work on compositor stuff. looking slick and nice internally too.
SVN revision: 45159
Carsten Haitzler [Fri, 15 Jan 2010 04:40:08 +0000 (04:40 +0000)]
fix segv if no per-zeon-config found!
SVN revision: 45158
Christopher Michael [Fri, 15 Jan 2010 04:16:30 +0000 (04:16 +0000)]
More fixes for dragging...much faster now on the drag.
SVN revision: 45156
Christopher Michael [Fri, 15 Jan 2010 03:58:23 +0000 (03:58 +0000)]
Don't send mode message here.
SVN revision: 45155
Christopher Michael [Fri, 15 Jan 2010 03:57:55 +0000 (03:57 +0000)]
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
Sebastian Dransfeld [Thu, 14 Jan 2010 23:48:59 +0000 (23:48 +0000)]
make clang happy
SVN revision: 45153
Sebastian Dransfeld [Thu, 14 Jan 2010 23:48:48 +0000 (23:48 +0000)]
remove unused variables
SVN revision: 45152
Sebastian Dransfeld [Thu, 14 Jan 2010 23:48:37 +0000 (23:48 +0000)]
make clang happy
SVN revision: 45151
Sebastian Dransfeld [Thu, 14 Jan 2010 23:48:26 +0000 (23:48 +0000)]
make clang happy
x and y are used later and might be garbage
SVN revision: 45150
Sebastian Dransfeld [Thu, 14 Jan 2010 23:48:15 +0000 (23:48 +0000)]
Initialize to empty string
Value should be non null as strcmp does not like null argument.
SVN revision: 45149
Sebastian Dransfeld [Thu, 14 Jan 2010 22:10:38 +0000 (22:10 +0000)]
free list
SVN revision: 45139
Sebastian Dransfeld [Thu, 14 Jan 2010 22:10:28 +0000 (22:10 +0000)]
Make selected desktops show in advanced config
e_widget_ilist_count does not work as it did, as it
e_widget_ilist_multi_select only queues commands and the change is not
instant. Add own counter for ilist position.
Also set pointer for config desk_list to new list on apply.
SVN revision: 45138