Chris Michael [Fri, 23 Jan 2015 19:57:04 +0000 (14:57 -0500)]
Revert "only set wl client borderless state as necessary, don't overwrite existing states"
This reverts commit
5c80ce8e0ed530395c81c771a883817203fe06eb.
Revert this as it causes ALL internal windows to not have any borders
anymore.
Chris Michael [Fri, 23 Jan 2015 19:35:37 +0000 (14:35 -0500)]
de-e_comp_get()ify e_moveresize
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Chris Michael [Fri, 23 Jan 2015 19:33:20 +0000 (14:33 -0500)]
de-e_comp_get()ify e_int_client_menu
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Chris Michael [Fri, 23 Jan 2015 19:32:14 +0000 (14:32 -0500)]
de-e_comp_get()ify e_deskmirror
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Chris Michael [Fri, 23 Jan 2015 19:31:23 +0000 (14:31 -0500)]
de-e_comp_get()ify e_desk
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Chris Michael [Fri, 23 Jan 2015 19:29:51 +0000 (14:29 -0500)]
de-e_comp_get()ify e_actions
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Mike Blumenkrantz [Fri, 23 Jan 2015 19:31:35 +0000 (14:31 -0500)]
only set wl client borderless state as necessary, don't overwrite existing states
Mike Blumenkrantz [Fri, 23 Jan 2015 19:26:28 +0000 (14:26 -0500)]
continue to hide window input regions on desk flip if they are shaded
Mike Blumenkrantz [Fri, 23 Jan 2015 19:10:16 +0000 (14:10 -0500)]
force server borders on internal wl wins again
this goes back to previous behavior before elm win conversion
Mike Blumenkrantz [Fri, 23 Jan 2015 19:09:49 +0000 (14:09 -0500)]
de-e_comp_get()ify e_win
Stefan Schmidt [Fri, 23 Jan 2015 12:49:54 +0000 (13:49 +0100)]
e_screensaver: de-e_comp_get()ify
Stefan Schmidt [Fri, 23 Jan 2015 12:49:09 +0000 (13:49 +0100)]
e_notification: de-e_comp_get()ify
Stefan Schmidt [Fri, 23 Jan 2015 12:44:43 +0000 (13:44 +0100)]
e_mouse: de-e_comp_get()ify
Stefan Schmidt [Fri, 23 Jan 2015 12:43:40 +0000 (13:43 +0100)]
e_module: de-e_comp_get()ify
Stefan Schmidt [Fri, 23 Jan 2015 12:43:07 +0000 (13:43 +0100)]
e_main: de-e_comp_get()ify
Stefan Schmidt [Fri, 23 Jan 2015 12:42:01 +0000 (13:42 +0100)]
e_dpms: de-e_comp_get()ify
Stefan Schmidt [Fri, 23 Jan 2015 12:40:45 +0000 (13:40 +0100)]
e_configure: de-e_comp_get()ify
Stefan Schmidt [Fri, 23 Jan 2015 12:38:28 +0000 (13:38 +0100)]
e_bindings: de-e_comp_get()ify
Stefan Schmidt [Fri, 23 Jan 2015 12:37:59 +0000 (13:37 +0100)]
e_backlight: de-e_comp_get()ify
Stefan Schmidt [Fri, 23 Jan 2015 12:22:59 +0000 (13:22 +0100)]
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
Mike Blumenkrantz [Fri, 23 Jan 2015 04:43:42 +0000 (23:43 -0500)]
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
Mike Blumenkrantz [Fri, 23 Jan 2015 04:04:25 +0000 (23:04 -0500)]
set wl client geometry before showing in desktop shell
bad things (tm) can happen if geometry doesn't get updated before the show
#barrel
Mike Blumenkrantz [Fri, 23 Jan 2015 04:03:38 +0000 (23:03 -0500)]
remove no longer necessary setting of changes.size on client resize
this is unnecessary since we resize on every necessary frame anyway
Mike Blumenkrantz [Fri, 23 Jan 2015 03:39:46 +0000 (22:39 -0500)]
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
Mike Blumenkrantz [Fri, 23 Jan 2015 03:39:27 +0000 (22:39 -0500)]
fix comp cfdlg sizing and centering
Mike Blumenkrantz [Thu, 22 Jan 2015 20:45:16 +0000 (15:45 -0500)]
move more grabinput code to not fail in wl
#barrel
Mike Blumenkrantz [Thu, 22 Jan 2015 20:29:23 +0000 (15:29 -0500)]
move grabinput focus fix timer to be X-only
Mike Blumenkrantz [Thu, 22 Jan 2015 20:05:58 +0000 (15:05 -0500)]
de-e_comp_get()ify evry
Mike Blumenkrantz [Thu, 22 Jan 2015 20:01:59 +0000 (15:01 -0500)]
typo from last evry commit
Chris Michael [Thu, 22 Jan 2015 20:01:45 +0000 (15:01 -0500)]
update README.wayland for Mike's everything module fixes
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Mike Blumenkrantz [Thu, 22 Jan 2015 19:59:10 +0000 (14:59 -0500)]
fix evry build on wayland-only
Mike Blumenkrantz [Thu, 22 Jan 2015 19:58:57 +0000 (14:58 -0500)]
de-e_comp_get()ify e_dnd
Chris Michael [Thu, 22 Jan 2015 19:31:03 +0000 (14:31 -0500)]
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>
Chris Michael [Thu, 22 Jan 2015 15:06:26 +0000 (10:06 -0500)]
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>
kabeer khan [Thu, 22 Jan 2015 14:15:07 +0000 (09:15 -0500)]
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
Mike Blumenkrantz [Tue, 20 Jan 2015 22:17:08 +0000 (17:17 -0500)]
remove e_comp_get() use in grabinput
Mike Blumenkrantz [Tue, 20 Jan 2015 22:10:22 +0000 (17:10 -0500)]
set client frame geometry for new internal wins based on ee geometry
Mike Blumenkrantz [Wed, 21 Jan 2015 00:20:04 +0000 (19:20 -0500)]
fix elm box parenting
Mike Blumenkrantz [Wed, 21 Jan 2015 00:19:57 +0000 (19:19 -0500)]
reenable elm log domain
Chris Michael [Fri, 16 Jan 2015 19:44:23 +0000 (14:44 -0500)]
add fixme note about desklock timeouts not working in wayland
Signed-off-by: Chris Michael <cp.michael@samsung.com>
maxerba [Fri, 16 Jan 2015 11:38:49 +0000 (12:38 +0100)]
Updating italian translation
Carsten Haitzler (Rasterman) [Fri, 16 Jan 2015 08:50:34 +0000 (17:50 +0900)]
comp base - make base black. makes for better screenshots of blank areas
Mike Blumenkrantz [Thu, 15 Jan 2015 22:17:39 +0000 (17:17 -0500)]
don't set deskmirror scale for non-mb objects
Mike Blumenkrantz [Thu, 15 Jan 2015 22:08:50 +0000 (17:08 -0500)]
fix edje usage in e_dialog
Mike Blumenkrantz [Thu, 15 Jan 2015 22:08:41 +0000 (17:08 -0500)]
convert e_dialog text object to elm_layout
Mike Blumenkrantz [Thu, 15 Jan 2015 21:47:59 +0000 (16:47 -0500)]
give csel entries 3 columns to force visibility
Mike Blumenkrantz [Thu, 15 Jan 2015 21:32:06 +0000 (16:32 -0500)]
use changed,user entry scb for widget change to prevent infinite looping
fix T2004
Mike Blumenkrantz [Thu, 15 Jan 2015 21:25:56 +0000 (16:25 -0500)]
fix edje usage in frametable
Chris Michael [Thu, 15 Jan 2015 18:29:43 +0000 (13:29 -0500)]
wl_drm: Fix creation of the ecore_evas_gl_drm
Signed-off-by: Chris Michael <cp.michael@samsung.com>
kabeer khan [Thu, 15 Jan 2015 18:27:52 +0000 (13:27 -0500)]
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
Mike Blumenkrantz [Thu, 15 Jan 2015 17:06:08 +0000 (12:06 -0500)]
improve gadcon popup sizing/positioning
Mike Blumenkrantz [Thu, 15 Jan 2015 17:04:38 +0000 (12:04 -0500)]
use elm functions on new clock elm objects
Carsten Haitzler (Rasterman) [Thu, 15 Jan 2015 12:09:28 +0000 (21:09 +0900)]
clock - fix popup content.. use elm widgets now.
Carsten Haitzler (Rasterman) [Thu, 15 Jan 2015 12:09:01 +0000 (21:09 +0900)]
e - gadcon popup - handle delection of content object properly
this fixes a popup crash nicely
Carsten Haitzler (Rasterman) [Thu, 15 Jan 2015 10:43:24 +0000 (19:43 +0900)]
shot module - dont allow another instance and keep the current one
this avoids a segv
Mike Blumenkrantz [Thu, 15 Jan 2015 06:56:15 +0000 (01:56 -0500)]
remove unnecessary filepreview size hinting
Mike Blumenkrantz [Thu, 15 Jan 2015 06:55:54 +0000 (01:55 -0500)]
enforce min width for filepreview attr entries
Mike Blumenkrantz [Thu, 15 Jan 2015 06:45:54 +0000 (01:45 -0500)]
e_dialog -> elm_layout for bg_object
sizing++
Mike Blumenkrantz [Thu, 15 Jan 2015 06:13:45 +0000 (01:13 -0500)]
convert shot dialog to elm_layout
Mike Blumenkrantz [Thu, 15 Jan 2015 06:06:03 +0000 (01:06 -0500)]
randr widget needs to set min size hint on calc
Mike Blumenkrantz [Thu, 15 Jan 2015 06:02:54 +0000 (01:02 -0500)]
only set internal win name/class if not already set
Mike Blumenkrantz [Thu, 15 Jan 2015 03:21:28 +0000 (22:21 -0500)]
remove widget subobj delete callback on widget delete
Mike Blumenkrantz [Thu, 15 Jan 2015 03:20:01 +0000 (22:20 -0500)]
don't update widget size hints on resize add if hints already exist
Mike Blumenkrantz [Thu, 15 Jan 2015 08:04:49 +0000 (03:04 -0500)]
Revert "e dialogs - this one too"
This reverts commit
0ed9f93703f86b146a26193bd9f9d0c5efb285de.
Mike Blumenkrantz [Thu, 15 Jan 2015 08:04:42 +0000 (03:04 -0500)]
Revert "revert all the ui breakes in e - going the wrong direction in the"
This reverts commit
3ea6a3569d6294cd5367a3795bd0c9e8ec5c3a29.
Carsten Haitzler (Rasterman) [Thu, 15 Jan 2015 03:14:25 +0000 (12:14 +0900)]
e dialogs - this one too
Revert "convert e_conf to use elm_layout for min sizing updates"
This reverts commit
a3083196f0eec210fd26d763c6502b69ed118bd8.
Carsten Haitzler (Rasterman) [Thu, 15 Jan 2015 03:03:28 +0000 (12:03 +0900)]
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
b1c976d80d282d02832e8951d9e3c3fe113871fc.
Revert "update widget size hints when setting a resize object"
This reverts commit
fdab0218b264d143c960aad806e3a4ff0ee20678.
Revert "remove no-longer-necessary size hinting in list widgets"
This reverts commit
21479f50192fb5a9c4204a90e1fe1e93a33a5e9e.
Revert "e_widget_textblock -> elm_entry conversion"
This reverts commit
8fe2f00f75068ccc03432ea43ba9fb13aed7dada.
Revert "e frame -> elm_frame conversion"
This reverts commit
e9da6a02fc18cb6edc41633a2dfc688891a51764.
Revert "remove unnecessary size hinting"
This reverts commit
b596623efd8a46d232ade1942c6638b3641013d1.
Revert "e_label -> elm_label conversion"
This reverts commit
049b31867912865e1357c83122c7419c09f4bb80.
Revert "set evas size hint min in widget min size"
This reverts commit
2f09aa2fda3ee06aae33af53f255c0eab770b57e.
Revert "e_table -> elm_table conversion"
This reverts commit
643401298201db2eea3c99e0ad725b016362fc49.
Revert "remove unused vars"
This reverts commit
b19e706b23c0890312f2fc3bb1665a0eb4aab9e6.
Mike Blumenkrantz [Thu, 15 Jan 2015 03:00:33 +0000 (22:00 -0500)]
convert e_conf to use elm_layout for min sizing updates
Mike Blumenkrantz [Thu, 15 Jan 2015 01:48:29 +0000 (20:48 -0500)]
de-e_comp_get()ify e_menu
Mike Blumenkrantz [Thu, 15 Jan 2015 01:40:55 +0000 (20:40 -0500)]
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
Mike Blumenkrantz [Thu, 15 Jan 2015 01:40:02 +0000 (20:40 -0500)]
ignore size hint changes for fileman popups if popup icon has been moused out
Mike Blumenkrantz [Thu, 15 Jan 2015 01:38:18 +0000 (20:38 -0500)]
update widget size hints when setting a resize object
Mike Blumenkrantz [Thu, 15 Jan 2015 01:37:59 +0000 (20:37 -0500)]
remove no-longer-necessary size hinting in list widgets
Mike Blumenkrantz [Thu, 15 Jan 2015 01:17:53 +0000 (20:17 -0500)]
e_widget_textblock -> elm_entry conversion
small and infrequently used widgets are the best kind of widgets
#teamborker
Mike Blumenkrantz [Thu, 15 Jan 2015 00:58:07 +0000 (19:58 -0500)]
e frame -> elm_frame conversion
wheeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
#teamborker
Mike Blumenkrantz [Thu, 15 Jan 2015 00:55:21 +0000 (19:55 -0500)]
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
Mike Blumenkrantz [Thu, 15 Jan 2015 00:41:21 +0000 (19:41 -0500)]
don't override entry min sizing in filepreview
Mike Blumenkrantz [Thu, 15 Jan 2015 00:41:05 +0000 (19:41 -0500)]
remove unnecessary size hinting
Mike Blumenkrantz [Wed, 14 Jan 2015 19:43:29 +0000 (14:43 -0500)]
e_label -> elm_label conversion
text is text is text is text text is text is text is text
#teamborker
Chris Michael [Wed, 14 Jan 2015 21:33:19 +0000 (16:33 -0500)]
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>
Chris Michael [Wed, 14 Jan 2015 21:11:53 +0000 (16:11 -0500)]
don't crash if the client comp_data has no surface yet
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Chris Michael [Wed, 14 Jan 2015 20:07:51 +0000 (15:07 -0500)]
update entry widget to not use deprecated elm scrollbar policy function
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Mike Blumenkrantz [Wed, 14 Jan 2015 19:47:54 +0000 (14:47 -0500)]
force internal window recentering after resize when no move/resize is active
Mike Blumenkrantz [Wed, 14 Jan 2015 03:46:14 +0000 (22:46 -0500)]
remove unused vars
Mike Blumenkrantz [Wed, 14 Jan 2015 03:44:23 +0000 (22:44 -0500)]
de-e_comp_get()ify e_fwin
Mike Blumenkrantz [Wed, 14 Jan 2015 02:15:07 +0000 (21:15 -0500)]
autoupdate widget min sizes
Mike Blumenkrantz [Wed, 14 Jan 2015 01:04:19 +0000 (20:04 -0500)]
redo fileman tooltips to size correctly
exhibits edje min size calc bug/workaround
Mike Blumenkrantz [Tue, 13 Jan 2015 22:24:33 +0000 (17:24 -0500)]
Revert "fix centering of elm wayland windows"
This reverts commit
1ec2a4e91c1ab1402b2a7f0c758684bdc37f3ef5.
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
Mike Blumenkrantz [Tue, 13 Jan 2015 00:45:41 +0000 (19:45 -0500)]
set evas size hint min in widget min size
Mike Blumenkrantz [Tue, 13 Jan 2015 00:24:52 +0000 (19:24 -0500)]
e_table -> elm_table conversion
if rebases were monopoly money, this commit would be able to buy mediterranean ave.
#teamborker
Carsten Haitzler (Rasterman) [Wed, 14 Jan 2015 02:48:05 +0000 (11:48 +0900)]
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.
Chris Michael [Mon, 12 Jan 2015 18:36:58 +0000 (13:36 -0500)]
fix centering of elm wayland windows
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Chris Michael [Mon, 12 Jan 2015 18:03:52 +0000 (13:03 -0500)]
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>
Chris Michael [Mon, 12 Jan 2015 17:12:52 +0000 (12:12 -0500)]
Fix Coverity CID1261286. Identical code for different branches
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Chris Michael [Mon, 12 Jan 2015 17:11:26 +0000 (12:11 -0500)]
Fix Coverity CID1261288. Idential code for different branches
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Chris Michael [Mon, 12 Jan 2015 17:09:43 +0000 (12:09 -0500)]
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>
Tom Hacohen [Mon, 12 Jan 2015 10:18:11 +0000 (10:18 +0000)]
E comp: Adjust according to elm function rename.
Mike Blumenkrantz [Sun, 11 Jan 2015 20:57:07 +0000 (15:57 -0500)]
de-e_comp_get()-ify e_shelf
Mike Blumenkrantz [Sun, 11 Jan 2015 17:56:47 +0000 (12:56 -0500)]
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
Mike Blumenkrantz [Sun, 11 Jan 2015 17:20:38 +0000 (12:20 -0500)]
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