Commit Graph

702 Commits

Author SHA1 Message Date
Carsten Haitzler 82540069b8 fix scale_get(). thanks marco
SVN revision: 43010
2009-10-11 05:43:42 +00:00
Carsten Haitzler 0fe15aa512 remove commented out code.
SVN revision: 43009
2009-10-11 04:32:09 +00:00
Carsten Haitzler 3c422f238d printf--
SVN revision: 43008
2009-10-11 03:10:52 +00:00
Carsten Haitzler 08d2f2b3f7 fix scrolling in genlist and photocam
SVN revision: 43007
2009-10-11 03:10:36 +00:00
Jonathan Atton 4d98337d81 elm test genlist : Add bring in 50th and 1500th items.
SVN revision: 43005
2009-10-10 15:59:55 +00:00
Carsten Haitzler 8d4735d43a ther is no _() macro in elm! intl not done (yet)
SVN revision: 42990
2009-10-10 02:53:22 +00:00
Christopher Michael 5f9ad176c9 More EVAS_HINT_EXPAND/FILL.
Allow button labels to be translated.



SVN revision: 42989
2009-10-10 00:35:05 +00:00
Christopher Michael 45d94713b9 Use EVAS_HINT_EXPAND & EVAS_HINT_FILL.
SVN revision: 42988
2009-10-10 00:32:27 +00:00
Carsten Haitzler e2bb0e987f use exposed api call!
SVN revision: 42961
2009-10-08 14:29:38 +00:00
Carsten Haitzler 71f6c6475c fix #ifdef - thanks to Vincent Pomageot for spotting it
SVN revision: 42959
2009-10-08 09:31:15 +00:00
Carsten Haitzler 6643ff85ec 1. move orientation box call to after back- this makes the box do a calc
2. too keen on removing swallows. add back.



SVN revision: 42955
2009-10-08 06:18:51 +00:00
Carsten Haitzler a4996f90ae 1. remove excess swallows - now edje handles that itself
2. beforfe show.. calc first so initial windowis the right size!



SVN revision: 42953
2009-10-08 05:26:58 +00:00
Jonathan Atton 142f0f04d9 Elemetary : add a new widget: menu. See elementary_test. submenu will coming soon. Rewrite the toolbar to use this new widget
SVN revision: 42943
2009-10-07 17:11:41 +00:00
Carsten Haitzler de95cab53e if item is being dragged dont unrealize it + block. will get unrealised next
scroll.



SVN revision: 42942
2009-10-07 14:02:55 +00:00
Carsten Haitzler c9a1ede5cd add tests for show item in list
SVN revision: 42941
2009-10-07 13:19:25 +00:00
Carsten Haitzler c609930968 add clicked test to icon
SVN revision: 42928
2009-10-07 06:58:37 +00:00
Jonathan Atton a3105e664e elm toolbar: little fix to avoid a infinite loop
SVN revision: 42924
2009-10-06 22:24:24 +00:00
Jonathan Atton ab10322bcc elm toolbar menu: the menu is closed if we click on the middle of the hover
SVN revision: 42923
2009-10-06 21:56:24 +00:00
Jonathan Atton 72e5eb0517 elm toolbar: fix the position of the menu
SVN revision: 42922
2009-10-06 21:46:11 +00:00
Jonathan Atton 48a16579fc elm toolbar: add elm_toolbar_align_set(), set the alignment of the items. Defalt is 0.5 (center)
SVN revision: 42920
2009-10-06 20:14:46 +00:00
Jonathan Atton 9029e6ed9e elm toolbar: add item_unselect_all(). Automatically unselect the item when the menu is closed.
SVN revision: 42917
2009-10-06 18:18:21 +00:00
Vincent Torri c9b5e05f6b * more quoting
* add silent rules (shave feature)
   see the description of AM_SILENT_RULES in: 
   http://www.gnu.org/software/automake/manual/automake.html#Public-Macros



SVN revision: 42912
2009-10-06 16:56:21 +00:00
Jonathan Atton 145c90a7e4 elm toolbar: add menu. See the last item in the tollbar test. Thi implementation is simple: each item are a button with a custom style
SVN revision: 42904
2009-10-06 15:08:41 +00:00
Jonathan Atton 5b3d25c2a2 elm progrees bar: new style: wheel. simple style, no text, no progression, only pulse is available
SVN revision: 42887
2009-10-05 13:58:13 +00:00
Jonathan Atton ba714b567c elm notify : some fix. hoversel :add items_get()
SVN revision: 42879
2009-10-04 23:05:50 +00:00
Vincent Torri f76f005f75 * use Requires.private field in elementary.pc if pkg-config 0.22 or later is installed. We list in it the required packages needed to compile elementary.
* remove uneeded flags that are in Libs.private and Cflags (those from the packages that are listed in Requires.private) 


SVN revision: 42866
2009-10-03 06:57:32 +00:00
Iván Briano a95ba2636d Hacky move to evas_box
Evas_Box layouts don't get along with what elm expects,
so for now, it's using the old els_box calculate functions
as a custom layout.


