changelog and news entries, eh? like you did in 73537? :D On Wed, Jul 11, 2012 at 12:48 AM, Vincent Torri <vincent.to...@gmail.com>wrote:
> How can you still forget the usual stuff WHEN ADDING API :!!!!!!!!!!!! > > fuck, add @since and changelog and NEWS. > > On Tue, Jul 10, 2012 at 11:40 PM, Enlightenment SVN > <no-re...@enlightenment.org> wrote: > > Log: > > [elm] Bug fixing on scroller. > > > > We had an inconsistency of two missing getters, that would "leak" API > > deprecation on specialized scrollers (scrollables). Putting them in > > for good now. > > > > > > > > Author: glima > > Date: 2012-07-10 14:40:30 -0700 (Tue, 10 Jul 2012) > > New Revision: 73540 > > Trac: http://trac.enlightenment.org/e/changeset/73540 > > > > Modified: > > trunk/elementary/src/lib/elm_scroller.c > trunk/elementary/src/lib/elm_scroller.h > > > > Modified: trunk/elementary/src/lib/elm_scroller.c > > =================================================================== > > --- trunk/elementary/src/lib/elm_scroller.c 2012-07-10 21:18:18 UTC > (rev 73539) > > +++ trunk/elementary/src/lib/elm_scroller.c 2012-07-10 21:40:30 UTC > (rev 73540) > > @@ -862,6 +862,17 @@ > > } > > > > EAPI void > > +elm_scroller_page_relative_get(const Evas_Object *obj, > > + double *h_pagerel, > > + double *v_pagerel) > > +{ > > + ELM_SCROLLER_CHECK(obj); > > + ELM_SCROLLER_DATA_GET(obj, sd); > > + > > + sd->s_iface->paging_get(obj, h_pagerel, v_pagerel, NULL, NULL); > > +} > > + > > +EAPI void > > elm_scroller_page_size_set(Evas_Object *obj, > > Evas_Coord h_pagesize, > > Evas_Coord v_pagesize) > > @@ -877,6 +888,17 @@ > > } > > > > EAPI void > > +elm_scroller_page_size_get(const Evas_Object *obj, > > + Evas_Coord *h_pagesize, > > + Evas_Coord *v_pagesize) > > +{ > > + ELM_SCROLLER_CHECK(obj); > > + ELM_SCROLLER_DATA_GET(obj, sd); > > + > > + sd->s_iface->paging_get(obj, NULL, NULL, h_pagesize, v_pagesize); > > +} > > + > > +EAPI void > > elm_scroller_current_page_get(const Evas_Object *obj, > > int *h_pagenumber, > > int *v_pagenumber) > > > > Modified: trunk/elementary/src/lib/elm_scroller.h > > =================================================================== > > --- trunk/elementary/src/lib/elm_scroller.h 2012-07-10 21:18:18 UTC > (rev 73539) > > +++ trunk/elementary/src/lib/elm_scroller.h 2012-07-10 21:40:30 UTC > (rev 73540) > > @@ -236,6 +236,22 @@ > > EAPI void > elm_scroller_page_relative_set(Evas_Object *obj, double h_pagerel, double > v_pagerel); > > > > /** > > + * Get a given scroller widget's scrolling page size, relative to > > + * its viewport size. > > + * > > + * @param obj The scroller object > > + * @param h_pagerel Pointer to a variable where to store the > > + * horizontal page (relative) size > > + * @param v_pagerel Pointer to a variable where to store the > > + * vertical page (relative) size > > + * > > + * @see elm_scroller_page_relative_set() for more details > > + * > > + * @ingroup Scroller > > + */ > > +EAPI void elm_scroller_page_relative_get(const > Evas_Object *obj, double *h_pagerel, double *v_pagerel); > > + > > +/** > > * @brief Set scroll page size. > > * > > * @param obj The scroller object > > @@ -246,12 +262,27 @@ > > * for that axis. > > * > > * @see elm_scroller_page_relative_set() > > + * @see elm_scroller_page_size_get() > > * > > * @ingroup Scroller > > */ > > EAPI void > elm_scroller_page_size_set(Evas_Object *obj, Evas_Coord h_pagesize, > Evas_Coord v_pagesize); > > > > /** > > + * @brief Retrieve a scroller widget's current page size. > > + * > > + * @param obj The scroller object > > + * @param h_pagesize Where to store its horizontal page size > > + * @param v_pagesize Where to store its vertical page size > > + * > > + * @see elm_scroller_page_size_set() for more details > > + * @see elm_scroller_page_relative_set() > > + * > > + * @ingroup Scroller > > + */ > > +EAPI void elm_scroller_page_size_get(const > Evas_Object *obj, Evas_Coord *h_pagesize, Evas_Coord *v_pagesize); > > + > > +/** > > * @brief Get scroll current page number. > > * > > * @param obj The scroller object > > > > > > > ------------------------------------------------------------------------------ > > Live Security Virtual Conference > > Exclusive live event will cover all the ways today's security and > > threat landscape has changed and how IT managers can respond. Discussions > > will include endpoint security, mobile security and the latest in malware > > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > > _______________________________________________ > > enlightenment-svn mailing list > > enlightenment-...@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/enlightenment-svn > > > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > _______________________________________________ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel