Commit Graph

721 Commits

Author SHA1 Message Date
Gustavo Sverzut Barbieri abde958791 elm_slider : Add indicator format callback function and drag signals
Hello all,

   I just made my first attempt to improve Elementary.  The attached
   patch adds an indicator format callback function for showing a more
   versatile indicator string.  It also sends drag start/stop signals
   when the dragging starts and ends.  This is useful for showing a
   music playback progress slider.  When the slider indicator is being
   dragged, the indicator would show the "seek position" in time.
   When the dragging is stopped, the music player can then seek to the
   correct position.

   I couldn't figure out how to do this with elm_slider, so I just
   added these lines.

By: Brian Wang



SVN revision: 44649
2009-12-22 12:11:21 +00:00
Jonathan Atton 3de84a0229 Elm slideshow : resize the next and previous loaded object because if the size is 0 some widget like photocam will load nothing
SVN revision: 44645
2009-12-22 09:57:35 +00:00
Jonathan Atton aa2b072351 Elm slideshow : fix item_del
SVN revision: 44644
2009-12-22 09:34:29 +00:00
Jonathan Atton 4af4c79d48 Elm map : * do not display a bubble if the content is empty
* use a different temp dir for each map



SVN revision: 44634
2009-12-21 17:01:19 +00:00
Carsten Haitzler 4193c1bb7b fix licence on default theme. it is intended to be PD really
SVN revision: 44618
2009-12-21 02:55:31 +00:00
Jonathan Atton 4e8afed130 Elm map : add a method to hide the markers of a group's class
SVN revision: 44615
2009-12-20 20:40:55 +00:00
Jonathan Atton fecc91bf03 Elm map : we can tell to a group class to not group the items if the zoom si greater than zoom_grouped
SVN revision: 44613
2009-12-20 18:48:31 +00:00
Jonathan Atton 007680e73f Elm map :
* now we have 2 class : 1 for the marker and 1 for the group. When a marker is "alone", the class of the marker is used, if it is grouped with others markers, the class of the group is used.
* markers with the same class are grouped. If 2 markers do not have the same class they are not grouped.
* an icon can be set by the user for a single marker or a class
* the theme have 3 different markers/groups : radio, radio2 and empty (only the numbers of markers and the icon are displayed)
* we can specify to display a group's class only for a zoom >= to a value. It means a marker of this group is not displayed for a zoom < to this value.
* off course we have new bugs too :)


SVN revision: 44610
2009-12-20 16:34:45 +00:00
Gustavo Sverzut Barbieri fb539794d1 Icon parser check if it was successfuly set and if not deletes the icon.
that's the end of that ugly space in editje button.



SVN revision: 44589
2009-12-20 00:28:02 +00:00
Gustavo Sverzut Barbieri 33d3edaf1f change .h.in as well :-(
SVN revision: 44588
2009-12-20 00:27:19 +00:00
Gustavo Sverzut Barbieri bc02f36c33 Return if standard icon was really set (ie: exists) or not.
SVN revision: 44587
2009-12-20 00:26:12 +00:00
Vincent Torri 831805ef0a use ecore_file_remove() instead of remove()
SVN revision: 44579
2009-12-19 19:12:08 +00:00
Vincent Torri 3901a68403 fix warnings
SVN revision: 44575
2009-12-19 13:55:08 +00:00
Jonathan Atton 33f4e9f399 Elm map: add poused_markers, if true the markers are not displayed while the zoom animation.
SVN revision: 44555
2009-12-18 21:28:06 +00:00
Iván Briano 801dcf0966 Allow unbinding radio groups by passing NULL
SVN revision: 44554
2009-12-18 20:21:39 +00:00
Jonathan Atton 61f4ac5c9e Elm map : the text no more fit in the marker (this is so sloowww) and some minors improvements
SVN revision: 44553
2009-12-18 20:16:37 +00:00
Jonathan Atton 5115557aba elm map : check if the matrixsparse exits
SVN revision: 44552
2009-12-18 18:30:28 +00:00
Jonathan Atton e32500af29 Elm map : fix elm_map_marker_remove() and when a marker is added in a dispalyed group -> update the bubble
SVN revision: 44551
2009-12-18 18:24:56 +00:00
Jonathan Atton c8c2cbc91b Elm map : increase the speed when marker are updated
SVN revision: 44549
2009-12-18 17:45:47 +00:00
Jonathan Atton 9af7495ecb Elm map : Put the evas_object which represent a marker in a cache to avoid create/delete the objects when the zoom change.
SVN revision: 44546
2009-12-18 17:00:01 +00:00
Jonathan Atton 805e5d1bb5 Elm map : replace the list of markers by a matrixsparse (1 cell per region), this way we can have a lot of markers (10k+)))
SVN revision: 44545
2009-12-18 14:28:36 +00:00
Carsten Haitzler fe9ba3dd4c add more bounce controls
SVN revision: 44533
2009-12-18 02:30:01 +00:00
Christopher Michael 4af589e631 Fix signal typo
SVN revision: 44532
2009-12-18 01:22:22 +00:00
Carsten Haitzler cbccd10876 support more vkbd states in elm
SVN revision: 44471
2009-12-15 06:38:32 +00:00
Iván Briano d2d403453a formatting
SVN revision: 44448
2009-12-14 18:30:32 +00:00
Christopher Michael d481240d7f Fix variables not defined as static. Patch from Nicolas Aguirre
SVN revision: 44435
2009-12-13 23:25:31 +00:00
Vincent Torri 740769f0af improve configure output
SVN revision: 44365
2009-12-11 10:58:10 +00:00
Carsten Haitzler a86f0b9ac6 flip widget! first go at it and still primitive. will expand! for flipping
between 2 bits of content (front and back).