SVN revision: 42863
2009-10-02 19:22:40 +00:00
Jonathan Atton 6b56241c3a elm photocam : add file_get()> elm slideshow test : fix a bug
SVN revision: 42857
2009-10-02 13:03:57 +00:00
Jonathan Atton 07eef230f6 elm button : new style "anchor", see elentary_test
SVN revision: 42820
2009-09-30 14:02:51 +00:00
Jonathan Atton 97a2d89bc5 elm pager : new style : fade
SVN revision: 42819
2009-09-30 12:21:09 +00:00
Jonathan Atton 58b8005d51 elm toolbar : rewrite/fix _sizing_eval
SVN revision: 42818
2009-09-30 11:26:26 +00:00
Jonathan Atton a00f198b0f elm toolbar : add homogenous_set
SVN revision: 42817
2009-09-30 10:53:08 +00:00
Carsten Haitzler 448f7575f2 add zoom param to docs
SVN revision: 42815
2009-09-30 09:25:28 +00:00
Carsten Haitzler 74faa53446 put photocam theme stuff back! bad watchwolf. bad! seer luck i caught this
this soon.



SVN revision: 42810
2009-09-30 02:33:01 +00:00
Christopher Michael 35d46f8a63 Sub is not used here.
SVN revision: 42808
2009-09-29 21:03:23 +00:00
Jonathan Atton 4de8463e0c elm slideshow : keep the ratio
SVN revision: 42801
2009-09-29 14:07:18 +00:00
Carsten Haitzler 111735b63d 1. add elm module internal code. will be used later for things like:
* putting policy into modules
* multitouch handling being able to be farmed off to modules
* farming off things that are not compatible with license/code of elm into a
3rd party piece of code via a clean defined interface API

2. fix doc image - dont need it

3. fix toolbar bounce settings. was wrong



SVN revision: 42793
2009-09-29 04:35:35 +00:00
Carsten Haitzler f81ba03770 fix anchorblock test packing
SVN revision: 42792
2009-09-29 04:32:35 +00:00
Christopher Michael 96c5a5ab5e fix formatting of divide by 0 'fix'.
No need to get the minw & minh if we are just going to set it to -1 anyway.



SVN revision: 42785
2009-09-28 22:18:03 +00:00
Jonathan Atton d3a677e5d9 elm photocam: fix a case of divide by 0
SVN revision: 42784
2009-09-28 22:05:37 +00:00
Christopher Michael 1092b7e015 Formatting.
SVN revision: 42782
2009-09-28 20:02:10 +00:00
Iván Briano eba91344f5 Elm table now uses Evas table.
Simple switch, nothing new.


SVN revision: 42781
2009-09-28 19:43:56 +00:00
Christopher Michael 4edc6ac299 EVAS_HINT_EXPAND/EVAS_HINT_FILL changes in mass.
(Built and tested)



SVN revision: 42779
2009-09-28 19:23:33 +00:00
Christopher Michael bce1d0c789 More EVAS_HINT_EXPAND fixes
SVN revision: 42777
2009-09-28 18:55:18 +00:00
Christopher Michael c0a90aad7c Use new EVAS_HINT_EXPAND/FILL.
SVN revision: 42776
2009-09-28 18:47:32 +00:00
Carsten Haitzler d330892850 fix template to match www
SVN revision: 42761
2009-09-28 08:58:50 +00:00
Carsten Haitzler 492258e12e use some of the new macros and #defines i put into evas - they will help the
code to be more understandable, bgut i haven't done all of them. there are a
lot. they'll get done over time.



SVN revision: 42756
2009-09-28 05:53:28 +00:00
Christopher Michael ae26bb6849 Subinfo is not used or needed for this widget.
SVN revision: 42755
2009-09-28 04:05:31 +00:00
Christopher Michael 803e07e83b Fix more nasty formatting.
Reduce repeated code.


SVN revision: 42753
2009-09-28 03:23:54 +00:00
Christopher Michael 9a25a4bb87 Fix some really nasty formatting.
SVN revision: 42752
2009-09-28 03:07:20 +00:00
Christopher Michael 15382d4092 Formatting.
SVN revision: 42745
2009-09-27 20:10:03 +00:00
Christopher Michael e64c4c9473 No need to use variables for this. Just code the -1 value into the function
call & save the register space by not using the variables.


SVN revision: 42733
2009-09-26 21:15:29 +00:00
Christopher Michael 03665b7239 Remove unused variables.
SVN revision: 42732
2009-09-26 20:16:37 +00:00
Christopher Michael 72db117b71 Formatting.
SVN revision: 42731
2009-09-26 19:23:45 +00:00
Christopher Michael e585bff480 Formatting.
SVN revision: 42730
2009-09-26 19:18:36 +00:00
Christopher Michael e175d00c94 Formatting.
SVN revision: 42729
2009-09-26 19:16:51 +00:00
Christopher Michael 825883e894 Formatting & Whitespace removal.
SVN revision: 42728
2009-09-26 18:51:36 +00:00
Christopher Michael 7f910399b5 More formatting & some cleanup.
SVN revision: 42727
2009-09-26 18:43:26 +00:00
Christopher Michael 89796ed9cc Formatting & some code cleanup.
SVN revision: 42726
2009-09-26 18:41:19 +00:00
Christopher Michael cab5886644 More formatting.
SVN revision: 42725
2009-09-26 18:39:09 +00:00
Christopher Michael 2093e12af3 Formatting.
SVN revision: 42724
2009-09-26 18:24:06 +00:00
Christopher Michael e70e2dda21 Formatting.
SVN revision: 42721
2009-09-26 18:04:05 +00:00
Christopher Michael b221c0fc4a More formatting.
SVN revision: 42720
2009-09-26 18:00:51 +00:00
Christopher Michael 02c446a98d Ooops, make clock build again.
SVN revision: 42719
2009-09-26 17:50:56 +00:00
Christopher Michael fdffddab66 Formatting.
Remove unused variable(s).


