Commit Graph

5669 Commits

Author SHA1 Message Date
Gustavo Lima Chaves 39f2ef8783 [Elm] Elm check now a layout.
It's theme uses now "elm.swallow.icon" as its icon spot -> will
fix it on other themes ASAP.



SVN revision: 70638
2012-05-02 16:58:46 +00:00
Gustavo Lima Chaves 082bc108a3 [Elm] Elm calendar also a layout, now.
SVN revision: 70637
2012-05-02 16:58:41 +00:00
Gustavo Lima Chaves 77831157d1 [Elm] One more widget on elm layout: frame.
SVN revision: 70636
2012-05-02 16:58:36 +00:00
Gustavo Lima Chaves ca072667db [Elm] Helper on resize_object_add()
SVN revision: 70635
2012-05-02 16:58:31 +00:00
Gustavo Lima Chaves ed1cee9604 [Elm] And now button also inherits from
elm_layout.
It's theme has now "elm.swallow.icon" as the icon spot ->
will change it on other themes ASAP.



SVN revision: 70634
2012-05-02 16:58:26 +00:00
Gustavo Lima Chaves af0e2a0b54 [Elm] Just a tip on a background test.
SVN revision: 70633
2012-05-02 16:58:21 +00:00
Gustavo Lima Chaves 837c6d2354 [Elm] Elm bg now happily inherits from elm
layout.



SVN revision: 70632
2012-05-02 16:58:16 +00:00
Gustavo Lima Chaves e6ab50005c [Elm] 2nd specialization of Elm's new base smart
class: elm_layout.
This will be, besides the codebase for the elm_layout widget, a common
base for all other widgets which got an edje layout as a basis for
their decoration.

From now on, all elm_layout_* namespaced fuctions will function
on objects inheriting from this base:

- elm_layout_content_set
- elm_layout_content_get
- elm_layout_content_unset
- elm_layout_text_set
- elm_layout_text_get

(recovered from deprecated header -> not anymore)

- elm_layout_sizing_eval
- elm_layout_data_get
- elm_layout_edje_get

- elm_layout_file_set
- elm_layout_theme_set

- elm_layout_box_append
- elm_layout_box_prepend
- elm_layout_box_insert_before
- elm_layout_box_insert_at
- elm_layout_box_remove
- elm_layout_box_remove_all
- elm_layout_table_pack
- elm_layout_table_unpack
- elm_layout_table_clear

Three missing functions on layouts were added, then:

- elm_layout_signal_emit
- elm_layout_signal_callback_add
- elm_layout_signal_callback_del

Naturally, the elm_object_ namespaced counterparts of those will also
function (they will be deprecated on the future).



SVN revision: 70631
2012-05-02 16:58:10 +00:00
Gustavo Lima Chaves c99f1755b3 [Elm] New Elm widget class: cointainer
This is for general purpose containers in Elm, those supporting
- elm_object_part_content_set()
- elm_object_part_content_get()
- elm_object_part_content_unset()



SVN revision: 70630
2012-05-02 16:57:53 +00:00
Gustavo Lima Chaves 2d60b7baba [Elm] Factoring out code for basic widget theme
smart function.



SVN revision: 70629
2012-05-02 16:57:48 +00:00
Gustavo Lima Chaves a5b79bf277 [Elm] Adapting sub_obj_{del,add}, hover and
resize objects to new schema.
sub-object-{add,del} new class functions got their bodies in.  One by
one, the old elm_widget_ namespaced calls to them got to be migrated
to the class calls.

A resize object is now a sub-object, too. This should be like that
from the start -- we share code and avoid callback duplication -- what
leaded to a plethora of bugs.



SVN revision: 70628
2012-05-02 16:57:43 +00:00
Gustavo Lima Chaves 72d6e15f93 [Elm] Creating base smart class, to be extended
properly by real widgets.
I'm also creating a *compatibility* class on top of it, which extends
the old (unique) one to its old components, so that everything goes
unnoticed for the widgets.

Next, we'll be accessing class functions for widget hooks *on the base
class*, which will be proxied back to the instance ones.

Then, one by one the widgets will be translated to a proper
hierarchical smart class parentage, making extensibility and reuse
much better.

