Daniel Juyung Seo
c5b0d63838
fixed documentation for consistency. Gets -> Get.
...
Occurance of Get is super much higher than Gets.
So change Gets to Get for consistency.
2013-08-22 05:24:46 +09:00
Daniel Juyung Seo
50939d8f25
elm_win.c: focus animation refactoring.
2013-08-15 22:42:59 +09:00
Daniel Juyung Seo
4e1989433e
elm_win.c: formatting fix before working on this file.
2013-08-15 22:42:13 +09:00
Daniel Juyung Seo
dd3fb75651
elm_win focus: Added elm_win_focus_highlight_animate_set/get APIs.
...
Now one can manually enable/disable focus highlight animation for a specific window on run-time.
2013-08-11 18:58:28 +09:00
Daniel Juyung Seo
9bb54a942e
elm_win.c: check null before dereferencing it.
...
This fixes coverity CID 1040022 : Dereference null return value (NULL_RETURNS).
2013-08-11 17:39:24 +09:00
Shinwoo Kim
dec4d56d95
[access] call smart_access(); of the object which does not have parent object
2013-08-06 14:00:50 +09:00
Daniel Juyung Seo
91e8853535
elm_win.c: rename variable correctly. top_animate -> animate.
2013-08-04 17:52:54 +09:00
Daniel Juyung Seo
a6d5d9909d
elm_win.c: refactoring. cleaner code.
2013-08-04 17:38:02 +09:00
Daniel Juyung Seo
36efa6439e
elm_win.c: more descriptive variable name. top -> fobj for focus edje object.
2013-08-04 17:37:30 +09:00
Daniel Juyung Seo
c4bfc46960
elm_win.c: more ELM_SAFE_FREE adoption.
2013-08-04 17:15:03 +09:00
Daniel Juyung Seo
96c0e0f910
elm_win.c: rename internal variable for consistency.
2013-08-04 17:14:44 +09:00
Daniel Juyung Seo
508786cfb2
elm_win.c: more friendly output.
2013-08-01 20:03:19 +09:00
Carsten Haitzler
59e8bc5a35
Fix elm to use key not keyname (so xmodmap works)
2013-07-31 15:16:41 +09:00
Carsten Haitzler
a5d5d0ec14
add throttle policy settings to elm
2013-07-25 22:17:52 +09:00
WooHyun Jung
d659ee012e
elementary/elm_win.c : When highlight shutdown, custom highlight of current focused widget should be hidden.
2013-07-13 12:37:03 +09:00
Daniel Juyung Seo
71341d5005
elm_win.c: added comments for internal functions.
...
_elm_win_resize_objects_eval()
_window_layout_stack()
2013-07-03 13:20:01 +09:00
Daniel Willmann
be9e031e07
elm_win: Cast Ecore_X_Illume_Indicator_State to Elm_Win_Indicator_Mode
...
Avoids a warning in clang
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-06-26 18:06:18 +01:00
Daniel Juyung Seo
6cf684f02a
elm: added more "focused" and "unfocused" documentations.
...
genlist, hover, index, list, map, photocam, progressbar, radio, scroller, slider, slideshow, spinner, toolbar, win.
2013-06-10 14:13:55 +09:00
Daniel Juyung Seo
d878787b02
elm_win.c: changed EINA_LOG_INFO to INF to use elementary log domain.
2013-06-07 13:47:58 +09:00
Boris Faure
bda98e9dd3
fix compilation
2013-06-06 21:20:20 +02:00
Daniel Juyung Seo
8bfdbd2ba6
elm: all the focusable widget now emits "focused" and "unfocused" smart callbacks.
...
1. documentations, NEWS, and ChangeLog will be updated later after some more test.
2. need to check entry.
2013-06-07 01:13:37 +09:00
Daniel Juyung Seo
d0d4afd590
elm: refactoring. no printf in the library. use eina log instead.
2013-06-05 14:40:03 +09:00
Daniel Juyung Seo
cb691fc983
elm_win.c: ELM_SAFE_FREE adoption.
...
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 21:11:46 +09:00
Daniel Juyung Seo
5f053bf79a
elm: refactoring. use more ELM_FREE_FUNC.
2013-05-23 15:54:49 +09:00
Rafael Antognolli
34af955495
elm/framespace: Get the framespace from the theme.
...
Additionally, if the frame object can't be created (no theme group
available), do not use it. This will enable us to have a borderless
elm theme.
2013-05-21 16:32:48 -03:00
ChunEon Park
7f7cc5ad39
elementary/win - prevent to add the timer multiple times.
2013-05-20 19:09:13 +09:00
Chris Michael
76eb5c8a1b
Add missing HAVE_ELEMENTARY_X guards.
...
NB: Fixes ticket T107: Building elementary with only wayland support.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-13 12:20:13 +01:00
Rafael Antognolli
4cb1b57483
elm/wayland: Engine fullscreen must be set first.
...
Before removing the framespace and frame object, set the window to
fullscreen, so its geometry will be saved taking into account the frame
size.
This is required because Ecore_Evas does not control the frame object
and frame size, it's all controlled by the application (Elementary, in
this case).
2013-05-08 18:45:02 -03:00
Rafael Antognolli
9768137b79
elm/wayland: Implement borderless_set for wayland.
...
Also add a checkbox to the "Window States" test of elementary_test.
2013-05-06 20:08:58 -03:00
Cedric Bail
1323fcc062
elm_win: fix typo leading to segv.
2013-05-03 19:23:53 +09:00
Cedric Bail
c929b33052
elementary: properly sanitize headers order.
2013-05-03 16:07:06 +09:00
Daniel Juyung Seo
dcf935745e
elm_win.c: fixed unused warning when it does not use wayland.
2013-05-01 22:52:01 +09:00
Daniel Zaoui
187d6bf8de
Elementary: replace eo_data_get for objects data referencing.
2013-05-01 11:04:09 +03:00
Rafael Antognolli
6371404c13
elm/wayland: Move the frame object to -fx, -fy.
...
It is not a special object anymore, and does not need special handling.
Just move it to the correct position, since the canvas 0,0 point now has
an offset.
2013-04-29 11:31:02 -03:00
Rafael Antognolli
028fcf8827
elm/wayland: Fix window resize when the window is rotated.
2013-04-25 20:02:55 -03:00
Carsten Haitzler
f3664848a1
remove support for now deprecated evas engines from elm win.
2013-04-15 12:04:43 +09:00
Shinwoo Kim
62415070e7
[access] turn off highlight display when accessibility is disabled
2013-04-10 17:28:08 +09:00
Daniel Juyung Seo
74b3eed5fd
elm: print the error message inside elm_widget_sub_object_add().
...
1. Do not need to print the same error message from all the widget codes.
2. Even though elm_widget_sub_object_add() can be used internally, there should be no error message at all.
Elm devs should fix it beforehand.
So it looks ok to print the error message in elm_widget_sub_object_add() to force elm devs to fix it.
3. Got additional code cleanups.
2013-04-03 11:28:53 +09:00
Daniel Juyung Seo
615d05bfe5
elm: removed unnecessary multi blank lines.
2013-04-03 10:45:15 +09:00
Rafael Antognolli
0e226a356e
elementary: Bring back the use of Evas framespace.
...
Use the evas_output_framespace_* functions to make objects inside the
framespace to get their respective offsets.
2013-04-02 14:42:37 -03:00
WooHyun Jung
71ec140693
elementary/win : Now elm_object_focus_next supports four more focus directions(up, down, right, and left).
2013-03-23 09:41:34 +09:00
Cedric BAIL
77581f1c0a
elementary: add infrastructure to track startup time.
...
Set ELM_FIRST_FRAME to :
* D or E: for exit
* A: for abort
* T: to display the time since entering main();
2013-03-22 14:45:09 +09:00
Tom Hacohen
d75cb616da
Change usage of eo_do_super to the new prototype.
2013-03-18 16:15:12 +00:00
WooHyun Jung
c739dbe4f4
elementary/elm_win : Focus highlight should be reconfigured when theme is changed.
2013-03-18 18:44:19 +09:00
WooHyun Jung
f6a73beb76
Add elm_widget_newest_focus_order_get function for fixing a bug in elm_win. After elm_win is created, if there is no manual focus setting, only elm_win should get focus when focus state is changed.
2013-03-08 16:23:34 +09:00
Shinwoo Kim
491f47ae61
[access][win] unhighlight when window is unfocused
2013-03-07 16:59:51 +09:00
WooHyun Jung
285ed82000
elm_win : Focus hightlight should not be shown on (0, 0). Thanks for Wonkuk Jung for reporting and fixing.
2013-03-04 20:16:35 +09:00
ChunEon Park
fb472f97b1
elementary - only support sending signals when orientation mode is changed.
...
it's enough right now.
need to consider more about theme change.
2013-02-26 13:26:22 +09:00
Carsten Haitzler
aec477530d
fix gl engine opt + pulse.
...
SVN revision: 84249
2013-02-20 03:08:33 +00:00
Tom Hacohen
1cc1651f6c
Elm win: Fixed an OBVIOUS gcc warning.
...
SVN revision: 84242
2013-02-19 16:26:11 +00:00