SVN revision: 42718
2009-09-26 17:50:03 +00:00
Christopher Michael 3f9a285db7 Formatting.
Remove some duplicate code.


SVN revision: 42717
2009-09-26 17:46:05 +00:00
Christopher Michael e97e75ddf4 little bit of formatting.
SVN revision: 42716
2009-09-26 17:43:30 +00:00
Christopher Michael dd5b63045f Formatting.
SVN revision: 42715
2009-09-26 17:39:29 +00:00
Christopher Michael 2fd991639f formatting
SVN revision: 42714
2009-09-26 17:36:26 +00:00
Christopher Michael 01e0f540db Formatting.
SVN revision: 42713
2009-09-26 17:28:01 +00:00
Christopher Michael 530abc9a05 Formatting.
Remove unused variables.
Some code cleanup.


SVN revision: 42712
2009-09-26 17:26:32 +00:00
Jonathan Atton 9541fa5df3 elm slideshow timer fixed
SVN revision: 42710
2009-09-26 12:25:34 +00:00
Christopher Michael 14a2655958 Remove Whitespace.
Fix formatting.
Reduce register usage in the reconfigure callback by relocating variable
declarations.



SVN revision: 42708
2009-09-26 03:36:29 +00:00
Jonathan Atton 0898a51735 elm slideshow new animation
SVN revision: 42695
2009-09-25 10:43:41 +00:00
Carsten Haitzler c880a4f5ba and a lot more added to photocam + test code
SVN revision: 42693
2009-09-25 09:26:04 +00:00
Iván Briano 5b6f2d5b2d Delete timer if it's there when slideshow dies
SVN revision: 42688
2009-09-25 02:35:24 +00:00
Carsten Haitzler 7d2df6b27a i did test a 466mpixel photo... 45m memory used... zooming, scrolling. i'm
happy. problem solved.



SVN revision: 42679
2009-09-24 15:12:39 +00:00
Carsten Haitzler fdb8792448 and add doce for photocam. and a todo of less essential features
SVN revision: 42677
2009-09-24 13:57:04 +00:00
Carsten Haitzler cd712671a6 clean up nicer
SVN revision: 42676
2009-09-24 13:20:46 +00:00
Carsten Haitzler 9cf54a3efb and fit handles resizes.. as will fill...
SVN revision: 42675
2009-09-24 13:10:42 +00:00
Jonathan Atton 294fb4b6eb elementary slideshow : add a timer
SVN revision: 42670
2009-09-24 09:43:05 +00:00
Carsten Haitzler 5b0a120ea4 other zoom modes work now.
SVN revision: 42669
2009-09-24 08:55:12 +00:00
Carsten Haitzler 031439f6d7 and another config value
SVN revision: 42668
2009-09-24 07:40:14 +00:00
Carsten Haitzler c9036091d4 make these friction and config values
SVN revision: 42667
2009-09-24 07:35:54 +00:00
Carsten Haitzler d32071097c longpress fix for list
SVN revision: 42666
2009-09-24 07:22:58 +00:00
Carsten Haitzler a58e9e3d24 and zoom actually works dynamically
SVN revision: 42665
2009-09-24 07:17:52 +00:00
Jonathan Atton 905864ff43 sry I forgot a file :)
SVN revision: 42661
2009-09-23 23:04:17 +00:00
Jonathan Atton 82a9eb4bc5 elementary, new widget: slideshow. See elementary_test
SVN revision: 42660
2009-09-23 22:56:47 +00:00
Jonathan Atton c85b70fc50 elm notify, remove the callbacks mouse,in/out , it is not necessary as the user can set a callback on the content
SVN revision: 42659
2009-09-23 22:48:54 +00:00
Jonathan Atton 813e21f3f4 elm notify, some improvements
SVN revision: 42658
2009-09-23 22:39:02 +00:00
Jonathan Atton feca440edf elementary, use ecore_timer_del instead of evas_object_del
SVN revision: 42649
2009-09-23 17:09:00 +00:00
Jonathan Atton c22afcca64 elementary, notify, add a space bettween the real window and the notify window
SVN revision: 42645
2009-09-23 14:20:41 +00:00
Jonathan Atton f12b97d89b elementary : improve notify
SVN revision: 42644
2009-09-23 13:05:00 +00:00
Jonathan Atton 07967b25e2 elementary new widget: notify. See elementary_test
SVN revision: 42643
2009-09-23 11:15:55 +00:00
Carsten Haitzler 08dffc73e4 some zooming working dynamically
SVN revision: 42642
2009-09-23 08:19:03 +00:00
Carsten Haitzler c49e5d8800 fix genlist tree insert bug. (actually not treee bug - general one)
SVN revision: 42636
2009-09-23 05:48:59 +00:00
Carsten Haitzler d3ec3dbaaf genlist - get item at xy. handy for dnd. skips blocks that dont intersect
SVN revision: 42635
2009-09-23 03:22:07 +00:00
Gustavo Sverzut Barbieri e78b32456a e_hal_init/shutdown
SVN revision: 42634
2009-09-23 00:16:52 +00:00
Carsten Haitzler aaa40f1ccd use itb - it not set yet
SVN revision: 42620
2009-09-22 14:23:29 +00:00
Carsten Haitzler 8c7e32b63b add api calls (non-functioning), remove unneeded objects, turn off smooth
scaling while scrolling around