Last, but not least, since we'll be moving these hooks to the class,
where (almost) everything is a function, let's adapt to the future --
take away the "_func" suffix from them.

NB: there is ONE hook and associated data which was kept on the base,
for now: "show_region" stuff. I did that because scrollers need that
in order to work, right now. Keep in mind, though, the scrollers will
be reworked, so that fields ought to be changed soon, too.



SVN revision: 70627
2012-05-02 16:57:38 +00:00
Gustavo Lima Chaves 29341fc22c [Elm] Renaming base smart data struct, in
preparation for the next commit.



SVN revision: 70626
2012-05-02 16:57:31 +00:00
ChunEon Park 69e24b5e5e elementary/changelog - just indentation fix
SVN revision: 70622
2012-05-02 10:53:41 +00:00
ChunEon Park f7002113a6 elementary - updated changelog
SVN revision: 70621
2012-05-02 10:49:22 +00:00
ChunEon Park 74011c6181 elementary/font - actually it doesnt append the font to the hash when font_hash is created inside.
now it is fixed.



SVN revision: 70620
2012-05-02 10:29:58 +00:00
Sanjeev BA 80871f4ace Minor bug fix for elc_fileselector entry and button.
In non-inwin mode file selector button does not show popup
after the first time, if the popup window is closed.

SVN revision: 70619
2012-05-02 10:18:05 +00:00
Carsten Haitzler 7641bc3c68 * Fix possible problems with other subsystems depending on X11 display
being closed (XCloseDisplay not close() on socket fd).



SVN revision: 70615
2012-05-02 08:29:11 +00:00
Cedric BAIL c5af5517e7 elementary: doing less is always better.
SVN revision: 70607
2012-05-02 06:53:38 +00:00
Daniel Juyung Seo f3b4a1f499 elm test_flipselector.c: Select an item on start-up.
SVN revision: 70605
2012-05-02 06:38:05 +00:00
Daniel Juyung Seo e7323f88b1 elm test_flipselector.c: Fixed formatting before working on it.
SVN revision: 70604
2012-05-02 06:38:03 +00:00
Daniel Juyung Seo 9f290d4ecc elm elm_general.h: Added note to elm_shutdown() documentation.
SVN revision: 70597
2012-05-02 05:11:53 +00:00
Daniel Juyung Seo 3b10de5440 elm elm_general.h: Added more documentation for elm_exit().
SVN revision: 70594
2012-05-02 04:45:19 +00:00
Cedric BAIL f511684133 eina,evas,edje,elementary: add missing files from tarballs.
Patch by Jérôme Pinot <ngc891@gmail.com>


SVN revision: 70543
2012-04-30 01:55:06 +00:00
Daniel Juyung Seo 04e9e365c3 elementary NEWS: Updated NEWS for r70516 and r70517.
SVN revision: 70539
2012-04-30 01:16:11 +00:00
Daniel Juyung Seo 2c155daa81 eio, elementary, emotion, ethumb NEWS: Bump NEWS files for 1.0 newbies.
SVN revision: 70538
2012-04-30 01:16:07 +00:00
Daniel Juyung Seo 654a2abff5 evas, ecore, elementary: Updated AUTHORS and synced author documentation.
SVN revision: 70529
2012-04-28 01:37:07 +00:00
Thiago Thamada 6bb1a56a68 Cleanup Doxygen Warnings - elementary 5
Warning resolved:
unable to resolve reference to <name> for \ref command.

Files modified:
elm_gesture_layer.h
elm_object_item.h

Patch by: Thiago Thamada <tiba@profusion.mobi>

SVN revision: 70527
2012-04-27 12:55:29 +00:00
Thiago Thamada ce13a30156 Cleanup Doxygen Warnings - elementary 4
Warnings resolved:
argument <name> of command @param is not found in the argument list of <function>
The following parameters of <function> are not documented.

Files modified:
elm_calendar.h
elm_map.h

Patch by: Thiago Thamada <tiba@profusion.mobi>

SVN revision: 70526
2012-04-27 12:55:25 +00:00
Thiago Thamada ce8c82cdca Cleanup Doxygen Warnings - elementary 3
Warning resolved:
Documentation for undefined enum <name> found.

