Hannes Janetzek
48f84b70f3
e17/comp: wait for first damage on win_show.
...
this fixes pixel garbage with many gtk menus.
are there any windows that dont create damage on show?
SVN revision: 57513
2011-03-03 23:58:30 +00:00
Hannes Janetzek
f0657e77f2
e17/comp: set smooth scaling of mirror objects according to config
...
SVN revision: 57511
2011-03-03 23:49:11 +00:00
Hannes Janetzek
9a0a0905d5
e17/comp:
...
- remove mirror object from cw->obj_mirror when object is deleted
- stack the mirror object relative to the original. just handy
- allow to set hidden_override. typo?
- reuse comp_win for borders that switched between argb/rgb frame
SVN revision: 57510
2011-03-03 23:36:54 +00:00
Eric Schuele
329fcebb36
Add a few missing module descriptions.
...
SVN revision: 57465
2011-03-02 04:55:11 +00:00
Hannes Janetzek
91ded1893f
e17/everything: identify evry window for compositor
...
SVN revision: 57464
2011-03-02 00:50:36 +00:00
Michael BOUCHAUD
c3138e6c97
fix problem with some popup and illume-keyboard(like firefox urlbar). The pressed key send by the virtual is wrong, he send the previous key you have typed
...
SVN revision: 57459
2011-03-01 17:38:53 +00:00
Gustavo Sverzut Barbieri
a565e9f077
winlist: offer a way to cycle icccm.class
...
icccm.class is usually unique per application, so you can use that to
cycle betwen the applications in your desktop. This mode is
complementary to the already existing "cycle all windows of current
class", which cycles all windows of the current application.
SVN revision: 57386
2011-02-27 14:29:41 +00:00
Hannes Janetzek
0167df0c3b
e17/conf_apps: show description for autostart entries
...
SVN revision: 57377
2011-02-27 12:06:27 +00:00
Hannes Janetzek
3dccde7da9
e17: apps startup config dialog: added section to add .desktops from /etc/xdg/autostart
...
- whitespace cleanup
SVN revision: 57375
2011-02-27 11:30:20 +00:00
Christopher Michael
463c6051d1
E Comp Module: formatting/whitespace fixes.
...
Remove miles of whitespace & fix horrible formatting.
No Jeff, we do not declare variables in the middle of our
functions (in E).....SPANK SPANK :P
SVN revision: 57345
2011-02-26 21:51:40 +00:00
Hannes Janetzek
e2a91285df
e17/comp: show more info in match list.
...
before one had to open 'edit match' to see what it actually matches
SVN revision: 57339
2011-02-26 13:26:47 +00:00
Hannes Janetzek
85a86051db
e17/comp: cleanup last commit and fix warnings on 64bit os
...
SVN revision: 57338
2011-02-26 12:19:29 +00:00
Hannes Janetzek
76d3af24a6
e17/comp: make config dialog inaccessible while editing window matches
...
overlay dialog with a background and put the match widgets above so that
one cant press other buttons e.g. delete the match that one is currently
editing. also fixes the problem that when frametable has a translucent
background the dialog below doesnt shine through
SVN revision: 57337
2011-02-26 11:56:50 +00:00
Hannes Janetzek
5d71553af1
e17/comp: fix segv in config dialog when no item is selected
...
SVN revision: 57335
2011-02-26 10:42:10 +00:00
Hannes Janetzek
daaa96b36a
e17/everything: add everything launcher action before plugin actions
...
this makes the sorting in bindings dialog be nicer and works
around the bug in keybinding conf dialog where it selects the
plugins-plugin for the binding of 'show evry' and fscks it up.
SVN revision: 57289
2011-02-24 05:08:26 +00:00
Hannes Janetzek
9020265aad
e17/everything: disable debug output
...
SVN revision: 57288
2011-02-24 03:48:41 +00:00
Massimo Maiurana
359a85e93d
updating various translations
...
SVN revision: 57225
2011-02-21 19:19:12 +00:00
Hannes Janetzek
3320d11083
- show windows by default in top-level now
...
- allow changing popup size by 1 pixel
- added some more comments
SVN revision: 57209
2011-02-21 07:49:21 +00:00
Hannes Janetzek
259e268f3c
fix for showing plugins as icon in aggregator
...
- make plugin instances be proper evry items so that they are ref counted like everything else.
now plugin->begin MUST always return a new instance, never the base class
SVN revision: 57206
2011-02-21 07:30:55 +00:00
Carsten Haitzler
048a1e6cf7
ok user signal was a nice idea but we get user2 already so we cant use
...
ir without fps always toggling
SVN revision: 57156
2011-02-19 09:52:27 +00:00
Hannes Janetzek
858abf57f1
add option to disable use of fdo icon theme
...
cleanups
SVN revision: 57148
2011-02-18 11:38:37 +00:00
Hannes Janetzek
71d65ca3d1
set load size for fdo icons
...
SVN revision: 57137
2011-02-17 20:21:53 +00:00
Hannes Janetzek
92a078ac32
get larger icons by temporarily changing e_scale
...
SVN revision: 57131
2011-02-17 19:53:09 +00:00
Hannes Janetzek
afade15978
use icon lookup order also in everything
...
SVN revision: 57128
2011-02-17 14:37:10 +00:00
Carsten Haitzler
f45709a73a
and fill in policy holes with handling transitions to/from fullscreen
...
etc.
SVN revision: 57125
2011-02-17 13:06:53 +00:00
Massimo Maiurana
308534cc44
updating russian translations
...
SVN revision: 57124
2011-02-17 12:15:59 +00:00
Carsten Haitzler
71c6ac602e
also set geom fro indicator
...
SVN revision: 57122
2011-02-17 11:43:02 +00:00
Carsten Haitzler
a82f5c99c4
fix some design and policy issues so it's simple and sane tyo write a
...
new home screen and softkey - looking at indicator next.
SVN revision: 57119
2011-02-17 10:55:59 +00:00
Carsten Haitzler
5a7a504cb8
conformant home window... should not be sized down :)
...
SVN revision: 57111
2011-02-17 07:44:51 +00:00
Carsten Haitzler
49765f25bb
formatting.
...
SVN revision: 57073
2011-02-16 03:46:27 +00:00
Carsten Haitzler
3cdc57de3e
no - disco-stu... that was not the right fix.. this is the right fix
...
for whatever segv u were seeing (page invalid ptr).
SVN revision: 57072
2011-02-16 03:45:57 +00:00
Hannes Janetzek
00045e3e5a
fix my last commit
...
SVN revision: 57071
2011-02-15 21:39:01 +00:00
Christopher Michael
2c593b88e5
Init some vars to NULL so we don't get warning about uninitialized
...
vars from gcc during compile.
SVN revision: 57069
2011-02-15 21:17:48 +00:00
Christopher Michael
2867f253e6
Remove declared function protos that are not used.
...
SVN revision: 57068
2011-02-15 21:14:12 +00:00
Mike Blumenkrantz
4e69b6fd5d
add safety check for current page being null, don't think this should actually happen though
...
someone who knows the code please check?
SVN revision: 57026
2011-02-14 15:42:17 +00:00
Hannes Janetzek
dc87685c1e
simplify virtual desktops dialog: no need for advanced/basic dialog when using toolbok
...
SVN revision: 56932
2011-02-10 18:49:00 +00:00
Christopher Michael
0a8b9a0380
Illume-Keyboard: Keyboard aspect fix.
...
If our zone is wider than it is taller, don't let virtual keyboard
take up most of the screen. This fixes illume-keyboard taking most of
the screen. Now, if we are wider than we are taller, just use half the
zone height rather than the previous which used about 3/4 of the height.
SVN revision: 56931
2011-02-10 18:20:28 +00:00
Christopher Michael
a368649dfc
Comp Module: Cleanup
...
NB: No 'functional' changes, just cleanup.
Remove Unused variable.
Whitespace removal.
SVN revision: 56928
2011-02-10 17:26:40 +00:00
Hannes Janetzek
389182f55b
cpufreq: dont bury options in subsub menu. button 1 shows cpu options menu now
...
SVN revision: 56885
2011-02-09 22:44:29 +00:00
Hannes Janetzek
a3f7b6a507
evry: fix aspect of edj thumbnails
...
SVN revision: 56842
2011-02-09 14:59:44 +00:00
Carsten Haitzler
f8da083328
a bit of a refactor of e_acpi -> can buffer and handle more than 1
...
acpi message at once (will happen IF e is paused/hung/suspended and
multiple acpi events happen during that time).
also no need for multiple acpi event id's - the type is already in the
struct itself. it's dup;icating the work. simplify.
also... vaio "hotkey" style support. new mapping ethod needed for
that. who knows what other bizarre acpi hardware is out there. may
need more. also make a note that we may want a mapping system some
time that maps acpi event to faking an x key event.
also... allow acpi bindings to bind to anything in gui.
SVN revision: 56790
2011-02-07 22:57:50 +00:00
Christopher Michael
0a7a799bd0
Add UNUSED where missing.
...
SVN revision: 56675
2011-02-03 17:12:27 +00:00
Christopher Michael
f62f7278a0
Add UNUSED where needed.
...
SVN revision: 56674
2011-02-03 17:10:01 +00:00
Hannes Janetzek
2b72d8d98b
evry-apps: fix history loss: do not remove apps from history when not found in .desktop cache
...
SVN revision: 56627
2011-02-01 10:35:33 +00:00
Christopher Michael
ddfeef51dc
No need for a mode send here.
...
SVN revision: 56385
2011-01-29 21:16:31 +00:00
Christopher Michael
54afa6c714
Add a button on softkey module to toggle app positions if in dual mode
...
(this means move the top app to the bottom, and bottom app to the top,
etc, etc).
SVN revision: 56384
2011-01-29 21:08:13 +00:00
Christopher Michael
8f026c852a
When we are done dragging the indicator window, update it's geometry
...
on the zone.
SVN revision: 56383
2011-01-29 20:34:19 +00:00
Hannes Janetzek
86824bd78a
add 'run executable' action for files
...
SVN revision: 56273
2011-01-23 23:37:50 +00:00
Hannes Janetzek
e9e9c7a066
fix warning/unsued stuff
...
keep refs to .desktops of recently used apps
SVN revision: 56272
2011-01-23 22:34:28 +00:00
Hannes Janetzek
5d4d9705e8
enable icon preload
...
SVN revision: 56270
2011-01-23 17:59:25 +00:00
Hannes Janetzek
c3a28ca278
fix: open multiple selected files
...
SVN revision: 56269
2011-01-23 16:02:33 +00:00
Hannes Janetzek
5f014d9089
fix initial list width (dont overlap scrollbar)
...
SVN revision: 56267
2011-01-22 22:24:09 +00:00
Carsten Haitzler
d8309aeb84
and force fps objs to be on max layer.
...
SVN revision: 56266
2011-01-22 16:32:26 +00:00
Carsten Haitzler
ef8fd4ab06
fix geometry up a bit and limit ranges more.
...
SVN revision: 56263
2011-01-22 11:00:11 +00:00
Carsten Haitzler
3a0ff0519a
fix frametimes array.
...
SVN revision: 56262
2011-01-22 10:44:40 +00:00
Carsten Haitzler
720f53b264
add fps debug display to comp...
...
to toggle interactively:
killall -USR2 enlightenment
or
ctrl+alt+shift+F
or just change it in the config panel - the longer the average
interval is, the more accurate it will be, but the less often you get
updates. you can choose the screen corner here too. :) also note that
if comp doesnt get a stream of input (frames to render) then it's also
not going to tel you much interesting about its "best possible
framerate" as its likely got lots of spare time to do more, but it
just never got any to do. so this is useful if:
1. there is a continual strem of input (video playback, animated gui,
continual user input).
2. the longer the rolling average framecount is, the more accurate it
will be.
SVN revision: 56260
2011-01-22 09:52:48 +00:00
Hannes Janetzek
5ae3b52a17
cleanups
...
SVN revision: 56248
2011-01-21 00:14:48 +00:00
Christopher Michael
e6b15ffc17
e_illume_border_show already handles raise, so remove call to explicit
...
e_border_raise.
SVN revision: 56246
2011-01-20 22:28:33 +00:00
Christopher Michael
3c51a6bc0a
Allow dialogs to be bigger than 'minimum' size; instead, just check
...
that the dialogs size is not greater than the zone. This is much nicer
for file dialogs.
SVN revision: 56244
2011-01-20 19:54:17 +00:00
Christopher Michael
7fab214109
Some dialogs don't play nice if we check visible property so remove.
...
SVN revision: 56242
2011-01-20 18:49:34 +00:00
Christopher Michael
af0c123f41
Some 'dialog' windows report a zero min width & height (which messes
...
up position calculations). Trap for that, and if mins are zero, then
use existing dialog width/height. (code following that handles a
dialog being too large for the zone).
Thanks again to Jeff Hoogland for bringing this to my attention.
SVN revision: 56236
2011-01-20 06:39:16 +00:00
Christopher Michael
a19942672d
Fix illume-indicator window leaving a 'black bar' behind ... when Comp
...
module is enabled. The previous fix worked without Composite module
just fine, but did not account for the way that Composite works. This
fix works in both cases, with Composite and without.
Thanks to Jeff Hoogland for bringing that to my attention ;)
SVN revision: 56229
2011-01-20 00:05:52 +00:00
Christopher Michael
572970d903
Add a Suspend Now command to actions so that on ACPI lid close, you
...
can do suspend without a confirmation dialog.
Clear the Action Paramaters box when a binding or action changes.
SVN revision: 56207
2011-01-17 17:25:42 +00:00
Lars Munch
343f3737b1
This adds thinkpad support to the temperature module. The temperature is
...
accessible through the thinkpad_acpi kernel module.
Signed-off-by: Lars Munch <lars@segv.dk>
SVN revision: 56192
2011-01-16 15:11:56 +00:00
Christopher Michael
1892b52333
Remove goto's. Don't like em, don't need em, don't want em ;)
...
E_FREE already sets pointer to NULL.
Fix shutdown order in certain places.
SVN revision: 56158
2011-01-16 02:05:33 +00:00
Mike Blumenkrantz
bea2bf271d
(fd leak--)--
...
SVN revision: 56155
2011-01-16 01:57:31 +00:00
Mike Blumenkrantz
1fdff41c5e
close file sooner so we don't leak fds
...
SVN revision: 56153
2011-01-16 01:52:45 +00:00
Mike Blumenkrantz
d143974767
add alloc check for calloc
...
SVN revision: 56152
2011-01-16 01:48:04 +00:00
Mike Blumenkrantz
6d87da8c14
yet another null deref
...
SVN revision: 56151
2011-01-16 01:34:05 +00:00
Mike Blumenkrantz
5788f79169
more null derefs
...
SVN revision: 56150
2011-01-16 01:33:00 +00:00
Mike Blumenkrantz
572ed90432
more uninitialized values
...
SVN revision: 56148
2011-01-16 01:22:41 +00:00
Mike Blumenkrantz
9ac82fead5
initialize variable to null for later FOREACH failures
...
SVN revision: 56146
2011-01-16 01:19:22 +00:00
Carsten Haitzler
7c54b118e8
gettext-> translate at gui display time not in storing in structs!
...
SVN revision: 56107
2011-01-14 09:49:42 +00:00
Carsten Haitzler
b835438c0d
from:
...
http://trac.enlightenment.org/e/ticket/671
:)
tnx kiuma
SVN revision: 56044
2011-01-11 08:44:19 +00:00
Mike Blumenkrantz
e0cc1c3149
s/HAL/device/g
...
SVN revision: 56028
2011-01-10 17:41:48 +00:00
Mike Blumenkrantz
67b1000afa
fix compile when ehal is not present
...
note that illume1 still requires ehal and I have no plans to write an eeze backend for it
SVN revision: 55944
2011-01-06 18:41:58 +00:00
Massimo Maiurana
f13cdcbd02
updating german translations
...
SVN revision: 55935
2011-01-06 17:49:35 +00:00
Mike Blumenkrantz
cdc41d0f3a
avoid weird bug from e_remember where path that no longer exists would attempt to be loaded
...
SVN revision: 55911
2011-01-06 00:57:27 +00:00
Mike Blumenkrantz
346e271e07
ecrustified for formatting
...
SVN revision: 55908
2011-01-05 22:36:21 +00:00
Mike Blumenkrantz
15468f69f6
fix include paths for all these makefiles to add $top_builddir/src/bin instead of $top_srcdir/src/lib
...
SVN revision: 55884
2011-01-05 17:50:05 +00:00
Massimo Maiurana
851015e654
updating various translations
...
SVN revision: 55850
2011-01-04 17:21:50 +00:00
Carsten Haitzler
31bb3c9c8d
so rename that option - it really does confuse people and
...
understandably so.
SVN revision: 55829
2011-01-03 17:38:59 +00:00
Christopher Michael
b6dd7d07c0
Use PATH_MAX.
...
Reduce variable usage.
Don't leak Shelf_Del_Confirm_Data (make sure we free the alloc'd
struct if we are leaving the function).
Fix formatting.
SVN revision: 55797
2011-01-02 21:12:11 +00:00
Christopher Michael
645ad54f55
Add traps in toolbar widget to make sure obj & wd are valid.
...
Add traps in e_fwin to make sure we have a toolbar before trying to
operate on it.
SVN revision: 55792
2011-01-01 15:51:09 +00:00
Peter van de Werken
565303e0f3
Modified patch.
...
From: Peter van de Werken <pwerken-e@a-eskwadraat.nl>
Only add a separator if there is something to separate.
SVN revision: 55780
2010-12-30 13:44:39 +00:00
Christopher Michael
011172fbeb
Patch from Peter van de Werken to fix uniconify of quickpanel windows.
...
SVN revision: 55776
2010-12-29 22:07:11 +00:00
Sebastian Dransfeld
b5a77ea6fc
Prevent double free
...
SVN revision: 55771
2010-12-29 19:47:55 +00:00
Carsten Haitzler
1583fac1a1
and we didnt actually use the engine vsync support in comp.
...
SVN revision: 55756
2010-12-26 10:17:54 +00:00
Mike Blumenkrantz
3d166f4860
alloc checks
...
SVN revision: 55735
2010-12-23 01:10:48 +00:00
Mike Blumenkrantz
b0b7d04154
init variables to 0 to avoid garbage values being compared in conditionals
...
SVN revision: 55734
2010-12-23 01:05:12 +00:00
Mike Blumenkrantz
f3a0638cf7
combine some if{} blocks to remove a possibility of passing garbage value to e_widget_ilist_nth_label_set
...
SVN revision: 55733
2010-12-23 01:02:42 +00:00
Mike Blumenkrantz
18a3bc72ef
outdent!
...
SVN revision: 55732
2010-12-23 00:57:47 +00:00
Mike Blumenkrantz
7bf11e8075
badformattinghorns!!!! I know it was you!!!!!!! arghhhhhhhhhhh the tabs
...
SVN revision: 55731
2010-12-23 00:55:58 +00:00
Mike Blumenkrantz
0e31d51ba6
clean up _binding_label_get to just return the correct value, fix potential garbage return
...
SVN revision: 55730
2010-12-23 00:51:49 +00:00
Mike Blumenkrantz
5020fd62b0
formatting. I'm going to catch whoever this is and beat them.
...
SVN revision: 55729
2010-12-23 00:49:06 +00:00
Mike Blumenkrantz
d1019f055e
avoid null deref
...
SVN revision: 55722
2010-12-22 23:32:09 +00:00
Mike Blumenkrantz
9224fcdb23
avoid null deref
...
SVN revision: 55721
2010-12-22 23:23:47 +00:00
Mike Blumenkrantz
c2afdae74c
fix typo to avoid null deref: a copy/paste propagated error
...
SVN revision: 55720
2010-12-22 23:22:01 +00:00
Mike Blumenkrantz
7594fc4607
fix typo to avoid null deref
...
SVN revision: 55719
2010-12-22 23:20:05 +00:00
Mike Blumenkrantz
192dc22c0d
avoid null derefs
...
SVN revision: 55718
2010-12-22 23:16:26 +00:00