docs: Fix assorted typos in legacy documentation

Samsung reported a long list of typos in our legacy docs, this fixes them.
This commit is contained in:
Xavi Artigas 2019-01-28 13:14:20 +01:00
parent 3731398622
commit c55299ca51
34 changed files with 130 additions and 131 deletions

View File

@ -1575,7 +1575,7 @@
* @skip ecore_main_fd_handler_add
* @until ;
*
* If you don't remenber the parameters of @ref ecore_main_fd_handler_add,
* If you don't remember the parameters of @ref ecore_main_fd_handler_add,
* please check its documentation.
*
* Now that we have our handler registered we will start the ecore's main loop:

View File

@ -617,7 +617,7 @@
* project's build system, we're assuming they are the canonical ones.
*
* After the program starts, elm_app_info_set() will actually run and
* then you'll see an intrincasy: Elementary does the prefix lookup @b
* then you'll see a problem: Elementary does the prefix lookup @b
* twice. This is so because of the quicklaunch infrastructure in
* Elementary (@ref Start), which will register a predefined prefix
* for possible users of the launch schema. We're not hooking into a
@ -2112,7 +2112,7 @@
* We'll start this example in the same way
* @ref map_example_01 "Map Example 1". Adding a map with buttons to control
* zoom, so if you didn't read it yet, just do it now. Actually there is
* a change, that we're aligning buttons to the top, since we wan't a
* a change, that we're aligning buttons to the top, since we want a
* vertical control box this time.
* @dontinclude map_example_03.c
* @skipline elm_map_add
@ -2125,8 +2125,8 @@
* @skipline horizontal_set
* @until align_set
*
* We'll add an entry with a preliminar address, that I know will
* find a coordinate, to examplify names work. But you can try
* We'll add an entry with a preliminary address, that I know will
* find a coordinate, to exemplify how names work. But you can try
* lots of addresses. From city or country names to pubs, or whatever
* you want. To try is enough to run the example, type the address and
* press "Route" button. This button will call a function that will
@ -2220,7 +2220,7 @@
* We are just adding the diskselector, so as you can see, defaults for it are:
* @li Only 3 items visible each time.
* @li Only 3 characters are displayed for labels on side positions.
* @li The first added item remains centeres, i.e., it's the selected item.
* @li The first added item remains centered, i.e., it's the selected item.
*
* To add items, we are just appending it on a loop, using function
* elm_diskselector_item_append(), that will be better explained on
@ -2307,7 +2307,7 @@
* The first parameter of elm_diskselector_item_append() is the diskselector
* object, that we are receiving as data on our callback function.
* The second one is a label, the string that will be placed in the center
* of our item. As we don't wan't icons or callback functions, we can
* of our item. As we don't want icons or callback functions, we can
* send NULL as third, fourth and fifth parameters.
*
* <b> Appending an item with icon: </b>
@ -2543,7 +2543,7 @@
* The first parameter of elm_list_item_prepend() is the list
* object, that we are receiving as data on our callback function.
* The second one is a label, the string that will be placed in the center
* of our item. As we don't wan't icons or callback functions, we can
* of our item. As we don't want icons or callback functions, we can
* send NULL as third, fourth, fifth and sixth parameters.
*
* <b> Appending an item: </b>
@ -3033,7 +3033,7 @@
* Note that we set on it both icon and label decorations. It's set to
* list the contents of the @c "/tmp" directory, too, with
* elm_fileselector_button_path_set(). What follows are checkboxes to
* exercise some of its API funtions:
* exercise some of its API functions:
* @dontinclude fileselector_button_example.c
* @skip ck = elm_check_add
* @until evas_object_show(en)
@ -3107,7 +3107,7 @@
* decorations. It's set to exhibit the path of (and list the contents
* of, when internal file selector is launched) the @c "/tmp"
* directory, also, with elm_fileselector_entry_path_set(). What
* follows are checkboxes to exercise some of its API funtions:
* follows are checkboxes to exercise some of its API functions:
* @dontinclude fileselector_entry_example.c
* @skip ck = elm_check_add
* @until callback_add(fs_entry
@ -3370,7 +3370,7 @@
* and what to do when the layout theme has its size changed. The full source
* code for this example can be found at @ref layout_example_03_c.
*
* In this exmaple we will use another group from the same layout theme file
* In this example we will use another group from the same layout theme file
* used in @ref layout_example_01. Its instantiation and loading happens in the
* following lines:
*
@ -3909,7 +3909,7 @@
* It will get the last index item selected's data and find the
* respective index item handle(#Elm_Object_Item) with elm_index_item_find().
* We need the latter to query the indexing letter string from, with
* elm_index_item_letter_get(). Next, comes the delition, itself,
* elm_index_item_letter_get(). Next, comes the deletion itself,
* which will also trigger the @c _index_item_del callback function,
* as said above.
*
@ -4450,7 +4450,7 @@
*
* We'll begin by showing a few structures used throught the program. First,
* the application owns data that holds the main window and the main entry
* where the editting happens. Then, an auxiliar structure we'll use later
* where the editting happens. Then, an auxiliary structure we'll use later
* when inserting icons in our text.
* @dontinclude entry_example.c
* @skip typedef
@ -5451,7 +5451,7 @@
* controls will exercise most of the slideshow's API functions.
*
* We create the slideshow, itself, first, making it @b loop on its
* image itens, when in slideshow mode:
* image items, when in slideshow mode:
* @dontinclude slideshow_example.c
* @skip slideshow = elm_slideshow_add
* @until evas_object_show
@ -6218,7 +6218,7 @@
* @skipline }
* @skipline }
*
* Other @c INT type widget implementations may exist, as is exemplifyed
* Other @c INT type widget implementations may exist, as is exemplified
* on the item that follows.
*
* @skip item {
@ -6877,4 +6877,4 @@
* @image latex screenshots/combobox_example_01.eps width=\textwidth
*
* @example combobox_example_01.c
*/
*/

View File

@ -60,7 +60,7 @@
* With this tutorial we'll give you a better view of how the lambda
* function can and will be constantly use in the C++ bindings. For a
* more broad aproach you should do a little web research.
* more broad approach you should do a little web research.
* The syntax adopted for these examples:
@ -200,7 +200,7 @@
* @until elm_policy_set
* As you can see, the policy we chose was to quit when the last win
* is hidden as opose to examples with the C bindings where we
* is hidden as opposed to examples with the C bindings where we
* perpetually set it to quit when last win was closed. This changed
* was necessary because in C++ binding as the elm mainloop stop
* running all object are destroyed, references are unreferenced and
@ -323,7 +323,7 @@
* @until elm_policy_set
* As you can see, the policy we chose was to quit when the last win
* is hidden as opose to examples with the C bindings where we
* is hidden as opposed to examples with the C bindings where we
* perpetually set it to quit when last win was closed. This changed
* was necessary because in C++ binding as the elm mainloop stop
* running all object are destroyed, references are unreferenced and
@ -488,7 +488,7 @@
* @until elm_policy_set
* As you can see, the policy we chose was to quit when the last win
* is hidden as opose to examples with the C bindings where we
* is hidden as opposed to examples with the C bindings where we
* perpetually set it to quit when last win was closed. This changed
* was necessary because in C++ binding as the elm mainloop stop
* running all object are destroyed, references are unreferenced and
@ -660,7 +660,7 @@
* @until elm_policy_set
* As you can see, the policy we chose was to quit when the last win
* is hidden as opose to examples with the C bindings where we
* is hidden as opposed to examples with the C bindings where we
* perpetually set it to quit when last win was closed. This changed
* was necessary because in C++ binding as the elm mainloop stop
* running all object are destroyed, references are unreferenced and
@ -837,7 +837,7 @@
* @until elm_policy_set
* As you can see, the policy we chose was to quit when the last win
* is hidden as opose to examples with the C bindings where we
* is hidden as opposed to examples with the C bindings where we
* perpetually set it to quit when last win was closed. This changed
* was necessary because in C++ binding as the elm mainloop stop
* running all object are destroyed, references are unreferenced and
@ -1030,13 +1030,13 @@
* For the up button, we'll set to @p true the autorepeat,
* autorepeat_initial_timeout, autoreapet_gap_timeout, the size hints
* for weight and alignement, choose our packing method and making out
* for weight and alignment, choose our packing method and making out
* up button visible.
* @skip up
* @until visibility
* For this directional buttons we'll have a diferent repeated
* For this directional buttons we'll have a different repeated
* callback that will insure the timeouts of our middle button in the
* gap and initial timeout that is current setted.
@ -1123,7 +1123,7 @@
* @until elm_policy_set
* As you can see, the policy we chose was to quit when the last win
* is hidden as opose to examples with the C bindings where we
* is hidden as opposed to examples with the C bindings where we
* perpetually set it to quit when last win was closed. This changed
* was necessary because in C++ binding as the elm mainloop stop
* running all object are destroyed, references are unreferenced and
@ -1258,7 +1258,7 @@
* @until elm_policy_set
* As you can see, the policy we chose was to quit when the last win
* is hidden as opose to examples with the C bindings where we
* is hidden as opposed to examples with the C bindings where we
* perpetually set it to quit when last win was closed. This changed
* was necessary because in C++ binding as the elm mainloop stop
* running all object are destroyed, references are unreferenced and
@ -1441,7 +1441,7 @@
* @until elm_policy_set
* As you can see, the policy we chose was to quit when the last win
* is hidden as opose to examples with the C bindings where we
* is hidden as opposed to examples with the C bindings where we
* perpetually set it to quit when last win was closed. This changed
* was necessary because in C++ binding as the elm mainloop stop
* running all object are destroyed, references are unreferenced and
@ -1580,7 +1580,7 @@
* @until elm_policy_set
* As you can see, the policy we chose was to quit when the last win
* is hidden as opose to examples with the C bindings where we
* is hidden as opposed to examples with the C bindings where we
* perpetually set it to quit when last win was closed. This changed
* was necessary because in C++ binding as the elm mainloop stop
* running all object are destroyed, references are unreferenced and
@ -1825,7 +1825,7 @@
* @until elm_policy_set
* As you can see, the policy we chose was to quit when the last win
* is hidden as opose to examples with the C bindings where we
* is hidden as opposed to examples with the C bindings where we
* perpetually set it to quit when last win was closed. This changed
* was necessary because in C++ binding as the elm mainloop stop
* running all object are destroyed, references are unreferenced and
@ -1992,7 +1992,7 @@
* @until elm_policy_set
* As you can see, the policy we chose was to quit when the last win
* is hidden as opose to examples with the C bindings where we
* is hidden as opposed to examples with the C bindings where we
* perpetually set it to quit when last win was closed. This changed
* was necessary because in C++ binding as the elm mainloop stop
* running all object are destroyed, references are unreferenced and
@ -2127,7 +2127,7 @@
* @skip pack_end
* @until visibility
* The second clock shows ther am/pm time, that we also create with
* The second clock shows the am/pm time, that we also create with
* the C++ binding method, passing our window object as
* parent. Setting show_am_pm to true and again choosing the packing
* method and making clock visible.
@ -2205,7 +2205,7 @@
* @until elm_policy_set
* As you can see, the policy we chose was to quit when the last win
* is hidden as opose to examples with the C bindings where we
* is hidden as opposed to examples with the C bindings where we
* perpetually set it to quit when last win was closed. This changed
* was necessary because in C++ binding as the elm mainloop stop
* running all object are destroyed, references are unreferenced and
@ -2419,7 +2419,7 @@
* @until visibility
* For our second datetime, we'll also set the size hints weight and
* align, but in this case, the filds YEAR, MONTH and DATE will be not
* align, but in this case, the fields YEAR, MONTH and DATE will be not
* visible, and thus displaying in our datetime the hour, minute and
* AM/PM. Finally we choose it's packing method and set the visibility
* of datetime to @p true.
@ -2513,7 +2513,7 @@
* @until linked
* In this function we load the vertex/fragment shaders, create the
* program object and finish our funtion.
* program object and finish our function.
* @skip gld
* @until return 1;
@ -2585,7 +2585,7 @@
* @skipline elm_policy_set
* As you can see, the policy we chose was to quit when the last win
* is hidden as opose to examples with the C bindings where we
* is hidden as opposed to examples with the C bindings where we
* perpetually set it to quit when last win was closed. This changed
* was necessary because in C++ binding as the elm mainloop stop
* running all object are destroyed, references are unreferenced and
@ -2883,7 +2883,7 @@
* @skipline elm_policy_set
* As you can see, the policy we chose was to quit when the last win
* is hidden as opose to examples with the C bindings where we
* is hidden as opposed to examples with the C bindings where we
* perpetually set it to quit when last win was closed. This changed
* was necessary because in C++ binding as the elm mainloop stop
* running all object are destroyed, references are unreferenced and
@ -3031,7 +3031,7 @@
* @until elm_policy_set
* As you can see, the policy we chose was to quit when the last win
* is hidden as opose to examples with the C bindings where we
* is hidden as opposed to examples with the C bindings where we
* perpetually set it to quit when last win was closed. This changed
* was necessary because in C++ binding as the elm mainloop stop
* running all object are destroyed, references are unreferenced and
@ -3248,7 +3248,7 @@
* @skipline elm_policy_set
* As you can see, the policy we chose was to quit when the last win
* is hidden as opose to examples with the C bindings where we
* is hidden as opposed to examples with the C bindings where we
* perpetually set it to quit when last win was closed. This changed
* was necessary because in C++ binding as the elm mainloop stop
* running all object are destroyed, references are unreferenced and
@ -3462,7 +3462,7 @@
* @skipline elm_policy_set
* As you can see, the policy we chose was to quit when the last win
* is hidden as opose to examples with the C bindings where we
* is hidden as opposed to examples with the C bindings where we
* perpetually set it to quit when last win was closed. This changed
* was necessary because in C++ binding as the elm mainloop stop
* running all object are destroyed, references are unreferenced and
@ -3604,7 +3604,7 @@
* @until elm_policy_set
* As you can see, the policy we chose was to quit when the last win
* is hidden as opose to examples with the C bindings where we
* is hidden as opposed to examples with the C bindings where we
* perpetually set it to quit when last win was closed. This changed
* was necessary because in C++ binding as the elm mainloop stop
* running all object are destroyed, references are unreferenced and
@ -3736,7 +3736,7 @@
* @until elm_policy_set
* As you can see, the policy we chose was to quit when the last win
* is hidden as opose to examples with the C bindings where we
* is hidden as opposed to examples with the C bindings where we
* perpetually set it to quit when last win was closed. This changed
* was necessary because in C++ binding as the elm mainloop stop
* running all object are destroyed, references are unreferenced and
@ -3997,7 +3997,7 @@
* @dontinclude separator_cxx_example_01.cc
* Separator is a very thin object used to separate other objects,
* wich can be vertical or horizontal.
* which can be vertical or horizontal.
* This example shows how to create a window and separate in two
* parts, each one will be filled with a background color to show the
@ -4031,7 +4031,7 @@
* @until elm_policy_set
* As you can see, the policy we chose was to quit when the last win
* is hidden as opose to examples with the C bindings where we
* is hidden as opposed to examples with the C bindings where we
* perpetually set it to quit when last win was closed. This changed
* was necessary because in C++ binding as the elm mainloop stop
* running all object are destroyed, references are unreferenced and
@ -4268,7 +4268,7 @@
* @until elm_policy_set
* As you can see, the policy we chose was to quit when the last win
* is hidden as opose to examples with the C bindings where we
* is hidden as opposed to examples with the C bindings where we
* perpetually set it to quit when last win was closed. This changed
* was necessary because in C++ binding as the elm mainloop stop
* running all object are destroyed, references are unreferenced and
@ -4573,7 +4573,7 @@
* @until elm_policy_set
* As you can see, the policy we chose was to quit when the last win
* is hidden as opose to examples with the C bindings where we
* is hidden as opposed to examples with the C bindings where we
* perpetually set it to quit when last win was closed. This changed
* was necessary because in C++ binding as the elm mainloop stop
* running all object are destroyed, references are unreferenced and
@ -4874,7 +4874,7 @@
* @until elm_policy_set
* As you can see, the policy we chose was to quit when the last win
* is hidden as opose to examples with the C bindings where we
* is hidden as opposed to examples with the C bindings where we
* perpetually set it to quit when last win was closed. This changed
* was necessary because in C++ binding as the elm mainloop stop
* running all object are destroyed, references are unreferenced and
@ -4958,15 +4958,15 @@
* @li row - Row number
* @li colspan - Number of columns that the subobj will occuppy
* @li colspan - Number of columns that the subobj will occupy
* @li rowspan - Number of rows that the subobj will occuppy
* @li rowspan - Number of rows that the subobj will occupy
* @note All positioning inside the table is relative to rows and
* columns, so a value of 0 for @a column and @a row, means the top
* left cell of the table. And for example, value of 2 for @a colspan and @a
* rowspan indicates that the subobj will occuppy two column and two rows,
* thus occuppying 4 cells in total.
* rowspan indicates that the subobj will occupy two columns and two rows,
* thus occupying 4 cells in total.
* Finally we just have to make our window visible. Then run the elm
* mainloop, starting to handle events and drawing operations.
@ -5018,7 +5018,7 @@
* @until elm_policy_set
* As you can see, the policy we chose was to quit when the last win
* is hidden as opose to examples with the C bindings where we
* is hidden as opposed to examples with the C bindings where we
* perpetually set it to quit when last win was closed. This changed
* was necessary because in C++ binding as the elm mainloop stop
* running all object are destroyed, references are unreferenced and
@ -5075,7 +5075,7 @@
* @until homogeneous
* For each cell of this table we are going to create a unique @p
* evas::rectangle, each with diferent colors and sizes.
* evas::rectangle, each with different colors and sizes.
* Let's see a snip of the code on how we constructed our rectangles
* and setted the colors.
@ -5120,15 +5120,15 @@
* @li row - Row number
* @li colspan - Number of columns that the subobj will occuppy
* @li colspan - Number of columns that the subobj will occupy
* @li rowspan - Number of rows that the subobj will occuppy
* @li rowspan - Number of rows that the subobj will occupy
* @note All positioning inside the table is relative to rows and
* columns, so a value of 0 for @a column and @a row, means the top
* left cell of the table. And for example, value of 2 for @a colspan
* and @a rowspan indicates that the subobj will occuppy two column
* and two rows, thus occuppying 4 cells in total.
* and @a rowspan indicates that the subobj will occupy two column
* and two rows, thus occupying 4 cells in total.
* So for each rectangle we are setting a specific location and how
* many cells it's occupying, better seem below:
@ -5202,7 +5202,7 @@
* @skipline elm_policy_set
* As you can see, the policy we chose was to quit when the last win
* is hidden as opose to examples with the C bindings where we
* is hidden as opposed to examples with the C bindings where we
* perpetually set it to quit when last win was closed. This changed
* was necessary because in C++ binding as the elm mainloop stop
* running all object are destroyed, references are unreferenced and
@ -5329,4 +5329,4 @@
* @image latex screenshots/thumb_cxx_example_01.eps width=\textwidth
* @example thumb_cxx_example_01.cc
*/
*/

View File

@ -627,7 +627,7 @@
* @skip pack_end
* @until visible
* The second clock shows ther am/pm time, that we also create with
* The second clock shows the am/pm time, that we also create with
* the JS binding method, passing our window object as
* parent. Setting show_am_pm to true and again choosing the packing
* method and making clock visible.
@ -701,7 +701,7 @@
* @dontinclude separator_example_01.js
* Separator is a very thin object used to separate other objects,
* wich can be vertical or horizontal.
* which can be vertical or horizontal.
* This example shows how to create a window and separate in two
* parts, each one will be filled with a background color to show the
@ -1019,4 +1019,4 @@
* @image latex screenshots/icon_example_01.eps width=\textwidth
* @example icon_example_01.js
*/
*/

View File

@ -156,7 +156,7 @@ typedef struct __s_symbol
/* Possible entries for "usage"
*
* This byte is used as a serie of bits, the syntax is different for
* This byte is used as a series of bits, the syntax is different for
* functions and other symbols:
*
* VARIABLE

View File

@ -17,14 +17,14 @@ main(int argc, char **argv)
eina_init();
list = eina_list_append(list, "caprica");
list = eina_list_append(list, "sagitarius");
list = eina_list_append(list, "sagittarius");
list = eina_list_append(list, "aerilon");
list = eina_list_append(list, "gemenon");
list = eina_list_promote_list(list, eina_list_nth_list(list, 2));
list = eina_list_demote_list(list, eina_list_nth_list(list, 2));
list = eina_list_remove(list, "sagitarius");
list = eina_list_remove(list, "sagittarius");
l = eina_list_data_find_list(list, "aerilon");
eina_list_data_set(l, "aquarius");

View File

@ -1115,7 +1115,7 @@ EAPI int ecore_exe_run_priority_get(void);
* @param data Data to attach to the returned process handle.
* @return A process handle to the spawned process.
* @note When you use this function you will have no permissions
* to write or read on the pipe that connects you with the spwaned process.
* to write or read on the pipe that connects you with the spawned process.
* If you need to do that use ecore_exe_pipe_run() with the
* appropriated flags.
*
@ -2507,9 +2507,9 @@ EAPI void ecore_pipe_freeze(Ecore_Pipe *p);
* @brief Waits from another thread on the read side of a pipe.
*
* @param p The pipe to watch on.
* @param message_count The minimal number of message to wait before exiting.
* @param wait The amount of time in second to wait before exiting.
* @return the number of message catched during that wait call.
* @param message_count The minimum number of messages to wait for before exiting.
* @param wait The amount of time in seconds to wait before exiting.
* @return The number of message caught during the wait call.
* @since 1.1
*
* Negative value for @p wait means infite wait.
@ -2908,7 +2908,7 @@ EAPI double ecore_animator_pos_map(double pos, Ecore_Pos_Map map, double v1, dou
* @li ECORE_POS_MAP_SPRING - Start at 0.0 then "wobble" like a spring rest
* position 1.0, and wobble v2 times, with decay factor of v[0]
* @li ECORE_POS_MAP_CUBIC_BEZIER - Use an interpolated cubic-bezier curve
* ajusted with parameters from v[0] to v[3].
* adjusted with parameters from v[0] to v[3].
* @note When not listed v has no effect.
*
* @image html ecore-pos-map.png

View File

@ -2187,10 +2187,10 @@ EAPI void *edje_object_text_insert_filter_callback_del_full(Evas_Object *obj, co
* text is to be rejected, freeing it and setting the pointer to @c null will
* make Edje break out of the filter cycle and reject the inserted text. This
* function is different from edje_object_text_insert_filter_callback_add() in
* that the text parameter in the fucn filter is always markup.
* that the text parameter in the func filter is always markup.
*
* @warning If you use this function with
* edje_object_text_insert_filter_callback_add() togehter, all
* edje_object_text_insert_filter_callback_add() together, all
* Edje_Text_Filter_Cb functions and Edje_Markup_Filter_Cb functions will be
* executed, and then filtered text will be inserted.
*

View File

@ -430,7 +430,7 @@ eet_clearcache(void);
* @until printf
*
* More cheating follows. Just like we knew this was an Eet file, we also know
* what key to read from, and ontop of that we know that the data in it is not
* what key to read from, and on top of that we know that the data in it is not
* compressed.
* Knowing all this allows us to take some shortcuts.
* @until read_direct
@ -1604,7 +1604,7 @@ eet_data_image_read_to_surface_cipher(Eet_File *ef,
* @param w The expected width in pixels of the pixel surface to decode.
* @param h The expected height in pixels of the pixel surface to decode.
* @param row_stride The length of a pixels line in the destination surface.
* @param cspace The color space of the pixels bsurface.
* @param cspace The color space of the pixels surface.
* @param alpha A pointer to the int to hold the alpha flag.
* @param comp A pointer to the int to hold the compression amount.
* @param quality A pointer to the int to hold the quality amount.
@ -2080,7 +2080,7 @@ eet_identity_print(Eet_Key *key,
* file path to a 'pem' format file (the same used for siging with
* eet_identity_open() as a certificate file).
*
* @note This function can not be used to provide any security mecanism. You
* @note This function can not be used to provide any security mechanism. You
* need to check your x509 certificate against a chain of trust to have a proper
* security. This is just a convenience test function.
* @warning You need to compile signature support in EET.
@ -3350,7 +3350,7 @@ eet_data_undump(Eet_File *ef,
*
* The data to be decoded is stored at the memory pointed to by @p data_in,
* and is described by the descriptor pointed to by @p edd. The data size is
* passed in as the value to @p size_in, ande must be greater than 0 to
* passed in as the value to @p size_in, and must be greater than 0 to
* succeed.
*
* This function is useful for decoding data structures delivered to the
@ -4193,7 +4193,7 @@ eet_data_undump_cipher(Eet_File *ef,
*
* The data to be decoded is stored at the memory pointed to by @p data_in,
* and is described by the descriptor pointed to by @p edd. The data size is
* passed in as the value to @p size_in, ande must be greater than 0 to
* passed in as the value to @p size_in, and must be greater than 0 to
* succeed.
*
* This function is useful for decoding data structures delivered to the

View File

@ -3,7 +3,7 @@ interface Efl.Config
[[A generic configuration interface, that holds key-value pairs.]]
methods {
@property config {
[[A generic configuration value, refered to by name.]]
[[A generic configuration value, referred to by name.]]
get {
keys {
name: string; [[Configuration option name.]]

View File

@ -109,7 +109,7 @@ interface Efl.Ui.Scrollable_Interactive extends Efl.Ui.Scrollable
The scroller will adjust the view to glue itself as follows.
x=0.0, for staying where it is relative to the left edge of the content
x=1.0, for staying where it is relative to the rigth edge of the content
x=1.0, for staying where it is relative to the right edge of the content
y=0.0, for staying where it is relative to the top edge of the content
y=1.0, for staying where it is relative to the bottom edge of the content

View File

@ -147,7 +147,7 @@ EAPI Eina_Error eina_error_msg_static_register(const char *msg) EINA_ARG_NONNUL
* @details This function modifies the message associated with @p error and changes
* it to @p msg. If the error is previously registered by @ref eina_error_msg_static_register
* then the string is not duplicated, otherwise the previous message
* is unrefed and @p msg is copied.
* is unref'ed and @p msg is copied.
*
* @param[in] error The Eina_Error to change the message of
* @param[in] msg The description of the error \n

View File

@ -350,7 +350,7 @@ EAPI Eina_Iterator *eina_carray_length_iterator_new(void** array, unsigned int s
EAPI Eina_Iterator* eina_iterator_filter_new(Eina_Iterator *original, Eina_Each_Cb filter, Eina_Free_Cb free_cb, void *data) EINA_ARG_NONNULL(1) EINA_WARN_UNUSED_RESULT;
/**
* @brief Creates an Eina_Iterator that iterates through a serie
* @brief Creates an Eina_Iterator that iterates through a series
* of Eina_Iterator.
*
* @param[in] it The first Eina_Iterator to iterate over
@ -367,7 +367,7 @@ EAPI Eina_Iterator *eina_multi_iterator_internal_new(Eina_Iterator *it, ...) EIN
/**
* @def eina_multi_iterator_new
* @brief Creates an Eina_Iterator that iterates through a serie
* @brief Creates an Eina_Iterator that iterates through a series
* of Eina_Iterator.
*
* @param[in] it The first Eina_Iterator to iterate over

View File

@ -167,7 +167,7 @@
* @until demote
*
* Removing elements from a list can be done with ease:
* @until sagitarius
* @until sagittarius
*
* To replace an element in the list it is not necessary to remove it and then
* re-add with the new value, it is possible to just change the value of a node:

View File

@ -594,7 +594,7 @@ EAPI Eio_File *eio_file_xattr(const char *path,
const void *data);
/**
* @brief Define an extented attribute on a file/directory.
* @brief Define an extended attribute on a file/directory.
* @param path The path to set the attribute on.
* @param attribute The name of the attribute to define.
* @param xattr_int The value to link the attribute with.
@ -616,7 +616,7 @@ EAPI Eio_File *eio_file_xattr_int_set(const char *path,
const void *data);
/**
* @brief Define an extented attribute on a file/directory.
* @brief Define an extended attribute on a file/directory.
* @param path The path to set the attribute on.
* @param attribute The name of the attribute to define.
* @param xattr_double The value to link the attribute with.
@ -637,7 +637,7 @@ EAPI Eio_File *eio_file_xattr_double_set(const char *path,
Eio_Error_Cb error_cb,
const void *data);
/**
* @brief Define a string extented attribute on a file/directory.
* @brief Define a string extended attribute on a file/directory.
* @param path The path to set the attribute on.
* @param attribute The name of the attribute to define.
* @param xattr_string The string to link the attribute with.
@ -658,7 +658,7 @@ EAPI Eio_File *eio_file_xattr_string_set(const char *path,
Eio_Error_Cb error_cb,
const void *data);
/**
* @brief Define an extented attribute on a file/directory.
* @brief Define an extended attribute on a file/directory.
* @param path The path to set the attribute on.
* @param attribute The name of the attribute to define.
* @param xattr_data The data to link the attribute with.
@ -1220,7 +1220,7 @@ EAPI Eio_Monitor *eio_monitor_add(const char *path);
* @warning Do NOT pass non-stringshared strings to this function!
* If you don't know what this means, use eio_monitor_add().
*
* This fuction is just like eio_monitor_add(), however the string passed by
* This function is just like eio_monitor_add(), however the string passed by
* argument must be created using eina_stringshare_add().
*/
EAPI Eio_Monitor *eio_monitor_stringshared_add(const char *path);

View File

@ -376,7 +376,7 @@ mixin Efl.Access.Object requires Efl.Object
properties.
Translation domain should be set if the application wants to support i18n
for accessibily "name" and "description" properties.
for accessibility "name" and "description" properties.
When translation domain is set, values of "name" and "description"
properties will be translated with the dgettext function using the

View File

@ -146,7 +146,7 @@ class Efl.Ui.Flip extends Efl.Ui.Widget implements Efl.Pack_Linear
other content is shown as the other side of the flip),
#ELM_FLIP_ROTATE_YZ_CENTER_AXIS (rotate the currently visible
content around a diagonal axis in the middle of its height, the
other content is hown as the other side of the flip).
other content is shown as the other side of the flip).
#ELM_FLIP_CUBE_LEFT (rotate the currently visible content to the
left as if the flip was a cube, the other content is shown as the
right face of the cube), #ELM_FLIP_CUBE_RIGHT (rotate the

