Commit Graph

47507 Commits

Author SHA1 Message Date
Jinyong Park 2ddbc5fc9a popup: default scrollable option change to TRUE
Summary:
Usually, popup have a scroll bar when its content is too long to display in popup's size.
But now, default option is unscrollable.
So change default option and popup's test case.

Reviewers: jaehwan, Hermet, herb

Subscribers: cedric, singh.amitesh, jpeg

Differential Revision: https://phab.enlightenment.org/D3941
2016-05-13 14:49:18 +09:00
Youngbok Shin 91437fafb0 Elementary toolbar: Don't call "clicked" callback when item is just selected
Summary:
"clicked" callback must be called when an item is really clicked.
But, toolbar had called it whenever an item was selected.
Even, it could be triggered by "elm_toolbar_item_selected_set()" API.
So, "clicked" callback will be called when only an item is clicked.
Also, it changed confusing names of related internal functions.
@fix

Test Plan: N/A

Reviewers: jaehwan, woohyun, cedric

Subscribers: jpeg

Differential Revision: https://phab.enlightenment.org/D3937
2016-05-13 14:06:18 +09:00
Vitalii Vorobiov e80d8d9a71 Edje_Edit: more API for proxy fields like source_clip and source_visible
Setters and getters like
edje_edit_state_proxy_source_clip_set
edje_edit_state_proxy_source_clip_get
edje_edit_state_proxy_source_visible_set
edje_edit_state_proxy_source_visible_get
2016-05-12 19:31:49 +03:00
Tom Hacohen b5b4ffa07c Make "legacy_prefix: null;" the default in eolian and adjust the efl.
This breaks behaviour because it changes the legacy_prefix behaviour to
be null by default. This means that by default legacy functions are not
generated.

This merge includes the changes to eolian and the efl.
2016-05-12 17:27:35 +01:00
Tom Hacohen 6bdf4af016 Add legacy_prefix now that the default has changed to null. 2016-05-12 17:27:35 +01:00
Tom Hacohen 96c4c88070 Efl: Remove "legacy_prefix: null;" as it's now the default. 2016-05-12 17:27:35 +01:00
Daniel Kolesa 1a0566452f eolian: do not generate legacy without explicit class legacy_prefix 2016-05-12 17:27:34 +01:00
Michael Jennings 59f222bc0a spec/efl.spec.in: It's nicer when the spec file actually works.
Added support for systemd detection.  Updated the file list.  Build
unoptimized and with debugging symbols, at least for now.  And remove
unnecessary *.la files from the packages.
2016-05-12 10:17:32 -07:00
Daniel Kolesa 7e94eb22b4 eolian: mark pure virtual funcs outside of implements
This is a better syntax and should've been like this in the first place.
2016-05-12 16:15:24 +01:00
Tom Hacohen 6cacef2503 Eo abstract class: Rename to Eo.Class. 2016-05-12 14:33:40 +01:00
Tom Hacohen 485ce14889 Ector cairo software: Fix namespacing to use . and not _. 2016-05-12 12:27:54 +01:00
Daniel Kolesa 13185fb88f elua: install the docgen app 2016-05-12 12:25:23 +01:00
Tom Hacohen 587560f82c Efl canvas surface: Fix namespacing to use . and not _. 2016-05-12 12:23:27 +01:00
Tom Hacohen 345a02eac0 Elm segment control item: Fix namespacing to use . and not _. 2016-05-12 12:22:10 +01:00
Tom Hacohen b7cf001c31 Evas image orient: Fix namespacing to use . and not _. 2016-05-12 12:20:34 +01:00
Tom Hacohen 1e61025c17 Evas smart cb: Fix namespacing to use . and not _. 2016-05-12 12:20:34 +01:00
Tom Hacohen 8183d6363e Elm image: Fix namespacing to use . and not _. 2016-05-12 12:20:34 +01:00
Tom Hacohen c5ea7962e9 Eet: Fix namespacing to use . and not _. 2016-05-12 12:20:34 +01:00
Tom Hacohen 739ccea3d9 Eo event description: Fix namespacing to use . and not _. 2016-05-12 12:20:34 +01:00
Tom Hacohen 684d005970 Eldbus: Fix namespacing to use . and not _. 2016-05-12 12:20:34 +01:00
Tom Hacohen 5a93ae6b0f Efl ui box: Fix namespacing to use . and not _. 2016-05-12 12:20:34 +01:00
Tom Hacohen 504cdda351 Efl gfx stroke: Fix namespacing to use . and not _. 2016-05-12 12:20:34 +01:00
Tom Hacohen 7c96c972bd Ecore con: Fix namespacing to use . and not _. 2016-05-12 12:20:34 +01:00
Tom Hacohen 3d6238c044 Ecore exe: Fix namespacing to use . and not _. 2016-05-12 12:20:34 +01:00
Daniel Kolesa 56edc594c3 docs: add an experimental elua based documentation generator
This is an Eolian-using doc gen written with Elua. It will be used to generate
the Dokuwiki skeleton for new EFL docs.

