Chris Michael
a71e0e3553
de-e_comp_get()ify e_deskmirror
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-01-23 14:32:41 -05:00
Chris Michael
4814695439
de-e_comp_get()ify e_desk
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-01-23 14:32:41 -05:00
Chris Michael
4c42448ffa
de-e_comp_get()ify e_actions
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-01-23 14:32:41 -05:00
Mike Blumenkrantz
5c80ce8e0e
only set wl client borderless state as necessary, don't overwrite existing states
2015-01-23 14:31:35 -05:00
Mike Blumenkrantz
363a78a260
continue to hide window input regions on desk flip if they are shaded
2015-01-23 14:26:28 -05:00
Mike Blumenkrantz
03c5915245
force server borders on internal wl wins again
...
this goes back to previous behavior before elm win conversion
2015-01-23 14:10:58 -05:00
Mike Blumenkrantz
665a399b14
de-e_comp_get()ify e_win
2015-01-23 14:10:58 -05:00
Stefan Schmidt
baad02c03a
e_screensaver: de-e_comp_get()ify
2015-01-23 13:49:54 +01:00
Stefan Schmidt
38b8ba509b
e_notification: de-e_comp_get()ify
2015-01-23 13:49:09 +01:00
Stefan Schmidt
56de1002ec
e_mouse: de-e_comp_get()ify
2015-01-23 13:44:43 +01:00
Stefan Schmidt
c66b402322
e_module: de-e_comp_get()ify
2015-01-23 13:43:40 +01:00
Stefan Schmidt
eccf163aa8
e_main: de-e_comp_get()ify
2015-01-23 13:43:07 +01:00
Stefan Schmidt
fe024b561b
e_dpms: de-e_comp_get()ify
2015-01-23 13:42:01 +01:00
Stefan Schmidt
c100027f20
e_configure: de-e_comp_get()ify
2015-01-23 13:40:45 +01:00
Stefan Schmidt
8c60f2e02c
e_bindings: de-e_comp_get()ify
2015-01-23 13:38:28 +01:00
Stefan Schmidt
f64b07bb8e
e_backlight: de-e_comp_get()ify
2015-01-23 13:37:59 +01:00
Stefan Schmidt
1997034465
e_sys: Make sure we return false if systemd does not support various suspend modes
...
Since this was introduced this callback always returned 1 no matter if systemd
said it does support the mode or not.
CID: 1261291
2015-01-23 13:22:59 +01:00
Mike Blumenkrantz
1b321567bf
simplify wl xdg/shell configure functions
...
setting changes.XYZ is generally bad and shouldn't be done. in this case, it was obscuring an infinite render resize loop
#barrel
2015-01-22 23:45:11 -05:00
Mike Blumenkrantz
01b0f4a85d
set wl client geometry before showing in desktop shell
...
bad things (tm) can happen if geometry doesn't get updated before the show
#barrel
2015-01-22 23:45:08 -05:00
Mike Blumenkrantz
30f17c5680
remove no longer necessary setting of changes.size on client resize
...
this is unnecessary since we resize on every necessary frame anyway
2015-01-22 23:03:38 -05:00
Mike Blumenkrantz
847ce5b0d5
never uncenter a centered internal window
...
a window which has received a call to elm_win_center() can now never auto-uncenter in either axis
ref T2031
2015-01-22 22:39:46 -05:00
Mike Blumenkrantz
b89868cc65
fix comp cfdlg sizing and centering
2015-01-22 22:39:27 -05:00
Mike Blumenkrantz
3e5b2ba96a
move more grabinput code to not fail in wl
...
#barrel
2015-01-22 15:45:16 -05:00
Mike Blumenkrantz
5e5a533a6d
move grabinput focus fix timer to be X-only
2015-01-22 15:30:25 -05:00
Mike Blumenkrantz
5735f7a2e7
de-e_comp_get()ify evry
2015-01-22 15:05:58 -05:00
Mike Blumenkrantz
ec04105a98
typo from last evry commit
2015-01-22 15:02:32 -05:00
Mike Blumenkrantz
7e0152e384
fix evry build on wayland-only
2015-01-22 14:59:25 -05:00
Mike Blumenkrantz
ba684aacd3
de-e_comp_get()ify e_dnd
2015-01-22 14:59:25 -05:00
Chris Michael
e8c7b82dab
Ignore checking size of client and just always send new size. This
...
fixed basic-->advanced dialogs here
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-01-22 14:31:03 -05:00
Chris Michael
e266bfaa35
wl_x11: When creating the ecore_evas for wl_x11, use
...
ecore_evas_screen_geometry_get function and resize the ecore_evas
accordingly.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-01-22 10:06:26 -05:00
kabeer khan
7bfef8a6f5
Release list of touch resources when input is shutdown
...
Summary:
Resolved TODO to release list of touch resources in e_comp_wl_input_shutdown
Signed-off-by: kabeer khan <kabeer.khan@samsung.com>
Reviewers: devilhorns
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D1884
2015-01-22 09:15:07 -05:00
Mike Blumenkrantz
0d82fcf71c
remove e_comp_get() use in grabinput
2015-01-20 19:20:07 -05:00
Mike Blumenkrantz
f8d846e0c9
set client frame geometry for new internal wins based on ee geometry
2015-01-20 19:20:07 -05:00
Mike Blumenkrantz
f691a8fa18
fix elm box parenting
2015-01-20 19:20:04 -05:00
Mike Blumenkrantz
017c2f4d45
reenable elm log domain
2015-01-20 19:19:57 -05:00
Chris Michael
3520cd5803
add fixme note about desklock timeouts not working in wayland
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-01-16 14:44:23 -05:00
Carsten Haitzler
fe892a3ce0
comp base - make base black. makes for better screenshots of blank areas
2015-01-16 17:50:34 +09:00
Mike Blumenkrantz
39d59f5295
don't set deskmirror scale for non-mb objects
2015-01-15 17:17:39 -05:00
Mike Blumenkrantz
aa2c7709ec
fix edje usage in e_dialog
2015-01-15 17:08:50 -05:00
Mike Blumenkrantz
3cad1466d2
convert e_dialog text object to elm_layout
2015-01-15 17:08:41 -05:00
Mike Blumenkrantz
45900d1b43
give csel entries 3 columns to force visibility
2015-01-15 16:48:19 -05:00
Mike Blumenkrantz
bd536e6e99
use changed,user entry scb for widget change to prevent infinite looping
...
fix T2004
2015-01-15 16:48:19 -05:00
Mike Blumenkrantz
0d2b7197e0
fix edje usage in frametable
2015-01-15 16:48:19 -05:00
Chris Michael
63dc694f56
wl_drm: Fix creation of the ecore_evas_gl_drm
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-01-15 13:29:43 -05:00
kabeer khan
d1e90c3af7
wl_drm: create ecore_evas for drm gl backend
...
Summary: Signed-off-by: kabeer khan <kabeer.khan@samsung.com>
Reviewers: devilhorns
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D1871
2015-01-15 13:27:52 -05:00
Mike Blumenkrantz
1024480bad
improve gadcon popup sizing/positioning
2015-01-15 12:06:08 -05:00
Mike Blumenkrantz
206577876d
use elm functions on new clock elm objects
2015-01-15 12:04:38 -05:00
Carsten Haitzler
63f879fc08
clock - fix popup content.. use elm widgets now.
2015-01-15 21:09:28 +09:00
Carsten Haitzler
ee40261cf7
e - gadcon popup - handle delection of content object properly
...
this fixes a popup crash nicely
2015-01-15 21:09:01 +09:00
Carsten Haitzler
2d9cc918ff
shot module - dont allow another instance and keep the current one
...
this avoids a segv
2015-01-15 19:44:52 +09:00
Mike Blumenkrantz
74bc0435b6
remove unnecessary filepreview size hinting
2015-01-15 03:05:20 -05:00
Mike Blumenkrantz
3fe721b521
enforce min width for filepreview attr entries
2015-01-15 03:05:20 -05:00
Mike Blumenkrantz
aee82c9123
e_dialog -> elm_layout for bg_object
...
sizing++
2015-01-15 03:05:20 -05:00
Mike Blumenkrantz
2543821886
convert shot dialog to elm_layout
2015-01-15 03:05:20 -05:00
Mike Blumenkrantz
a744ed8f36
randr widget needs to set min size hint on calc
2015-01-15 03:05:20 -05:00
Mike Blumenkrantz
f6fa99eb5f
only set internal win name/class if not already set
2015-01-15 03:05:20 -05:00
Mike Blumenkrantz
f43819c49b
remove widget subobj delete callback on widget delete
2015-01-15 03:05:20 -05:00
Mike Blumenkrantz
b98c1a44f2
don't update widget size hints on resize add if hints already exist
2015-01-15 03:05:20 -05:00
Mike Blumenkrantz
c2b63707cf
Revert "e dialogs - this one too"
...
This reverts commit 0ed9f93703
.
2015-01-15 03:04:49 -05:00
Mike Blumenkrantz
3fc96af2dd
Revert "revert all the ui breakes in e - going the wrong direction in the"
...
This reverts commit 3ea6a3569d
.
2015-01-15 03:04:42 -05:00
Carsten Haitzler
0ed9f93703
e dialogs - this one too
...
Revert "convert e_conf to use elm_layout for min sizing updates"
This reverts commit a3083196f0
.
2015-01-15 12:14:25 +09:00
Carsten Haitzler
3ea6a3569d
revert all the ui breakes in e - going the wrong direction in the
...
first place anyway. shoudl replace the entire dialgo one at a time by
an elm version not try and stuff elm widgets into where e widgets used
to be. this doesnt improve e's config dialogs, just makes them buggy
as all hell in the name of a move to elm.
Revert "e_widget_button -> elm_button conversion"
This reverts commit b1c976d80d
.
Revert "update widget size hints when setting a resize object"
This reverts commit fdab0218b2
.
Revert "remove no-longer-necessary size hinting in list widgets"
This reverts commit 21479f5019
.
Revert "e_widget_textblock -> elm_entry conversion"
This reverts commit 8fe2f00f75
.
Revert "e frame -> elm_frame conversion"
This reverts commit e9da6a02fc
.
Revert "remove unnecessary size hinting"
This reverts commit b596623efd
.
Revert "e_label -> elm_label conversion"
This reverts commit 049b318679
.
Revert "set evas size hint min in widget min size"
This reverts commit 2f09aa2fda
.
Revert "e_table -> elm_table conversion"
This reverts commit 6434012982
.
Revert "remove unused vars"
This reverts commit b19e706b23
.
2015-01-15 12:13:53 +09:00
Mike Blumenkrantz
a3083196f0
convert e_conf to use elm_layout for min sizing updates
2015-01-14 22:00:33 -05:00
Mike Blumenkrantz
c8d58b30f3
de-e_comp_get()ify e_menu
2015-01-14 20:48:29 -05:00
Mike Blumenkrantz
b1c976d80d
e_widget_button -> elm_button conversion
...
focus highlighting on buttons is gone because this doesn't exist in the elm button theme
so much excitement. http://media.giphy.com/media/xxLCDIDA0iKU8/giphy.gif
#teamborker
2015-01-14 20:43:32 -05:00
Mike Blumenkrantz
ffd51904e2
ignore size hint changes for fileman popups if popup icon has been moused out
2015-01-14 20:43:32 -05:00
Mike Blumenkrantz
fdab0218b2
update widget size hints when setting a resize object
2015-01-14 20:43:31 -05:00
Mike Blumenkrantz
21479f5019
remove no-longer-necessary size hinting in list widgets
2015-01-14 20:43:31 -05:00
Mike Blumenkrantz
8fe2f00f75
e_widget_textblock -> elm_entry conversion
...
small and infrequently used widgets are the best kind of widgets
#teamborker
2015-01-14 20:43:31 -05:00
Mike Blumenkrantz
e9da6a02fc
e frame -> elm_frame conversion
...
wheeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
#teamborker
2015-01-14 20:43:31 -05:00
Mike Blumenkrantz
5178197f60
make comp cfd unresizable
...
the size of the tabs is smaller than the size of the content, which makes this look stupid when it covers the screen
2015-01-14 20:43:31 -05:00
Mike Blumenkrantz
720b19331f
don't override entry min sizing in filepreview
2015-01-14 20:43:31 -05:00
Mike Blumenkrantz
b596623efd
remove unnecessary size hinting
2015-01-14 20:43:31 -05:00
Mike Blumenkrantz
049b318679
e_label -> elm_label conversion
...
text is text is text is text text is text is text is text
#teamborker
2015-01-14 20:43:31 -05:00
Chris Michael
a9834fe0e6
add workaround for ELM_DIALOG_WIN_BASIC not working in wayland.
...
add #warning to remove when resolved.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-01-14 16:33:19 -05:00
Chris Michael
60f7b57c04
don't crash if the client comp_data has no surface yet
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-01-14 16:11:53 -05:00
Chris Michael
c179f70f6a
update entry widget to not use deprecated elm scrollbar policy function
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-01-14 15:07:51 -05:00
Mike Blumenkrantz
189763cde3
force internal window recentering after resize when no move/resize is active
2015-01-14 14:47:54 -05:00
Mike Blumenkrantz
b19e706b23
remove unused vars
2015-01-13 22:46:14 -05:00
Mike Blumenkrantz
3afc36bbe4
de-e_comp_get()ify e_fwin
2015-01-13 22:44:55 -05:00
Mike Blumenkrantz
e1dbb122c7
autoupdate widget min sizes
2015-01-13 22:44:55 -05:00
Mike Blumenkrantz
e30dd076e9
redo fileman tooltips to size correctly
...
exhibits edje min size calc bug/workaround
2015-01-13 22:44:55 -05:00
Mike Blumenkrantz
fc01bac0bf
Revert "fix centering of elm wayland windows"
...
This reverts commit 1ec2a4e91c
.
this may have fixed wayland window centering, but only because it effectively turns the function into a no-op instead of actually centering the window
2015-01-13 22:44:55 -05:00
Mike Blumenkrantz
2f09aa2fda
set evas size hint min in widget min size
2015-01-13 22:44:55 -05:00
Mike Blumenkrantz
6434012982
e_table -> elm_table conversion
...
if rebases were monopoly money, this commit would be able to buy mediterranean ave.
#teamborker
2015-01-13 22:44:55 -05:00
Carsten Haitzler
50621ba9b4
e - force a config flush before sys actions that could kill e
...
@fix
this should fix T1988. after some looking here is what i think is
happening. he is asking the system (sysvinit or systemd) to
halt/reboot, but these end up killing the e process before it can save
its config that is lurking around still in ram as opposed to on disk,
so puttting in a config flush before beginning such a system action
will ensure everything is on disk.
2015-01-14 11:48:05 +09:00
Chris Michael
1ec2a4e91c
fix centering of elm wayland windows
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-01-12 13:36:58 -05:00
Chris Michael
7c5c8b1561
comp-wl: Set argb and no_shape_cut for new clients. This fixes the
...
black shadow issue
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-01-12 13:03:52 -05:00
Chris Michael
d11c42fd23
Fix Coverity CID1261286. Identical code for different branches
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-01-12 12:12:52 -05:00
Chris Michael
13ed310a4d
Fix Coverity CID1261288. Idential code for different branches
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-01-12 12:11:26 -05:00
Chris Michael
43a0d2a3ae
pager_plain: Fix Coverity CID1261290 reporting logically dead code,
...
but in fact it looks like a copy/paste issue
@fix
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-01-12 12:09:43 -05:00
Tom Hacohen
61c4a72ae2
E comp: Adjust according to elm function rename.
2015-01-12 10:18:11 +00:00
Mike Blumenkrantz
76605f0a26
de-e_comp_get()-ify e_shelf
2015-01-11 15:57:07 -05:00
Mike Blumenkrantz
90b189d3db
fix build from tarball when configured mount backend is different from origin
...
previously the generated e_fm_shared_types.h file was wrongly distributed with the rest of the source tree when it should not have been
2015-01-11 12:56:47 -05:00
Mike Blumenkrantz
c978a045e6
e_entry -> elm_entry conversion
...
another dice roll in the board game of enlightenment development. next, I will attempt to roll doubles to get out of jail.
#teamborker
fix T1906
2015-01-11 12:20:46 -05:00
Mike Blumenkrantz
207a125904
simplify comp usage in e_fm
2015-01-11 12:20:46 -05:00
Mike Blumenkrantz
06895e4036
use elm_win_fake() to create a fake elm_win for widget parenting/focus
...
ugh
2015-01-11 12:20:46 -05:00
Mike Blumenkrantz
7e3558383d
set comp X window hint to normal
...
ee is broken in that it will never update the withdrawn property for a canvas unless you 1) explicitly set this 2) have an override window
2015-01-11 12:20:46 -05:00
Mike Blumenkrantz
915d3089ea
unwrap INLINE_IMAGE window creation
2015-01-10 00:58:49 -05:00
Mike Blumenkrantz
a2560d9a09
+e_win_evas_win_get()
2015-01-10 00:58:37 -05:00