View File

@ -175,7 +175,7 @@ typedef void (*Elm_Drag_State) (void *data, Evas_Object *obj);
*
* @param data Application specific data
* @param obj The object where the drag started
* @param accepted TRUE if the droppped-data is accepted on drop
* @param accepted TRUE if the dropped data is accepted on drop
* @since 1.8
*/
typedef void (*Elm_Drag_Done) (void *data, Evas_Object *obj, Eina_Bool accepted);

View File

@ -651,7 +651,7 @@ EAPI double elm_config_scroll_thumbscroll_smooth_amount_get(void);
*
* Scrolling with your finger can be smoothed out and the amount to smooth
* is determined by this parameter. 0.0 means to not smooth at all and
* 1.0 is to smoth as much as possible.
* 1.0 is to smooth as much as possible.
*
* @param amount the amount to smooth from 0.0 to 1.0 with 0.0 being none
*
@ -2136,7 +2136,7 @@ EAPI void elm_config_audio_mute_set(Edje_Channel channel, Eina_Bool mute);
* This determines if elementary will show a focus box indicating the focused
* widget automatically if keyboard controls like "Tab" are used to switch
* focus between widgets. Mouse or touch control will hide this auto shown
* focus, unless focus display has been expliccitly forced on for the window.
* focus, unless focus display has been explicitly forced on for the window.
*
* @return The enabled state for auto focus display
* @since 1.14
@ -2149,7 +2149,7 @@ EAPI Eina_Bool elm_config_window_auto_focus_enable_get(void);
* This determines if elementary will show a focus box indicating the focused
* widget automatically if keyboard controls like "Tab" are used to switch
* focus between widgets. Mouse or touch control will hide this auto shown
* focus, unless focus display has been expliccitly forced on for the window.
* focus, unless focus display has been explicitly forced on for the window.
*
* @param enable the auto focus display enabled state
* @since 1.14