@feature
2016-05-12 12:04:18 +01:00
Daniel Kolesa 57ca910dbc docgen: allow multiple paths to be scanned when provided 2016-05-12 11:59:09 +01:00
Daniel Kolesa aaa1e2b0ec docgen: basic doc generation for types 2016-05-12 11:59:09 +01:00
Daniel Kolesa d46ae0205c docgen: generate pages for different types 2016-05-12 11:59:09 +01:00
Daniel Kolesa a7297cef42 docgen: add type declaration serializer for type docs 2016-05-12 11:59:09 +01:00
Daniel Kolesa 180af88ad7 docgen: don't generate docs when help option is given 2016-05-12 11:59:09 +01:00
Daniel Kolesa 18542180ea docgen: add params to disable usage of graphviz and notes plugins 2016-05-12 11:59:09 +01:00
Daniel Kolesa ff57eec82e docgen: generalized graph writer 2016-05-12 11:59:09 +01:00
Daniel Kolesa 66322c0940 docgen: transparency for inheritance graph background 2016-05-12 11:59:09 +01:00
Daniel Kolesa c85e79b32f docgen: add support for inheritance graphs via graphviz 2016-05-12 11:59:09 +01:00
Daniel Kolesa de66784dba docgen: only generate params for methods when they exist 2016-05-12 11:59:09 +01:00
Daniel Kolesa 14ca210f2d docgen: better newline handling in generated docs 2016-05-12 11:59:09 +01:00
Daniel Kolesa c566ab9113 docgen: put global settings into a single table 2016-05-12 11:59:09 +01:00
Daniel Kolesa 5eb3ddf852 docgen: remove the unnecessary initializers for stats 2016-05-12 11:59:09 +01:00
Daniel Kolesa 96d9572df6 docgen: generation of property signatures 2016-05-12 11:59:09 +01:00
Daniel Kolesa 8ce185d8a6 docgen: complete generic signatures for methods 2016-05-12 11:59:09 +01:00
Daniel Kolesa 4bbc956079 docgen: add a type serializer and use it for signature params 2016-05-12 11:59:09 +01:00
Daniel Kolesa 050310b535 docgen: clearer since documentation 2016-05-12 11:59:09 +01:00
Daniel Kolesa 4e404addc1 docgen: fix doc since tag retrieval 2016-05-12 11:59:09 +01:00
Daniel Kolesa 6723b8d071 docgen: support windows path sep and sanitize on all platforms 2016-05-12 11:59:09 +01:00
Daniel Kolesa 16b8d21692 docgen: initial support for generic method signatures 2016-05-12 11:59:09 +01:00
Daniel Kolesa e8e89db97f docgen: remove now unnecessary build.sh script 2016-05-12 11:59:09 +01:00
Daniel Kolesa a2e8f95015 docgen: simplify build.sh (move some of it into the main script) 2016-05-12 11:59:09 +01:00
Daniel Kolesa d199a27000 docgen: move all path handling stuff to a single location 2016-05-12 11:59:09 +01:00
Daniel Kolesa e9899fcf70 docgen: align percentages in stats 2016-05-12 11:59:09 +01:00
Daniel Kolesa bc086ab332 docgen: add statistics + verbose printing with -v switch 2016-05-12 11:59:09 +01:00