SVN revision: 42619
2009-09-22 14:04:09 +00:00
Carsten Haitzler 300e17b48d can use specific zoom level now just fine... need to make it dynamic next
SVN revision: 42618
2009-09-22 11:06:26 +00:00
Daniel Kolesa 6522e43a98 Revert my box unpack function and use ones by Marco Trevisan instead.
SVN revision: 42603
2009-09-21 18:09:51 +00:00
Daniel Kolesa 7f0064d19e Allow using styles for checkbutton widget.
SVN revision: 42597
2009-09-21 15:50:52 +00:00
Carsten Haitzler a530abdba3 1. entry now finger sized... needs to be for fingers (set finger size for
desktosp to 0)
2. more photocam work.



SVN revision: 42595
2009-09-21 12:50:34 +00:00
Carsten Haitzler 3f53c1a57f fix copy & paste bug
SVN revision: 42591
2009-09-21 05:50:54 +00:00
Daniel Kolesa dac506e36f Do not hide when unpacking.
SVN revision: 42586
2009-09-20 13:36:18 +00:00
Daniel Kolesa 03fe4c8f40 Unpack function for Elementary box.
SVN revision: 42585
2009-09-20 13:01:25 +00:00
Iván Briano e8bf64d566 Improve documentation for Evas, Ecore, Edje and Elementary.
Work by:
 - Thiago R. Masaki (mostly)
 - Fabiano Fidencio
 - Gustavo Lima


SVN revision: 42553
2009-09-17 22:39:18 +00:00
Iván Briano fb7a90d7a4 Get icon info from hoversel item.
Patch by billiob


SVN revision: 42522
2009-09-16 19:13:55 +00:00
Iván Briano 17b6db2252 Fix size of the right object
SVN revision: 42515
2009-09-16 14:45:35 +00:00
Carsten Haitzler 8dfae08e62 use the new region load call.. test it!
SVN revision: 42508
2009-09-16 10:06:34 +00:00
Carsten Haitzler e890e2a2e9 more work on photocam.
SVN revision: 42491
2009-09-15 10:58:35 +00:00
Carsten Haitzler 644b2d07d0 api-- ... in elm_index
SVN revision: 42487
2009-09-14 08:46:52 +00:00
Carsten Haitzler 51d75a2ce9 fix photo to clip and add image file mising for distcheck
SVN revision: 42486
2009-09-14 05:41:05 +00:00
Carsten Haitzler 0e13f12009 the rest
SVN revision: 42485
2009-09-14 04:22:37 +00:00
Carsten Haitzler 32a0cf3238 and more
SVN revision: 42484
2009-09-14 04:22:27 +00:00
Carsten Haitzler 2c3691663a some more
SVN revision: 42483
2009-09-14 04:22:14 +00:00
Carsten Haitzler d16c275e55 fix some more
SVN revision: 42482
2009-09-14 04:21:52 +00:00
Carsten Haitzler 428b791408 fix some quicklaunch issues
SVN revision: 42481
2009-09-14 04:21:34 +00:00
Carsten Haitzler ac18afd6a8 add stderr for dlopen to help find issues
SVN revision: 42480
2009-09-14 04:20:51 +00:00
Carsten Haitzler 7f46b38388 more efficient update
SVN revision: 42479
2009-09-14 02:53:03 +00:00
Carsten Haitzler 00a77eb122 fix realize callback
SVN revision: 42478
2009-09-14 01:17:16 +00:00
Viktor Kojouharov d2be9c7e2d this was bound to happen
SVN revision: 42470
2009-09-13 14:46:52 +00:00
Viktor Kojouharov 55c5f99b76 added a disable state for the toggle. the design could use a more experienced hand though
SVN revision: 42457
2009-09-13 11:51:11 +00:00
Carsten Haitzler 972b69bb98 1. efreet support.
2. edbus init - if u needit
3. efreet init - if u ned it
4. photo widget test/demo
5. icon desktop test... stuff!



SVN revision: 42434
2009-09-12 09:37:29 +00:00
Iván Briano 847ab424c8 consider style when theming entry
SVN revision: 42423
2009-09-11 19:35:57 +00:00
Viktor Kojouharov 3d7c117c61 elm_spinner work:
* Arrow keys increment/decrement the value
  * Escape and clicking on an arrow resets the value to its original "before-entry" value