View File

@ -77,7 +77,7 @@
* @li \<param\>...\</param\>: Generic parameters.
* @li \<keyword\>...\</keyword\>: Language keywords (ex: return, NULL, while, for, etc)
* @li \<preprocessor\>...\</preprocessor\>: Preprocessors definitions.
* @li \<line_added\>...\</line_added\>: Diff addeded lines.
* @li \<line_added\>...\</line_added\>: Diff added lines.
* @li \<line_removed\>...\</line_removed\>: Diff removed lines.
* @li \<line_changed\>...\</line_changed\>: Diff changed lines.
*

View File

@ -318,7 +318,7 @@ EAPI const char *elm_object_focus_highlight_style_get(const Evas_Object *obj);
EAPI void elm_object_focus_move_policy_set(Evas_Object *obj, Elm_Focus_Move_Policy policy);
/**
* Get the focus movement policy from a given Elementary objet.
* Get the focus movement policy from a given Elementary object.
*
* @param obj The Elementary widget to get the information from
* @return The focus movement policy

View File

@ -63,7 +63,7 @@ class Elm.Genlist extends Efl.Ui.Layout implements Elm.Interface_Scrollable, Efl
from the left. This is true of course if the selection was
made by clicking an unfocusable area in an item or selecting
it with a key movement. Clicking on a focusable widget inside
an item will couse this particular item to get focus as usual.
an item will cause this particular item to get focus as usual.
]]
}
get {
@ -241,12 +241,12 @@ class Elm.Genlist extends Efl.Ui.Layout implements Elm.Interface_Scrollable, Efl
will have to recalculate every item height again whenever
the list width changes!
Note: Homogeneous mode is for that all items in the genlist
same width/height. With @Elm.List.Mode.compress, it makes genlist
items to fast initializing. However there's no sub-objects
in genlist which can be on the flying resizable (such as
TEXTBLOCK). If then, some dynamic esizable objects in
genlist would not diplayed properly.
Note: Homogeneous mode gives all items in the genlist the
same width/height. With @Elm.List.Mode.compress, genlist items
initialize fast, but there cannot be any sub-objects in the genlist
which require on-the-fly resizing (such as TEXTBLOCK).
In this case some dynamic resizable objects in the genlist might not
diplay properly.
]]
}
get {

View File

@ -199,7 +199,7 @@
* scroller will scroll horizontally. Otherwise items are expanded to
* fill the width of the viewport of the scroller. If it is
* ELM_LIST_LIMIT, items will be expanded to the viewport width
* if larger than the item, but genlist widget witdh is
* if larger than the item, but genlist widget width is
* limited to the largest item. Do not use ELM_LIST_LIMIT mode with homogeneous
* mode turned on. ELM_LIST_COMPRESS can be combined with a different style
* that uses edjes' ellipsis feature (cutting text off like this: "tex...").

View File

@ -55,7 +55,7 @@
* if preload is enabled. (since 1.19)
* @li @c "load,error" - Triggered if an async I/O or decoding error occurred,
* if async open or preload is enabled (since 1.19)
* @li @c "load,cancel" - Triggered whenener async I/O was cancelled. (since 1.19)
* @li @c "load,cancel" - Triggered whenever async I/O was cancelled. (since 1.19)
*
* An example of usage for this API follows:
* @li @ref tutorial_image

View File

@ -42,7 +42,7 @@ mixin Elm.Interface_Scrollable requires Efl.Ui.Widget extends Efl.Ui.Scrollable,
The scroller will adjust the view to glue itself as follows.
x=0.0, for staying where it is relative to the left edge of the content
x=1.0, for staying where it is relative to the rigth edge of the content
x=1.0, for staying where it is relative to the right edge of the content
y=0.0, for staying where it is relative to the top edge of the content
y=1.0, for staying where it is relative to the bottom edge of the content

View File

@ -52,7 +52,7 @@ class Elm.List extends Efl.Ui.Layout implements Elm.Interface_Scrollable,
When enabled, every selection of an item inside the genlist will automatically set focus to
its first focusable widget from the left. This is true of course if the selection was made by
clicking an unfocusable area in an item or selecting it with a key movement. Clicking on a
focusable widget inside an item will couse this particular item to get focus as usual.]]
focusable widget inside an item will cause this particular item to get focus as usual.]]
set {
}
get {

View File

@ -238,7 +238,7 @@ EINA_DEPRECATED EAPI void elm_cache_flush_interval_all_set(int size);
* applications on the display.
*
* @param enabled The cache flush enabled state
* @deprecated Use elm_cache_flush_enabled_set adnd elm_config_all_flush()
* @deprecated Use elm_cache_flush_enabled_set and elm_config_all_flush()
* @ingroup Elm_Caches
*/
EINA_DEPRECATED EAPI void elm_cache_flush_enabled_all_set(Eina_Bool enabled);

