Christopher Michael
684e07c72e
Use PATH_MAX, add some safety checks, fix some formatting.
...
SVN revision: 50326
2010-07-18 17:07:33 +00:00
Christopher Michael
e4d86e02d1
Fix segfault if Wallpaper dialog is closed while Import dialog is up
...
(for Toma) :)
SVN revision: 50325
2010-07-18 17:02:12 +00:00
Lucas De Marchi
ea12d0dd6f
Devilhorns, trust me. It was right.
...
SVN revision: 50244
2010-07-14 03:39:40 +00:00
Christopher Michael
bcd63bdfad
Fix goof from automated tools (Coccinelle) and make sure we have a KEY
...
before trying to stringshare it.
SVN revision: 50243
2010-07-14 02:22:10 +00:00
Lucas De Marchi
d8dc2a9511
Remove unneeded code with notnull.cocci script
...
This continues previous commit with more complex places, where it required
more than just removing some "ifs".
SVN revision: 50242
2010-07-14 02:20:30 +00:00
Lucas De Marchi
c426218dfe
Remove unneeded code with notnull.cocci script
...
The notnull.cocci script from Coccinelle finds places where you check if a
variable is NULL, but it's known not to be NULL. The check can be safely
removed. For example, this code would be caught by notnull:
if (!var) return;
if (var && var->fld) { ... }
It's needless to check again if var is not NULL because if it's in fact NULL,
it would have returned on the previous "if". This commit removes all the
trivial places where this pattern happens. Another patch will be generated for
the more complex cases.
SVN revision: 50241
2010-07-14 02:05:47 +00:00
Carsten Haitzler
38c5103bae
---------------------------+------------------------------------------------
...
Reporter: ruben | Owner: raster
Type: Bug | Status: new
Priority: Major | Milestone: Enlightenment 0.17
Component: enlightenment | Keywords: dpms, fullscreen
Blocking: | Blockedby:
---------------------------+------------------------------------------------
patch - Close Ticket #562
SVN revision: 50240
2010-07-13 23:56:47 +00:00
Carsten Haitzler
0b58ebf063
use new pixmap setter - handy. apps can trivially just find the pixmap
...
id being used for compositing at any time (and listen to changes too)
SVN revision: 50239
2010-07-13 23:36:32 +00:00
Christopher Michael
5cd823d6ee
Rename declared definition OVERFLOW to OVER_FLOW.
...
(conflicted w/ OVERFLOW which is defined in math.h).
SVN revision: 50237
2010-07-13 22:46:17 +00:00
Carsten Haitzler
15343b4790
should set stacking in db struct too after stacking req
...
SVN revision: 50217
2010-07-13 12:25:20 +00:00
Cedric BAIL
6e6d531a03
* e: killing e gradient background support.
...
SVN revision: 50215
2010-07-13 11:57:13 +00:00
Christopher Michael
163765a3cd
Fix rare condition where mouse pointer would not reset from 'move'.
...
SVN revision: 50209
2010-07-13 00:05:39 +00:00
Andreas Volz
31663d7051
temoporary limited maximize algorithm
...
SVN revision: 50207
2010-07-12 22:12:02 +00:00
Tiago Rezende Campos Falcao
bf47ddfd8c
Change the evry-settings icon
...
SVN revision: 50205
2010-07-12 20:51:44 +00:00
Tiago Rezende Campos Falcao
d7e1266159
Make conf toggle from e_button to edje
...
SVN revision: 50204
2010-07-12 20:51:40 +00:00
Cedric BAIL
59dd1bca1d
* e_popup: Destroy idler when done.
...
SVN revision: 50198
2010-07-12 14:03:49 +00:00
Cedric BAIL
1e81ac0d3b
* pager: Don't double del timer.
...
SVN revision: 50197
2010-07-12 14:02:15 +00:00
Carsten Haitzler
f61b02821e
some more of dso fix
...
SVN revision: 50188
2010-07-12 00:16:16 +00:00
Chidambar Zinnoury
bcf9ec9154
Pager: typo.
...
SVN revision: 50155
2010-07-09 11:03:26 +00:00
Chidambar Zinnoury
029a558a98
WinList: add a new functionality so that we can switch between windows of the same class.
...
This is a major (and interesting) killer-feature of Gnome3, so let's shamelessly steal it.
SVN revision: 50154
2010-07-09 10:34:20 +00:00
Andreas Volz
c0a5d4e794
fix to prevent lost windows if resizing a window to offscreen coordinates
...
SVN revision: 50133
2010-07-08 21:05:34 +00:00
Tiago Rezende Campos Falcao
6e18235fb2
Everything selection event, and theme to back button
...
SVN revision: 50132
2010-07-08 21:04:57 +00:00
Tiago Rezende Campos Falcao
dddf703520
Illume config icon
...
SVN revision: 50131
2010-07-08 21:04:52 +00:00
Chidambar Zinnoury
3308dbecfe
MIME conf module: add check changed, and gracefully resize the dialog.
...
SVN revision: 50125
2010-07-08 10:46:10 +00:00
Boris Faure
682783f271
winlist: add actions to move to window on the left/right/up/down
...
SVN revision: 50096
2010-07-07 21:36:23 +00:00
Christopher Michael
abb7c4287b
Bump config generation for newly added geometry options.
...
SVN revision: 50084
2010-07-06 20:04:07 +00:00
Andreas Volz
6e35928dea
added two new configuration options for the geometry_manipulation conf plugin:
...
int geometry_auto_move; // GUI
int geometry_auto_resize_limit; // GUI
This does influence the configure_request algorithm in the way that the user could disable the window
geometry move and resize feature that is useful for e.g. Gnome fileselector or gnome-terminal tabs.
There was a use case on the list where this was not nice so I created an option to disable it. If one thinks
a special e.src shouldn't activate this feature by default, please change it.
SVN revision: 50083
2010-07-06 19:49:48 +00:00
Christopher Michael
18a8c0961c
Whitespace removal.
...
SVN revision: 50082
2010-07-06 19:44:33 +00:00
Andreas Volz
c86c1144fe
req_window_oversize:
...
If a window likes to open with bigger
initial coordinates bigger than the screen
(minus ignore zones like not overlap allowed shelfes)
the window should be sized to the maximum allowed size.
SVN revision: 50028
2010-07-04 19:10:09 +00:00
Davide Andreoli
008cbed18f
* New E17 online wallpaper selector (no more ExchangeSmartObject).
...
* online theme selector disabled for a moment.
Please test and report problems/suggestions.
SVN revision: 50015
2010-07-03 22:33:17 +00:00
Carsten Haitzler
83d649c897
make overflow a defiine
...
SVN revision: 50006
2010-07-03 01:50:29 +00:00
Cedric BAIL
b5b1d3fc1a
* e: don't crash to easily when Ecore_Evas windows can't be created.
...
SVN revision: 49996
2010-07-02 13:47:31 +00:00
Cedric BAIL
114e04ebed
* e: remove gradient used by e_color_dialog.
...
NOTE: maybe a bug in evas map or a wrong use by myself, but colors
look ugly sometime (well, often).
SVN revision: 49965
2010-07-01 16:05:17 +00:00
Andreas Volz
c153c4b86e
req_maximize_ignore_zone:
...
If a window likes to maximize while it stays below a ignore zone (like not overlap allowed shelfes) it should be maximized only in the overlap allowed zone. At returning to normal state it should be placed in the original position.
SVN revision: 49942
2010-06-29 21:04:34 +00:00
Lucas De Marchi
916000bccc
connman: show configuration instead of status in config dialog
...
IPv4.* are the status properties and are valid only when a service is
connected. In a configuration dialog, the right properties to use are
the IPv4.Configuration.* ones.
SVN revision: 49940
2010-06-29 16:30:10 +00:00
Christopher Michael
4798504a46
Missed one place where __UNUSED__ was not proper. Fix.
...
SVN revision: 49938
2010-06-29 15:22:18 +00:00
Christopher Michael
4a554402f2
Fix the mess called pager:
...
- Use PATH_MAX & E_FREE
- Make use of __UNUSED__ correctly.
- Fix formatting.
SVN revision: 49937
2010-06-29 15:19:48 +00:00
Christopher Michael
88c10a380e
Fix formatting.
...
SVN revision: 49925
2010-06-28 14:31:21 +00:00
Christopher Michael
66c5b6662d
Fix formatting.
...
SVN revision: 49924
2010-06-28 14:29:21 +00:00
Christopher Michael
c883b0019d
Fix formatting.
...
SVN revision: 49923
2010-06-28 14:27:51 +00:00
Tiago Rezende Campos Falcao
d8326f3fc1
Make illume-mode-toggle from e_button to edje
...
SVN revision: 49921
2010-06-28 13:05:17 +00:00
Tiago Rezende Campos Falcao
21e6cc0488
Make illume-kbd-toggle from e_button to edje
...
SVN revision: 49920
2010-06-28 13:05:12 +00:00
Tiago Rezende Campos Falcao
2e8beb1798
Make illume-home-toggle from e_button to edje
...
SVN revision: 49919
2010-06-28 13:05:07 +00:00
Andreas Volz
bb3501c1c8
req_window_resize_move:
...
If a window resizes itself without border interaction it's moved to the next available coordinates which aren't covered by ignore zones like not overlap allowed shelfes.
SVN revision: 49910
2010-06-27 20:48:43 +00:00
Andreas Volz
ce88316472
req_window_offscreen:
...
If a window likes to open with initial offscreen coordinates E should move it to the nearest onscreen coordinates.
req_window_ignore_zone:
If a window likes to open with initial coordinates in a window ignore zone (like not overlap allowed shelfes) if should be moved to the next allowed coordinates.
SVN revision: 49909
2010-06-27 20:41:52 +00:00
Andreas Volz
cd158657f1
overlap shelfes are for sure useful geometry
...
SVN revision: 49908
2010-06-27 20:31:36 +00:00
Andreas Volz
2fdb25b89b
this was for sure a bug -> it should be x instead of y
...
SVN revision: 49907
2010-06-27 20:27:20 +00:00
Carsten Haitzler
94eb10404e
edge -> no ev. dont seg
...
SVN revision: 49884
2010-06-27 08:35:59 +00:00
Cedric BAIL
2e92d43a46
* e: cleanup pager code.
...
SVN revision: 49855
2010-06-25 08:57:32 +00:00
Christopher Michael
d98a7f5eaa
Fixes for Ecore Api changes.
...
SVN revision: 49836
2010-06-24 17:53:38 +00:00
Christopher Michael
6270d0af60
Fixes for Ecore Api changes.
...
SVN revision: 49835
2010-06-24 17:52:35 +00:00
Christopher Michael
180e057bb3
Fixes for recent Ecore Api changes.
...
SVN revision: 49834
2010-06-24 17:52:08 +00:00
Cedric BAIL
c6a118d738
* e: remove warning due to Ecore API change.
...
SVN revision: 49833
2010-06-24 16:19:12 +00:00
Christopher Michael
a34913ae56
Add fuzzy to config edd so udev 'fuzzy' mode can be saved.
...
SVN revision: 49779
2010-06-21 03:39:50 +00:00
Christopher Michael
8f8bc172e3
Oops, didn't mean to add a space there :(
...
SVN revision: 49778
2010-06-21 02:47:02 +00:00
Christopher Michael
d257679726
Remove decimals for udev temperature.
...
SVN revision: 49777
2010-06-21 02:40:10 +00:00
Christopher Michael
215051a900
Fix compiler warning.
...
SVN revision: 49776
2010-06-21 02:22:17 +00:00
Christopher Michael
384a49358f
Fix compiler warnings when E is compiled without gettext.
...
SVN revision: 49775
2010-06-21 02:17:58 +00:00
Carsten Haitzler
77cd6f5b18
check here too
...
SVN revision: 49768
2010-06-20 11:13:31 +00:00
Carsten Haitzler
401482dfbf
toolbar - be happy without icon
...
SVN revision: 49767
2010-06-20 10:55:08 +00:00
Christopher Michael
d0868ecd95
Reduce variable usage.
...
Use E_NEW & E_FREE.
SVN revision: 49762
2010-06-19 22:59:02 +00:00
Mike Blumenkrantz
d4c70a863c
globals declared in main now
...
SVN revision: 49760
2010-06-19 17:53:49 +00:00
Vincent Torri
f34e89ffec
* allow compilation without gettext
...
* fix a bit maintainer-clean rule
SVN revision: 49759
2010-06-19 17:33:38 +00:00
Christopher Michael
eea86e7714
Fix nasty formatting.
...
SVN revision: 49757
2010-06-19 01:19:01 +00:00
Tiago Rezende Campos Falcao
fa956101a7
Adding selection API to E_Icon
...
SVN revision: 49755
2010-06-18 22:39:00 +00:00
Hannes Janetzek
ff4217be1c
fix hide popup on mouse click
...
SVN revision: 49744
2010-06-18 18:59:49 +00:00
Hannes Janetzek
f67ca62892
should now popup in the right zone
...
SVN revision: 49742
2010-06-18 14:19:33 +00:00
Massimo Maiurana
ef8101d655
updating french translation
...
SVN revision: 49741
2010-06-18 11:43:11 +00:00
Andreas Volz
cb1d2785fa
temporary comment my latest change here.
...
while working with it I got some strange window placements. I need to analyze these situations before I release it to the public...
SVN revision: 49673
2010-06-14 19:44:56 +00:00
Hannes Janetzek
51e29b8873
fix segv with delete_me states
...
SVN revision: 49659
2010-06-13 01:05:24 +00:00
Andreas Volz
8610b9eaa9
Based on an IRC discussion I changed the smart placing mechanism to hit also if icccm.request_pos is true. Many Gnome based application try to start with coordinates below the shelfes and E allows it. This smoothly moves this windows away is smart placement is active. It's not as aggressive as Metacity, but now usable with vertical shelfes. If you don't like this change hit me and discuss it again on the list.
...
SVN revision: 49654
2010-06-12 12:54:18 +00:00
Christopher Michael
dbfedb9fec
Update precache for Ecore_File function declaration changes (int to
...
Eina_Bool).
SVN revision: 49612
2010-06-10 15:12:46 +00:00
Hannes Janetzek
2380d4f36e
select correct key in list when adding a binding. if 0 warning dialog about key already being used
...
SVN revision: 49593
2010-06-09 16:40:55 +00:00
Carsten Haitzler
2b68e5c337
bring back deferred until first damage show.
...
SVN revision: 49589
2010-06-09 13:27:39 +00:00
Christopher Michael
3c7e8c8152
Remove unused border_hook variable and code.
...
SVN revision: 49580
2010-06-08 20:02:56 +00:00
Christopher Michael
5d076f6355
Don't need the border hook here so remove variable (and related code).
...
SVN revision: 49579
2010-06-08 20:01:08 +00:00
Carsten Haitzler
2c937afdec
fix comp + evry.
...
SVN revision: 49572
2010-06-08 14:58:08 +00:00
Hannes Janetzek
5f9d1e71c5
use override redirect window
...
SVN revision: 49571
2010-06-08 14:46:39 +00:00
Christopher Michael
4e019a9f23
Update layout of windows if indicator or softkey module is
...
loaded/unloaded.
SVN revision: 49561
2010-06-08 05:23:44 +00:00
Peter van de Werken
3fd53655ae
From: Peter van de Werken <pwerken-e@A-Eskwadraat.nl>
...
Attached is a patch that makes the config dialog of the conf_desklock
module work better on small screens. I moved the advanced dialog
options into a toolbook on the basic dialog. (I used the Screen Saver
dialog as an example.)
In order to make the wallpaper stuff fit I removed the preview widget.
SVN revision: 49472
2010-06-05 14:15:18 +00:00
Hannes Janetzek
4b5cb7836c
handle shaped themes again
...
SVN revision: 49468
2010-06-05 12:24:45 +00:00
Hannes Janetzek
adea68e4f3
go through exelist only once
...
SVN revision: 49464
2010-06-05 00:53:47 +00:00
Hannes Janetzek
0ae65c9ca9
always add exec item when input matches prefix of an executable
...
SVN revision: 49463
2010-06-05 00:11:12 +00:00
Hannes Janetzek
25fc32e2bd
and set _mime_unknown actually...
...
SVN revision: 49462
2010-06-04 22:57:58 +00:00
Hannes Janetzek
c418127adf
make sure files pass scan_mime func. limit scan thread to 2000 files
...
SVN revision: 49461
2010-06-04 22:24:46 +00:00
Hannes Janetzek
f3df96c1c2
fix segv. do not ref non shared string
...
SVN revision: 49460
2010-06-04 21:55:40 +00:00
Hannes Janetzek
caedc16c68
fix segv with type DT_UNKOWN
...
SVN revision: 49458
2010-06-04 21:22:04 +00:00
Tiago Rezende Campos Falcao
1d996d2852
Adding more events to E widgets[B.
...
SVN revision: 49457
2010-06-04 21:10:05 +00:00
Hannes Janetzek
6e5fdf1ec5
cleanup open windows on shutdown
...
SVN revision: 49455
2010-06-04 20:01:30 +00:00
Hannes Janetzek
34bb103433
allow only one instance of calc and aspell to be started
...
delay scan executables until input > min_query
SVN revision: 49454
2010-06-04 19:40:14 +00:00
Hannes Janetzek
c197c02360
allow multiple evry instances. just for testing atm: use F1 to drag-off popup.
...
fix segv: keep state until cleared. ignore events from delete_me states
SVN revision: 49453
2010-06-04 19:32:59 +00:00
Hannes Janetzek
cc7fd29743
fix: also move check to right function..
...
SVN revision: 49446
2010-06-04 06:59:00 +00:00
Gustavo Sverzut Barbieri
d08037a625
Window/Action/Push in direction is now able to do 2d movements.
...
Allow one to send window to corners. up-left, up-right, down-left and
down-right are the new possible values.
HINT: for those that don't know, the "Push" has the nice behavior to
do the push in the given direction but stops in the first
window/obstacle in that direction, thus avoiding overlapping windows.
SVN revision: 49433
2010-06-04 02:08:43 +00:00
Gustavo Sverzut Barbieri
36c9bdebe1
Fix Window/Actions/{Move to..., Push in Direction...} to account shelf.
...
Now push to edges or move to position will account for shelves and not
move things below/ontop of them.
Move to help was also changed to say "+" instead of " " as it is more
clear. The code just checks for '-', so anything else is accounted as
positive anyway.
SVN revision: 49432
2010-06-04 01:51:24 +00:00
Gustavo Sverzut Barbieri
f43545400a
annoyances--: do not place desktop icons under shelves.
...
The new trend these days seems to be "place a shelf on top of the
screen", in that case your desktop icons will get under that shelf and
looks annoying, people laugh at E users that use that :-D (fortunately
I'm the one that usually laugh...)
Fixed, but possible other places to be fixed as well. If one wants to
avoid the shelves, use the e_zone_useful_geometry_get().
e_zone now emits E_EVENT_ZONE_MOVE_RESIZE when the useful geometry
becomes dirty. Maybe it is worth to add a new signal, but I'm reusing
it until someone complains.
SVN revision: 49431
2010-06-04 01:12:04 +00:00
Carsten Haitzler
beb63ce56d
actually compile.
...
SVN revision: 49430
2010-06-04 01:08:34 +00:00
Hannes Janetzek
cffe5a4775
dont show skip_taskbar and skip_pager windows
...
SVN revision: 49427
2010-06-03 23:53:28 +00:00
Christopher Michael
947ced04ae
Save config queue when new binding is added.
...
SVN revision: 49421
2010-06-03 19:33:12 +00:00
Christopher Michael
74c329d245
Add ability to Add/Del acpi bindings.
...
NB: Consider this preliminary code as it still needs lots more
testing, so use with caution.
SVN revision: 49420
2010-06-03 19:28:30 +00:00
Christopher Michael
6f33f9d823
Cleanup todo.
...
SVN revision: 49419
2010-06-03 19:27:44 +00:00
Christopher Michael
7ef8b28341
Make sure we don't go below zero (for the case where _thaw gets called
...
an odd number of times).
SVN revision: 49418
2010-06-03 17:35:41 +00:00
Christopher Michael
97d4239b35
Add a way to freeze incoming acpi events.
...
NB: To be used in the acpi bindings config dialog. This allows us to freeze
all existing events so that if the user presses the power button
(or something else) when adding a new binding, their machine does not
power off.
SVN revision: 49416
2010-06-03 16:57:09 +00:00
Hannes Janetzek
674405cd55
cleanups
...
SVN revision: 49413
2010-06-03 13:05:34 +00:00
Hannes Janetzek
488074b9ea
added go back button '<<' for browsing back. tab view needs to be redone as edje box part but for now..
...
SVN revision: 49412
2010-06-03 12:58:03 +00:00
Hannes Janetzek
e31dc4ee77
added Plugin_Selected event
...
SVN revision: 49403
2010-06-02 23:19:02 +00:00
Hannes Janetzek
669b7e9e7c
allow direct editing of icon name.
...
before it was not possible to set an icon by name and not by path.
also one has now direct feedback if an icon can be found in theme
SVN revision: 49398
2010-06-02 19:59:48 +00:00
Hannes Janetzek
b40c8d43bf
fix exec files with executables. fixes xdg-open fallback of websearch
...
SVN revision: 49396
2010-06-02 18:46:38 +00:00
Massimo Maiurana
9194f84c2e
little modification to ease translators' work; "none" and "all" were used in many other contexts.
...
SVN revision: 49391
2010-06-02 09:04:23 +00:00
Mike Blumenkrantz
adec397c6e
change hal poller to a dbus signal handler
...
SVN revision: 49389
2010-06-02 03:42:03 +00:00
Mike Blumenkrantz
492178f1b2
add header, fix compile warning when printing int64 (use PRIi64)
...
SVN revision: 49388
2010-06-02 03:23:49 +00:00
Carsten Haitzler
e266915a7b
just nuke 1 line.
...
SVN revision: 49386
2010-06-01 23:49:52 +00:00
Hannes Janetzek
0207e90129
keep current view when browsing
...
SVN revision: 49384
2010-06-01 21:05:00 +00:00
Mike Blumenkrantz
016e891f29
change dbus paths/interfaces to #defines
...
SVN revision: 49383
2010-06-01 21:02:33 +00:00
Mike Blumenkrantz
10e3855431
change dbus path/bus to #defines, also fixed a compile warning and now correctly free a kbd in kbd_free (I think?)
...
SVN revision: 49382
2010-06-01 21:02:05 +00:00
Hannes Janetzek
52c49cefb3
matches_update: deselect current plugin if it does not provide items
...
SVN revision: 49381
2010-06-01 20:24:15 +00:00
Hannes Janetzek
09f77502c8
now other plugins can be added to 'Start'
...
SVN revision: 49375
2010-06-01 16:51:46 +00:00
Hannes Janetzek
47bcca08ec
make page-up/down select item one page further
...
unfocus gadget icon on hide
SVN revision: 49374
2010-06-01 15:45:01 +00:00
Mike Blumenkrantz
4f2750dc81
change efm functionality to account for hal not being present. previously on startup, efm sent dbus messages to nonexistent hal object paths, setting up watches and handlers (but not actually setting them up since hal didn't exist).
...
now we test for hal presence through introspection call and set up handlers only if hal is present. otherwise set a poller to call introspect on hal every 30 seconds and then set up handlers if hal is later detected
note: this commit message is excessively long.
SVN revision: 49373
2010-06-01 15:33:56 +00:00
Hannes Janetzek
fa92eda759
evry start icon gadget, not finished but works
...
SVN revision: 49371
2010-06-01 14:26:09 +00:00
Carsten Haitzler
a8b624c94e
1. 60fps by default
...
2. add menus conf to set the applications menu file - select it.
SVN revision: 49368
2010-06-01 10:53:58 +00:00
Hannes Janetzek
0638007a59
fix bug with browsing folders: create view also when there is no plugin
...
SVN revision: 49365
2010-06-01 02:01:01 +00:00
Hannes Janetzek
abaa7c3627
refactor matches/plugin_update, fix aggregator to always be first, cleanups
...
SVN revision: 49359
2010-05-31 21:15:32 +00:00
Carsten Haitzler
348d599f8b
lock on suspend option++ (also on hibernate - same options)
...
SVN revision: 49354
2010-05-31 15:17:02 +00:00
Christopher Michael
df3d66bebd
Not much need to reget the widget data when trying to retrieve text
...
from the entry. We already have the widget data struct, so grab the
text directly from e_entry.
SVN revision: 49341
2010-05-31 01:23:07 +00:00
Christopher Michael
fc5b8ca5d2
Add ability to have ACPI events do a custom command.
...
SVN revision: 49340
2010-05-31 01:22:16 +00:00
Hannes Janetzek
c493357679
- fix switching to object selector
...
- dont add plugins twice in browse_item
- enable plugins plugin
SVN revision: 49336
2010-05-30 21:44:20 +00:00
Hannes Janetzek
711818a427
keep aggregator in front of plugins list
...
SVN revision: 49335
2010-05-30 19:48:03 +00:00
Hannes Janetzek
5dad426676
switch aggregator and action plugins to create new instances in _begin.
...
action plugin is no special selector plugin anymore
added 'plugins' collection plugin. dont use! some plugins must be converted
to return new instances in begin.
fix leak in browse_item function
fix aspell config path
cleanups
SVN revision: 49333
2010-05-30 19:16:33 +00:00
Carsten Haitzler
a93aadf1fc
segv! fix!
...
SVN revision: 49332
2010-05-30 18:23:35 +00:00
Carsten Haitzler
52caeb8372
these dialogs should be resizable in basic mode
...
SVN revision: 49331
2010-05-30 18:07:30 +00:00
Hannes Janetzek
3c4b1fe40d
leak fix, one ref too much. cleanups
...
SVN revision: 49325
2010-05-30 13:30:13 +00:00
Mike Blumenkrantz
75c99812b9
possibly ignore broken temp sensors
...
SVN revision: 49323
2010-05-30 07:33:21 +00:00
Christopher Michael
16c373d23b
Set any new bindings (when config gets upgraded) to the appropriate
...
status. (Oops, I missed a commit.)
SVN revision: 49321
2010-05-30 02:45:27 +00:00
Christopher Michael
8dbd555663
Check for a binding status of -1 so that we skip comparison with
...
event_status (if needed).
SVN revision: 49320
2010-05-30 02:23:06 +00:00
Christopher Michael
9dabfbd360
Complete the move to "advanced" ;)
...
SVN revision: 49318
2010-05-30 01:44:11 +00:00
Carsten Haitzler
573f9a56df
move to advanced - system is actyally for .desktop files that provide
...
"system config tools" that e execs.
SVN revision: 49316
2010-05-30 01:38:21 +00:00
Christopher Michael
9001c5c729
Add some todo remarks.
...
SVN revision: 49313
2010-05-29 20:15:06 +00:00
Christopher Michael
0be175764d
Make sure we cleanup existing bindings else we could leak stringshares.
...
SVN revision: 49312
2010-05-29 20:08:22 +00:00
Christopher Michael
d2d1e49bf5
Add bindings for ACPI.
...
Add acpi bindings to config.
Add handlers in e_acpi for common/default acpi events.
Add actions for some missing ACPI events.
- NB: Dim/Undim screen do nothing currently except a printf.
SVN revision: 49309
2010-05-29 19:57:13 +00:00
Christopher Michael
4d1f37af1a
Finish ACPI conf dialog.
...
SVN revision: 49308
2010-05-29 19:55:11 +00:00
Christopher Michael
be64363d34
Revert that commit...my bad, misread some code.
...
SVN revision: 49307
2010-05-29 19:43:29 +00:00
Christopher Michael
fc865b348b
e_bindings_key_del already does a stringshare_del when free'n the key.
...
SVN revision: 49306
2010-05-29 19:34:44 +00:00
Hannes Janetzek
8b7e86be29
fix bottom right and bottom left edge position
...
SVN revision: 49305
2010-05-29 18:21:23 +00:00
Hannes Janetzek
6a4d5b1712
calc: enable history again
...
SVN revision: 49304
2010-05-29 17:18:17 +00:00
Hannes Janetzek
6c2d69f724
finish all plugins
...
SVN revision: 49303
2010-05-29 15:04:18 +00:00
Carsten Haitzler
8db097c619
fix dnd from menu bug.
...
SVN revision: 49302
2010-05-29 14:55:47 +00:00
Hannes Janetzek
e651e0780e
calc: no time to fix bug. dont keep history for now
...
SVN revision: 49301
2010-05-29 14:02:00 +00:00
Carsten Haitzler
ea715abe03
pass distcheck!
...
SVN revision: 49296
2010-05-29 13:33:16 +00:00
Carsten Haitzler
c2dfd65b92
wtf? filename too long? it just doesnt get into the tarball.
...
SVN revision: 49294
2010-05-29 13:01:43 +00:00
Hannes Janetzek
9d978f7055
fix segv in browse_item
...
SVN revision: 49288
2010-05-29 11:17:15 +00:00
Carsten Haitzler
4625a590c2
and now follow the same setup as efl libs too.
...
SVN revision: 49286
2010-05-29 10:37:52 +00:00
Hannes Janetzek
a1fbb586f1
- use parents' plugin config when browsing
...
- hide aggregator when no items to aggregate
SVN revision: 49264
2010-05-28 23:30:24 +00:00
Hannes Janetzek
249e926a61
initial config dialog for collection
...
suff mentioned in last commit msg
SVN revision: 49263
2010-05-28 23:02:27 +00:00
Gustavo Sverzut Barbieri
9e581982f7
Do not activate DPMS, Screen Saver or Locker if there is a fullscreen window.
...
I guess there is nothing more annoying than having a fullscreen window
to watch a quick movie, read some text or webpage or whatever and have
the DPMS to show, or the screensaver to be activated or your screen to
be locked.
This patch uses the new border signal and counts, if there is at least
one fullscreen border, then avoid doing these annoyances.
I'm not accounting for any border parameter/property, like if it is in
a visible screen or desktop. I hope this is fine, otherwise let me know.
I also asked and common sense at IRC (at least to me and englebass) is
that there is no need to configure such behavior, so there is no
configure option for it.
I'm also thinking about maximized windows to have a configurable
behavior to match this, but I'm not sure.
SVN revision: 49262
2010-05-28 22:13:20 +00:00
Gustavo Sverzut Barbieri
1c3afc74b2
Emit events when windows become or leave fullscreen.
...
SVN revision: 49258
2010-05-28 21:37:42 +00:00
Hannes Janetzek
49b152519c
dont add collection plugin config each start
...
SVN revision: 49257
2010-05-28 20:58:01 +00:00
Gustavo Sverzut Barbieri
1a818e8ac8
fix bitfield.
...
SVN revision: 49256
2010-05-28 20:49:01 +00:00
Hannes Janetzek
b2de5ef2ef
added evry_plug_collection which can hold other plugins.
...
- currently only registers 'Start',
- TODO config dialog to create and edit collections
settings plugin: added config categories.
view: double click on browsable items now browses it.
- click action to run or right click to run and continue
SVN revision: 49255
2010-05-28 20:32:07 +00:00
Gustavo Sverzut Barbieri
5e42f12ffb
if fullscreen border was moved between desks, update desk fullscreen count.
...
just happened to notice this possible error, no idea if paths could
really trigger it, but was simple enough to fix.
SVN revision: 49249
2010-05-28 18:54:25 +00:00
Christopher Michael
fa790a1557
Make sure the data in the list is valid. (Ran into an odd segv here,
...
so added this catch to trap it).
SVN revision: 49248
2010-05-28 16:20:31 +00:00
Hannes Janetzek
b7962efbbc
fix segv on double click when actions were not already fetched
...
cleanups
SVN revision: 49241
2010-05-27 21:10:20 +00:00
Hannes Janetzek
4bc1ed355e
- fix sliding back from list with no items
...
- allow direct sliding back. i.e. no need for mouse up and down again
- fix theme path to /modules/everything
SVN revision: 49236
2010-05-27 20:25:09 +00:00
Carsten Haitzler
71df71f4c8
oops - typo typo typo
...
SVN revision: 49235
2010-05-27 16:00:28 +00:00
Hannes Janetzek
d5d9e91a57
fix app sorting
...
SVN revision: 49234
2010-05-27 14:38:51 +00:00
Hannes Janetzek
52932a174a
make return behavior consistent: always browse item.
...
cleanup selectors_switch: dont switch automatically back to subj selector
cleanups
SVN revision: 49233
2010-05-27 14:30:12 +00:00
Hannes Janetzek
702218034b
check strings not null
...
SVN revision: 49230
2010-05-27 12:45:41 +00:00
Hannes Janetzek
06bfeb30a0
dont use mouse out hide timer for edge popup. add config option later
...
reduce slide resistance
SVN revision: 49227
2010-05-27 09:42:16 +00:00
Hannes Janetzek
c796422e36
drag-n-slide fixes.
...
animate slideing to next selector
SVN revision: 49220
2010-05-26 23:57:48 +00:00
Hannes Janetzek
f37c2c4986
sort command with params to front
...
SVN revision: 49219
2010-05-26 23:28:01 +00:00
Hannes Janetzek
8cd845023b
fix last commit
...
SVN revision: 49217
2010-05-26 21:06:25 +00:00
Hannes Janetzek
ae2896d446
- dont drag-slide back from last selector to first
...
- cleanup
SVN revision: 49214
2010-05-26 21:01:30 +00:00
Hannes Janetzek
a75535b50a
dont install desktop for wizard. it's fucking to easy to kill ones profile with it -
...
just too easy to use multiple select and have it loaded by accident
SVN revision: 49213
2010-05-26 20:12:03 +00:00
Hannes Janetzek
5731177770
allow also drag-n-slide for non browsable items. goes to action selector then
...
fix aggregator
SVN revision: 49212
2010-05-26 15:54:07 +00:00
Hannes Janetzek
ee1b2abec7
fix zoom level 2
...
SVN revision: 49210
2010-05-26 15:38:59 +00:00
Hannes Janetzek
afed15ef67
fsck
...
SVN revision: 49209
2010-05-26 15:34:31 +00:00
Hannes Janetzek
2b95b6d91c
fix config
...
SVN revision: 49208
2010-05-26 15:33:43 +00:00
Hannes Janetzek
253d8be915
added e action for edge bindings. preferable to be used with theme from trunk/THEMES/evry-theme
...
thumb mode zoom now between 96/128/256
dont sort non-tolevel plugins in front of other items
make text plugin non-top level, so that it is always reachable. e.g. when you want to search the type text with google etc
SVN revision: 49207
2010-05-26 15:09:51 +00:00
Christopher Michael
a9f6e4186e
Bus id can be longer than 4 chars, so fix scanf.
...
SVN revision: 49201
2010-05-26 02:29:48 +00:00
Hannes Janetzek
5e3e302464
fix: enable config options for actions and aggregator
...
SVN revision: 49200
2010-05-25 19:37:53 +00:00
Gustavo Sverzut Barbieri
367b87e1cb
don't show "Lost Windows" on main menu. It is already in "Windows" submenu.
...
This makes the first level of the menu simpler. If you want the "Lost
windows" on the main menu back, make sure you remove the "if (dat)"
branch inside _e_int_menus_clients_pre_cb() otherwise you get duplicated menus.
SVN revision: 49199
2010-05-25 18:22:48 +00:00
Gustavo Sverzut Barbieri
eade689804
set dat as client's sub menu so it does not show the title.
...
SVN revision: 49198
2010-05-25 18:00:36 +00:00
Hannes Janetzek
9dd9b90282
blinking cursor
...
fix theme path
SVN revision: 49197
2010-05-25 16:14:44 +00:00
Hannes Janetzek
4f06333e2a
patch from T_UNIX:
...
theme import: unlink existing theme file before replacing with new
wallpaper import: dont try filenames to infinity
SVN revision: 49193
2010-05-25 02:45:00 +00:00
Hannes Janetzek
6452707656
reuse _evry_view_slide_clear
...
SVN revision: 49191
2010-05-24 23:00:04 +00:00
Hannes Janetzek
e8f915ae2e
remove testing code
...
SVN revision: 49190
2010-05-24 22:48:19 +00:00
Hannes Janetzek
331d122fa1
cleanup
...
SVN revision: 49188
2010-05-24 22:35:46 +00:00
Hannes Janetzek
8f6770c06f
make sure sliding views are freed in evry_hide
...
SVN revision: 49187
2010-05-24 22:20:26 +00:00
Hannes Janetzek
32e239300b
- do slide animation in theme
...
- cleanups
SVN revision: 49186
2010-05-24 22:08:15 +00:00
Mike Blumenkrantz
fb5409a64a
well that was dumb of me
...
SVN revision: 49183
2010-05-24 17:23:03 +00:00
Hannes Janetzek
74547883df
added F1, F2 bindings for name/date sorting in files plugin
...
SVN revision: 49181
2010-05-24 12:27:10 +00:00
Hannes Janetzek
63bc52c2b6
- set it->icon automatically when icon is in theme or full path, no need for icon_get func
...
- keep current view when browsing
- theme tweaks
SVN revision: 49179
2010-05-24 11:49:46 +00:00
Christopher Michael
1142455822
Set config dialog for match (was missing and causing segfaults in the
...
Over section of Styles).
SVN revision: 49169
2010-05-23 23:17:26 +00:00
Christopher Michael
b7036e67ae
Fix potential segfault when loading/unloading modules.
...
SVN revision: 49168
2010-05-23 23:05:51 +00:00
Christopher Michael
8b97b2ee11
Don't need tempget for udev processing.
...
Don't need exe data handlers for udev processing.
Cut down on the number of rogue tempget processes (if using Internal
method).
Fix some formatting.
Use PATH_MAX and E_FREE.
SVN revision: 49167
2010-05-23 22:23:14 +00:00
Hannes Janetzek
131a5b9fca
- show plugin actions for non-toplevel plugins
...
- fix alt+w shortcut for 'return'
SVN revision: 49165
2010-05-23 22:01:15 +00:00
Christopher Michael
3aec0866d3
Fix Gadgets segfaulting when modules are unloaded.
...
This removes lots of unnecessary gadget object deletes and lots of
other sillyness. Ideally, this module needs a much much cleaner &
nicer rewrite.
SVN revision: 49164
2010-05-23 21:38:29 +00:00
Christopher Michael
d1e46e3888
Fix segfault if gadget has no zone.
...
SVN revision: 49163
2010-05-23 20:39:51 +00:00
Christopher Michael
aaffc9210f
Delete the proper item when unloading the module.
...
SVN revision: 49160
2010-05-23 16:43:59 +00:00
Hannes Janetzek
f437005f95
warp pointer. same behavior and config as winlist
...
SVN revision: 49158
2010-05-23 14:02:29 +00:00
Hannes Janetzek
0e9f1d9e74
added plugin specific actions p->actions which can be triggered in context of a plugin
...
- added sort action for files plugin. finally sort by date. one reason less for me to open a fm (=
- added alt+(shift)+tab up/down, alt+q:exit, alt+w: enter shortcuts
SVN revision: 49157
2010-05-23 13:54:44 +00:00