Files modified:
elm_colorselector.h
elm_gesture_layer.h
elm_icon.h
elm_list.h
elm_thumb.h
elm_toolbar.h

Patch by: Thiago Thamada <tiba@profusion.mobi>

SVN revision: 70525
2012-04-27 12:55:21 +00:00
Thiago Thamada 4351044056 Cleanup Doxygen Warnings - elementary 2
Warning resolved:
Example <name> was already documented. Ignoring documentation found here.

File modified:
examples.dox

Patch by: Thiago Thamada <tiba@profusion.mobi>

SVN revision: 70524
2012-04-27 12:55:16 +00:00
Thiago Thamada 97429ed053 Cleanup Doxygen Warnings - elementary 1
Warning resolved:
explicit link request to <name> could not be resolved

Files modified:
elm_clock.h
elm_gengrid.h
elm_index.h
elm_slideshow.h
elm_web.h

Patch by: Thiago Thamada <tiba@profusion.mobi>

SVN revision: 70523
2012-04-27 12:55:08 +00:00
Daniel Juyung Seo ef48257aa7 elm ChangeLog: Updated ChangeLog for r70516 and r70517.
SVN revision: 70519
2012-04-27 12:08:13 +00:00
Daniel Juyung Seo e791e88d01 elm test_genlist.c: Merged tree effect test to tree test. You can enable/disable the effect with the radio button.
SVN revision: 70518
2012-04-27 11:08:58 +00:00
Daniel Juyung Seo 9686b496c6 elm genlist: Realize move items during tree effect only when the item is not in the queue.
SVN revision: 70517
2012-04-27 11:08:53 +00:00
Daniel Juyung Seo 2d418589b0 elm genlist: Fixed genlist expandable effect bug when we expand/contract items with many children very quickly.
SVN revision: 70516
2012-04-27 11:08:46 +00:00
Jérôme Pinot 303cf84de7 From: Jérôme Pinot <ngc891@gmail.com>
Subject: [E-devel] [patch] missing doxygen files in release tarballs

This patch add to EXTRA_DIST essential files for doxygen

small build fix:



SVN revision: 70514
2012-04-27 10:34:49 +00:00
Carsten Haitzler a9e1a4dd38 update po's
SVN revision: 70513
2012-04-27 06:17:08 +00:00
Gustavo Lima Chaves a33051b76c [Elm] Clean up leaks on main test code.
SVN revision: 70509
2012-04-26 19:03:03 +00:00
Cedric BAIL a5dded6236 efl: add release point in ChangeLog files.
SVN revision: 70494
2012-04-26 08:07:22 +00:00
Carsten Haitzler 4498a23ad0 restore .99 micro versions for trunk and add back svnrev vers too.
SVN revision: 70492
2012-04-26 04:51:32 +00:00
Carsten Haitzler 4852159a40 and removed the -beta tag...
SVN revision: 70489
2012-04-26 04:35:43 +00:00
Carsten Haitzler 25cbedb278 update po's
SVN revision: 70487
2012-04-26 04:13:17 +00:00
Carsten Haitzler d76345fc8a use profate atof that fixes up locale issues for string -> float
conversion.



SVN revision: 70485
2012-04-26 03:32:18 +00:00
Michael BOUCHAUD f23c33203e elementary: calendar still need glue
SVN revision: 70484
2012-04-25 22:51:46 +00:00
Gustavo Lima Chaves 23ac588afe [Elm] Don't let users disoriented at this stage anymore.
SVN revision: 70478
2012-04-25 19:34:21 +00:00
Mike Blumenkrantz 04abf3d38e add anchor,clicked to test to prove continued brokenness of anchors
SVN revision: 70477
2012-04-25 19:06:09 +00:00
Mike Blumenkrantz 010dcd665b reformat
SVN revision: 70476
2012-04-25 18:58:10 +00:00
Hyoyoung Chang 76c85a29e5 genlist : update comment about flip set
SVN revision: 70472
2012-04-25 13:40:11 +00:00
Hyoyoung Chang 78c20c9266 genlist : remove useless tabs
SVN revision: 70471
2012-04-25 13:37:20 +00:00