From: Sumanth Krishna Mannam <sumanth.m@samsung.com>
authorSumanth Krishna Mannam <sumanth.m@samsung.com>
Mon, 5 Mar 2012 11:07:05 +0000 (11:07 +0000)
committerCarsten Haitzler <raster@rasterman.com>
Mon, 5 Mar 2012 11:07:05 +0000 (11:07 +0000)
commit3448bf2eb2d24b2e3177fe3d05ec24e17d4ddb18
tree305da2c06586814ce88120f054946b67cfd879a6
parente6eb4e1008e29da7843aff641b38f59c37080cab
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>

SVN revision: 68696
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]