SVN revision: 42420
2009-09-11 17:41:29 +00:00
Gustavo Sverzut Barbieri 3489ecb89b better logging so users can understand why things do not work.
SVN revision: 42417
2009-09-11 15:02:07 +00:00
Gustavo Sverzut Barbieri c4e74d9681 loggify message.
SVN revision: 42415
2009-09-11 14:51:25 +00:00
Gustavo Sverzut Barbieri f53e73241f fix segv on 64bits machines.
SVN revision: 42414
2009-09-11 14:49:04 +00:00
Gustavo Sverzut Barbieri 86fb2312fd shutdown log and eina
SVN revision: 42413
2009-09-11 14:42:44 +00:00
Gustavo Sverzut Barbieri 80408baae4 quick launch converted to eina log, but still crashes...
SVN revision: 42412
2009-09-11 14:39:01 +00:00
Gustavo Sverzut Barbieri 421e333b9a oops!
SVN revision: 42411
2009-09-11 14:36:10 +00:00
Gustavo Sverzut Barbieri 0d07a5208a elm using logging, please use new macros.
SVN revision: 42409
2009-09-11 14:21:58 +00:00
Carsten Haitzler a264bca2b5 get api in .h and fix return
SVN revision: 42407
2009-09-11 14:01:54 +00:00
Carsten Haitzler b08873a42d 1. box has clear.
2. photocam widget++



SVN revision: 42405
2009-09-11 13:43:02 +00:00
Viktor Kojouharov 1eba6e5ddc fix disable state for the spinner
SVN revision: 42396
2009-09-10 23:06:07 +00:00
Carsten Haitzler 51e1595773 index all happy worky fun fun!
SVN revision: 42379
2009-09-10 09:25:11 +00:00
Carsten Haitzler db10fed1be more index work
SVN revision: 42347
2009-09-08 11:18:02 +00:00
Carsten Haitzler 046d4dfa7f test callbacks and fix select on drag
SVN revision: 42344
2009-09-08 06:35:14 +00:00
Carsten Haitzler 2f9bbcae45 fix drag start and ad drag callback too
SVN revision: 42343
2009-09-08 06:22:11 +00:00
Carsten Haitzler 3167305fa7 fix scroll freeze and propagate to built-in scrollers. also genlist now knows
about dragging items. callbacks for that.



SVN revision: 42342
2009-09-08 06:20:32 +00:00
Carsten Haitzler fa8fac0c23 comments.
SVN revision: 42339
2009-09-08 04:41:36 +00:00
Carsten Haitzler 580e3911a4 add public api to scroll freeze/hold
SVN revision: 42338
2009-09-08 04:40:27 +00:00
Carsten Haitzler d45553e452 image size get from princeamd
SVN revision: 42337
2009-09-08 04:28:05 +00:00
Carsten Haitzler e7c398372a add realized call to genlist + call to get item object
SVN revision: 42335
2009-09-08 02:09:13 +00:00
Carsten Haitzler fafe278612 more index work. not working yet.
SVN revision: 42320
2009-09-07 11:10:13 +00:00
Carsten Haitzler ec3cdde8fd remove finger size. progressbars are not interacted with. no need for finger
adjustment



SVN revision: 42318
2009-09-07 08:39:03 +00:00
Davide Andreoli 6e5bab4961 * Fileselector: Tests for the new save ability
SVN revision: 42307
2009-09-07 00:05:25 +00:00
Davide Andreoli fe918771b3 * FileSelector: Add new API call:
elm_fileselector_is_save_set(Evas_Object *obj, Eina_Bool is_save)

When the fs is in 'save' mode you can type the name of the file to save.

SVN revision: 42306
2009-09-07 00:00:33 +00:00
Viktor Kojouharov 48947f3d4d pressing a spinner button while the entry is visible hides the entry but does not apply its value to the spinner
SVN revision: 42257
2009-09-04 18:16:59 +00:00
Viktor Kojouharov f1b9e5945f improvements to the button spinning mechanism
SVN revision: 42256
2009-09-04 18:10:18 +00:00
Christopher Michael d367ac8b92 Add traps for null widget data so we don't segfault needlessly.
SVN revision: 42253
2009-09-04 17:32:50 +00:00
Christopher Michael 34b0e68a3b Fix some formatting. Cleanup some snprintf's.
SVN revision: 42247
2009-09-04 15:39:30 +00:00
Viktor Kojouharov 52e04c9c50 default step value
SVN revision: 42244
2009-09-04 13:55:57 +00:00
Carsten Haitzler 14b8de3a18 index not in scroller. better. a start.
SVN revision: 42241
2009-09-04 09:50:25 +00:00
Carsten Haitzler e173cf51a2 fix genlist item show!
SVN revision: 42233
2009-09-04 03:55:08 +00:00
Carsten Haitzler 59fc4b1be8 1. new spinner widget from Viktor Kojouharov <vkojouharov@gmail.com>
2. scroller stop fix in paginated mode
3. scroller docs



SVN revision: 42202
2009-09-03 12:36:39 +00:00
Carsten Haitzler 4686255022 1. scroller uses event timestamps for momentum chrecks
2. fixed paged scrollin to work better
3. entry hoveresel is themable separately
4. entry hofersel is extenstible
5. test improvings



SVN revision: 42181
2009-09-02 12:48:00 +00:00
Carsten Haitzler a376cde000 + prototypes
SVN revision: 42148
2009-09-01 10:45:27 +00:00
Carsten Haitzler 5781ad4a3e 1. add scroller test
2. add pagination concept to scroller (only scroll by pages)
3. add longpress callback for list + genlist
4. scroller docs and some empty api calls. 



SVN revision: 42147
2009-09-01 10:42:52 +00:00
Christopher Michael b5532973b0 Cleanup some commented out lines that were left there on last commit.
SVN revision: 42111
2009-08-30 16:57:14 +00:00
Christopher Michael 353a2d8bbc Add missing EAPI function for toolbar_separator_get.
SVN revision: 42110
2009-08-30 16:56:17 +00:00
Christopher Michael 04f996d5ff Add ability for toolbar to have a separator item. Still a problem here in
that the toolbar box sets everything homogenous.

Fix some formatting.
Reduce register use in certain places.
Reduce number of calculations to get scale in certain places.



SVN revision: 42109
2009-08-30 16:54:15 +00:00
Christopher Michael 07b8fa32ca Formatting.
Only calculate min_size once in certain places, rather than several
calculations.


SVN revision: 42108
2009-08-30 16:33:03 +00:00
Carsten Haitzler 6e7325ad8a upgrade to lgpl 2.1 with static linking
SVN revision: 42076
2009-08-28 11:30:46 +00:00
Carsten Haitzler b85b68d414 static linking exception.
SVN revision: 42072
2009-08-28 11:10:18 +00:00
Iván Briano 150c72c6cc As requested by vtorri, to fix compilation on Windows
SVN revision: 42056
2009-08-28 05:28:44 +00:00
Viktor Kojouharov f7a39407b7 disable states for radio and check widgets
SVN revision: 42028
2009-08-27 08:09:17 +00:00
Carsten Haitzler 14287466c9 fix symbol clash
SVN revision: 42027
2009-08-26 23:39:17 +00:00
Christopher Michael ea010dd225 Actually add the icons.
SVN revision: 42025
2009-08-26 18:00:07 +00:00
Christopher Michael 8af7cf2468 Add standard Folder & file icons.
Resize refresh icon to match other icons so file size is slightly smaller.
Make fileselector widget use Folder & File icons.
Remove some printfs in fileselector widget.



SVN revision: 42024
2009-08-26 17:59:41 +00:00
Christopher Michael 158f95cd37 Simplier check for disabled state.
SVN revision: 42022
2009-08-26 16:52:53 +00:00
Viktor Kojouharov 91dcee72db add disabled state for the hoversel widget
SVN revision: 42020
2009-08-26 16:43:17 +00:00
Christopher Michael 65644d237e Add missing check for calloc failure, thanks Vincent :)
SVN revision: 42019
2009-08-26 16:22:52 +00:00
Christopher Michael b686b3207a Oops, small typo.
SVN revision: 42013
2009-08-26 14:42:40 +00:00
Christopher Michael ae0afa4902 Don't calloc a toolbar item if elm_widget_data_get returns NULL.
Slightly better trapping(s).



SVN revision: 42012
2009-08-26 14:34:55 +00:00
Christopher Michael 37a4995d6c Add traps to test that elm_widget_data_get actually returned something.
SVN revision: 42011
2009-08-26 14:29:18 +00:00
Daniel Kolesa 0a7873850b Calling sizing_eval after theme_hook is useless, thanks devilhorns
SVN revision: 42010
2009-08-26 14:25:49 +00:00
Daniel Kolesa ed1dcddafb Add disabled state for entry widget.
SVN revision: 42009
2009-08-26 12:51:27 +00:00
Daniel Kolesa 2bb063d443 Damn, revert configure.ac
SVN revision: 42008
2009-08-26 07:47:52 +00:00
Daniel Kolesa 265154f763 Add some checks etc to separator widget
SVN revision: 42007
2009-08-26 07:46:11 +00:00
Daniel Kolesa 17339236d3 Update my information in elementary's dox in Authors section
SVN revision: 42006
2009-08-26 07:21:16 +00:00
Christopher Michael ca6418164c Check that item is valid before we try to set a disabled state on it.
Perhaps a bit overkill here, but at least we don't crash if item == NULL :)



SVN revision: 42001
2009-08-26 00:49:38 +00:00
Christopher Michael cc428cedeb Add function to return the icon size.
Add trap for a max icon size (currently hard-coded to 48 as anything greater
causes issues with the buttons).

Add trap to check if the toolbar's icon size is already set to what is
requested. This trap added, because without it the toolbar goes into a
"disabled" look.



SVN revision: 42000
2009-08-26 00:47:31 +00:00
Christopher Michael d4f3e92860 Add function to allow setting toolbar icon size.
SVN revision: 41998
2009-08-26 00:30:55 +00:00
Christopher Michael 3a2795f0ed Add function (ability) to change a toolbar item's Label.
SVN revision: 41997
2009-08-25 23:47:08 +00:00
Christopher Michael 9ae087ca95 Remove commented out line as it's not needed.
SVN revision: 41993
2009-08-25 22:53:13 +00:00
Christopher Michael 9a79344847 Update medium priority item to indicate that toolbar supports disabling items.
Add myself to Authors (via elementary.dox)


SVN revision: 41992
2009-08-25 22:51:24 +00:00
Christopher Michael d4528aa391 Add a method to disable a toolbar item.
Add a couple of blank lines in elm_toolbar.c to separate variables from code
in certain functions.

Set first button in Toolbar Test to be disabled (just so Elm develops can
see how it looks & acts)

NB: The theme/colors for disabled text may need/warrant work. Not sure how
Elementary people want the disabled text to look, so I used the disabled
text colors from elm_button for now.

(Hopefully the code here is acceptable ;) If not, please let me know what
needs fixing)



SVN revision: 41990
2009-08-25 22:46:19 +00:00
Christopher Michael 34ac5a43c6 Stop trying to make the m4 directory. It already exists in the source tree.
SVN revision: 41986
2009-08-25 21:38:33 +00:00
Christopher Michael aa47ff2142 Add "refresh" icon to EXTRA_DIST.
SVN revision: 41977
2009-08-25 16:50:37 +00:00
Christopher Michael d470ee5e7f Add a standard icon "refresh" (used the image from E's theme for now).
May want to rename this to "reload" later.



SVN revision: 41976
2009-08-25 16:49:58 +00:00
Daniel Kolesa 8efa3cc1fd Fixes in elm progressbar theme.
SVN revision: 41946
2009-08-24 07:22:39 +00:00
Daniel Kolesa bda28da4f3 Fix elm progressbar theme.
SVN revision: 41945
2009-08-24 07:03:11 +00:00
Carsten Haitzler b3e2249849 b3etter progress - quaker, pay attention to what i did. :)
SVN revision: 41923
2009-08-22 01:36:52 +00:00
Cedric BAIL 042eee70c4 * elementary: Fix Makefile break.
SVN revision: 41915
2009-08-21 14:05:23 +00:00
Daniel Kolesa 88e96b73c6 Elementary: New function in separator widget: elm_separator_horizontal_get
SVN revision: 41912
2009-08-21 13:07:15 +00:00
Daniel Kolesa 4f9446c92f Add separator widget for Elementary.
SVN revision: 41911
2009-08-21 12:25:50 +00:00
Jonathan Atton fef6a50cf4 Add test insert_after/before in the test genlist 2
SVN revision: 41893
2009-08-20 17:49:04 +00:00
Daniel Kolesa 42bb6581af Better look for elementary progress bar widget.
SVN revision: 41886
2009-08-20 12:36:22 +00:00
Viktor Kojouharov 5fb0b1e786 From: Viktor Kojouharov <vkojouharov@gmail.com>
Hi raster, glad you're back. I'm resending some elm patches your way. the
disabled_buttons.diff also needs bt_dis_base.png and bt_dis_hilight.png
from e17's b&w theme.



SVN revision: 41818
2009-08-16 11:35:55 +00:00
Jonathan Atton b0bbf7348b ferme #403: a new layout in elementary for genlist
SVN revision: 41816
2009-08-16 11:14:39 +00:00
Carsten Haitzler 1a30473392 add api in header.
SVN revision: 41815
2009-08-16 10:00:02 +00:00
Davide Andreoli 9bd9876fbc * miss doxy for new API
SVN revision: 41793
2009-08-15 18:24:58 +00:00
Davide Andreoli e0992b5ac8 * Genlist: Add a new method to set the data of an item.
SVN revision: 41792
2009-08-15 18:20:28 +00:00
Davide Andreoli a054df7d94 * Progressbar: Use correct doxygen start symbol
SVN revision: 41787
2009-08-15 10:46:57 +00:00
Gustavo Sverzut Barbieri 0179fcdd11 optimization: remove list using it's node pointer.
this makes removal order-1 instead of order-N



SVN revision: 41778
2009-08-14 21:03:09 +00:00
Jonathan Atton 9d9f0cb6eb Add a test on hold on in the callback events
SVN revision: 41775
2009-08-14 19:08:54 +00:00
Davide Andreoli 8379f8cf9d * Doxy: don't need to generate the index, is on the topbar yet
SVN revision: 41759
2009-08-14 12:05:40 +00:00
Davide Andreoli 87e362f839 * Hoversel: add 2 new API calls:
EAPI void elm_hoversel_clear(Evas_Object *obj)
  To remove all the items from the hoversel.

EAPI void elm_hoversel_item_icon_set(Elm_Hoversel_Item *it, const char *icon_file, const char *icon_group, Elm_Icon_Type icon_type)
 To set the icon of the item, also from an edje file!!


SVN revision: 41757
2009-08-14 11:17:06 +00:00
Viktor Kojouharov fdefdcdd8b From: Viktor Kojouharov <vkojouharov@gmail.com>
scroller patch for elm to not scroll while modifier down (ok) and to use
other axis for wheel too.



SVN revision: 41752
2009-08-14 01:53:58 +00:00
Davide Andreoli ba9bc87be0 * Rename some cbs in tests
SVN revision: 41751
2009-08-13 22:59:12 +00:00
Davide Andreoli cf6f01b171 * Split up elementary test.c in several files, one per widget
SVN revision: 41749
2009-08-13 22:41:43 +00:00
Gustavo Sverzut Barbieri 163d1ce756 elm_list: setters for label, icon and end.
This way we can dynamically change the row contents.



SVN revision: 41746
2009-08-13 17:56:07 +00:00
Gustavo Sverzut Barbieri d65e18c875 data_get returns void*, not const void*
It is the convention for generic user data to get as const and return
as not const to avoid useless casts all around.



SVN revision: 41741
2009-08-13 15:15:18 +00:00
Davide Andreoli 9f93e36cfe File Selector: rename the source from elm_ to elc_
SVN revision: 41723
2009-08-12 23:04:26 +00:00
Davide Andreoli ea2b12673b * File Selector: sort better the directory list (not case-sens & order-dir-first)
I used the strcoll function to order the list. You need to set the locale in your
application or the comparison will be made by strcmp (in a case sensitive manner)