SVN revision: 44352
2009-12-11 08:12:58 +00:00
Iván Briano bcc4b4db54 Scrolled entry, first step.
This is a compound widget that puts an entry inside a scroller,
so the user doesn't have to manage that stuff. Still needs some
more exposure of the scroller stuff and probably some automatizations.


SVN revision: 44349
2009-12-11 05:57:53 +00:00
Christopher Michael d19ef4bbc9 Remove whitespace.
Make flip dialog have a decent size so at least the window appears.



SVN revision: 44342
2009-12-10 17:25:04 +00:00
Carsten Haitzler 162337ae68 patch from luis moraes to fix list deleted macro checks
SVN revision: 44325
2009-12-09 21:54:06 +00:00
Iván Briano 86a11a7b6e use bool type where it makes sense
SVN revision: 44310
2009-12-09 06:53:37 +00:00
Iván Briano 68f9598c49 reenable parameters
SVN revision: 44304
2009-12-09 05:22:38 +00:00
Iván Briano bf5af093fa style, better parsing, some parameter names changed
SVN revision: 44302
2009-12-09 04:37:48 +00:00
Iván Briano 0c8c726601 use correct types for parameters
SVN revision: 44297
2009-12-09 02:37:20 +00:00
Carsten Haitzler e4a50fc013 disable - compile errors - NAN for those macros!
SVN revision: 44278
2009-12-08 13:53:38 +00:00
Iván Briano 3d6a80c5f8 Rename some parametes, use defaults, use info
SVN revision: 44274
2009-12-08 05:53:12 +00:00
Iván Briano 02cb10c6e5 State is not a common parameter
patch by Fabiano Fidencio


SVN revision: 44273
2009-12-08 04:57:39 +00:00
Carsten Haitzler 58df307651 layout sizing eval call - plus generic singal
SVN revision: 44272
2009-12-08 04:41:02 +00:00
Iván Briano 5e7c1eb4db use right name for the module
SVN revision: 44270
2009-12-08 01:35:15 +00:00
Christopher Michael 3ab5ec940f Fix nasty formatting.
Don't segfault if map cannot be created when launching test_map.



SVN revision: 44253
2009-12-07 18:05:04 +00:00
Carsten Haitzler 958aad8241 fix swallows to happen after u added hint change cb
SVN revision: 44245
2009-12-07 14:19:20 +00:00
Tiago Rezende Campos Falcao edf7f2e22e Elementary edje external modules
Widgets: Button, Check, Radio, Slider, Toggle

SVN revision: 44207
2009-12-06 01:22:54 +00:00
Carsten Haitzler a053200ed2 oops - fix. longpress cb always shoudl work. just menu go away.
SVN revision: 44178
2009-12-03 22:26:37 +00:00
Carsten Haitzler 3bd61bdfdc baack to normal pre- release name now
SVN revision: 44146
2009-12-02 22:50:36 +00:00
Carsten Haitzler d64f521b89 quick make svnrev that has right release names
SVN revision: 44140
2009-12-02 22:19:53 +00:00
Gustavo Sverzut Barbieri 99c5f101e7 fix couple of list issues while deleting during item usage.
now list marks itself as "walking" every time it's usign wd->items,
this way any call to clear or deletion (elm_list_item_del()) will be
postponed using the wd->to_delete list.

please let me know of any bugs you may find.



SVN revision: 44124
2009-12-02 18:59:41 +00:00
Carsten Haitzler ce0cef5e61 and back to a pre-svn sonme after snap
SVN revision: 44118
2009-12-02 08:07:38 +00:00
Carsten Haitzler 8bbd637ea6 aaah bah - move to 05 not 04
SVN revision: 44116
2009-12-02 07:40:59 +00:00
Carsten Haitzler 5fa2ec1bc5 asparagus - finally
SVN revision: 44113
2009-12-02 07:22:35 +00:00