Commit Graph

136 Commits

Author SHA1 Message Date
Christopher Michael 0fce46076e Elementary: Revert all framespace changes.
NB: This means elm will be broken in wayland for a while while I sort
out what went wrong in evas.



SVN revision: 76173
2012-09-05 07:42:57 +00:00
Christopher Michael 30cc66d90d Elm: Account for framespace X also. Thanks for spotting this Daniel ;)
SVN revision: 76129
2012-09-04 12:51:57 +00:00
Christopher Michael 0c76a14399 Elm: Fix naviframe shrinking when you change to a different frame.
Ticket #1383.



SVN revision: 76128
2012-09-04 12:46:02 +00:00
Daniel Juyung Seo 9f34dde299 elm naviframe: Naviframe's item Subtitle_label deleted in item_free. Patch by Shilpa Onkar Singh <shilpa.singh@samsung.com>
SVN revision: 75887
2012-08-30 15:43:14 +00:00
ChunEon Park f22fb9ee6d elementary/naviframe - [E-devel] elc_naviframe: generic parts signals missing bug fix patch
Hi All,

Please find attached elc_naviframe bug fix patch.
Change description:
Generic text parts and content parts signals not sent hence UI not coming properly issue fixed.

Thanks & Regards
Shilpa Singh

Signed-Off-By: ShilpaOnkar Singh<shilpa.singh@samsung.com>



SVN revision: 75803
2012-08-29 00:34:13 +00:00
Gustavo Lima Chaves cead79a22d [elm] Naviframe now inheritable.
SVN revision: 74686
2012-07-31 22:06:26 +00:00
Kim Shinwoo ecbb34fce6 From: Kim Shinwoo <kimcinoo.efl@gmail.com>
Subject: [E-devel] [patch][elementary] naviframe - focus chain, access

i have attached a patch to fix focus chin issue when the item title is not
visible. and to add accessibility feature.



SVN revision: 74646
2012-07-31 11:12:00 +00:00
Gustavo Sverzut Barbieri f97856f4e7 naviframe: improve automatic previous button without breaking compatibility.
proper fix instead of r74428.



