From: Sumanth Krishna Mannam <sumanth.m@samsung.com>
authorraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Mon, 5 Mar 2012 11:07:05 +0000 (11:07 +0000)
committerraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Mon, 5 Mar 2012 11:07:05 +0000 (11:07 +0000)
commit4d77c8eabecf45bccf125344661a543de451b06b
tree305da2c06586814ce88120f054946b67cfd879a6
parent473915480b6d68853f29de350fd99ddb41db3154
From: Sumanth Krishna Mannam <sumanth.m@samsung.com>
Subject: [E-devel]  [Patch] Elementary : New widget Elm_datetime patch

Attached to the mail is the patch for new elementary widget elm_datetime.
Refer to the below EFL post history for more details.

The datetime widget provides an option to display Date & time based on
current locale format and the user can edit them through dynamic Modules.
Dynamic modules can be based on 1. Content Popup/diskselector based
list   2. Elm_entry with ISE based input   3. Elm_Spinner based  etc.
Refer to the Screenshots:  <1.ctxpopup_diskselector_UI>
<2.entry_ise_UI>   <3.spinner_selection_UI>

Can someone review and push this patch to EFL repository?

Change description:
New widget Elm_datetime is added.
Datetime widget displays the Date &Time fields and provides a
customizable way to edit them.
The widget is implemented in a modular fashion for date/time field inputs.
Ctxpopup based input is proposed as the default selection module.
Localization support based on Libc is also supported.

Sign-Off By:  Sumanth M.V.K  <sumanth.m@samsug.com>

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68696 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
25 files changed:
AUTHORS
config/default/base.src
config/illume/base.src
configure.ac
data/themes/default.edc
data/themes/widgets/datetime.edc [new file with mode: 0644]
doc/Makefile.am
doc/examples.dox
doc/index.doxy
doc/widgets/Makefile.am
doc/widgets/widget_preview_datetime1.c [new file with mode: 0644]
doc/widgets/widget_preview_datetime2.c [new file with mode: 0644]
doc/widgets/widget_preview_datetime3.c [new file with mode: 0644]
src/bin/Makefile.am
src/bin/test.c
src/bin/test_datetime.c [new file with mode: 0644]
src/examples/Makefile.am
src/lib/Elementary.h.in
src/lib/Makefile.am
src/lib/elm_datetime.c [new file with mode: 0644]
src/lib/elm_datetime.h [new file with mode: 0644]
src/lib/elm_priv.h
src/modules/Makefile.am
src/modules/datetime_input_ctxpopup/Makefile.am [new file with mode: 0644]
src/modules/datetime_input_ctxpopup/datetime_input_ctxpopup.c [new file with mode: 0644]