View File

@ -416,7 +416,7 @@ EAPI void elm_scroller_region_bring_in(Evas_Object *obj
* The scroller will adjust the view to glue itself as follows.
*
* x=0.0, for staying where it is relative to the left edge of the content
* x=1.0, for staying where it is relative to the rigth edge of the content
* x=1.0, for staying where it is relative to the right edge of the content
* y=0.0, for staying where it is relative to the top edge of the content
* y=1.0, for staying where it is relative to the bottom edge of the content
*

View File

@ -517,8 +517,7 @@ EAPI const char *elm_theme_data_get(Elm_Theme *th, const char *key);
* string that is returned by functions like eina_stringshare_add() so it can
* be just references via stringshare functions if desired.
*
* If group is NULL, then nothing can be looked up, so it is a non-sensical
* request.
* If group is NULL, then nothing can be looked up.
*
* @since 1.8
* @ingroup Elm_Theme
@ -533,10 +532,10 @@ EAPI const char *elm_theme_group_path_find(Elm_Theme *th, const char *group);
* @return A list of collection names (sorted) or NULL if none found
*
* This function will walk all theme files configured in the theme @p th (or
* NULL if its the default) and find all groups that BEGIN with the string
* NULL if it's the default) and find all groups that BEGIN with the string
* @p begin and have that string as at LEAST their start, and then add the
* fulll group name that matches to the list and return that full group
* group string.
* full group name that matches to the list and return that full group
* string.
*
* The list returned must be freed by the caller, with each string being a
* stringshared string to be freed with eina_stringshare_del(). Not doing so

View File

@ -545,7 +545,7 @@ EAPI void elm_transit_tween_mode_factor_get(const Elm_Transit
* ELM_TRANSIT_TWEEN_MODE_SPRING - Start at 0.0 then "wobble" like a spring rest
* position 1.0, and wobble v[1] times, with decay factor of v[0]
* ELM_TRANSIT_TWEEN_MODE_BEZIER_CURVE - Use an interpolated cubic-bezier curve
* ajusted with parameters from v[0] to v[3]
* adjusted with parameters from v[0] to v[3]
*
* @param transit The transit object.
* @param v_size The size of the array pointing to v

View File

@ -65,7 +65,7 @@ typedef struct _Elm_Layout_Smart_Data
int frozen; /**< Layout freeze counter */
Eina_Bool needs_size_calc : 1; /**< This flas is set true when the layout sizing eval is already requested. This defers sizing evaluation until smart calculation to avoid unnecessary calculation. */
Eina_Bool needs_size_calc : 1; /**< This flag is set true when the layout sizing eval is already requested. This defers sizing evaluation until smart calculation to avoid unnecessary calculation. */
Eina_Bool restricted_calc_w : 1; /**< This is a flag to support edje restricted_calc in w axis. */
Eina_Bool restricted_calc_h : 1; /**< This is a flag to support edje restricted_calc in y axis. */
Eina_Bool can_access : 1; /**< This is true when all text(including textblock) parts can be accessible by accessibility. */

View File

@ -172,7 +172,7 @@ EAPI Evas_Object *elm_win_util_standard_add(const char *name, const cha
* This creates a window like elm_win_add() but also puts in a standard
* background with elm_bg_add(), as well as setting the window title to
* @p title. The window type created is of type ELM_WIN_DIALOG_BASIC.
* This tipe of window will be handled in special mode by window managers
* This type of window will be handled in special mode by window managers
* with regards of it's @p parent window.
*
* @return The created object, or @c NULL on failure
@ -356,7 +356,7 @@ EAPI Ecore_Win32_Window *elm_win_win32_window_get(const Evas_Object *obj);
/**
* Set the preferred rotation value.
*
* This function is used to set the orientation of window @p obj to spicific angle fixed.
* This function is used to set the orientation of window @p obj to specific angle fixed.
*
* @param obj The window object
* @param rotation The preferred rotation of the window in degrees (0-360),

View File

@ -684,7 +684,7 @@ EAPI void evas_event_thaw_eval(Evas *e) EINA_ARG_NONNULL(1);
/**
* @brief Mouse move event feed.
*
* This function will set some evas properties that is necessary when the mouse
* This function will set some evas properties that are necessary when the mouse
* is moved from its last position. It prepares information to be treated by
* the callback function.
*
@ -715,7 +715,7 @@ EAPI void evas_event_input_mouse_move(Evas *obj, int x, int y, unsig
/**
* @brief Mouse up event feed.
*
* This function will set some evas properties that is necessary when the mouse
* This function will set some evas properties that are necessary when the mouse
* button is released. It prepares information to be treated by the callback
* function.
*
@ -728,7 +728,7 @@ EAPI void evas_event_feed_mouse_up(Evas *obj, int b, Evas_Button_Fla
/**
* @brief Mouse down event feed.
*
* This function will set some evas properties that is necessary when the mouse
* This function will set some evas properties that are necessary when the mouse
* button is pressed. It prepares information to be treated by the callback
* function.
*
@ -741,7 +741,7 @@ EAPI void evas_event_feed_mouse_down(Evas *obj, int b, Evas_Button_F
/**
* @brief Mouse wheel event feed.
*
* This function will set some evas properties that is necessary when the mouse
* This function will set some evas properties that are necessary when the mouse
* wheel is scrolled up or down. It prepares information to be treated by the
* callback function.
*
@ -754,7 +754,7 @@ EAPI void evas_event_feed_mouse_wheel(Evas *obj, int direction, int
/**
* @brief Mouse in event feed.
*
* This function will set some evas properties that is necessary when the mouse
* This function will set some evas properties that are necessary when the mouse
* in event happens. It prepares information to be treated by the callback
* function.
*
@ -765,7 +765,7 @@ EAPI void evas_event_feed_mouse_in(Evas *obj, unsigned int timestamp
/**
* @brief Mouse out event feed.
*
* This function will set some evas properties that is necessar when the mouse
* This function will set some evas properties that are necessary when the mouse
* out event happens. It prepares information to be treated by the callback
* function.
*
@ -793,7 +793,7 @@ EAPI void evas_event_feed_multi_up(Evas *obj, int d, int x, int y, d
/**
* @brief Key down event feed.
*
* This function will set some evas properties that is necessary when a key is
* This function will set some evas properties that are necessary when a key is
* pressed. It prepares information to be treated by the callback function.
*
* @param[in] key The key pressed.
@ -807,7 +807,7 @@ EAPI void evas_event_feed_key_down(Evas *obj, const char *keyname, c
/**
* @brief Key up event feed.
*
* This function will set some evas properties that is necessary when a key is
* This function will set some evas properties that are necessary when a key is
* released. It prepares information to be treated by the callback function.
*
* @param[in] key The key released.
@ -821,7 +821,7 @@ EAPI void evas_event_feed_key_up(Evas *obj, const char *keyname, con
/**
* @brief Key down event feed with keycode.
*
* This function will set some evas properties that is necessary when a key is
* This function will set some evas properties that are necessary when a key is
* pressed. It prepares information to be treated by the callback function.
*
* @param[in] key The key released.
@ -838,7 +838,7 @@ EAPI void evas_event_feed_key_down_with_keycode(Evas *obj, const cha
/**
* @brief Key up event feed with keycode.
*
* This function will set some evas properties that is necessary when a key is
* This function will set some evas properties that are necessary when a key is
* released. It prepares information to be treated by the callback function.
*
* @param[in] key The key released.
@ -855,7 +855,7 @@ EAPI void evas_event_feed_key_up_with_keycode(Evas *obj, const char
/**
* @brief Input device axis update event feed.
*
* This function will set some evas properties that is necessary when an e.g.
* This function will set some evas properties that are necessary when an e.g.
* stylus axis is updated. It prepares information to be treated by the
* callback function.
*
@ -1628,7 +1628,7 @@ EAPI void evas_object_size_hint_max_get(const Evas_Object *obj, Evas_Coord *w, E
/**
* @brief Sets the hints for an object's optimum size.
*
* This is not a size enforcement in any way, it's just a hint that hould be
* This is not a size enforcement in any way, it's just a hint that should be
* used whenever appropriate.
*
* Values 0 will be treated as unset hint components, when queried by managers.
@ -2786,7 +2786,7 @@ EAPI void evas_object_data_set(Evas_Object *obj, const char
* will be returned. If this is not the case, @c NULL will be
* returned, signifying an invalid object or a non-existent key. It is
* possible that a @c NULL pointer was stored given that key, but this
* situation is non-sensical and thus can be considered an error as
* situation is nonsensical and thus can be considered an error as
* well. @c NULL pointers are never stored as this is the return value
* if an error occurs.
*

View File

@ -343,7 +343,7 @@ EAPI int evas_textblock_cursor_pos_get(cons
* Go to the start of the line passed
*
* @param cur cursor to update.
* @param line numer to set.
* @param line number to set.
* @return @c EINA_TRUE on success, @c EINA_FALSE on error.
*/
EAPI Eina_Bool evas_textblock_cursor_line_set(Evas_Textblock_Cursor *cur, int line) EINA_ARG_NONNULL(1);