Commit Graph

1253 Commits

Author SHA1 Message Date
Gustavo Sverzut Barbieri 53ac1c8682 sort tests, add index.
Idea by Lucas de Marchi, implementation by myself.

It's not as fancy as it could be, since elm_list does not have an
animated "bring-in" as genlist... but I added a macro to make it easy
to migrate to genlist later without lots of changes...




SVN revision: 47272
2010-03-16 02:15:37 +00:00
Carsten Haitzler 546b20d49a bug change
SVN revision: 47271
2010-03-16 01:36:29 +00:00
Gustavo Sverzut Barbieri bbfce69db0 fix compile without ethumb...
SVN revision: 47246
2010-03-15 19:30:24 +00:00
Gustavo Sverzut Barbieri 8a9bcd4f54 packaging ethumb support for elementary.
SVN revision: 47241
2010-03-15 18:46:27 +00:00
Gustavo Sverzut Barbieri 37de81817f Add elm_thumb object to Elementary.
The elm_thumb object interacts with ethumb to create a thumbnail.

By: Rafael Fonseca <rfonseca@profusion.mobi>



SVN revision: 47240
2010-03-15 18:34:04 +00:00
Carsten Haitzler 5ba7d227a9 bug++ :(
SVN revision: 47236
2010-03-15 13:51:54 +00:00
Carsten Haitzler c8f0e965af bug-- note
SVN revision: 47233
2010-03-15 09:45:16 +00:00
Carsten Haitzler 0971e213ab bug -= 2;
SVN revision: 47230
2010-03-15 02:34:27 +00:00
Carsten Haitzler 8f34a43231 aaah typo! fix from lupan.
SVN revision: 47225
2010-03-14 22:33:52 +00:00
Carsten Haitzler 74a985e916 bug++ :(
SVN revision: 47206
2010-03-14 13:02:00 +00:00
Carsten Haitzler cf87e22450 bug--
SVN revision: 47205
2010-03-14 12:59:12 +00:00
Carsten Haitzler b87feb067a bug--.. and unfortunately.. bug++
SVN revision: 47203
2010-03-14 12:27:21 +00:00
Carsten Haitzler 4f306d1607 note some bugs i found... to be fixed. at least i know them. :) (and have a
test case).



SVN revision: 47199
2010-03-14 08:21:22 +00:00
Carsten Haitzler 5ceae54321 fix more runtime wornings... added ELM_ERROR_ABORT! :)
SVN revision: 47195
2010-03-14 03:48:22 +00:00
Gustavo Sverzut Barbieri e01d72fe26 Use eina_stringshare_replace to avoid crashes.
By: Rafael Fonseca <rfonseca@profusion.mobi>



SVN revision: 47187
2010-03-13 21:01:26 +00:00
Gustavo Sverzut Barbieri 95db33e2c9 Adding space between icon and label in elementary list/slider.
By: Fabiano Fidêncio <fidencio@profusion.mobi>

NOTE: maybe it would be better to have a signal to say if it is
      with/without icon and add the space only if icon AND
      label... but label is pretty common, so it is fine.



SVN revision: 47170
2010-03-12 22:04:23 +00:00
Carsten Haitzler 7be6ec6ff8 get rid of forced scrollbars in scroller.
SVN revision: 47131
2010-03-11 08:13:20 +00:00
Carsten Haitzler 6c46e85395 remove newline stuff.
SVN revision: 47130
2010-03-11 08:08:15 +00:00
Carsten Haitzler c86c9ea795 and make entry api's acutally work - and be tested.
SVN revision: 47127
2010-03-11 06:35:07 +00:00
Carsten Haitzler ebd8928997 aaah eeek - wrong call. fixed.
SVN revision: 47107
2010-03-10 14:08:47 +00:00
Carsten Haitzler 7a7c28294b mark brokenness for now - will fix.
SVN revision: 47104
2010-03-10 13:40:15 +00:00
Carsten Haitzler 990bdd476a fix up test - set no allow focus and no propagate so buttons dont snarf focus
form entries.



SVN revision: 47102
2010-03-10 13:24:38 +00:00
Carsten Haitzler 0c5ae56027 more comprehensive test for entry - there are bugs, this will let me test and
fix.



SVN revision: 47101
2010-03-10 07:58:29 +00:00
Carsten Haitzler ca93701c55 remove deprecated calls (been deprecated for a while now)
SVN revision: 47100
2010-03-10 07:21:10 +00:00
Carsten Haitzler 27a1fc9a9c more warning--
SVN revision: 47099
2010-03-10 06:46:28 +00:00
Carsten Haitzler 23d121c6e7 take that - more warning--
SVN revision: 47098
2010-03-10 04:13:34 +00:00
Carsten Haitzler 310810413c and some more warning--
SVN revision: 47097
2010-03-10 03:47:33 +00:00
Carsten Haitzler df611db335 more wanring-- and safety checks.
SVN revision: 47096
2010-03-10 00:31:54 +00:00
Vincent Torri b07e49d435 remove unused parameter in the library.
I won't do this everyday, and i won't touch the tests.


SVN revision: 47093
2010-03-09 17:51:30 +00:00
Carsten Haitzler f3034c8196 more members for newer struct - init to null.
SVN revision: 47092
2010-03-09 16:56:31 +00:00
Carsten Haitzler 8599a54123 more warnning fixes!
SVN revision: 47087
2010-03-09 16:46:13 +00:00
Carsten Haitzler 58f0a50c45 more warning -- - and fix a lot of formatting in elm_map and some bugs lurking.
SVN revision: 47082
2010-03-09 16:27:46 +00:00
Carsten Haitzler 6e5836950a warning-- more
SVN revision: 47078
2010-03-09 14:42:41 +00:00
Carsten Haitzler d32e700fe3 more warning fixes!
SVN revision: 47076
2010-03-09 11:42:53 +00:00
Carsten Haitzler 6792e2db2c warning fix 1. :)
SVN revision: 47074
2010-03-09 07:30:48 +00:00
Carsten Haitzler 91e01aa86e patch from discomfitor <- check type of widget on api call and return if not
the right type



SVN revision: 47073
2010-03-09 06:15:39 +00:00
Carsten Haitzler b9f621228a more comprehensive flip test with multiple children etc.
SVN revision: 47072
2010-03-09 04:00:08 +00:00
Gustavo Sverzut Barbieri f838c2a17a fix FALSE -> EINA_FALSE.
SVN revision: 47001
2010-03-08 15:17:10 +00:00
Vincent Torri 23f3dae076 fix compilation on mac os x
based on a patch by Leif Middelschulte


SVN revision: 46911
2010-03-06 16:46:08 +00:00
Gustavo Sverzut Barbieri 1c3a3b2a5d enable forcing dependencies and ignoring auto-detect/automagic.
SVN revision: 46849
2010-03-03 22:34:57 +00:00
Gustavo Sverzut Barbieri 708ffb6d79 Fix position in notify widget
Content was going outside of notify widget.

By: Lucas De Marchi <lucas.demarchi@profusion.mobi>



SVN revision: 46839
2010-03-03 19:02:01 +00:00
Carsten Haitzler 25d1ec7d80 fix genlist delete item in callback bug
SVN revision: 46781
2010-03-02 08:47:40 +00:00
김지훈 243d30a28f From: 김지훈 <jihoon48.kim@samsung.com>
Subject: elc_scrolled_entry.c patch for adding callback

elm_scrolled_entry is consists of a scroller and entry, but it does not trasmit
the below signals:
 
 - cursor,changed
 - anchor,clicked
 - selection,start
 - selection,changed
 - selection,cleared
 - selection,paste
 - selection,copy
 - selection,cut
 - longpressed
 