SVN revision: 41722
2009-08-12 22:43:50 +00:00
Davide Andreoli d69a56c1e8 * Add the *_icon_get() API calls for all the widgets that have the *_icon_set() corresponding func.
SVN revision: 41721
2009-08-12 22:37:48 +00:00
Davide Andreoli 2e56d80cef * Remove duplicated 'File selector' entry in the tests list
SVN revision: 41718
2009-08-12 20:08:41 +00:00
Carsten Haitzler 6b53444949 note++
SVN revision: 41711
2009-08-12 16:43:46 +00:00
michael bouchaud eecdb5e668 From: michael bouchaud <michael.bouchaud@gmail.com>
progress bar patch - awesome. all there. excellent. a bit of formatting
fixes, but in. thanks!



SVN revision: 41710
2009-08-12 16:16:31 +00:00
Davide Andreoli 59b39ea802 From: Dave Andreoli <dave@gurumeditation.it>
file selector patch - awesome! in early. work needed.



SVN revision: 41709
2009-08-12 16:08:53 +00:00
Davide Andreoli 1e91fe20be * add another _label_get() function
This also fix ticket #294 on trac :)

SVN revision: 41700
2009-08-12 11:18:08 +00:00
Davide Andreoli bf16de5092 Implement all the *_label_get() functions for widgets that have a *_label_set() function.
SVN revision: 41684
2009-08-11 10:44:49 +00:00
Gustavo Sverzut Barbieri 5af0125a30 proper check of elm_win object types.
This allows using elm stuff inside regular evas windows not created
with elm_win and possible mistakes using elm_win api, now it checks
for elm type before continuing.

By: Thiago 'bolaum' Borges Abdnur.


SVN revision: 41651
2009-08-09 22:23:46 +00:00
Carsten Haitzler bc5f30b199 missed - script fail.fix now to next soname
SVN revision: 41541
2009-07-30 01:56:07 +00:00
Carsten Haitzler 3651096e7a SNAPSHOT: elementary 0.5.1.0
SVN revision: 41533
2009-07-29 08:10:44 +00:00
Carsten Haitzler 5784c9f47f SNAPSHOT: svn-03
SVN revision: 41532
2009-07-29 08:03:25 +00:00
Vincent Torri e2be9d2b24 remove trailing spaces
SVN revision: 41261
2009-07-07 06:46:51 +00:00
Carsten Haitzler 66a02d654c and add the top docs
SVN revision: 41240
2009-07-03 11:16:16 +00:00
Carsten Haitzler ee958da653 more docs!
SVN revision: 41239
2009-07-03 11:04:25 +00:00
Carsten Haitzler 47b94a0ecc more docs!
SVN revision: 41238
2009-07-03 02:24:43 +00:00
Carsten Haitzler da1044c3a3 more docs
SVN revision: 41234
2009-07-03 01:09:54 +00:00
Cedric BAIL 29adfe9fc8 * elementary: Full switch to Eina data type.
SVN revision: 41081
2009-06-17 15:35:19 +00:00
Carsten Haitzler 443d341ede back to svn soname
SVN revision: 41042
2009-06-15 06:29:43 +00:00
Carsten Haitzler 39b35bea05 make distcheck and... SNAP!
SVN revision: 41039
2009-06-15 05:32:49 +00:00
Carsten Haitzler 3fdf30bc4e fix hoversel theme.
SVN revision: 41037
2009-06-14 22:20:15 +00:00
Gustavo Sverzut Barbieri 324514d258 report global scale if none is set.
If there is no parent or no scale set we should report the global
value, not try to get from the existent parent that would fail the
API_ENTRY and thus return 1.0.



SVN revision: 41022
2009-06-12 22:55:06 +00:00
Carsten Haitzler 714f1624f6 fix string for font path env var
SVN revision: 41011
2009-06-12 05:34:00 +00:00
Cedric BAIL d78cb6a54e * elementary: Remove use of deprecated evas_stringshare.
SVN revision: 40981
2009-06-09 15:29:41 +00:00
Vincent Torri bc87c3d18f use the gdi engine on Windows. It has better rotation support.
This means that i have to fix ddraw engine :)


SVN revision: 40961
2009-06-08 07:07:21 +00:00
Carsten Haitzler 0106f9ac05 move getenvs to just before use
SVN revision: 40879
2009-06-03 14:30:32 +00:00
Carsten Haitzler d7a3bd786d more... DOCS!
SVN revision: 40868
2009-05-31 21:59:31 +00:00
Mike Frysinger 881037a399 add proper ACLOCAL_AMFLAGS
SVN revision: 40803
2009-05-23 20:12:13 +00:00
Daniel Kolesa 79ba7bcf92 Some fixes for debian.
SVN revision: 40796
2009-05-23 13:57:54 +00:00
Carsten Haitzler 88434cc4cf add release stuff to elementary!
SVN revision: 40788
2009-05-23 08:45:57 +00:00
Carsten Haitzler a4bf81cef2 elementary doc
SVN revision: 40781
2009-05-22 21:01:46 +00:00
Carsten Haitzler 3276a99966 some more docs
SVN revision: 40745
2009-05-19 14:08:18 +00:00
Carsten Haitzler 93479d5499 multi-line the docs for main
SVN revision: 40744
2009-05-19 14:05:43 +00:00