| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
@fix
Submitted-By-Off: Seung-Wan Woo <s-w.woo@samsung.com>
|
|
|
|
|
| |
elm_genlist.c:1916:15: warning: 'eo_it' may be used uninitialized in
this function [-Wuninitialized]
|
|
|
|
|
| |
Retrieve -> Get as the API says.
This is not a critical change but was done due to the consistency.
|
| |
|
|
|
|
| |
warning: declaration of 'select' shadows a global declaration [-Wshadow]
|
| |
|
|
|
|
|
| |
Even they are same it is recommended to use ev->canvas as it was
actually intended for that purpose.
|
| |
|
|
|
|
|
| |
elm_shutdown() is automatically called when you use ELM_MAIN() since
elementary 1.12.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
size_hint_align was used instead of evas_box's internal value for aligning
of internal items. Because of that layout functions of elm_box and evas_box
were incompatable
Fixed elm_box, els_box layout and widgets that used this behaviour.
@fix
Test Plan:
Run "elementary_test". All buttons should be left-aligned
"elm_box_align_set(tbx2, 0.0, 0.5);" (test.c:332)
Reviewers: cedric, Hermet, stefan_schmidt, seoz
Reviewed By: seoz
Subscribers: shilpasingh, reutskiy.v.v
Differential Revision: https://phab.enlightenment.org/D1512
|
|
|
|
|
| |
Newly introduced macro ELM_SCALE_SIZE at 1.12 makes your app more
scalable.
|
|
|
|
| |
Also put weight set first. It is easier to understand logically.
|
|
|
|
|
|
|
|
| |
Reviewers: Hermet, seoz
Reviewed By: seoz
Differential Revision: https://phab.enlightenment.org/D1664
|
|
|
|
|
|
|
|
|
| |
This change is not simple because Elementary has not been built from the
first day to work with Eo. Code had to be adapted to fit the new design.
The del_pre that have not been replaced yet can return FALSE and
prevent deletion. For these classes, code modification has to be deeper
and will be done later.
|
|
|
|
|
|
| |
Now, data is stored in Eo layer via eo_key_data_set/get.
Two macros have been added to facilitate access.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Because of widget item design, it is hard to make it fit to Eo as it
should be:
- _eo_del_cb should have the callback pointer as data but pre_notify
function forces its storage into the item data because we need to be
able to call the cb before del is really triggered.
- only one cb is supported for an item, meaning replacing it would mean
we have to save the function pointer inside the item, delete the
callback with the previous function as data and then add the new
callback. Instead of it, we just add our own wrapper as Eo callback that
will invoke the function pointer stored in the item data.
|
|
|
|
| |
They are now generated by Eolian.
|
|
|
|
|
| |
It includes casts to Eo, Elm_Object_Item and to specific items data.
This belongs to the cleaning phase of the object items porting to Eo.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Since we want to support legacy inheritance mechanism, code is not
finished and will have to be cleaned when all the items are ported.
|
|
|
|
|
|
|
| |
When adding xz as third compression format in May 2014 I mentioned that I'm
going to remove bzip2 in favor of xz in 1.12.
I heard no complains but I left it in for 1.12. With 1.13 starting its time
to remove it. From now on it will be only gz and xz compressed tarballs.
|
|
|
|
|
|
| |
needed for e's internal use, not sure if worth exposing since there's an env variable
@feature
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
sizing_eval.
Summary:
In some cases, elm_label doesn't calculate its min size if it is not resized from outside.
It is happened when only elm_label used with elm_label_line_wrap_set API.
The following APIs can change min size of the widget, so we can't skip the sizing_eval func.
elm_label_line_wrap_set
elm_label_line_width_set
elm_object_text_set -> _elm_label_elm_layout_text_set will be called.
@fix
Test Plan:
I put a change to test_notify.c for test.
elementary_test notify
-> click "top" button. -> You can't see elm_label without the patch.
Reviewers: woohyun, tasn, seoz
Reviewed By: seoz
Subscribers: herdsman
Differential Revision: https://phab.enlightenment.org/D1652
|
|
|
|
| |
This causes unwanted result. Fit it.
|
|
|
|
|
| |
- Realign the lines.
- Make the description consistent and more meaningful.
|
|
|
|
| |
This shows how elm_box_align_set() works.
|