Commit Graph

8654 Commits

Author SHA1 Message Date
Daniel Zaoui bd9a1c81c6 Eolian: Integration of Spinner 2014-03-31 10:23:51 +03:00
Daniel Zaoui 6c178c1312 Eolian: Integration of Slideshow 2014-03-31 09:08:42 +03:00
Daniel Zaoui 016bf31358 Eolian: Integration of Slider 2014-03-31 09:08:42 +03:00
Daniel Zaoui 8fa7b368be Eolian: Integration of Separator 2014-03-31 09:08:42 +03:00
Daniel Zaoui e1a15be56e Eolian: Integration of Segment Control 2014-03-31 09:08:42 +03:00
Daniel Zaoui c76581ca44 Eolian: Integration of Scroller 2014-03-31 09:08:42 +03:00
Daniel Zaoui 679b402517 Eolian: Integration of Route 2014-03-31 09:08:11 +03:00
Daniel Zaoui 7705d7c40c Eolian: Integration of Radio 2014-03-31 09:08:11 +03:00
Daniel Zaoui 59378dd4dd Eolian: Integration of Progressbar 2014-03-31 08:19:03 +03:00
Daniel Zaoui 1f5c92fec0 Eolian: Integration of Prefs 2014-03-31 08:18:57 +03:00
Daniel Zaoui 6b3cc41354 Eolian: Integration of Popup 2014-03-31 08:18:51 +03:00
Daniel Zaoui 7d263085fd Eolian: Integration of Plug 2014-03-31 08:18:45 +03:00
Daniel Zaoui 246e0f4934 Eolian: Integration of Player 2014-03-31 08:18:37 +03:00
Daniel Zaoui 8423df2f41 Eolian: Integration of Photo 2014-03-31 08:18:30 +03:00
Daniel Zaoui 0112a19293 Eolian: Integration of Photocam and Photocam Pan 2014-03-31 08:18:23 +03:00
Daniel Zaoui 308320ae7d Eolian: Integration of Panes 2014-03-31 08:18:15 +03:00
Daniel Zaoui 87ed15534a Eolian: Integration of Notify 2014-03-31 08:18:05 +03:00
Daniel Zaoui e080a8b856 Eolian: Integration of MapBuf 2014-03-31 08:15:21 +03:00
zmike de67ce137d genlist no longer randomly selects items (or scrolls to them after selecting)
this item focus thing is a giant bug nightmare and needed to be developed/tested much more thoroughly in a branch before being committed to master.
2014-03-30 23:20:04 -04:00
Carsten Haitzler 1f792b4545 fix documentation typo/spelling 2014-03-30 14:01:23 +09:00
Stefan Schmidt cf607ab86b label: Remove unused setting of foundflag before return.
We are never going to check on foundflag here because we return
right after setting it. Clear the code up a bit by not setting it
at all.

Found by Clang scan-build
2014-03-28 15:47:53 +01:00
Carsten Haitzler 52484daad8 win - fix reset to 0 0 geom when window resizes. should stay at cur pos
this is a side-effect of the fix to track actual position properly
2014-03-28 20:08:19 +09:00
Carsten Haitzler 7cdd1d52ea silence complaints getting top widget if object is not an elm widget 2014-03-28 18:22:49 +09:00
Carsten Haitzler b568824881 remove duplicate strcmp 2014-03-28 16:35:52 +09:00
Carsten Haitzler 67420680fe win - reduce code duplication and move accel prefernce into single func 2014-03-28 16:28:31 +09:00
Carsten Haitzler 4437778774 fix my theme version fix to not version extns/overlays 2014-03-28 16:17:38 +09:00
WooHyun Jung 75909f8654 elm win - fix wrong resizing of focus highlight obj.
When focus highlight animation is enabled, focus highlight can be
resized only by animator inside edje. So, if there is no animation
by some reasons, focus highlight just keeps its original.
@fix
2014-03-28 14:17:02 +09:00
ChunEon Park bd2d8a3cea spinner: crash issue on deletion fix
Summary:
Issue: longpress timer callback if it gets called after widget deletion,  crash happens.
Solution: delete the long press timer in smart del function.
Signed-off by: Kumar Navneet (k.navneet@samsung.com)
Signed-off by: Shilpa Singh (shilpa.singh@samsung.com)

Test Plan: When we tap inc/dec fast and delete the widget immediately, crash might happen.

Reviewers: raster, seoz, Hermet

Reviewed By: Hermet

CC: govi, rajeshps

Differential Revision: https://phab.enlightenment.org/D669

@fix
2014-03-28 11:52:49 +09:00
ChunEon Park f868f35c4c Revert "key binding: define Elm_Action function as having a return type of Eina_Bool"
This reverts commit f8d46bfca2a9285b45ec76062cd85b69dc86a7db.

don't push any change except bug fix in window merge step 2

this patch will be pushed again.
2014-03-27 19:26:45 +09:00
ChunEon Park f062cf54db elementary - added missed @since 2014-03-27 15:43:02 +09:00
Jaeun Choi 8024f3bd5a key binding: define Elm_Action function as having a return type of Eina_Bool
Summary:
This patch makes func of Elm_Action struct return a Eina_Bool value.
The function had a return type of void,
so could not check if the function succeeds or fails.

Test Plan: None

Reviewers: Hermet

Reviewed By: Hermet

Differential Revision: https://phab.enlightenment.org/D666
2014-03-27 08:56:37 +09:00
Carsten Haitzler 559d81a871 general "bugfix" via feature - add version numbering for elm theme
this now has elm themes have a version number. we start at 110 (just
matches efl/elm 1.10 that this will be released in) and this means
theme files that do not claim a recent enough version (or claim no
version at all) will not load/be used. default should/would always
provide this so you always will fall back.
2014-03-26 18:06:08 +09:00
Carsten Haitzler 2c165a1d88 elm win - fix tracking of current position to properly store it in win obj
@fix of win tracking bug
2014-03-26 17:08:24 +09:00
ChunEon Park 0b9a8cfd66 toolbar - fixed to use elm apis for elm objects 2014-03-25 15:57:22 +09:00
Sung W. Park 65549dbffe ELM_GLView: added glview_manygears example to elementary_test
Added a more complex glview example to the elementary test.

- the gears lighting matches the original glx gears example.
- Added a background image to show that Glview works well with existing
  ELM winsets.
- Added 5 gears and buttons to increase/decrease gear teeth
2014-03-26 00:39:49 +09:00
Carsten Haitzler 75d9be3b0a fix config to upgrade bindings from system config if not there 2014-03-25 15:33:08 +09:00
Carsten Haitzler fe621de2c1 fix segv in toolbar item focus (new feature) 2014-03-25 15:02:13 +09:00
Carsten Haitzler cb55731a90 code cleanup - don't repeat profile loading code if possible 2014-03-25 14:55:22 +09:00
Carsten Haitzler c263d9c4d6 add test cb to listen to all signals on layout obj 2014-03-24 19:53:18 +09:00
Stefan Schmidt 85ad567628 prefs: Add EVIL_LIBS to build to avoid problems with missing regex.h under mingw
Thanks to Adrien Nader to pointing this out.

In the longer term we need to re-factor some parts of the elm build system to
better reflect a build under mingw to avoid spreading @EVIL_LIBS@ and such
everywhere. But for now this is a good fix

@fix
2014-03-24 11:43:21 +01:00
Carsten Haitzler 2291c37875 Revert "adding focus direction for gengrid"
This reverts commit 4fe82cc740eda0c6b50ee09aedcf173aac1e775d.
2014-03-24 18:02:03 +09:00
Daniel Zaoui 73c705639f Eolian: Integration of Panel 2014-03-24 10:41:14 +02:00
Hosang Kim 7b4a539e9e list: Add item loop feature
Summary:
If item loop feature is enabled, item is moved infinitely.

1. add new widget api - item_loop_enabled
2. add smart event using new config - elm_list.c
3. add demo - test_list.c/list_focus

Reviewers: seoz, woohyun, raster, jaehwan, Hermet

CC: singh.amitesh, c

Differential Revision: https://phab.enlightenment.org/D619
2014-03-24 17:35:07 +09:00
Carsten Haitzler ce30683587 format fixup. 2014-03-24 17:00:33 +09:00
Carsten Haitzler 46bfe985d9 warning-- 2014-03-24 17:00:33 +09:00
Daniel Zaoui 0136cb376f Eolian: Integration of Menu 2014-03-24 09:58:23 +02:00
Carsten Haitzler fb5a5ab73c warning-- 2014-03-24 16:40:04 +09:00
m.zielonka 32751ac33b adding focus direction for gengrid
Summary:
It is implementation of focus_direction method for gengrid widget.

We need it in our project. We must service focus by
directions and we want to use gengrid widget. Additionally we must
support changing focus by keyboard (TV remote).
Unfortunately gengrid hasn't default implementation to present its
sub-objects as candidates for focus direction.

Our solution can search for focusable sub-objects (from realized items)
and change then focused and last selected variables in gengrid. If this
candidate wins then object will receive focus.

Reviewers: cedric, raster

CC: raster, seoz

Differential Revision: https://phab.enlightenment.org/D449
2014-03-24 16:38:27 +09:00
Jaeun Choi 06d6c64a3d panel: check _elm_config_key_binding_call return value
Summary:
If _elm_config_key_binding_call fails, return smart_event.
@fix

Test Plan: None

Reviewers: seoz, Hermet, raster

Reviewed By: raster

Differential Revision: https://phab.enlightenment.org/D654
2014-03-24 15:57:43 +09:00
Amitesh Singh 35ead0992d toolbar: Check disabled status of an item in nearest visible item.
Summary:
Also
- corrected the code for getting the toolbar item from the list.
- added a test for it.

Test Plan: elementary_test -> "Toolbar Focus"

Reviewers: seoz

CC: seoz

Differential Revision: https://phab.enlightenment.org/D653
2014-03-24 15:55:46 +09:00