Mike Blumenkrantz
c9cfe979ef
gsb says more specifics for tasks config
...
SVN revision: 81439
2012-12-20 10:35:18 +00:00
Mike Blumenkrantz
4168f28d0b
tasks config no longer describes size options as "minimum" sizes
...
SVN revision: 81436
2012-12-20 10:19:22 +00:00
Carsten Haitzler
dc51892c8d
and basic comp too.
...
SVN revision: 81435
2012-12-20 10:10:01 +00:00
Carsten Haitzler
1f745881d9
series of dialogs that were not resizable but should be, are now.
...
SVN revision: 81434
2012-12-20 10:07:30 +00:00
Hannes Janetzek
2e15739b21
e17/evry: ensure that there will be only one true popup.
...
- add timer to delay closing with the same binding that triggers evry
SVN revision: 81432
2012-12-20 09:37:37 +00:00
Mike Blumenkrantz
68e80049c7
improve xkb init: don't call setxkbmap more than once, wait a short while on a timer before setting the layout group to (hopefully) ensure that setxkbmap has completed before trying to set the group number
...
SVN revision: 81430
2012-12-20 09:27:35 +00:00
Mike Blumenkrantz
8f1ad5c813
correctly add new keyboard layouts from wizard
...
SVN revision: 81429
2012-12-20 09:23:16 +00:00
Mike Blumenkrantz
11fcf6a97e
delete idle enterers with idle_enterer_del()
...
SVN revision: 81428
2012-12-20 09:14:30 +00:00
Hannes Janetzek
72f84ca2f1
e17/evry: fix placement of selected item when toggling list/thumb mode:
...
force reconfigure again on update frame, but delete idler
disable 'drag into item' gesture for now
SVN revision: 81412
2012-12-19 23:14:06 +00:00
Boris Faure
c9dfe38ac2
e:slider: delete timer early to avoid losing it. Fix #2050
...
SVN revision: 81408
2012-12-19 22:34:37 +00:00
Lucas De Marchi
b102c96377
Revert "e/connman: just update popup list at each 5 secs"
...
This reverts commit r79842 for the exact reason stated in the commit
log. First I thought it would not affect the usability, but it indeed
did. And it's a bit worse than having to wait 5 seconds to see the state
changes: you never see them, except if you close and open the popup
again. This could be "fixed" by setting up the timer in
_econnman_popup_update() inside "if (inst->popup_locked)", but we would
still not see the transitions, only the final state.
A proper solution would be to first separate the service state changes
from the list updates, then do something like what was proposed in
r79842. Revert it while we don't have a solution that doesn't break the
more common cases of clicking in a service and see it connecting.
SVN revision: 81407
2012-12-19 20:33:31 +00:00
Massimo Maiurana
fbc93840ca
updated russian translations
...
SVN revision: 81398
2012-12-19 19:28:07 +00:00
Massimo Maiurana
c4058ca063
Make some error dialogs translatable (patch from Igor Murzov)
...
SVN revision: 81394
2012-12-19 17:45:04 +00:00
Mike Blumenkrantz
271f92f912
ahh never too late for an API/ABI break. e_icon_file_get now returns edje group, which fixes fileman border icons
...
ticket #rasternaggedme
SVN revision: 81387
2012-12-19 17:00:10 +00:00
Cedric BAIL
23e2a04c29
e: take a plane and fix that damn battery time left !
...
SVN revision: 81383
2012-12-19 16:10:37 +00:00
Carsten Haitzler
fec11b1b7d
sorry jeremy - back out your patch. mier more broken than before.
...
SVN revision: 81382
2012-12-19 15:57:56 +00:00
Christopher Michael
69cb1822e1
Fix monitor apply settings.
...
NB: According to a conversation with T_UNIX, we actually do use the
ecore_x randr functions to apply the config.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81377
2012-12-19 15:39:51 +00:00
Christopher Michael
829558db50
Fix randr widget applying settings as per discussion with T_UNIX.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81376
2012-12-19 15:39:47 +00:00
Christopher Michael
39b6588855
Revert exposing the try_restore_config function.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81375
2012-12-19 15:39:31 +00:00
Mike Blumenkrantz
37767d960f
fix "hide instead of raise" for quickaccess
...
SVN revision: 81371
2012-12-19 14:45:12 +00:00
Christopher Michael
be20b9d15d
Add some debugging for disabled monitors.
...
If we are trying to add a disabled monitor, check for possible outputs.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81368
2012-12-19 14:21:50 +00:00
Christopher Michael
75981aa321
Set struct field for Enabled/Disabled Before we try to find possible
...
crtc.
If the monitor's crtc does not have a current_mode (because it was
previously disabled), then grab the last available mode (typically the
largest) and set the crtc current_mode to that.
Add some debugging for Enable/Disable.
Remove code which was trying to use ecore_x calls to re-enable a
monitor.
Use the randr function for trying to enable an output (if previously
disabled).
NB: Enable/Disable Does work, HOWEVER in my testing I have found that
when you re-enable a monitor, you will need to completely back out of
X and restart it in order for the Monitor to show output again. Unsure
if this is an X bug or something in e_randr or someother weirdness....
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81367
2012-12-19 14:21:47 +00:00
Christopher Michael
1012d6be1d
Change e_randr_12_try_enable_output to be exported via EAPI.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81366
2012-12-19 14:21:44 +00:00
Christopher Michael
4d4fd44b39
Expose the e_randr_12_try_enable_output function via EAPI.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81365
2012-12-19 14:21:39 +00:00
Mike Blumenkrantz
ae7ca9105f
Hi,
...
here is a patch.
1. free() already null-checks the passed argument, so it is not
necessary to do 'if(x) free(x)'.
2. Moved some '{free(x); x = NULL}' to E_FREE.
3. In e_start_main.c, 'buf' is allocated with the size of the
two arguments + '=', so we don't need to check for lenght;
we should use sprintf().
thanks
Maxime Villard
SVN revision: 81364
2012-12-19 14:20:34 +00:00
Mike Blumenkrantz
b393de2eaa
fix shelf autohide on click
...
ticket #2051
SVN revision: 81362
2012-12-19 13:59:36 +00:00
Mike Blumenkrantz
4e9bb38d9a
if fileman navbar gets eio monitor error, delete monitor and retry
...
ticket #2044
SVN revision: 81357
2012-12-19 13:04:48 +00:00
Mike Blumenkrantz
4ff6488dfa
apparently scrollframe has its own key grabs??? wtf???
...
ticket #2043
SVN revision: 81355
2012-12-19 12:29:47 +00:00
Mike Blumenkrantz
ddd898bdac
"set as background" ctx action now sets default bg instead of current desk bg
...
ticket #2042
SVN revision: 81352
2012-12-19 11:13:23 +00:00
Christopher Michael
7829e00b45
Comment out some debugging printfs.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81351
2012-12-19 11:04:35 +00:00
Christopher Michael
1d174b11ba
Add header for crtc_set function.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81350
2012-12-19 11:04:32 +00:00
Christopher Michael
80539b0c9a
Fix smart monitor object to handle disabled monitors more gracefully.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81349
2012-12-19 11:04:28 +00:00
Mike McCormack
69291d9c4c
e: Remove pointless assignments
...
Signed-off-by: Mike McCormack <mikem@atratus.org>
SVN revision: 81347
2012-12-19 10:58:36 +00:00
Mike Blumenkrantz
9e7557241c
directory is not a proper noun
...
SVN revision: 81344
2012-12-19 10:40:53 +00:00
Mike Blumenkrantz
f8b39332d1
using wallpaper fsel to manually navigate to and set a non-edj wallpaper now pops the import config dialog
...
ticket #2046
SVN revision: 81343
2012-12-19 10:39:45 +00:00
Mike Blumenkrantz
847608de78
fix possible uninitialized variable crash, also fix selection of locale when switching to/from advanced
...
SVN revision: 81341
2012-12-19 10:02:48 +00:00
Mike Blumenkrantz
d6b83ff15e
don't return blank locale parts
...
SVN revision: 81340
2012-12-19 09:52:14 +00:00
Stefan Schmidt
b2663a26fa
e/conf_randr: Move radio creation into the block that needs it.
...
Discussed with devilhorns.
SVN revision: 81339
2012-12-19 09:47:40 +00:00
Mike Blumenkrantz
43dca4ccd8
don't leak efreet menus!
...
SVN revision: 81338
2012-12-19 09:44:55 +00:00
Mike Blumenkrantz
b49ee6c857
I suppose we probably shouldn't leak pulse mixer sources after getting them
...
SVN revision: 81337
2012-12-19 09:41:59 +00:00
Mike Blumenkrantz
91aad68829
e_util_strcmp now checks if ptrs are equal before running strcmp
...
SVN revision: 81336
2012-12-19 09:39:35 +00:00
Mike Blumenkrantz
24ce5a79a3
initialize var for static analyzer
...
SVN revision: 81333
2012-12-19 09:27:51 +00:00
Mike Blumenkrantz
602c4dd07a
change shelf style during config while gadcon is unpopulated for a small speedup, also fixes crash when changing size and style
...
ticket #2048
SVN revision: 81332
2012-12-19 09:18:11 +00:00
Mike Blumenkrantz
aa35b742c5
don't stop filling a gadcon if one (systray) fails to create
...
SVN revision: 81331
2012-12-19 09:17:05 +00:00
Christopher Michael
6bef8001ce
Stop crazy fileman crash that I keep getting....
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81330
2012-12-19 09:16:34 +00:00
Mike Blumenkrantz
44c599480b
changing shelf style no longer repopulates the gadcon
...
SVN revision: 81329
2012-12-19 09:16:09 +00:00
Mike Blumenkrantz
504c88e033
fix shelf autohiding for when people slowly, over the course of an hour or longer, move their mouses a single pixel distance out of the shelf onto a gtk app
...
ticket #1884
SVN revision: 81327
2012-12-19 08:55:51 +00:00
Carsten Haitzler
ed479f04ab
polish up icon only and text only options in tasks - mentioned by
...
zmike. needed code changes.
SVN revision: 81320
2012-12-19 02:24:36 +00:00
Carsten Haitzler
911e610feb
with the new randr stuff - old screen resolution settings disabled.
...
SVN revision: 81319
2012-12-19 02:02:49 +00:00
Carsten Haitzler
47c5345f55
lets not make the buffer so small (256 chars). with utf8 this could be
...
as little as 42 letters... in theory.... :) 1024 is better.
SVN revision: 81318
2012-12-19 01:33:20 +00:00
Jérémy Zurcher
4ad440dd44
From: Jérémy Zurcher <jeremy@asynk.ch>
...
Subject: [E-devel] mixer module alsa input and mono patch
- fixes the input channel detection
- if channel is mono force right to 0, disable right slider and lock
- add missing dummy implementation of e_mixer_system_is_mono
SVN revision: 81317
2012-12-19 01:30:15 +00:00
Christopher Michael
16c88a39bd
Update UNUSED for basic apply function as we do not need the config
...
dialog here anymore.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81266
2012-12-18 15:27:59 +00:00
Christopher Michael
394885c2e6
And don't pass the root window to the apply function anymore
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81265
2012-12-18 15:21:00 +00:00
Christopher Michael
58ef1a0190
Remove root window as function parameter for apply function (not used
...
anymore).
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81263
2012-12-18 15:16:49 +00:00
Christopher Michael
1d6ea657a9
Remove root window as a function paramater (not used anymore).
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81262
2012-12-18 15:16:44 +00:00
Christopher Michael
6c3a3d14d3
Check if a monitor supports rotation (via different orientations), and
...
if not then disable the rotate ability on the frame.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81261
2012-12-18 15:16:39 +00:00
Mike Blumenkrantz
b18e9acc91
hacky implementation of toolbar orientation saving
...
ticket #2030
SVN revision: 81259
2012-12-18 15:12:22 +00:00
Mike Blumenkrantz
484daacd13
disable "show files in menu" option for now, this is impossible to support.
...
ticket #dontcare_notputtingitback
SVN revision: 81257
2012-12-18 14:55:43 +00:00
Christopher Michael
4709380a02
If we change size on the monitor, be sure to set the current mode.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81256
2012-12-18 14:44:08 +00:00
Christopher Michael
817207bad1
Be more proactive when we create monitors:
...
If during the process of monitor creation, we reach one that is
cloned into a parent monitor, but the parent monitor has not been
created yet, then add it to a deferred list so we can create it (and
swallow it) into the parent monitor.
Make use of the existing e randr serialization to save/restore settings.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81255
2012-12-18 14:16:12 +00:00
Christopher Michael
f40b20b7a9
Be sure to set output policy if we are cloned or not.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81254
2012-12-18 14:15:48 +00:00
Mike Blumenkrantz
cfd42b1c6b
efm no longer allows renaming files over other files or into directories
...
ticket #2024
SVN revision: 81253
2012-12-18 14:08:39 +00:00
Mike Blumenkrantz
45a263b793
trivial formatting
...
SVN revision: 81249
2012-12-18 13:40:10 +00:00
Mike Blumenkrantz
0a0d66ca32
fix efm pathbar item creation
...
ticket #2022
SVN revision: 81245
2012-12-18 13:33:14 +00:00
Mike Blumenkrantz
9bfd23edab
whoops forgot to set r
...
SVN revision: 81244
2012-12-18 13:07:57 +00:00
Mike Blumenkrantz
ab1455310a
fix opening a .desktop file which is a link to a file
...
SVN revision: 81243
2012-12-18 12:28:37 +00:00
Mike Blumenkrantz
317ca83733
delete smart callbacks when deleting efm toolbar
...
ticket #2026
SVN revision: 81242
2012-12-18 12:16:47 +00:00
Mike Blumenkrantz
3577ddfff2
fix e_intl_locale_parts_combine() usage to handle locales without regions
...
SVN revision: 81241
2012-12-18 12:10:33 +00:00
Mike Blumenkrantz
747a446838
apparently efreet_menu_get() uses timers and such for some reason, sigh. back to threadless we go for this
...
SVN revision: 81239
2012-12-18 12:01:59 +00:00
Christopher Michael
edf54d9d1b
Make sure we have a valid monitor edid_hash Before trying to append it
...
to the serialized config.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81238
2012-12-18 11:15:25 +00:00
Christopher Michael
290423c477
Fix incorrect types used in _e_config_randr_mode_info_edd:
...
randr structure for this uses unsigned int, not int, so store them
in unsigned.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81237
2012-12-18 11:14:31 +00:00
Christopher Michael
9e2fb834b9
When telling the monitor to apply changes we should check to see what
...
actually changed and update things accordingly.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81236
2012-12-18 11:13:49 +00:00
Mike Blumenkrantz
37a539bf80
simplify string lowercasing in intl post-init
...
SVN revision: 81235
2012-12-18 11:10:00 +00:00
Mike Blumenkrantz
03f47c2b35
fix language config dialog loading of languages which don't contain region
...
SVN revision: 81234
2012-12-18 11:04:41 +00:00
Mike Blumenkrantz
77d578451c
fix retrieving locale parts if region is not present
...
SVN revision: 81233
2012-12-18 11:04:00 +00:00
Mike Blumenkrantz
f7490b2b0d
add eo_US to language name list
...
SVN revision: 81232
2012-12-18 10:41:11 +00:00
Mike Blumenkrantz
1ac2c1d782
delete fileman popups any time anything in a directory changes
...
ticket #2025
SVN revision: 81231
2012-12-18 10:19:42 +00:00
Mike Blumenkrantz
1199fc9807
okay, exposing icon object not such a great idea considering it gets deleted and recreated constantly
...
SVN revision: 81230
2012-12-18 10:12:47 +00:00
Mike Blumenkrantz
d54e0dd00b
add efm icon object to icon info so people can hook callbacks to it
...
SVN revision: 81228
2012-12-18 09:39:10 +00:00
Christopher Michael
649446a72e
Add safety check for valid zone. If we do not have one, return current
...
one.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81227
2012-12-18 09:35:19 +00:00
Mike Blumenkrantz
a658db2782
use e_util_strcmp, set current gadcon style menu item to disabled, only use default style as menu item if current style not set
...
ticket #2023
SVN revision: 81226
2012-12-18 09:30:35 +00:00
Mike Blumenkrantz
558894792f
fix gadcon stringshare usage
...
SVN revision: 81225
2012-12-18 09:25:48 +00:00
Mike Blumenkrantz
adae1d9000
prevent shelf artifacts when re-creating shelf after config
...
ticket #2005
SVN revision: 81224
2012-12-18 09:20:32 +00:00
Mike Blumenkrantz
8f5cdde1b3
don't reopen scale config dialog after applying settings
...
ticket #2006
SVN revision: 81223
2012-12-18 09:10:14 +00:00
Mike Blumenkrantz
2114eceed0
add autochange to scale config dialog
...
SVN revision: 81222
2012-12-18 09:00:51 +00:00
Mike Blumenkrantz
538fe07543
in pursuit of ticket #2017 , notifications now show up with the focus effect to make them slightly more attention-getting; still no change in opacity
...
SVN revision: 81220
2012-12-18 08:33:04 +00:00
Mike Blumenkrantz
38987b7872
set name for notification popups
...
SVN revision: 81217
2012-12-18 08:14:43 +00:00
Mike Blumenkrantz
e9182d8081
ummmm this is not how you refresh efm
...
ticket #2014
SVN revision: 81214
2012-12-18 07:54:52 +00:00
Mike Blumenkrantz
6c71c50732
whoops, ensure we unmount the deleted mount object after the mount ops are run
...
SVN revision: 81204
2012-12-18 06:11:03 +00:00
Cedric BAIL
db610957a7
e: seriously, WTF with all this non resizable config setting window, it's insane !
...
SVN revision: 81199
2012-12-18 03:25:45 +00:00
Massimo Maiurana
2a774dd533
updating esperanto translations
...
SVN revision: 81195
2012-12-17 23:42:23 +00:00
Boris Faure
d93209d339
e:tiling: fix resizing/moving windows with a step <= 0
...
Should close #1996
SVN revision: 81192
2012-12-17 22:20:56 +00:00
Boris Faure
782898f630
e:tiling: fix some possible overflow issues
...
SVN revision: 81191
2012-12-17 22:20:44 +00:00
Mike Blumenkrantz
1c161c7713
also prevent recursive obj del on evry windows and unset window defer delete so we don't get crazy errors when people hold down the god damn keybind to piss me off
...
ticket #2009
SVN revision: 81167
2012-12-17 17:14:21 +00:00
Mike Blumenkrantz
fd75266b7d
arghhh this damn typo took me an hour of ecore internal debugging to find! damn you jeffdameth!!!
...
SVN revision: 81166
2012-12-17 17:13:35 +00:00
Mike Blumenkrantz
99d701f535
--warn
...
SVN revision: 81164
2012-12-17 16:18:43 +00:00
Mike Blumenkrantz
f0965845b5
handle better a startup where a config cannot be loaded
...
ticket #2003
SVN revision: 81163
2012-12-17 16:12:32 +00:00
Mike Blumenkrantz
46f630f103
efm finally does something other than flail around helplessly when you drag stuff onto the icon of another device
...
ticket #2000 , fuck DND
SVN revision: 81162
2012-12-17 15:59:43 +00:00
Christopher Michael
373bd3ce00
Add function for a monitor to apply it's changes.
...
NB: This is needed because apparently the e_randr serialization code
works DIRECTLY on the E_Randr_Info structures (E_Randr_Output_Info,
etc, etc). Sooo, in order to save and restore a randr config, we need
for the monitor to update those structures First before we tell
e_randr to save things else it will save with incorrect values.
NB: This is the START of save/restore configuration work.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81161
2012-12-17 15:46:55 +00:00
Christopher Michael
66d8162518
Add function prototype for a monitor to apply it's changes.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81160
2012-12-17 15:46:52 +00:00
Christopher Michael
a6d983b1a8
Include private header before public one (without this change, build
...
breaks).
Export e_randr_try_restore_configuration function so it can be used
from the RandR module.
Combine serialized_setup_new code into one function (No reason for
additional function call).
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81159
2012-12-17 15:46:50 +00:00
Christopher Michael
407fd760f6
Remove generic EINTERNAL _try_restore_configuration. Combine the code
...
into one e_randr_try_restore_configuration function.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81158
2012-12-17 15:46:47 +00:00
Christopher Michael
296a985992
Export the try_restore_configuration function.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81157
2012-12-17 15:46:43 +00:00
Christopher Michael
0744667e74
Use proper function when config gets loaded to try and restore
...
configuration.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81156
2012-12-17 15:46:41 +00:00
Christopher Michael
85de44850b
Include private header After public header.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81155
2012-12-17 15:46:37 +00:00
Christopher Michael
94535beb52
Group EAPI functions together.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81154
2012-12-17 15:46:32 +00:00
Carsten Haitzler
92380c140d
nth from eina list returns data. .not list node...
...
SVN revision: 81153
2012-12-17 15:31:36 +00:00
Stefan Schmidt
f67f82518b
e/randr: Add missing header for distcheck
...
Be nice to devilhors and fix make distcheck for him.
SVN revision: 81150
2012-12-17 14:35:58 +00:00
Christopher Michael
30484c09cf
Fix TODO note for recent Enable/Disable commit.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81149
2012-12-17 14:29:02 +00:00
Christopher Michael
00d5045d27
Move EAPI functions above EINTERN ones.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81148
2012-12-17 14:28:04 +00:00
Christopher Michael
1f13d6d76d
Move EINTERN functions below EAPI exposed functions.
...
Fix formatting.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81147
2012-12-17 14:21:42 +00:00
Christopher Michael
06a76bcb27
Add e_randr_store_configuration function to exposed headers
...
(NB: It was exposed in the serialization file, but never provided by
the e_randr header).
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81146
2012-12-17 14:21:39 +00:00
Christopher Michael
d4810be25f
No need for 2 functions which do the same thing (return a new
...
Serialized Setup).
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81145
2012-12-17 14:21:35 +00:00
Christopher Michael
507e6a25fb
Fetch all current monitor values once (rather than a fetch for each
...
change).
Add code to apply Disabled/Enabled state.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81140
2012-12-17 13:42:15 +00:00
Christopher Michael
3ba73d30d8
Add function to return current enabled state.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81139
2012-12-17 13:42:12 +00:00
Christopher Michael
cce210cd53
Make randr dialog not resizable.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81138
2012-12-17 13:42:08 +00:00
Christopher Michael
230a80bc2a
Add function prototype for returning enabled state.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81137
2012-12-17 13:42:04 +00:00
Christopher Michael
059d1139fe
Provide method to compute a proper layout size (needed for case of
...
blank config).
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81135
2012-12-17 12:55:35 +00:00
Christopher Michael
3f84da5d34
If we unclone (from a blank config) than we need to update the current
...
x/y of the monitor.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81134
2012-12-17 12:55:32 +00:00
Christopher Michael
5016734bc9
Remove comment/todo that does not belong here.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81133
2012-12-17 12:55:29 +00:00
Christopher Michael
e49d7dcad2
Remove blank line.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81132
2012-12-17 12:55:27 +00:00
Christopher Michael
54267c8ad8
Remove dead comment.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81131
2012-12-17 12:55:22 +00:00
Christopher Michael
3c270359ce
Delete any cloned monitors when we delete the main one.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81124
2012-12-17 11:35:16 +00:00
Mike Blumenkrantz
606701ff6c
make e_fm2_device_mount_free() EAPI
...
SVN revision: 81123
2012-12-17 11:34:19 +00:00
Christopher Michael
f224102a0b
Fix "mini clone" movement when a monitor moves.
...
Fix "mini clone" movement when a monitor resizes.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81122
2012-12-17 11:30:41 +00:00
Mike Blumenkrantz
b22ac9e803
also automatically show files again if an op fails entirely
...
SVN revision: 81120
2012-12-17 10:59:10 +00:00
Mike Blumenkrantz
7a3a863ea1
fix Navigate menu to function more appropriately with removable media
...
ticket #2000
SVN revision: 81119
2012-12-17 10:55:35 +00:00
Mike Blumenkrantz
567121f44f
only pass clicked item to menu functions if it's something we can navigate in
...
SVN revision: 81118
2012-12-17 10:54:52 +00:00
Christopher Michael
91ddccec87
Fix monitor clone position for the case of "initial blank setup"
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81114
2012-12-17 10:22:01 +00:00
Christopher Michael
b55027332b
Remove some erroneous printfs.
...
When we are uncloning, don't use crtc geometry but rather use the
monitors visual position.
When we show, we need to re-apply any existing rotation (in case
monitor is uncloned).
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81113
2012-12-17 10:21:57 +00:00
Christopher Michael
9ec140a681
Add code to start working with no previous config and nothing
...
specified in xorg (ie: blank setup). We will detect (manually) what is
cloned and setup accordingly. (NB: Still needs work).
Add function to find a monitor based on crtc id (used for blank setup
clones).
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81111
2012-12-17 09:21:08 +00:00
Christopher Michael
fb6c724151
Add some printfs (commented out).
...
When we unclone a monitor (on initial startup), if it has not been
manually placed yet, use the crtc geometry for position & size.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81110
2012-12-17 09:21:05 +00:00
Christopher Michael
7d6a9cd155
Set randr widget minimum size to proper values.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81109
2012-12-17 09:21:02 +00:00
Christopher Michael
a3cf759911
Add function to randr widget to return the best layout size.
...
Modify widget creation to use randr layout size function:
NB: Needed because we cannot rely on E_RANDR_12->current_size to
provide us with something usable.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81108
2012-12-17 09:20:59 +00:00
Christopher Michael
99d170a6a9
Comment out some debugging printfs.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81107
2012-12-17 09:20:56 +00:00
Christopher Michael
fa0264ef5c
Add function to return the list of monitors.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81106
2012-12-17 09:20:53 +00:00
Christopher Michael
2a4d3cb73e
Add smart callback hook for monitor changed.
...
Add functions to return randr widget changed state.
Add function to randr widget so we can apply changes.
Add single randr_changed_set function (reduce duplicated code).
Use E_INSIDE to determine cloning.
Remove some printfs.
Call randr_changed_set where needed.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81105
2012-12-17 09:20:49 +00:00
Christopher Michael
6e1b9916f3
Add prototypes for randr_changed_get and randr_changes_apply functions.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81104
2012-12-17 09:20:46 +00:00
Christopher Michael
0b31476241
Add prototypes for smart monitor functions.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81103
2012-12-17 09:20:44 +00:00
Christopher Michael
b0d6204b83
Add a clone object (mini to represent this monitor).
...
Record monitor's current geometry when move starts (so if we unclone
we can restore the position).
Port Raster's mouse pointer changes to new dialog :)
Fix refresh_rate fill function to take the monitor object (needed so
we can raise changed signal).
Add functions for getting the "current" information from the monitor
object (Used during apply).
Fix up swallowing and unswallowing of clones so that they restore
to the original position (before cloning).
Fix up smart move & resize function to not apply map if not visible.
Use a single "map_apply" function (reduce duplicated code).
Hook into radio changed (refresh rate) so we can send the changed
signal.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81102
2012-12-17 09:20:41 +00:00
Christopher Michael
6e7b845965
Hook into the randr widget "changed" event.
...
Call the randr widget apply function to handle applying changes.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81101
2012-12-17 09:20:38 +00:00
Christopher Michael
551b576a4b
Don't set mouse pointer to "move" if this is a cloned monitor.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81096
2012-12-17 09:20:17 +00:00
Christopher Michael
690fe7a419
Ignore mouse events on cloned monitors.
...
Ignore resize events on cloned monitors.
Ignore rotate events on cloned monitors.
Don't set the moving flag if this monitor is cloned.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81095
2012-12-17 09:20:13 +00:00
Christopher Michael
a23ebcd608
Introduce new RandR dialog which fixes issues that the past one had.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81094
2012-12-17 09:20:07 +00:00
Christopher Michael
8ca8923989
Introduce new randr dialog which fixes issues that the past one had.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81093
2012-12-17 09:20:04 +00:00
Christopher Michael
710b996818
Add code to limit resize not go below minimum resolution.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81090
2012-12-17 09:19:55 +00:00
Christopher Michael
d603306b70
Add code to limit resize to the maximum resolution.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81089
2012-12-17 09:19:52 +00:00
Christopher Michael
45c77f4f64
Update comment.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81088
2012-12-17 09:19:49 +00:00
Christopher Michael
c1aab4d679
Add code to get the 'current' refresh rate on monitor setup.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81087
2012-12-17 09:19:46 +00:00
Christopher Michael
e0fd5aee63
Fix resize start and stop signals to pass the object also.
...
Add preliminary function for handling resize.
Add functions to set resizing flag on start & stop.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81086
2012-12-17 09:19:44 +00:00
Christopher Michael
395b19b28e
Add basic infrastructure for resize start/stop signals.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81085
2012-12-17 09:19:41 +00:00
Christopher Michael
33bc78ad1f
Fix some comments.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81084
2012-12-17 09:19:38 +00:00
Christopher Michael
fa99b6d3f0
Remove debug printf.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81083
2012-12-17 09:19:36 +00:00
Christopher Michael
e0ebab8576
Implement filling the refresh list.
...
Fix a todo for common modes.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81082
2012-12-17 09:19:33 +00:00
Christopher Michael
5e48a93502
Add a field in the monitor structure to store the canvas.
...
Add refresh rate object to monitor structure
Add refresh rate field to store the current rate.
Add start of refresh_rate fill function.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81081
2012-12-17 09:19:30 +00:00
Christopher Michael
5c76922851
Remove 'hack' to setting rotation cursor.
...
Implement e_pointer way of setting it.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81080
2012-12-17 09:19:27 +00:00
Christopher Michael
f18f5572aa
Add function prototypes to header(s) where missing.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81079
2012-12-17 09:19:25 +00:00
Christopher Michael
467da0c1a5
Add some debugging (will be removed after testing).
...
Add function to handle packing a monitor into the layout.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81078
2012-12-17 09:19:22 +00:00
Christopher Michael
13eb1a0321
Add flags in new monitor structure for enabled, moving, resizing, rotating.
...
Add field(s) in the smart data structure to store the layout widget reference along with layout geometry and size.
Add code to set the monitor name.
Add code to set the resolution name.
Add code to set enabled/disabled state.
Add code to handle when the layout widget gets moved so we can update the recorded geometry.
Add livethumb background preview.
Add edje signal callbacks for resize, rotate, and indicator.
On monitor deletion, remove the bg_update_handler, and free the list of modes.
Add code to handle manual user moving of monitor.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81077
2012-12-17 09:19:19 +00:00
Christopher Michael
9bdafc8d2d
Move dialog resizable set call to the basic_create function.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81076
2012-12-17 09:19:16 +00:00
Christopher Michael
1fce126fe4
Start of new randr dialog & monitor widget.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81075
2012-12-17 09:19:13 +00:00
Christopher Michael
ca89888917
Use consistent internal naming for randr dialog.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81074
2012-12-17 09:19:10 +00:00
Christopher Michael
c5d7fb5a2e
Add header file for RandR dialog.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81073
2012-12-17 09:19:07 +00:00
Christopher Michael
da45a71d87
Add new module files with e_modapi functions needed for module creation.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81072
2012-12-17 09:19:05 +00:00
Christopher Michael
3b74f38de2
Remove old randr code.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81071
2012-12-17 09:18:59 +00:00
Mike Blumenkrantz
e41c2b9343
fix weird efm crash
...
SVN revision: 81070
2012-12-17 08:30:46 +00:00
Chidambar Zinnoury
224552e67e
e mousebindings config: typo.
...
SVN revision: 81056
2012-12-16 19:58:23 +00:00
Chidambar Zinnoury
2475c840cc
e mousebindings config: show correct mouse button name and icon according to selected holding hand.
...
SVN revision: 81055
2012-12-16 19:55:10 +00:00
Boris Faure
34906754b8
e:tiling: fix moving/resizing tiled windows
...
Refs: #1996
SVN revision: 81054
2012-12-16 19:43:32 +00:00
Chidambar Zinnoury
b92fd1a5ae
e pager config: show mouse button name and icon (left, middle, right).
...
SVN revision: 81053
2012-12-16 19:09:34 +00:00
Massimo Maiurana
6b330d0932
Translate the "Shelf <orientation>" message (patch from Igor Murzov)
...
SVN revision: 81052
2012-12-16 17:10:08 +00:00
Massimo Maiurana
72bff90279
Use gettext correctly to translate the "Icon %s" message (patch from Igor Murzov)
...
SVN revision: 81051
2012-12-16 17:01:31 +00:00
Massimo Maiurana
647f511ef9
Show Everything plugin's names translated in the settings dialog (patch from Igor Murzov)
...
SVN revision: 81050
2012-12-16 16:59:48 +00:00
Massimo Maiurana
9f1d6e067e
Store and handle action names correctly. (patch from Igor Murzov)
...
SVN revision: 81049
2012-12-16 16:58:17 +00:00
Massimo Maiurana
c4175e62ec
Fix mismatching parameters for e_action_predef_name_{set,del}() (patch from Igor Murzov)
...
SVN revision: 81048
2012-12-16 16:51:12 +00:00
Chidambar Zinnoury
ee1209aceb
e button widget: same bad logic when removing text. See r81045.
...
Sorry, didn’t check before committing!
SVN revision: 81046
2012-12-16 16:36:55 +00:00
Chidambar Zinnoury
9bb7ab62de
e button widget: bad logic when removing icon.
...
SVN revision: 81045
2012-12-16 16:33:57 +00:00
Chidambar Zinnoury
ef8690ee8f
e files menu: “0 listable items” → “No listable items”.
...
SVN revision: 81044
2012-12-16 14:10:16 +00:00
Carsten Haitzler
7badcc8fe9
radios - if none is selected... the one u select gets selected. :)
...
SVN revision: 81043
2012-12-16 14:06:10 +00:00
Carsten Haitzler
d97008e7c0
moar bufffzzzz!
...
SVN revision: 81042
2012-12-16 10:15:57 +00:00
Massimo Maiurana
f4cd4df207
Make two more messages translatable (patch from Igor Murzov)
...
SVN revision: 81040
2012-12-16 08:57:55 +00:00
Carsten Haitzler
0251a602f9
ok - give some size in printf.
...
SVN revision: 81037
2012-12-16 01:29:48 +00:00
Carsten Haitzler
5ab8396f24
ok - strdupa make sure its defined after other includes in case,.. and
...
add to e_fm_ipc.c...
SVN revision: 81036
2012-12-16 01:17:45 +00:00
Chidambar Zinnoury
22c81bcfa2
e xsettings: state that the theme applies only to GTK apps.
...
Maybe put icons as first item as it applies to everything?
SVN revision: 81032
2012-12-15 20:20:59 +00:00
Chidambar Zinnoury
23299743a2
e: Unicode makes you look better, gives you luck, brings back lost love,
...
SVN revision: 81031
2012-12-15 20:19:33 +00:00
Chidambar Zinnoury
d2f9a1cc7d
e main menu: remove parentheses and disable item when there are no elements.
...
SVN revision: 81030
2012-12-15 20:07:02 +00:00
Chidambar Zinnoury
a82810c3d5
e: Revamp a 'lil bit the remember config dialog.
...
- Add check changed.
- Have the details section actually show something.
- Show a meaningful “Any” (disabled) when a discriminant is not set.
- Show “No selection” (disabled) when there is none.
Still bothering: deletions are being done immediately, not upon validation, unlike other settings.
SVN revision: 81029
2012-12-15 20:03:41 +00:00
Boris Faure
114eb6d6ae
e:tiling: tiled windows shouldn't get maximised by users
...
Refs: #1996
SVN revision: 81027
2012-12-15 18:06:39 +00:00
Maxime Villard
5ebf793f1b
From: Maxime Villard <rustyBSD@gmx.fr>
...
Subject: [E-devel] [e] Patch acpi
A little patch to fix a possible warning - and overflow.
'buf' is PATH_MAX, but PATH_MAX is not necessary 1024. If
PATH_MAX < 1024 -> overflow.
Also, fgets() fills the buffer and nullterminate it, so we
don't need to buff[0] = '\0'.
SVN revision: 81024
2012-12-15 14:42:19 +00:00
Maxime Villard
534ae45303
From: Maxime Villard <rustyBSD@gmx.fr>
...
Subject: Re: [E-devel] [e] [patch] Leak (was FreeBSD patch)
I would also move some {free(x); x = null} to E_FREE.
SVN revision: 81023
2012-12-15 14:29:38 +00:00
Carsten Haitzler
d77fca2234
also all the pointer push/pops are going to be bad in that they mess
...
with the manager pointer... that is bad - at most mess with your own
win pointer.. push and pop that. fix... and use plus pointer for power
led button so it doesnt look like the hand ptr for dragging. :)
SVN revision: 81019
2012-12-15 13:30:13 +00:00
Carsten Haitzler
1f7c977b79
ummm randr.. why do pointer differently for rotate.. when e_poitner
...
already does it? fix - use e_pointer.
SVN revision: 81018
2012-12-15 13:18:10 +00:00
Carsten Haitzler
8c3c6c57a0
provide debug printfs for cedric.. my init splash comes up fine...
...
debug loosk good.
SVN revision: 81014
2012-12-15 07:51:16 +00:00
Carsten Haitzler
18b1eb7111
revert that.. its not a double free... its a bizarre-arse macro!
...
SVN revision: 81012
2012-12-15 07:44:11 +00:00
Carsten Haitzler
320ec625b0
wtf? thats like double-free land.. why strdupa at all? nuts! remove
...
strdupa's and make code consistent with neighbouring code.
SVN revision: 81006
2012-12-15 01:56:35 +00:00
Mike Blumenkrantz
8a38414ec8
same for mouse wheel bindings...
...
SVN revision: 80993
2012-12-14 22:36:35 +00:00
Mike Blumenkrantz
f03730cee5
apparently people have been adding keybinds to default config and not updating the keybind reset to defaults list
...
SVN revision: 80992
2012-12-14 22:31:17 +00:00
Mike Blumenkrantz
679cae4fad
patch from maxime villard fixing strdupa definition and moving a variable to local scope
...
SVN revision: 80990
2012-12-14 21:09:21 +00:00
Massimo Maiurana
60a8c29681
typo
...
SVN revision: 80978
2012-12-14 17:40:12 +00:00
Hannes Janetzek
37150a8715
e17/evry: add some debug info to exebufs path scanning/loading
...
SVN revision: 80974
2012-12-14 17:10:35 +00:00