SVN revision: 74450
2012-07-26 19:39:10 +00:00
Carsten Haitzler 635c241d33 lets not break theme api :( sorry. :(
SVN revision: 74428
2012-07-26 09:10:25 +00:00
ChunEon Park cc536e6ace naviframe - removed unnecessary line
SVN revision: 74410
2012-07-26 04:26:31 +00:00
Gustavo Sverzut Barbieri 51e2c4e18b naviframe improvements:
- fixed theme to look less like an arse:
    - overlap theme is translucent
    - naviframe title visibility toggle is now animated
    - item pop/push animation now applies to title area as well
    - icon without title label is now centered (see Naviframe 2 test)
    - title label and subtitle are now centered among the free space, should not overlap buttons anymore.
    - title will use a font-size range, trying to not overlap buttons anymore.
    - title will use ellipsis, trying to not overlap buttons anymore.
    - prev/next buttons do not have a fixed min/max size anymore
 - emit signals elm,state,title_label,show and elm,state,title_label,hide
 - by default the previous button label is the title of the previous page

however by using a regular elm_button with an icon and long label
exposes a bug with button theme. And there is a conceptual issue: if
the previous button label is too big, it will look horrible. We should
have a maximum size that, if reached, should have ellipsis. This
should be a different elm_button style, with
elm/button/base/naviframe/back_btn/default being an alias to it.



SVN revision: 74403
2012-07-25 21:08:53 +00:00
Gustavo Sverzut Barbieri 570cfc1de9 naviframe: back button text defaults to previous page title.
SVN revision: 74401
2012-07-25 17:38:48 +00:00
Gustavo Sverzut Barbieri 62ad4dd002 naviframe: improve default back button.
back button now uses standard icon "arrow_left", and provides a "Back"
text that should be translated with the application.

Then we can define the elm/button/base/naviframe/back_btn/default as
an alias to the default button. If a theme wants it could still
provide an alternative button. IOW no breaks.



SVN revision: 74399
2012-07-25 17:20:34 +00:00
Gustavo Lima Chaves fde535affd [elm] Apparently I missed part aliasing for the
alien naviframe case.




SVN revision: 74395
2012-07-25 14:39:03 +00:00
Gustavo Lima Chaves 584c53c1be [elm] New elm_widget_add() usage spread.
SVN revision: 74148
2012-07-18 21:03:39 +00:00
Gustavo Lima Chaves 36116d2ff7 [elm] Initialize forgotten variable on naviframe.
SVN revision: 71759
2012-06-06 14:40:34 +00:00
Gustavo Lima Chaves 83d85fe5bd [elm] Naviframe now ported.
Man, this one was tough (though there are toughers). Please help me
test it in the real, wild, world.



SVN revision: 71635
2012-06-01 21:56:09 +00:00
Daniel Juyung Seo f699276047 elm naviframe: Bug Fix: Wrong signal sent when title/subtitle is set
in naviframe. Patch by Shilpa Onkar Singh <shilpa.singh@samsung.com>

On Thu, May 3, 2012 at 2:30 PM, SHILPA ONKAR SINGH
<shilpa.singh@samsung.com> wrote:
> Hi All,
>
> Please find attached, patch for elc_naviframe bug fix: "wrong signal
sent when subtitle,title is set".
>
> Change Description:
> Bug Fix: Wrong signal sent when title/subtitle is set in naviframe.
>
> Thanks & Regards
> Shilpa Singh

SVN revision: 70685
2012-05-03 05:51:23 +00:00
ChunEon Park 8fc8ea3828 elementary/naviframe - fixed to keep title_visiblility status after item_style_set
SVN revision: 69780
2012-03-30 05:28:42 +00:00
Daniel Juyung Seo 8c17d99712 elm: Fixed formatting. Added a space after 'if/while/for'
SVN revision: 69744
2012-03-29 11:09:45 +00:00
ChunEon Park 3aedb36a88 elementary/naviframe - more clean tree
SVN revision: 69702
2012-03-28 10:04:55 +00:00
Daniel Juyung Seo 7908a77ad8 elm: Fixed formatting.
SVN revision: 69700
2012-03-28 09:02:22 +00:00
ChunEon Park 43dcac275d elementary/naviframe - added overlap style and updated test case.
SVN revision: 69666
2012-03-27 13:11:13 +00:00
ChunEon Park 2cb08ee53c elementary/naviframe - fixed to an object has a focus even if insert_after APIs is called.
SVN revision: 69652
2012-03-27 06:06:50 +00:00
ChunEon Park 3743154b48 elementary/naviframe - modified content unfocusable.
The contents will be unfocusable only when they are being pushed or popped.



SVN revision: 69651
2012-03-27 05:48:41 +00:00
WooHyun Jung 66eab44829 elementary/naviframe : Fix a focus bug. When popping, new top content
should be focusable if it was set as unfocusable before by pushing item.


SVN revision: 69354
2012-03-15 05:37:17 +00:00
ChunEon Park 7ef0905f31 elementary/naviframe - fixed to not managed by naviframe for the popped contents.
This patch may fix the ticket 877.



SVN revision: 69280
2012-03-13 02:22:57 +00:00
ChunEon Park 10b8ef434e elementary/naviframe - implemented focus next hook
SVN revision: 69238
2012-03-12 09:14:14 +00:00
WooHyun Jung 9de4ec1558 elementary/naviframe : Fix some focus issues. When pushing an item, prev_it->content should
be set as unfocusable. And when popping, current content which will
not be preserved should be set as unfocusable. 


SVN revision: 69215
2012-03-12 02:10:52 +00:00
ChunEon Park 807a56e515 elementary/naviframe - removed unsupported item signal callbacks
SVN revision: 69163
2012-03-10 06:26:57 +00:00
Jiyoun Park 9157d75e0f remove code related with
elm_naviframe_item_del
which was deprecated


SVN revision: 69108
2012-03-09 14:10:58 +00:00
ChunEon Park a4ad3098b3 elementary/naviframe - added obj parameters to insert_before, insert_after APis to keep the consistency.
SVN revision: 69003
2012-03-07 16:52:22 +00:00
ChunEon Park c652e37c6e elemenatry/navifrmae - killed 2 more apis.
elm_naviframe_item_style_default_set
elm_nvaiframe_item_style_default_get



SVN revision: 68990
2012-03-07 16:15:17 +00:00
Daniel Juyung Seo 480c61f20a elm: Formatting. No spacing after casting.
Signed-off-by: Daniel Juyung Seo <juyung.seo@samsung.com>

SVN revision: 68807
2012-03-06 11:51:42 +00:00
Carsten Haitzler f2f64d2ef9 printf--
SVN revision: 68466
2012-02-27 05:38:40 +00:00
Carsten Haitzler 87a581fc1d aaah naviframe theme hook bug.. was a different thing. always enabled
title when setting style! booooo! dont do that!



SVN revision: 68465
2012-02-27 05:37:57 +00:00
Mike Blumenkrantz fbb5fbdce0 fix functionality which made all naviframe contents unfocusable when top content should still allow focus
the focus_next hook may need some work to progress to sub-widgets somehow


SVN revision: 68442
2012-02-25 11:48:01 +00:00
Daniel Juyung Seo 71d5414df7 elm naviframe: Fixed formatting.
Signed-off-by: Daniel Juyung Seo <seojuyung@gmail.com>

SVN revision: 68422
2012-02-24 16:11:18 +00:00
Carsten Haitzler c2cba76767 fix naviframe theme hook.
SVN revision: 68413
2012-02-24 13:04:37 +00:00
ChunEon Park c5232c4741 elementary - removed unnecessary checkings
SVN revision: 68393
2012-02-24 08:53:01 +00:00
ChunEon Park 1be2a606bf elementary/naviframe - the first widget appiled the item smart callbacks.
SVN revision: 68388
2012-02-24 07:02:01 +00:00
ChunEon Park 8922f83418 elementary/naviframe - elm_widget_item_free is called twice.
elm_object_item_del is calling it after. 



SVN revision: 68099
2012-02-18 05:15:17 +00:00
ChunEon Park 61af3881a2 elementary/naviframe - updated doc & more contents & text hooks
discomfitor you bothered me! :)



SVN revision: 68050
2012-02-17 05:00:22 +00:00
ChunEon Park 1dd495838e elementary/naviframe - more simply.
SVN revision: 68047
2012-02-17 01:44:02 +00:00
Mike Blumenkrantz ebdb8e497d naviframe now supports content_get
SVN revision: 68037
2012-02-16 21:14:32 +00:00
Tom Hacohen 4787995f4b Elm pager: die pager, die! Use naviframe instead.
SVN revision: 68015
2012-02-16 09:26:30 +00:00
Tom Hacohen c9f55529ad Elm naviframe: Fix naviframe a little and add item default style set/get
1. items_get is no longer completely broken
2. default style set/get is used as a replacement for the style NULL

SVN revision: 67989
2012-02-15 16:27:34 +00:00
ChunEon Park fcc6192848 elementary - modified item_del_pre_hook function prototype.
Now it returns the bool value to free the widget item.

Some widget items(i,e genlist) should not be deleted directly when elm_object_item_del is called.
So, if the pre_hook function returns EINA_FALSE, then the widget item will not be deleted.



SVN revision: 67565
2012-01-27 11:56:14 +00:00
ChunEon Park 9e9c1ddbc9 elementray/naviframe - sorry. my fault.
SVN revision: 67071
2012-01-11 11:53:20 +00:00
ChunEon Park 2c0d0bb02a elementary/naviframe - pre-declare function prototype.
SVN revision: 67070
2012-01-11 11:52:54 +00:00