Carsten Haitzler
55f0bc9da1
fix quicklaunch to properly set appname from argv0 and not empty out
...
args when setting them on the forked child in quicklaunch.
SVN revision: 74962
2012-08-07 07:37:14 +00:00
Carsten Haitzler
f8a6c01a79
formatting improvements.
...
SVN revision: 74958
2012-08-07 06:02:31 +00:00
Carsten Haitzler
b3b9246eda
fix 2 flipselector issues.
...
1. on shutdown it calls lots of selected callbacks as it delets items
- wrong.
2. segv waiting to hapen due to list management (brian wang report).
SVN revision: 74956
2012-08-07 03:59:02 +00:00
Carsten Haitzler
77cb1f4183
fix potential read of garbage data. (brian wang report)
...
SVN revision: 74955
2012-08-07 03:51:16 +00:00
Daniel Juyung Seo
8115a89743
elm elm_genlist.h: Add more description to elm_genlist_reorder_mode_set.
...
SVN revision: 74951
2012-08-07 00:57:04 +00:00
Jonas M. Gastal
b8c0d34a79
elementary: Minimalist Elementary Web widget example.
...
Author: Joao Paulo Fernandes Ventura <ventura@profusion.mobi>
SVN revision: 74949
2012-08-06 20:44:45 +00:00
Christopher Michael
0d4d37e807
Elm: Fix ticket #1266 : "delete,request" callback never gets called on window close
...
Delete requests where not being called when the frame close button was
pressed. I know this is not the 'ideal' fix (which is why I left
myself a FIXME here), HOWEVER the Ideal fix would mean breaking the
Feature Freeze (and potentially API), so I will wait until freeze is
over for that. For now, this fixes the 'bugger' in a non-instrusive way.
SVN revision: 74946
2012-08-06 14:34:25 +00:00
Christopher Michael
6acb77e647
Elm: Do not need to get frame x/y values here as we do not need them
...
anymore.
SVN revision: 74932
2012-08-06 12:47:04 +00:00
Carsten Haitzler
e33501260f
fix toolbar srhink problem with a policy chnage. u cant have
...
homogenous and shrink menu or expand or hide. :)
SVN revision: 74929
2012-08-06 12:17:02 +00:00
Christopher Michael
7287ff954b
Elm: Fix ticket #1245 . Mouse cursor does not change before window
...
resizing.
Previously, we only changed the mouse cursor when the border frame was
actually clicked. Now we can change it when the mouse moves over the
border/frame areas (like in X11). This adds a callback from the edc to
know when and where the mouse moves (with respect to the frame border
only). (IE: When the user moves the mouse over the bottom portion of
the border, the edc will let us know and we can change pointer
accordingly).
SVN revision: 74925
2012-08-06 12:05:53 +00:00
Daniel Juyung Seo
190a171f87
elm elm_win.c: Mark __UNUSED__ for unused parameters.
...
SVN revision: 74920
2012-08-06 10:30:55 +00:00
Cedric BAIL
601ac3dd90
elementary: make Elm_Slider update asynchronously.
...
SVN revision: 74909
2012-08-06 08:34:39 +00:00
Carsten Haitzler
8b76f22a7e
big tooltip (tooltip in window) visibility bug fix! yay! :)
...
SVN revision: 74897
2012-08-06 06:43:59 +00:00
Carsten Haitzler
4d59aa407e
elm bug-- curor set for entry edje obj only, not for scrollbars etc.
...
SVN revision: 74896
2012-08-06 04:30:04 +00:00
Carsten Haitzler
419a66ff93
handl x io errors more gracefully by quitting the mainloop cleanly.
...
also let app woners know via ioerr cb's on windows before we schedule
the quit.
SVN revision: 74893
2012-08-06 04:09:02 +00:00
Gustavo Lima Chaves
35f9a089f9
[elm] doc++
...
SVN revision: 74855
2012-08-03 16:43:41 +00:00
Gustavo Lima Chaves
233c68142e
[elm] Handle focus out on spinner the right way.
...
SVN revision: 74854
2012-08-03 16:43:26 +00:00
Gustavo Lima Chaves
311214c8d0
Revert "elementary: add smart callback "focus-in"
...
and "focus-out"."
This reverts commit 1bb12050b9785d47e102b4a3633210316d408f0d.
Conflicts:
ChangeLog
NEWS
Cedric, this is just wrong. The *on_focus* smart function of the base
widget is now the central place to handle focus in/out events.
I'll fix the spinner in sequence.
SVN revision: 74853
2012-08-03 16:43:17 +00:00
Carsten Haitzler
c0c404eef8
1 more bug gone - genlist if scrollbars appear/dissapear. content
...
doesnt adapt.
SVN revision: 74846
2012-08-03 12:49:37 +00:00
Carsten Haitzler
aaa627e23f
fix anchor click in desktop mode.
...
SVN revision: 74844
2012-08-03 12:04:08 +00:00
Cedric BAIL
c2a364a8a2
elementary: remove dead code.
...
SVN revision: 74820
2012-08-03 07:43:09 +00:00
Cedric BAIL
eefbaaba3d
elementary: on focus loss actually hide the entry and show label.
...
SVN revision: 74819
2012-08-03 07:27:02 +00:00
Cedric BAIL
3148dd42af
elementary: add smart callback "focus-in" and "focus-out".
...
NOTE: Glima could you review this, I am really not sure I should
have implemented it this way.
SVN revision: 74818
2012-08-03 07:00:26 +00:00
Carsten Haitzler
624f69ea2f
fix another elm release bug - grab focus if we begin a selection.
...
SVN revision: 74816
2012-08-03 05:43:44 +00:00
Carsten Haitzler
5acb8ad0f8
fix desktop mode -> right click brings up entry hoversel menu now.
...
SVN revision: 74814
2012-08-03 05:33:44 +00:00
Carsten Haitzler
4c25cbcb47
fix interactive flip so it works again! :/
...
SVN revision: 74796
2012-08-02 08:42:06 +00:00
Cedric BAIL
07bfc8e14d
elementary: fix elm_image_orient_get/set and add a test case.
...
SVN revision: 74793
2012-08-02 08:15:05 +00:00
Gustavo Lima Chaves
3a14273510
[elm] Forgotten inclusion on .am.
...
SVN revision: 74769
2012-08-01 21:05:21 +00:00
Gustavo Lima Chaves
84b23046da
[elm] Now those comments make less sense, remove.
...
SVN revision: 74768
2012-08-01 21:05:16 +00:00
Gustavo Lima Chaves
38ad0afd75
[elm] Flip now inheritable.
...
SVN revision: 74767
2012-08-01 21:05:08 +00:00
Gustavo Lima Chaves
de362292af
[elm] Panes now inheritable.
...
SVN revision: 74766
2012-08-01 21:04:56 +00:00
Gustavo Lima Chaves
61600d2430
[elm] Day selector now inheritable.
...
SVN revision: 74765
2012-08-01 21:04:47 +00:00
Gustavo Lima Chaves
4cb288dc1a
[elm] Bubble now inheritable.
...
SVN revision: 74764
2012-08-01 21:04:39 +00:00
Gustavo Lima Chaves
65410cb43a
[elm] Color selector now inheratable.
...
SVN revision: 74763
2012-08-01 21:04:33 +00:00
Gustavo Lima Chaves
0243d9bba2
[elm] File selector button now inheritable.
...
SVN revision: 74762
2012-08-01 21:04:26 +00:00
Gustavo Lima Chaves
8fdf284468
[elm] Hoversel now inheritable.
...
SVN revision: 74761
2012-08-01 21:04:20 +00:00
Gustavo Lima Chaves
97e582d139
[elm] Tweeks on button inheritance.
...
SVN revision: 74760
2012-08-01 21:04:14 +00:00
Gustavo Lima Chaves
42dbe61643
[elm] Spinner now inheritable.
...
SVN revision: 74759
2012-08-01 21:03:58 +00:00
Gustavo Lima Chaves
fdd5cc4d99
[elm] Label now inheritable.
...
SVN revision: 74758
2012-08-01 21:03:51 +00:00
Gustavo Lima Chaves
bb3cd2ef0e
[elm] Clock inheritable.
...
SVN revision: 74757
2012-08-01 21:03:41 +00:00
Gustavo Lima Chaves
12f50a523b
[elm] File selector now inheritable.
...
SVN revision: 74756
2012-08-01 21:03:33 +00:00
Gustavo Lima Chaves
33a10445fd
[elm] Flipselector inheritable.
...
SVN revision: 74755
2012-08-01 21:03:21 +00:00
Gustavo Lima Chaves
31f18bb480
[elm] Index now inheritable.
...
SVN revision: 74754
2012-08-01 21:03:11 +00:00
Gustavo Lima Chaves
11737f5a23
[elm] Check now inheritable.
...
SVN revision: 74753
2012-08-01 21:03:05 +00:00
Gustavo Lima Chaves
f1c043a578
[elm] Segment control inheritable.
...
SVN revision: 74752
2012-08-01 21:02:49 +00:00
Gustavo Lima Chaves
1558e6af27
[elm] Video now inheritable.
...
SVN revision: 74751
2012-08-01 21:02:42 +00:00
Carsten Haitzler
b1cd1f5d49
ensure indicator is the same scalle as the slider.
...
SVN revision: 74703
2012-08-01 03:05:41 +00:00
Gustavo Lima Chaves
d93ee414dd
[elm] Bg inheritable.
...
SVN revision: 74698
2012-07-31 22:07:28 +00:00
Gustavo Lima Chaves
2cf7831606
[elm] Player inheritable.
...
SVN revision: 74697
2012-07-31 22:07:23 +00:00
Gustavo Lima Chaves
32a5577a40
[elm] Datetime inheritable.
...
SVN revision: 74696
2012-07-31 22:07:18 +00:00
Gustavo Lima Chaves
6fb9c4f560
[elm] Frame inheritable.
...
SVN revision: 74695
2012-07-31 22:07:12 +00:00
Gustavo Lima Chaves
58c743a90e
[elm] Gengrid inheritable.
...
SVN revision: 74694
2012-07-31 22:07:07 +00:00
Gustavo Lima Chaves
d87eff1f3e
[elm] Radio now inheritable.
...
SVN revision: 74693
2012-07-31 22:07:02 +00:00
Gustavo Lima Chaves
bf97bdfcfb
[elm] Inwin now inheritable.
...
SVN revision: 74692
2012-07-31 22:06:57 +00:00
Gustavo Lima Chaves
b7e8152421
[elm] Calendar now inheritable.
...
SVN revision: 74691
2012-07-31 22:06:52 +00:00
Gustavo Lima Chaves
81ca96c96a
[elm] Separator now inheritable.
...
SVN revision: 74690
2012-07-31 22:06:47 +00:00
Gustavo Lima Chaves
093142d6ec
[elm] Progressbar now inheritable.
...
SVN revision: 74689
2012-07-31 22:06:41 +00:00
Gustavo Lima Chaves
a0359a65c5
[elm] List now inheritable.
...
SVN revision: 74688
2012-07-31 22:06:36 +00:00
Gustavo Lima Chaves
a3bf3caf6e
[elm] Slider now inheritable.
...
SVN revision: 74687
2012-07-31 22:06:31 +00:00
Gustavo Lima Chaves
cead79a22d
[elm] Naviframe now inheritable.
...
SVN revision: 74686
2012-07-31 22:06:26 +00:00
Gustavo Lima Chaves
04c70b4722
[elm] Conformant now inheritable.
...
SVN revision: 74685
2012-07-31 22:06:21 +00:00
Gustavo Lima Chaves
ccc06c6c53
[elm] Actionslider now inheritable.
...
SVN revision: 74684
2012-07-31 22:06:16 +00:00
Gustavo Lima Chaves
bf46a44458
[elm] Bring header files install rule up to date.
...
SVN revision: 74683
2012-07-31 22:06:11 +00:00
Gustavo Lima Chaves
f6b6104dd6
[elm] Genlist now inheritable.
...
Widgets having internal panning objects won't have so fancy inheriting
schemas for those very objects, but they should be fine with
re-defining their own, if they want/need and overwriting it in their
smart_add()s.
SVN revision: 74682
2012-07-31 22:06:06 +00:00
Gustavo Lima Chaves
1335c99281
[elm] Slideshow now inheritable.
...
SVN revision: 74681
2012-07-31 22:06:00 +00:00
Gustavo Lima Chaves
ff6ae0d0bf
[elm] Scroller now inheritable.
...
SVN revision: 74680
2012-07-31 22:05:55 +00:00
Gustavo Lima Chaves
1cbb9301ca
[elm] Here, better.
...
SVN revision: 74679
2012-07-31 22:05:50 +00:00
Gustavo Lima Chaves
68c6df3ec7
[elm] Hover now inheritable.
...
SVN revision: 74678
2012-07-31 22:05:43 +00:00
Gustavo Lima Chaves
72fa126e71
[elm] Inheritance tweeks on layout.
...
SVN revision: 74677
2012-07-31 22:05:38 +00:00
Gustavo Lima Chaves
5080061dbb
[elm] Mapbuf now inheritable.
...
SVN revision: 74676
2012-07-31 22:05:33 +00:00
Gustavo Lima Chaves
0da58ae800
[elm] Notify now inheritable.
...
SVN revision: 74675
2012-07-31 22:05:27 +00:00
Gustavo Lima Chaves
af665a23cc
[elm] Elm container a little bit more
...
future-proof.
SVN revision: 74674
2012-07-31 22:05:22 +00:00
Gustavo Lima Chaves
d987a06044
[elm] Route now inheritable.
...
SVN revision: 74673
2012-07-31 22:05:17 +00:00
Gustavo Lima Chaves
230aa70cab
[elm] Plug now inheritable.
...
SVN revision: 74672
2012-07-31 22:05:12 +00:00
Gustavo Lima Chaves
b038205281
[elm] Grid now inheritable.
...
SVN revision: 74671
2012-07-31 22:05:06 +00:00
Gustavo Lima Chaves
0a1b1445f5
[elm] Diskselector now inheritable.
...
SVN revision: 74670
2012-07-31 22:05:00 +00:00
Gustavo Lima Chaves
664f2a7db5
[elm] Glview now inheritable.
...
SVN revision: 74669
2012-07-31 22:04:54 +00:00
Gustavo Lima Chaves
af7673fcb4
[elm] Web now inheritable.
...
We still gotta find a way to use our scrolling infra with it.
SVN revision: 74668
2012-07-31 22:04:45 +00:00
Kim Shinwoo
13648c3680
From: Kim Shinwoo <kimcinoo.efl@gmail.com>
...
Subject: [E-devel] [patch][elementary] ctxpopup, focus-chain
i'd like to raise an issue about focus chain on the ctxpopup. the focus
would go around only in the ctxpopup. (IMHO, raster keep the previous
popup
patch. so definitely!!)
but.. first of all, current ctxpopup does not have focus_next(). even
though there is focus_next(), it is not work properly,
because the parent of ctxpopup would be a widget which does not take
care
of sub objects in the focus_next(); such as elm_list.
(every widget can be a parent of ctxpopup, if the widget is enough
size to
display ctxpopup. thus the elm_list can be a parent of ctxpopup also).
anyhow, to resolve this issue, the patch uses event() of
elm_widget_event_hook_set().
the ctxpopup item is equal to the elm_list item. but the focus chain of
elm_list does not work properly.
generally, we use 'Tab' key to move focus, but elm_list uses the
(up,down)
arrow key moreover it is not a focus.
if you want to check this patch, it would be better to use
ELM_ACCESS_MODE=1.
SVN revision: 74650
2012-07-31 12:30:48 +00:00
Kim Shinwoo
82b68bd53d
From: Kim Shinwoo <kimcinoo.efl@gmail.com>
...
Subject: [E-devel] [patch][elementary] dayselector - focus chain, and
about accessibility policy.
dayselector does not work in focus cycle because there is no
focus_chain().
because dayselctor is a child of Elm_Layout_Smart_Class, so it is
enough to
use focus_chain() of layout.
and.. very carefully..
i'd like to raise an issue that currently visually impaired person
should
be obliged to click(tap) quickly two times to activate widget such as
button, check.
the implementation to check 2nd click in elm_access is great. but one
single click is enough to activate button or change state of elm_check.
moreover some widgets like dayselector which has customized style for
elm_check does not work properly, because they do something at signal
'mouse,down,1'.
SVN revision: 74649
2012-07-31 12:24:58 +00:00
Carsten Haitzler
0991e35a4c
fix 1 liner oops in smart member add handler.. yet AGAIN runing the
...
smart member add... :)
SVN revision: 74648
2012-07-31 12:19:15 +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
Daniel Juyung Seo
be4d9166f4
elm gengrid: Fixed item_show bug.
...
SVN revision: 74643
2012-07-31 11:02:27 +00:00
Gustavo Lima Chaves
50305f191b
[elm] Map now inheritable.
...
SVN revision: 74610
2012-07-30 22:36:50 +00:00
Gustavo Lima Chaves
9319d50d54
[elm] Icon now inheritable.
...
SVN revision: 74609
2012-07-30 22:36:38 +00:00
Gustavo Lima Chaves
539db7e34a
[elm] Remove unused var.
...
SVN revision: 74608
2012-07-30 22:36:29 +00:00
Gustavo Lima Chaves
451c8e6791
[elm] Image now (better) inheritable.
...
SVN revision: 74607
2012-07-30 22:36:19 +00:00
Gustavo Lima Chaves
39ebd3a128
[elm] Photocam now inheritable.
...
SVN revision: 74606
2012-07-30 22:36:06 +00:00
Gustavo Lima Chaves
463dd0f8ae
[elm] Menu now inheritable.
...
SVN revision: 74605
2012-07-30 22:35:55 +00:00
Gustavo Lima Chaves
4ee9bb397e
[elm] Thumb now inheritable.
...
SVN revision: 74604
2012-07-30 22:35:44 +00:00
Gustavo Lima Chaves
f4ed81812b
[elm] Table now inheritable.
...
SVN revision: 74603
2012-07-30 22:35:32 +00:00
Gustavo Lima Chaves
052c2e1c21
[elm] Making box inheritable.
...
SVN revision: 74602
2012-07-30 22:35:22 +00:00
Gustavo Lima Chaves
b47c5855cf
[elm] Making photo inheritable.
...
SVN revision: 74601
2012-07-30 22:35:11 +00:00
Gustavo Lima Chaves
1fd2616b4c
[elm] Permit multipe object
...
attachments/detachments from a scrollable iface.
SVN revision: 74600
2012-07-30 22:34:57 +00:00
Christopher Michael
40eacfcb99
Elm: Account for framespace when resizing frame object. Do not need to
...
account for it in any other case.
SVN revision: 74569
2012-07-30 10:06:28 +00:00
Cedric BAIL
a948fe54ca
elementary: defert Elm_Calendar generation until needed.
...
NOTE: The new infra is awesome ! That was a piece of cake once
I understand how it work. I love it !
SVN revision: 74562
2012-07-30 09:02:23 +00:00
Christopher Michael
bb27d02b6e
Elm: Formatting.
...
SVN revision: 74554
2012-07-30 07:18:16 +00:00
Cedric BAIL
5e5d86df36
elementary: add thaw/freeze to Elm_Layout and use it in Elm_Calendar.
...
NOTE: This improve calendar performance quite a lot, but a better improvement
would be to populate the object when we really need it. I don't know how to
do that in current Elementary source code. Reason for another expected massive
improvement is that every time you set a property on an Elm_Calendar trigger
a populate and that one is costly (Around 6 populates call per Elm_Calendar in
our code example, meaning doing it could give us a 6 times boost...).
SVN revision: 74553
2012-07-30 07:14:33 +00:00
Jihoon Kim
937958c2da
elm_main.c: fix typo
...
SVN revision: 74552
2012-07-30 06:50:44 +00:00
Cedric BAIL
74ecff49ec
elementary: round up the spinning speed when the step is too small with a warning message.
...
Patch by Jean-Philippe André <jpeg@videolan.org>
SVN revision: 74528
2012-07-28 13:29:50 +00:00