SVN revision: 46780
2010-03-02 08:17:13 +00:00
Gustavo Sverzut Barbieri fca2fb30c9 fix most llvm/gcc real bugs.
SVN revision: 46762
2010-03-02 01:27:08 +00:00
Carsten Haitzler a50e54830e hmm that should have been argv i think
SVN revision: 46759
2010-03-02 01:14:36 +00:00
Carsten Haitzler 9ade1a11cc llvm shhhhhh! (not a real fix)
SVN revision: 46757
2010-03-02 01:04:38 +00:00
Gustavo Sverzut Barbieri e77524000b being extra careful and verbose on elm_entry_entry_get().
For some reason, we're getting text without the <br> and it is
crashing. Instead of crashing, be loud about that error and bail.

The source of the real bug is still unknown :-(



SVN revision: 46747
2010-03-01 23:23:53 +00:00
Christopher Michael 69cb69d24b Fix doxy typo.
SVN revision: 46704
2010-03-01 16:20:39 +00:00
Carsten Haitzler 0bad44f5db allow icon window to resize for testing.
SVN revision: 46676
2010-03-01 02:20:41 +00:00
Carsten Haitzler 185bec1265 1. fix child stuff .. smart object members.. that was just bad of me.. oops.
swapped params. i should have known better. *spank* and .. add visible "u
clikced here" tests to launcher test.



SVN revision: 46582
2010-02-27 15:14:34 +00:00
Carsten Haitzler ee7d419109 stop using round - no need
SVN revision: 46553
2010-02-27 05:20:28 +00:00
Carsten Haitzler 6a7271084d slight change in drag events vs scrolling on_hold to fix small "distance
race" issue.



SVN revision: 46505
2010-02-26 06:30:17 +00:00
Gustavo Sverzut Barbieri de624fa62f allow disabling automagic to discover efreet, eweather and edbus
SVN revision: 46489
2010-02-25 21:36:12 +00:00
Iván Briano d3d03fe793 Remove unused variables and use correct functions for objects. Now that scrolled_entry is used for the Entry scrolled test, the button callbacks can't be reused.
SVN revision: 46444
2010-02-24 21:53:51 +00:00
Christopher Michael 7b48a5bc95 Add case for keyboard geometry changing. (not completely handled yet, but
conformant widget does get notified now).



SVN revision: 46403
2010-02-23 20:54:39 +00:00
김재환 02bda69e48 From: 김재환 <jae.hwan.kim@samsung.com>
Subject: Request for "block,clicked" callback event of elm_notify



SVN revision: 46354
2010-02-22 09:48:21 +00:00
Rui Seabra 74fb262fb0 Better values fro url and source.
SVN revision: 46350
2010-02-21 19:40:32 +00:00
Rui Seabra 4999604192 RPM spec for elementary.
SVN revision: 46349
2010-02-21 19:18:26 +00:00
Tiago Rezende Campos Falcao e8eac2e2ca Fix swallow.end align in elm.list items. By Masaki
Author:    Thiago Ribeiro Masaki <masaki at profusion.mobi>

SVN revision: 46322
2010-02-19 19:56:44 +00:00
Christopher Michael debae61a2d Updates to elm_conform and elm_win code for new illume2.
SVN revision: 46288
2010-02-19 02:33:17 +00:00
Jonathan Atton 2a4110d17e Set the content after the content is added as sub object
SVN revision: 46259
2010-02-17 22:49:27 +00:00
Carsten Haitzler bb903322bb oh dear. how did that go unnoticed. it SHOULD use steal!
SVN revision: 46238
2010-02-17 05:26:16 +00:00
Carsten Haitzler 95a21ab82c be more robust and fall baack to software x11 engine - but warn.
SVN revision: 46230
2010-02-17 02:15:52 +00:00
Gustavo Sverzut Barbieri 878e97e600 Update to new event callback signature.
SVN revision: 46208
2010-02-16 13:00:31 +00:00
Jonathan Atton 9b0cf3bf62 Improve the theme of elm_menu
SVN revision: 46166
2010-02-14 14:09:18 +00:00
Iván Briano c2ca925f67 Make Entry Scrolled test look a bit better.
SVN revision: 46115
2010-02-12 15:22:51 +00:00
이상진 1ed46d09fb From: 이상진 <lsj119@samsung.com>
I am attaching another patches for transparent window.

1. Use RGB Visual.
2. Set destination_alpha in ecore_evas for alpha composite in evas.
3. add Function
   - Ecore_Evas_Engine_Func->fn_transparent_set
   - ecore_evas_transparent_set , ecore_evas_transparent_get
   - elm_win_transparent_set, elm_win_transparent_get




SVN revision: 46106
2010-02-12 05:31:26 +00:00
WonGuk Jeong 86a10db9fc From: WonGuk Jeong <wonguk.jeong@samsung.com>
There are two API requests of elm_table

elm_table_unpack()
elm_table_clear()



SVN revision: 46105
2010-02-12 03:50:19 +00:00
Vincent Torri e939816544 fix returned values
SVN revision: 46081
2010-02-11 16:13:41 +00:00
Carsten Haitzler 5a8adbf9b7 add some callback tests.
SVN revision: 46049
2010-02-10 15:11:16 +00:00
이상진 957fc1e3e2 From: 이상진 <lsj119@samsung.com>
Patch for rotate with resize

(some formatting fixed too like ecore patch)



SVN revision: 46047
2010-02-10 14:38:08 +00:00
Iván Briano ceb6345b7f Improve scrolled_entry a bit, it's still open for more love though.
Move test_conformant to use scrolled_entry.


SVN revision: 46012
2010-02-09 15:43:17 +00:00
Cedric BAIL e829005e60 * elementary: Remove dependencie on ecore-txt.
SVN revision: 46011
2010-02-09 14:17:31 +00:00
Gustavo Sverzut Barbieri a8777010c6 Convert test_entry to elm_scrolled_entry.
Reduce code duplication and also test the scrolled entry version.

Stéphane BAULAND



SVN revision: 46010
2010-02-09 13:21:46 +00:00
Gustavo Sverzut Barbieri e3171c7c82 yet another trailing whitespace deletion.
last try with CIA-49 bot at #edevelop :-/


SVN revision: 46005
2010-02-09 03:34:23 +00:00
Gustavo Sverzut Barbieri 296853c141 delete trailing whitespace.
this is more to test http://cia.vc and their project match with our
crazy project structure.



SVN revision: 46004
2010-02-09 03:27:11 +00:00
Gustavo Sverzut Barbieri 195f67f0f9 delete trailing whitespace.
SVN revision: 46003
2010-02-09 03:04:18 +00:00
Christopher Michael f87a7d374d Add initial doxy for conformant widget.
SVN revision: 46000
2010-02-09 02:46:19 +00:00
Christopher Michael 35ab7b4144 Add Doxy for illume stuff.
SVN revision: 45937
2010-02-06 17:31:09 +00:00
Christopher Michael 075108fc10 Don't set window type here. Causes problems w/ layout.
SVN revision: 45934
2010-02-06 16:56:18 +00:00
Carsten Haitzler e93dab4295 fix launcher test to scale a bit better.
SVN revision: 45927
2010-02-06 07:29:10 +00:00
Carsten Haitzler 02205965c4 more tests
SVN revision: 45893
2010-02-05 08:17:21 +00:00
Carsten Haitzler a9295a655d code+comments.
SVN revision: 45891
2010-02-05 06:14:50 +00:00
xcomputerman 8cf715a619 OpenGL/SDL support (still buggy, but probably not elm's fault)
SVN revision: 45880
2010-02-04 18:34:44 +00:00
Carsten Haitzler 56aba6a22b 1. fix conforman stuff to actually respect min size of content. it never did.
2. more comprehensive test.



SVN revision: 45863
2010-02-04 09:08:02 +00:00
Carsten Haitzler fb06522eb4 allow genlist items to be "display only" - eg used as spacers or state
indicators, section markers etc.



SVN revision: 45862
2010-02-04 08:06:41 +00:00
Carsten Haitzler 5bdddad833 and optimise getting stripped version
SVN revision: 45834
2010-02-03 15:27:57 +00:00
Carsten Haitzler 1b3cb72426 a little more cleanliness and cleaning up of vars not needed when changes
happen



SVN revision: 45833
2010-02-03 15:26:14 +00:00
Iván Briano 8bebfdc02b Trigger "changed" callback when value is changed with the entry, fix typo and focus entry when it's shown.
SVN revision: 45823
2010-02-02 22:10:56 +00:00
Cedric BAIL 085f4e23f4 * elementary: Fix elementary build without X.
SVN revision: 45804
2010-02-02 13:55:55 +00:00
Carsten Haitzler 9de61445ba distcheck fix
SVN revision: 45801
2010-02-02 10:52:37 +00:00
Carsten Haitzler bf5471e700 mini config app - live changed scaling and finger size. needed to really show
what elementary is about!



SVN revision: 45800
2010-02-02 10:09:07 +00:00
Sebastian Dransfeld 2356db9d22 Remove Ecore_Txt
SVN revision: 45791
2010-02-02 04:50:04 +00:00
Carsten Haitzler e905ed0ad5 typo fix
SVN revision: 45789
2010-02-02 02:54:22 +00:00
Carsten Haitzler 131ac8349a demo++
SVN revision: 45778
2010-02-01 16:46:26 +00:00
Carsten Haitzler 525bde3ce8 that was meant to be load too.
SVN revision: 45775
2010-02-01 14:16:38 +00:00
Sebastian Dransfeld abe8dfc614 Ecore_Str.h -> Eina
SVN revision: 45745
2010-01-30 22:22:46 +00:00
Iván Briano 1f9f880037 Don't set text in entries for now. It has big issues with state changes.
SVN revision: 45704
2010-01-29 15:16:22 +00:00
Gustavo Sverzut Barbieri 4b886debcf spinner uses format specified by user in its entry-form.
Tries to use the same format as specified by user with
elm_spinner_label_format_set() when allowing entry to type text.

This avoids the ugly "123.00000000" when editing integers, as done in
the color chooser of editje.



SVN revision: 45643
2010-01-27 20:16:43 +00:00
Gustavo Sverzut Barbieri 108da05a3a spinner: just set the value if conversion to float worked, otherwise ignore it.
Instead of using atof() and always getting a value (even if 0 when
invalid), check if conversion to float worked and if not just revert
to last value, ignoring the input.

I'm being quite tolerant here, allowing spaces at end.



SVN revision: 45632
2010-01-27 19:34:45 +00:00
Carsten Haitzler 2f71270e54 note- genlist has issues with the deferred calc of size.
SVN revision: 45626
2010-01-27 10:19:54 +00:00
Carsten Haitzler 956dc8bdbd extra checks for selection
SVN revision: 45625
2010-01-27 09:23:54 +00:00
Carsten Haitzler 4c7d60f86c dont reset mapbuf all the time!
SVN revision: 45622
2010-01-27 06:20:12 +00:00
Carsten Haitzler 750533f751 fix scroll animator
SVN revision: 45621
2010-01-27 06:12:29 +00:00
Carsten Haitzler 7e1b2be19d better - n mapbufs
SVN revision: 45619
2010-01-27 04:57:57 +00:00
Carsten Haitzler a8cd33d016 formatting a bit in theme.... panel still.. not.. formatted...
SVN revision: 45618
2010-01-27 04:20:04 +00:00
Carsten Haitzler 0cee32572c fix proeprly
SVN revision: 45617
2010-01-27 04:08:42 +00:00
Christopher Michael 1e0f1b2210 No space at all if indicator & softkey are not present.
SVN revision: 45616
2010-01-27 04:03:22 +00:00
Carsten Haitzler 9e085018bf animators should tick off at defined intervals from a 0 point so all
animators from all apps are in sync - or try to be.



SVN revision: 45615
2010-01-27 03:59:23 +00:00
Christopher Michael ffc9efb9d9 Handle property changes for conformant widget.
Don't hardcode size to 32 (but kept a small buffer of 1 pixel).



SVN revision: 45609
2010-01-27 01:48:18 +00:00
Carsten Haitzler 6a73fa3764 4 not 4 screens for launcher test
SVN revision: 45581
2010-01-26 10:59:26 +00:00
Carsten Haitzler fbb103cfca label preferred line wrap width set thing.
SVN revision: 45576
2010-01-26 08:42:37 +00:00
Carsten Haitzler f7a8067a66 more launcher test code.... and mapbuf object used by launcher test code.
SVN revision: 45575
2010-01-26 08:17:26 +00:00
Cedric BAIL 99cea068ba * ecore: Move ecore_job inside ecore.
Patch from Albin "Lutin" Tonnerre <albin.tonnerre@gmail.com>.


SVN revision: 45570
2010-01-25 21:59:21 +00:00
Tiago Rezende Campos Falcao 435abed395 Adding Module Name to Externals
SVN revision: 45566
2010-01-25 20:30:39 +00:00
Iván Briano 6f6ebbfaa6 Remove unused variable and don't create icons if there's no icon set
SVN revision: 45564
2010-01-25 19:56:45 +00:00
Iván Briano 66d310cf5b Fix typo and prototype
SVN revision: 45559
2010-01-25 18:52:05 +00:00
Gustavo Lima Chaves 500a0ffdd7 Adding more size hints to external object's icons.
Patch by Fabiano Fidêncio.



SVN revision: 45553
2010-01-25 14:24:15 +00:00
Carsten Haitzler 0460f51cff new test.
SVN revision: 45545
2010-01-25 09:07:10 +00:00
Carsten Haitzler cb8c22cde4 genlist - get realized items call! add!
SVN revision: 45543
2010-01-25 05:54:31 +00:00
Carsten Haitzler dd7ed79b3c add test for floating objects (they can slide in etc. andnot be already
packed inside the view) and... fix issues with pan based objects clipping to
vieport etc. etc.



SVN revision: 45542
2010-01-25 03:53:36 +00:00
Christopher Michael 708ca2cb9f If we are setting the window as a quickpanel, set some other properties also
(focus, window type, skip_pager, etc).

Add function for setting quickpanel zone (zone integer being 0-based).



SVN revision: 45529
2010-01-24 20:05:09 +00:00
Christopher Michael 5a719b953d Add elm_win functions for get/set of quickpanel priorities.
SVN revision: 45511
2010-01-24 10:21:54 +00:00
Christopher Michael 23a8daed87 Add elm_win function(s) for get/set of quickpanel.
SVN revision: 45510
2010-01-24 10:12:57 +00:00
Carsten Haitzler 602a2db2d7 brian's button autorepeat core code.
SVN revision: 45504
2010-01-24 01:53:37 +00:00
Carsten Haitzler 591957a330 1. brian wang's patch for setting item count in a block, and homogenous
genlist mode, button repeat stuff. thanks very muchly

also - i added calc idler self-timer check. if it spends more than 1
frametime (time between frames - this is what it deems as "too much") on
calculation, then it breaks the idle and goes back to mainloop. could make it
half a frametime - but this will do for now.



SVN revision: 45479
2010-01-23 09:07:20 +00:00
Christopher Michael 93edc1c626 Reduce elm noise (add #if 0 around printf).
SVN revision: 45470
2010-01-22 23:04:01 +00:00
Iván Briano 507a2cde73 Icons for available externals, how exciting.
SVN revision: 45449
2010-01-22 20:07:47 +00:00
Carsten Haitzler 419472ac52 oops - back to 4. should make this configurable. but solutions is in comments
atm



SVN revision: 45441
2010-01-22 12:38:42 +00:00
Carsten Haitzler 29aab80df2 mouse up on icon emit clicked - fix.
SVN revision: 45440
2010-01-22 12:36:32 +00:00
Carsten Haitzler 9427ae2682 move scroll back to event handling - test
SVN revision: 45439
2010-01-22 12:02:39 +00:00
Carsten Haitzler 585b56485d bigger image! easier to see on high dpi!
SVN revision: 45436
2010-01-22 10:00:14 +00:00
Tiago Rezende Campos Falcao 448f5e60bc Scroller Policy for List. By Masaki
Author:    Thiago Ribeiro Masaki <masaki@profusion.mobi>

SVN revision: 45337
2010-01-19 18:46:48 +00:00
Lionel Landwerlin b73c6c1aec From: Lionel Landwerlin <llandwerlin@gmail.com>
Subject: [E-devel] [PATCH] Elementary: Added directfb support



SVN revision: 45331
2010-01-19 15:34:24 +00:00
Carsten Haitzler b2f29d6364 remvoe kbd stuff from button - dont want that
SVN revision: 45324
2010-01-19 12:11:58 +00:00
Carsten Haitzler 193e853586 get photocam image for event goop
SVN revision: 45321
2010-01-19 08:24:07 +00:00
김지훈 6fdc31d541 From: 김지훈 <jihoon48.kim@samsung.com>
I send the elm_notify patch for showing in the center of screen.
This patch is developerd by Hee Seo.

<--->

Looks good. simple. straighforward. into svn it goes!



SVN revision: 45320
2010-01-19 06:57:25 +00:00
Carsten Haitzler b400d33dfd fix longpress!
SVN revision: 45319
2010-01-19 06:54:27 +00:00
Vincent Torri 9812f34f5a typo
SVN revision: 45298
2010-01-18 19:02:35 +00:00
Carsten Haitzler 568b955c1c move horizontal context menu option to data item - and fix some hoversel
style stuff that has been broken for ages and i just neever noticed!



SVN revision: 45282
2010-01-18 10:28:00 +00:00
Carsten Haitzler 06d2876baf well it needed to be done finallly - elm has config files and profiles - just
like big brother e.



SVN revision: 45280
2010-01-18 09:38:52 +00:00
Carsten Haitzler 5da6adb481 use specific scroller edje groups for list and genlist - add aliases.
SVN revision: 45278
2010-01-18 06:56:06 +00:00
Carsten Haitzler 82ab409f96 also use canvas as live-region for pan contents like genlist
SVN revision: 45277
2010-01-18 06:44:56 +00:00
Carsten Haitzler e9820f73dd comments -> remove
SVN revision: 45276
2010-01-18 05:33:21 +00:00
Carsten Haitzler 6d2fa1bfa7 different size
SVN revision: 45275
2010-01-18 05:32:13 +00:00
Carsten Haitzler 5018bd5a3d add visual feedback for multi-touch test
SVN revision: 45274
2010-01-18 05:31:48 +00:00
Boris Faure 03dde19ac8 add elm_menu_item_data_set
SVN revision: 45256
2010-01-17 10:36:19 +00:00
Boris Faure 1d63301682 add elm_menu_item_data_get
SVN revision: 45253
2010-01-17 10:33:45 +00:00
Boris Faure 61d8b6ea71 typo in comment
SVN revision: 45252
2010-01-17 10:33:22 +00:00
Carsten Haitzler 39490cbf44 first test for multi stuff - just printfs now.
SVN revision: 45251
2010-01-17 09:31:44 +00:00
Sebastian Dransfeld 50fe92a1d2 Correct second argument
SVN revision: 45223
2010-01-16 13:54:55 +00:00
Vincent Torri e1e6aeb618 fix warnings. Patch by Lutin
SVN revision: 45216
2010-01-16 13:18:48 +00:00
Carsten Haitzler 4dd7f4e799 fix build break!
SVN revision: 45214
2010-01-16 12:35:31 +00:00
Carsten Haitzler d574bf68f7 1. fix list theme adapting - simply never got callbac ks to handle iot,
that's why!
2. make cmd-line tool to set scale, theme, finger size (more later) - used
this to test this and fix it.
3. cmd-line tool... also uses elm - and... as a result... also has a dialog
sayint its doing something - and... it can get a gui config later too!



SVN revision: 45175
2010-01-15 09:32:43 +00:00
Christopher Michael 40d8583a4d Remove unused variables.
Use elm_win_conformant calls.



SVN revision: 45162
2010-01-15 05:22:40 +00:00
Christopher Michael 94686d2f80 Move conformant calls to elm_win_conformant_get/set.
SVN revision: 45161
2010-01-15 05:17:54 +00:00
Iván Briano 4d2464ccbc Set theme hook for hoversel so style changes are applied.
SVN revision: 45121
2010-01-14 20:06:41 +00:00
Carsten Haitzler 70c5674f8f oops - other way.
SVN revision: 45107
2010-01-14 04:02:21 +00:00
Carsten Haitzler de06f5c6da add a test
SVN revision: 45106
2010-01-14 04:00:17 +00:00
Carsten Haitzler 658583e309 patch from <jihoon48.kim@samsung.com> - horizontal context menu option.
SVN revision: 45105
2010-01-14 03:47:28 +00:00
Christopher Michael 15e801e3d3 Account for bottom panel size in conformant widget.
SVN revision: 45104
2010-01-14 02:45:15 +00:00
Cedric BAIL 60cdf880ce * elementary: Fix the typo in the description too :-)
SVN revision: 45086
2010-01-13 15:05:53 +00:00
Cedric BAIL 7381cfe432 * elementary: Fix typo in configure.
SVN revision: 45085
2010-01-13 14:50:48 +00:00
xcomputerman 62fc69f32d X11 calls should be conditional
SVN revision: 45082
2010-01-13 08:37:56 +00:00
xcomputerman 48c23a39bb X11 calls should be conditional
SVN revision: 45081
2010-01-13 08:37:35 +00:00
xcomputerman 9e644e73a2 Add in SDL support (needed for WebOS). Admittedly this has not been actually checked out yet,
but it will be shortly and it does no evil


SVN revision: 45080
2010-01-13 08:17:15 +00:00
Carsten Haitzler 706a76c467 patch for unfocus for elm butotn from chun eon park
SVN revision: 45034
2010-01-11 06:23:00 +00:00
Carsten Haitzler cc406d10dd add unfocus call.
SVN revision: 45012
2010-01-10 02:18:50 +00:00
Boris Faure d0529a449d add missing prototypes
SVN revision: 45011
2010-01-10 01:15:32 +00:00
Boris Faure 599e1cc424 add del_cb to menu items
SVN revision: 45010
2010-01-09 23:15:43 +00:00
Christopher Michael bf4e3b6719 Add missing files, thanks Sachiel :)
SVN revision: 44983
2010-01-08 18:00:33 +00:00
Christopher Michael 914243deb8 Add illume conformant widget and test app.
SVN revision: 44982
2010-01-08 17:54:26 +00:00
Carsten Haitzler 61c86da960 handle label resizes and wraps properly - add test for it!
SVN revision: 44964
2010-01-08 02:33:03 +00:00
Tiago Rezende Campos Falcao fb2b5b1c5c Elm_List_Item selected getter
SVN revision: 44951
2010-01-07 16:34:19 +00:00
Vincent Torri c9f4c5b56d fix spelling. Patch by 'misc'
SVN revision: 44943
2010-01-07 08:00:49 +00:00
Tiago Rezende Campos Falcao 5d587ae577 Elm_List multi and horizontal getters
SVN revision: 44913
2010-01-05 19:42:04 +00:00
Carsten Haitzler f7d0386a3f event -> under list as well as on genlist
SVN revision: 44902
2010-01-05 00:08:03 +00:00
Carsten Haitzler a91d4a5298 test with animating edje layout obj in flip test too - with child buttons.
SVN revision: 44785
2009-12-30 13:10:01 +00:00
Jonathan Atton 63dd4538dc Elm map : change PATH_MAX by sizeof(buf) in snprintf
SVN revision: 44713
2009-12-24 10:21:54 +00:00
Jonathan Atton 0ea2b23bfa Elm_Slideshow : add item_data_get()
SVN revision: 44696
2009-12-23 17:10:18 +00:00
Jonathan Atton fb5a1aae29 Elm map : add API to set a custom source
SVN revision: 44678
2009-12-23 09:53:39 +00:00
Jonathan Atton 3a6d8926d3 Elm_Map : add a source manager and 3 souces
SVN revision: 44665
2009-12-22 22:47:17 +00:00
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
Gustavo Sverzut Barbieri d3bf1f01ec oops, edited .h and not .h.in
SVN revision: 44095
2009-12-01 13:50:22 +00:00
Gustavo Sverzut Barbieri 0feec55afb elm_policy_set() and friends. easy way to quit app when last window is closed.
SVN revision: 44090
2009-12-01 13:32:48 +00:00
Carsten Haitzler 07eee5720e use all dem cursor api's... and module it up bro
SVN revision: 44088
2009-12-01 11:03:14 +00:00
Vincent Torri cd2180a2ea formatting
SVN revision: 44045
2009-11-29 16:12:00 +00:00
Vincent Torri 0d6a5e2da9 solaris OSes are UNIX OSes
SVN revision: 44044
2009-11-29 16:10:40 +00:00
Vincent Torri 787cc28cff elm_object_scale_set() returns nothing
SVN revision: 44043
2009-11-29 16:02:05 +00:00
Brett Nash 705ee71f24 elm_list: Call the callbacks _last_. Saves segv when the user deletes stuff.
SVN revision: 44037
2009-11-29 00:01:13 +00:00
Brett Nash 2693774336 elm_list: Delete the timer when deleting an item.
SVN revision: 44036
2009-11-28 23:57:54 +00:00
Carsten Haitzler 92609e2ad6 and build.. if u dont have eweather! test guys... test! be careful!
SVN revision: 43996
2009-11-26 06:57:28 +00:00
Carsten Haitzler 82fde2663d comment++
SVN revision: 43995
2009-11-26 06:16:07 +00:00
Christopher Michael 89f638827e Temp fix for genlist horizontal resize lag by commenting out
horizontal_mode_set(ELM_LIST_LIMIT).



SVN revision: 43994
2009-11-25 21:14:37 +00:00
Jonathan Atton fca192b469 Elm menu, slideshow and notify: remove warnings
SVN revision: 43993
2009-11-25 21:06:23 +00:00
Jonathan Atton dd5cb32961 Elm map: remove warnings
SVN revision: 43990
2009-11-25 20:51:28 +00:00
Jonathan Atton f60db59094 Elm test : add eweather.
SVN revision: 43988
2009-11-25 20:37:53 +00:00
Jonathan Atton f9104face8 Elm map: when we delete a marker, if the group is empty -> delete it
SVN revision: 43972
2009-11-25 13:21:02 +00:00
Jonathan Atton 914a1d3868 Elm map: close the bubble, do not destroy the marker object.
SVN revision: 43893
2009-11-22 10:15:12 +00:00
Carsten Haitzler 1b7241944d fix some freeze issues with scroller.
SVN revision: 43887
2009-11-22 06:25:10 +00:00
Jonathan Atton e7f6a13ddc Elm map : add elm_map_bubbles_close()
SVN revision: 43883
2009-11-21 22:38:07 +00:00
Boris Faure 158a917bc3 elementary: add del_cb to toolbar items
SVN revision: 43862
2009-11-21 16:21:35 +00:00
Cedric BAIL 3be490ccf1 * elementary: Fix make dist.
SVN revision: 43820
2009-11-20 11:39:55 +00:00
Jonathan Atton c248cece9a Elm map : add new methods like delete a marker, display a list of markers ....
SVN revision: 43791
2009-11-18 21:07:01 +00:00
Carsten Haitzler d4b7bb1351 dont use class -> clas. c++!
SVN revision: 43776
2009-11-18 10:59:17 +00:00
Carsten Haitzler 074b91c5fe Treviño's patch for genlist compress mode - from tac bug #308
SVN revision: 43766
2009-11-18 03:09:04 +00:00
Jonathan Atton 2414a39fd2 Elm map test : add zoom with the mouse wheel
SVN revision: 43755
2009-11-17 19:05:59 +00:00
Gustavo Sverzut Barbieri 818032a68f elm_layout: deferred sizing_eval to calculate (pre-render) phase.
This plays well with edje's own deferred calculations. Usually size
hints are set on children and edje will flag itself as dirty, but real
calculations are deferred to "calculate" phase before rendering.

For now this unbreaks elm_layout with contents... but other types such
as GROUP, BOX and TABLE remain broken: when they change their internal
state (ie: child object is packed into box or table), this will not
trigger elm_layout.

That said, we need a better solution. Maybe ask edje to emit signals
when one of its children change hints (it already listen to this
anyway), in this case elm_layout should listen to those instead of
connecting directly to objects given through elm_layout_content_set().



SVN revision: 43752
2009-11-17 16:32:45 +00:00
Jonathan Atton 04242f0952 Elm Photocam : Fix the zoom.
SVN revision: 43751
2009-11-17 15:55:59 +00:00
Jonathan Atton 5374075e65 Elm map : Fix the zoom (need to be fixed in photocam too). Everything seems working fine now
SVN revision: 43750
2009-11-17 15:44:11 +00:00
Jonathan Atton a2bb1b0cbf Elm map : the height of the bubble is equals to the height of the content
SVN revision: 43743
2009-11-16 21:32:33 +00:00
Jonathan Atton 8d73a92e60 Elm map: remove curl_easy_error()
SVN revision: 43722
2009-11-15 23:10:31 +00:00
Jonathan Atton 85a087b648 Elm map : zoom is centred to the coordinate show/bring in. Focus the zoom on a specific geographic coordinate and a classic coordinate (x,y) is not the same because the zoom increase/decrease the precision.
SVN revision: 43717
2009-11-15 21:36:44 +00:00
Jonathan Atton 49f51f2bca Elm map: improvements in the theme. Double clic on a marker bring it to the center
SVN revision: 43715
2009-11-15 19:52:07 +00:00
Christopher Michael b5f88e9ace Panel working nicely now, tho still one issue (content does not initially
show until you resize the window/panel. Not sure why)



SVN revision: 43714
2009-11-15 17:29:22 +00:00
Jonathan Atton f8982352ae Elm map : fix bubble theme
SVN revision: 43713
2009-11-15 16:24:02 +00:00
Christopher Michael 8f270a63e8 Revert back to old panel code for now. This will get fixed someday, time
permitting.



SVN revision: 43712
2009-11-15 16:14:51 +00:00
Christopher Michael 0df0cad61d Fix variable declarations for naughty compilers.
SVN revision: 43711
2009-11-15 16:03:52 +00:00
Jonathan Atton 5601e74460 Elm map : add the markers
SVN revision: 43710
2009-11-15 15:53:37 +00:00
Carsten Haitzler 87a0e23369 and actually testing your compiling links helps too... before you commit!
SVN revision: 43708
2009-11-15 14:10:20 +00:00
Carsten Haitzler 9ee4a90f46 compiling before u commit is a good idea
SVN revision: 43707
2009-11-15 14:06:38 +00:00
Christopher Michael 6c2280b6ff More panel work.
SVN revision: 43700
2009-11-15 01:54:24 +00:00
Christopher Michael 6898d90ca9 Rework panel code to be more like toolbar (not complete yet)
SVN revision: 43699
2009-11-15 01:53:46 +00:00
Christopher Michael 550cb8193a Use EVAS_HINT_EXPAND/FILL.
SVN revision: 43698
2009-11-15 01:53:08 +00:00
Christopher Michael 1978788879 Formatting.
SVN revision: 43697
2009-11-15 01:52:53 +00:00
Christopher Michael 4d62ebac5b Add missing function prototypes.
SVN revision: 43696
2009-11-15 01:52:40 +00:00
Christopher Michael 956b35a669 Set edje frametime once during init
Set edje scale once during init.



SVN revision: 43695
2009-11-15 01:52:25 +00:00
Christopher Michael f2bc714d81 Formatting.
Reduce potential register usage.
No need to always set edje frametime when creating a window (NB: This was
getting done for every window)
No need to always set edje scale when creating a window (NB: This was
getting done for every window)
Don't need to get the Widget_Data in changed_size_hints as it's not used.
Use EVAS_HINT_EXPAND/FILL



SVN revision: 43694
2009-11-15 01:51:39 +00:00
Jonathan Atton 93e8a448ce Elm map : some fixs
SVN revision: 43692
2009-11-14 15:30:03 +00:00
Jonathan Atton 59d8a34755 Elm Map : some fix. "Show paris" wich is a zoom to 18 segv.
SVN revision: 43690
2009-11-14 13:58:22 +00:00
Andreas Volz 7e06a33c56 sorry, forgot to add
SVN revision: 43684
2009-11-13 22:37:34 +00:00
Andreas Volz b9b190cb4c document spinner style vertical
SVN revision: 43683
2009-11-13 22:27:06 +00:00
Gustavo Sverzut Barbieri 24d6072ecc fix valgrind reported problems.
GENERAL WARNING:

do NOT delete sub-objects (elm_widget_sub_object_add) or resize object
(elm_widget_resize_object_set) from del_hook()!! These are deleted
automatically before this function is called, thus you might double
free.

Fixed all occurrences I've spotted with valgrind. Please do not add more :-)




SVN revision: 43682
2009-11-13 22:22:05 +00:00
Gustavo Sverzut Barbieri 16fec09332 nasty bug, die die dieeeeeeeeeeeeee
took me some time to spot the problem was in the nasty typo... :-(



SVN revision: 43681
2009-11-13 22:18:43 +00:00
Gustavo Sverzut Barbieri 7424d452f8 let's save some function calls.
Actually those should not be multiple calls on GCC that supports
functions attributes, but it does not hurt and code is a bit smaller
and easier to read.



SVN revision: 43680
2009-11-13 22:18:01 +00:00
Andreas Volz dfcccd356d add example for spinner vertical style
SVN revision: 43679
2009-11-13 22:03:38 +00:00
Andreas Volz c7b5cd5aa3 also add files to makefile
SVN revision: 43678
2009-11-13 22:03:09 +00:00
Andreas Volz 4bb8b38418 added new vertical spinner style
SVN revision: 43677
2009-11-13 22:01:58 +00:00
Gustavo Sverzut Barbieri 7485ad2742 elm_box: fix move to evas_object_box and avoid double-deletion.
We must clear the box before, otherwise on delete it will
automatically delete all existing children, which would be deleted
right after with sub-objects.



SVN revision: 43675
2009-11-13 18:54:55 +00:00
Gustavo Sverzut Barbieri a60ce4e74f elm_entry: play nice with stringshare.
This avoids removing entries from cache to just add them later if it
was the last reference count.



SVN revision: 43674
2009-11-13 18:53:34 +00:00
Jonathan Atton f2362de07c Elm map: test if http is supported by ecore. Fix a bug in thedownload destination path. Frequently the downloads are never finished, I investigate
SVN revision: 43673
2009-11-13 18:42:58 +00:00
Jonathan Atton 5b36d0ceeb Elm: add the zoom with the mouse wheel in the photocam test.
SVN revision: 43666
2009-11-13 17:34:20 +00:00
Jonathan Atton bf12a8e8e1 Elementary : add Elm_Map. 2 bugs are known : ecore become crazy after a time (I think ecore_download bug somewhere) and "Show Paris" does not work well because we can't zoom and immediately after move (an idler somewhere in the sroller move the scroller ?)
SVN revision: 43664
2009-11-13 15:22:23 +00:00
Jonathan Atton 28e2b8664c Photocam: set the type of the widget
SVN revision: 43633
2009-11-12 19:23:44 +00:00
Christopher Michael f719ff7119 Formatting.
SVN revision: 43599
2009-11-10 04:26:51 +00:00
Christopher Michael eb489c6809 Formatting.
Use EVAS_HINT_EXPAND/FILL.
Remove unused variables.
Reduce duplicated code.



SVN revision: 43598
2009-11-10 02:03:52 +00:00
Jonathan Atton 43ffe878b5 Elementary: add the patch from Dave Andreoli to remove the <br> at the end of the entry. This break a lot of applications but every new applications implement their own fix, it is time to fix it in elm.
SVN revision: 43593
2009-11-09 22:15:26 +00:00
Boris Faure 8c7b6924a1 typo
SVN revision: 43591
2009-11-09 20:12:16 +00:00
Christopher Michael 8e41d90a0e Use EVAS_HINT_EXPAND/EVAS_HINT_FILL.
SVN revision: 43583
2009-11-09 13:14:05 +00:00
Christopher Michael 9c475d8580 More panel work. (Not complete yet).
Add some doxy.



SVN revision: 43581
2009-11-09 12:58:01 +00:00
Christopher Michael 5381320d34 Remove useless variables.
SVN revision: 43580
2009-11-09 12:56:26 +00:00
Christopher Michael 3b022f66ae Remove 2 useless variables.
SVN revision: 43579
2009-11-09 12:55:50 +00:00
Christopher Michael df49f80eca Formatting.
Remove useless variables.
Use ELM_NEW instead of calloc directly.



SVN revision: 43578
2009-11-09 12:54:44 +00:00
Christopher Michael 3303d5b936 Formatting.
SVN revision: 43577
2009-11-09 12:50:16 +00:00
Christopher Michael 41b3e9fc8e Formatting.
SVN revision: 43576
2009-11-09 12:46:31 +00:00
Christopher Michael a6fc39c6b1 Remove 2 useless variables.
SVN revision: 43575
2009-11-09 12:42:35 +00:00
Christopher Michael d4f6bb5e70 Remove 2 useless variables.
SVN revision: 43574
2009-11-09 12:32:10 +00:00
Boris Faure b2c4f81501 elementary: add del_cb to hoversel items
SVN revision: 43550
2009-11-08 22:20:46 +00:00
Daniel Kolesa 58e656d64b why that long?
SVN revision: 43461
2009-11-05 14:58:45 +00:00
Andreas Volz f93236d6b2 NULL check
SVN revision: 43456
2009-11-04 22:00:56 +00:00
Andreas Volz c0fef3e01c implemented elm_menu_object_get
SVN revision: 43455
2009-11-04 21:00:56 +00:00
Davide Andreoli 2ddaccbe38 * Genlist: delete the long_press timer on _item_unrealize(), not on _item_del().
SVN revision: 43448
2009-11-04 11:09:02 +00:00
Cedric BAIL 4723717a79 * elementary: Remove work around edje bug.
SVN revision: 43417
2009-11-02 10:21:52 +00:00
Jonathan Atton 8da22b8178 Elm notify : move evas_callback_add to the end, it can prevent some bugs
SVN revision: 43397
2009-11-01 19:05:00 +00:00
Jonathan Atton dd523fe332 Elm photocam : do not commit this ! sry
SVN revision: 43367
2009-10-31 11:30:24 +00:00
Jonathan Atton 9ea4e89810 elm pager: remove the white rect
SVN revision: 43366
2009-10-31 11:28:33 +00:00
Jonathan Atton 359474bcec Elb menu: Fix bug. add the callback in the end else they can be called before all data are ready.
SVN revision: 43364
2009-10-31 09:27:22 +00:00
Jonathan Atton 13d77f2c4b Elm pager: now evas_object_hide work
SVN revision: 43353
2009-10-30 18:25:57 +00:00
Jonathan Atton 100f4724c0 Elm toosbar : fix item_label_set(), recalc the min size
SVN revision: 43351
2009-10-30 14:10:41 +00:00
Jonathan Atton f7c963cad5 Elm toolbar : If the icon is bigger than the text fit to the icon size
SVN revision: 43350
2009-10-30 13:13:21 +00:00
Jonathan Atton 5533c2a8f9 Elm menu: do not delete this items
SVN revision: 43347
2009-10-30 12:26:31 +00:00
Jonathan Atton f0dbbfd01a Elm slideshow s/item_build/item_realize
SVN revision: 43346
2009-10-30 12:05:31 +00:00
Jonathan Atton 4981bf693c Elm pager : new style : fade_translucide. The background of the panel is translucide
SVN revision: 43345
2009-10-30 12:00:18 +00:00
Jonathan Atton 1895a9ec7d Elm slideshow : fix preload
SVN revision: 43344
2009-10-30 11:58:03 +00:00
Iván Briano f46b9c6fc2 Looks like the size hint changes are not taking effect in edje,
all reswallows are slowly coming back.


SVN revision: 43341
2009-10-29 23:36:49 +00:00
Jonathan Atton 5a04f07e9d Elm slideshow: fix preload and memory leak
SVN revision: 43340
2009-10-29 17:58:16 +00:00
Jonathan Atton cfed8739bc elm slideshow : add elm_slideshow_items_get() and preload the next and the previous object.
SVN revision: 43339
2009-10-29 17:26:52 +00:00
Carsten Haitzler d05c6fb1bc possibly fix some sizing issues reported with entires. khiraly will be able
to check i think.



SVN revision: 43324
2009-10-28 10:14:22 +00:00
Carsten Haitzler 8d5d9dbe67 another swallow vicitm.... why?
SVN revision: 43322
2009-10-28 07:06:41 +00:00
Christopher Michael 8694f94d26 Fix formatting in elm_theme.
Fix compiler warnings in elm_theme.
More Panel work...can now slide in & out. Still needs more love tho.



SVN revision: 43318
2009-10-27 19:32:50 +00:00
Daniel Kolesa ce08200cfd Czech translation: update desktop files.
SVN revision: 43312
2009-10-27 17:41:28 +00:00
Jonathan Atton 2d68c3558c Elm scroller: Fix _smart_scrollto_x/y_animator(). The callback "scroll" was not called for the last move
SVN revision: 43297
2009-10-26 10:48:09 +00:00
Jonathan Atton baf4d22681 Elm box/table : Fix callback_del/add and memory leak
SVN revision: 43296
2009-10-26 10:11:14 +00:00
Carsten Haitzler 66f7668004 1. fix window size hint update. somehow this broke with recent changes.
2. fix frame and pager - for some reason there is a neww to re-swallow.
baffles me why!



SVN revision: 43293
2009-10-26 08:27:08 +00:00
Carsten Haitzler 89dc11e1a0 wtf? why add a resize callback? the FRAME will resize the child, not the
child just resize itself. this broke scale inheritance. the resize code
ASSUMES the child is an edje object - not a smart object or anything else.
removed.



SVN revision: 43290
2009-10-26 05:54:22 +00:00
Vincent Torri 959022991c find the extension of the shared libraries at configure time
SVN revision: 43267
2009-10-25 12:46:49 +00:00
Iván Briano b263f7cd23 ok, I should get some sleep
SVN revision: 43240
2009-10-24 05:12:17 +00:00
Iván Briano bddead122d copy/paste
SVN revision: 43239
2009-10-24 05:09:01 +00:00
Iván Briano c51b48ed29 Delete correct entry from overlay and extension list and recreate cache on flush
SVN revision: 43238
2009-10-24 05:05:38 +00:00
Jonathan Atton 01e570d62e Elm, fix the style
SVN revision: 43234
2009-10-23 19:27:38 +00:00
Jonathan Atton d343eb188a Elm genlist: new item style : default_style. The text part is a textblock instead of a text.
SVN revision: 43233
2009-10-23 19:24:57 +00:00
Carsten Haitzler da355f2db2 add del for overlays/extensions and also an explicit flush
SVN revision: 43230
2009-10-23 14:42:39 +00:00
Jonathan Atton 003b84963e Elm laben: fix the theme
SVN revision: 43220
2009-10-22 22:28:20 +00:00
Jonathan Atton 7be1d94aa2 Elm: use evas_object_event_callback_del_full() everywhere and improve elm_notify
SVN revision: 43217
2009-10-22 22:10:23 +00:00
Jonathan Atton 210a6bec9d elm table : add elm_table_padding_set()
SVN revision: 43216
2009-10-22 22:07:02 +00:00
Jonathan Atton 6be3e6708b elm frame : add callback_del
SVN revision: 43215
2009-10-22 22:01:56 +00:00
Jonathan Atton 756639fecd Elm label: set the size hint min of the content to the size of the content. Then the frame size hint min of the frame will be update. This is not easy to understand but in some special cases the content of the frame was bigger than the frame.
SVN revision: 43214
2009-10-22 21:46:54 +00:00
Carsten Haitzler 97f0feec59 add extra safety checks.
SVN revision: 43199
2009-10-22 12:08:20 +00:00
Carsten Haitzler c80803967f printf--
SVN revision: 43198
2009-10-22 12:05:25 +00:00
Carsten Haitzler 07dee04e84 dont grab focus if widget cant focus.
SVN revision: 43197
2009-10-22 12:04:55 +00:00
Carsten Haitzler 0f07a18010 allow/disallow focusing of objects explicitly
SVN revision: 43193
2009-10-22 08:04:34 +00:00
Davide Andreoli 7bdcad21c2 * Add a new button the the entry_scrolled test. The new button print the password you have typed in the entry.
This is to spot out a 'bug' (not really a bug, more a behaviour error): the password will contain an 'unexsistant' <br>
  This strange behaviour also affect all the entry in elm, also the multiline ones, you always get an unwonted <br>

  I will send a patch for this problem to the ml.


SVN revision: 43179
2009-10-21 11:32:36 +00:00
Christopher Michael 3455732b4d Add a genlist to the panel test.
SVN revision: 43175
2009-10-20 22:23:43 +00:00
Christopher Michael ab13fe634f Getting closer to a usable panel :)
SVN revision: 43174
2009-10-20 22:23:23 +00:00
Christopher Michael b02cdefbab Better theme for default panel.
Fix problems w/ notify widget.



SVN revision: 43173
2009-10-20 22:22:24 +00:00
Christopher Michael bbef9b8fce Remove unused variables.
SVN revision: 43172
2009-10-20 21:35:57 +00:00
Christopher Michael 6e31924ebe Formatting.
Reduce code size in certain places by not reproducing the same
edje_object_text_set.



SVN revision: 43171
2009-10-20 21:02:37 +00:00
Christopher Michael 77ed1224ab Fix more formatting, *sigh*
Use ELM_NEW instead of calloc directly



SVN revision: 43155
2009-10-18 17:20:18 +00:00
Christopher Michael 2b6e62ee2c Use elm_widget_del_pre_hook_set for setting pre-delete hook on menu.
SVN revision: 43153
2009-10-18 16:59:51 +00:00
Christopher Michael 50f9647f7e Formatting.
SVN revision: 43152
2009-10-18 16:55:31 +00:00
Christopher Michael a9f20c2a91 Formatting.
SVN revision: 43151
2009-10-18 16:31:53 +00:00
Christopher Michael 8eab5228ea Remove unused variables.
Formatting.



SVN revision: 43144
2009-10-18 06:03:03 +00:00
Christopher Michael 5dc064a4fd Don't use depreciated function for setting style. Use elm_object_style_set
SVN revision: 43143
2009-10-18 05:52:20 +00:00
Christopher Michael 551018cc0f Don't use depreciated *style_set functions. Use elm_object_style_set
SVN revision: 43142
2009-10-18 05:49:23 +00:00
Christopher Michael be8679fbd2 Fix compiler warnings for elm_index. Use proper Evas when adding box.
SVN revision: 43141
2009-10-18 05:43:39 +00:00
Christopher Michael aa454b3618 Fix callbacks to be proper Evas_Smart_Cb's and remove compiler warnings.
SVN revision: 43140
2009-10-18 05:40:22 +00:00
Christopher Michael 528b304c12 Formatting on menu & notify.
Some cleanup for panel widget...still no where near complete tho.



SVN revision: 43137
2009-10-18 00:10:36 +00:00
Jonathan Atton d434116d77 Elm : delete some added callback. The callbacks associated to the parent by the hover was not deleted when the parent is deleted
SVN revision: 43102
2009-10-15 20:48:00 +00:00
Christopher Michael 0b8583f293 Actually commit panel files.
SVN revision: 43101
2009-10-15 20:34:42 +00:00
Christopher Michael 821e101030 Work on a new panel widget. Still not complete yet, but it's started :)
SVN revision: 43100
2009-10-15 20:34:11 +00:00
Christopher Michael 0163f8c703 Add missing function prototype.
SVN revision: 43099
2009-10-15 19:33:28 +00:00
Christopher Michael 718ebd12c6 Don't need to fetch Widget_Data here as we never use it.
SVN revision: 43097
2009-10-15 17:36:48 +00:00
Davide Andreoli e112d527b5 * make use of use EINA_DEPRECATED, it spotted out (as compiler warning) where the deprecated functions is still used
SVN revision: 43096
2009-10-15 14:07:27 +00:00
Davide Andreoli bbb976c85a * Revert my previous commit, the correct way to set the style of a widget is to use elm_object_style_set.
* Mark all the remaining elm_*_style_set() as deprecated.
 * Some whitespaces
 

SVN revision: 43095
2009-10-15 13:18:11 +00:00
Davide Andreoli ca97022ec3 * Add missing elm_pager_style_set() func & 3 little whitespaces
SVN revision: 43094
2009-10-15 11:16:05 +00:00
Carsten Haitzler 57b0c45868 distcheck damnit!
SVN revision: 43093
2009-10-15 09:07:21 +00:00
Jonathan Atton 947f7ffd37 Elm genlist: add elm_genlist_item_middle_bring_in/show(item)). Elm slideshow : fix a problem with the timer
SVN revision: 43087
2009-10-14 21:57:46 +00:00
Carsten Haitzler 015304b20b add paused state to photocam to allow for instance changes of zoom level when
desired.



SVN revision: 43072
2009-10-14 14:03:42 +00:00
Carsten Haitzler f0fbc554e3 fix fit with small images.
SVN revision: 43071
2009-10-14 09:22:20 +00:00
Carsten Haitzler 827138ec22 and use new signal name
SVN revision: 43070
2009-10-14 08:46:38 +00:00
Carsten Haitzler c3ccf673e8 1. add signal emits for scrolling in photocam
2. standardise all callback names to be x,y,z etc. if they have multiple words.
3. add cal to get the region viewed
4. test photocams signals and new call



SVN revision: 43069
2009-10-14 08:41:36 +00:00
Carsten Haitzler 0648ca2875 photocam -> allow zoom as a double and allow all values > 0.0 for zoom for
variable zoom levels.



SVN revision: 43066
2009-10-14 03:23:03 +00:00
Carsten Haitzler 287572f037 add aspect hint so contents appear right
SVN revision: 43065
2009-10-14 03:03:07 +00:00
Jonathan Atton 26d43ce773 elm slideshow: s/elm_widget_disabled_set/elm_object_disabled_set
SVN revision: 43061
2009-10-13 18:27:35 +00:00
Christopher Michael e472033c3b Fix some really weird formatting.
Use ELM_NEW instead of calloc directly.
No need to retrieve Widget_Data in certain functions so commented out.



SVN revision: 43060
2009-10-13 18:13:25 +00:00
Christopher Michael 48ec1a6e8e Remove this API function as grid widget is not ready yet.
SVN revision: 43058
2009-10-13 17:35:13 +00:00
Christopher Michael 7f83060158 Use ELM_NEW macro
SVN revision: 43052
2009-10-13 17:11:00 +00:00
Daniel Kolesa 4b813be329 Dave forgot to add elm_win_sticky_get prototype into Elementary.h.in
SVN revision: 43051
2009-10-13 17:06:39 +00:00
Jonathan Atton 1df3d50ea1 Elm : fix the svn after devilhorns made a re-indent. And add 2 new methods in the slideshow, thank to captainigloo
SVN revision: 43043
2009-10-12 22:00:14 +00:00
Christopher Michael 14f5ca63eb Fix formatting & keep functions aligned for easier reading.
SVN revision: 43042
2009-10-12 21:06:28 +00:00
Christopher Michael 6ddb7d155a Fix some formatting.
Add missing function prototype & fix function declaration.



SVN revision: 43041
2009-10-12 20:51:26 +00:00
Jonathan Atton 1ea45c3803 Elm forgot to commit the header
SVN revision: 43040
2009-10-12 20:10:55 +00:00
Jonathan Atton 5ac89d0727 Elm slideshow: Now theslideshow use the same way than the genlist widget: callbacks to create/delete the items
SVN revision: 43039
2009-10-12 20:02:56 +00:00
Carsten Haitzler 86547a1fa2 use external fn - not internal.
SVN revision: 43035
2009-10-12 10:10:12 +00:00
Davide Andreoli 286653bb37 * Implement some elm_win_*_get() functions
SVN revision: 43034
2009-10-12 09:09:55 +00:00
Jonathan Atton c61b56a1a2 elm slideshow : rewrite it. Now the slideshow display a list of Evas_Object* . This is more clean than the previous hack.
SVN revision: 43020
2009-10-11 17:18:44 +00:00
Jonathan Atton 2dc274cc02 elm menu+toolbar: Rewrite the menu, add separator and submenus. Fix the separator in the toolbar
SVN revision: 43019
2009-10-11 13:37:01 +00:00
Carsten Haitzler dc3083f1c0 authors++
SVN revision: 43018
2009-10-11 07:30:36 +00:00
Carsten Haitzler 05049f3a6b athors <-> dox match up + add marco - those with svn access should be adding
themselves!



SVN revision: 43017
2009-10-11 07:05:01 +00:00
michael bouchaud 0fb5ccbec0 From: michael bouchaud <michael.bouchaud@gmail.com>
Hi, I just do some correction on progressbar in elementary for the state
where progression is 0%.



SVN revision: 43016
2009-10-11 07:01:38 +00:00
Carsten Haitzler fbb15eb4ee thanks to marco - wrapped (line wrapped) label mode too.
SVN revision: 43012
2009-10-11 05:57:05 +00:00