Viktor Kojouharov [Fri, 11 Sep 2009 17:41:29 +0000 (17:41 +0000)]
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
Gustavo Sverzut Barbieri [Fri, 11 Sep 2009 15:02:07 +0000 (15:02 +0000)]
better logging so users can understand why things do not work.
SVN revision: 42417
Gustavo Sverzut Barbieri [Fri, 11 Sep 2009 14:51:25 +0000 (14:51 +0000)]
loggify message.
SVN revision: 42415
Gustavo Sverzut Barbieri [Fri, 11 Sep 2009 14:49:04 +0000 (14:49 +0000)]
fix segv on 64bits machines.
SVN revision: 42414
Gustavo Sverzut Barbieri [Fri, 11 Sep 2009 14:42:44 +0000 (14:42 +0000)]
shutdown log and eina
SVN revision: 42413
Gustavo Sverzut Barbieri [Fri, 11 Sep 2009 14:39:01 +0000 (14:39 +0000)]
quick launch converted to eina log, but still crashes...
SVN revision: 42412
Gustavo Sverzut Barbieri [Fri, 11 Sep 2009 14:36:10 +0000 (14:36 +0000)]
oops!
SVN revision: 42411
Gustavo Sverzut Barbieri [Fri, 11 Sep 2009 14:21:58 +0000 (14:21 +0000)]
elm using logging, please use new macros.
SVN revision: 42409
Carsten Haitzler [Fri, 11 Sep 2009 14:01:54 +0000 (14:01 +0000)]
get api in .h and fix return
SVN revision: 42407
Carsten Haitzler [Fri, 11 Sep 2009 13:43:02 +0000 (13:43 +0000)]
1. box has clear.
2. photocam widget++
SVN revision: 42405
Viktor Kojouharov [Thu, 10 Sep 2009 23:06:07 +0000 (23:06 +0000)]
fix disable state for the spinner
SVN revision: 42396
Carsten Haitzler [Thu, 10 Sep 2009 09:25:11 +0000 (09:25 +0000)]
index all happy worky fun fun!
SVN revision: 42379
Carsten Haitzler [Tue, 8 Sep 2009 11:18:02 +0000 (11:18 +0000)]
more index work
SVN revision: 42347
Carsten Haitzler [Tue, 8 Sep 2009 06:35:14 +0000 (06:35 +0000)]
test callbacks and fix select on drag
SVN revision: 42344
Carsten Haitzler [Tue, 8 Sep 2009 06:22:11 +0000 (06:22 +0000)]
fix drag start and ad drag callback too
SVN revision: 42343
Carsten Haitzler [Tue, 8 Sep 2009 06:20:32 +0000 (06:20 +0000)]
fix scroll freeze and propagate to built-in scrollers. also genlist now knows
about dragging items. callbacks for that.
SVN revision: 42342
Carsten Haitzler [Tue, 8 Sep 2009 04:41:36 +0000 (04:41 +0000)]
comments.
SVN revision: 42339
Carsten Haitzler [Tue, 8 Sep 2009 04:40:27 +0000 (04:40 +0000)]
add public api to scroll freeze/hold
SVN revision: 42338
Carsten Haitzler [Tue, 8 Sep 2009 04:28:05 +0000 (04:28 +0000)]
image size get from princeamd
SVN revision: 42337
Carsten Haitzler [Tue, 8 Sep 2009 02:09:13 +0000 (02:09 +0000)]
add realized call to genlist + call to get item object
SVN revision: 42335
Carsten Haitzler [Mon, 7 Sep 2009 11:10:13 +0000 (11:10 +0000)]
more index work. not working yet.
SVN revision: 42320
Carsten Haitzler [Mon, 7 Sep 2009 08:39:03 +0000 (08:39 +0000)]
remove finger size. progressbars are not interacted with. no need for finger
adjustment
SVN revision: 42318
Davide Andreoli [Mon, 7 Sep 2009 00:05:25 +0000 (00:05 +0000)]
* Fileselector: Tests for the new save ability
SVN revision: 42307
Davide Andreoli [Mon, 7 Sep 2009 00:00:33 +0000 (00:00 +0000)]
* 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
Viktor Kojouharov [Fri, 4 Sep 2009 18:16:59 +0000 (18:16 +0000)]
pressing a spinner button while the entry is visible hides the entry but does not apply its value to the spinner
SVN revision: 42257
Viktor Kojouharov [Fri, 4 Sep 2009 18:10:18 +0000 (18:10 +0000)]
improvements to the button spinning mechanism
SVN revision: 42256
Christopher Michael [Fri, 4 Sep 2009 17:32:50 +0000 (17:32 +0000)]
Add traps for null widget data so we don't segfault needlessly.
SVN revision: 42253
Christopher Michael [Fri, 4 Sep 2009 15:39:30 +0000 (15:39 +0000)]
Fix some formatting. Cleanup some snprintf's.
SVN revision: 42247
Viktor Kojouharov [Fri, 4 Sep 2009 13:55:57 +0000 (13:55 +0000)]
default step value
SVN revision: 42244
Carsten Haitzler [Fri, 4 Sep 2009 09:50:25 +0000 (09:50 +0000)]
index not in scroller. better. a start.
SVN revision: 42241
Carsten Haitzler [Fri, 4 Sep 2009 03:55:08 +0000 (03:55 +0000)]
fix genlist item show!
SVN revision: 42233
Carsten Haitzler [Thu, 3 Sep 2009 12:36:39 +0000 (12:36 +0000)]
1. new spinner widget from Viktor Kojouharov <vkojouharov@gmail.com>
2. scroller stop fix in paginated mode
3. scroller docs
SVN revision: 42202
Carsten Haitzler [Wed, 2 Sep 2009 12:48:00 +0000 (12:48 +0000)]
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
Carsten Haitzler [Tue, 1 Sep 2009 10:45:27 +0000 (10:45 +0000)]
+ prototypes
SVN revision: 42148
Carsten Haitzler [Tue, 1 Sep 2009 10:42:52 +0000 (10:42 +0000)]
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
Christopher Michael [Sun, 30 Aug 2009 16:57:14 +0000 (16:57 +0000)]
Cleanup some commented out lines that were left there on last commit.
SVN revision: 42111
Christopher Michael [Sun, 30 Aug 2009 16:56:17 +0000 (16:56 +0000)]
Add missing EAPI function for toolbar_separator_get.
SVN revision: 42110
Christopher Michael [Sun, 30 Aug 2009 16:54:15 +0000 (16:54 +0000)]
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
Christopher Michael [Sun, 30 Aug 2009 16:33:03 +0000 (16:33 +0000)]
Formatting.
Only calculate min_size once in certain places, rather than several
calculations.
SVN revision: 42108
Carsten Haitzler [Fri, 28 Aug 2009 11:30:46 +0000 (11:30 +0000)]
upgrade to lgpl 2.1 with static linking
SVN revision: 42076
Carsten Haitzler [Fri, 28 Aug 2009 11:10:18 +0000 (11:10 +0000)]
static linking exception.
SVN revision: 42072
Iván Briano [Fri, 28 Aug 2009 05:28:44 +0000 (05:28 +0000)]
As requested by vtorri, to fix compilation on Windows
SVN revision: 42056
Viktor Kojouharov [Thu, 27 Aug 2009 08:09:17 +0000 (08:09 +0000)]
disable states for radio and check widgets
SVN revision: 42028
Carsten Haitzler [Wed, 26 Aug 2009 23:39:17 +0000 (23:39 +0000)]
fix symbol clash
SVN revision: 42027
Christopher Michael [Wed, 26 Aug 2009 18:00:07 +0000 (18:00 +0000)]
Actually add the icons.
SVN revision: 42025
Christopher Michael [Wed, 26 Aug 2009 17:59:41 +0000 (17:59 +0000)]
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
Christopher Michael [Wed, 26 Aug 2009 16:52:53 +0000 (16:52 +0000)]
Simplier check for disabled state.
SVN revision: 42022
Viktor Kojouharov [Wed, 26 Aug 2009 16:43:17 +0000 (16:43 +0000)]
add disabled state for the hoversel widget
SVN revision: 42020
Christopher Michael [Wed, 26 Aug 2009 16:22:52 +0000 (16:22 +0000)]
Add missing check for calloc failure, thanks Vincent :)
SVN revision: 42019
Christopher Michael [Wed, 26 Aug 2009 14:42:40 +0000 (14:42 +0000)]
Oops, small typo.
SVN revision: 42013
Christopher Michael [Wed, 26 Aug 2009 14:34:55 +0000 (14:34 +0000)]
Don't calloc a toolbar item if elm_widget_data_get returns NULL.
Slightly better trapping(s).
SVN revision: 42012
Christopher Michael [Wed, 26 Aug 2009 14:29:18 +0000 (14:29 +0000)]
Add traps to test that elm_widget_data_get actually returned something.
SVN revision: 42011
Daniel Kolesa [Wed, 26 Aug 2009 14:25:49 +0000 (14:25 +0000)]
Calling sizing_eval after theme_hook is useless, thanks devilhorns
SVN revision: 42010
Daniel Kolesa [Wed, 26 Aug 2009 12:51:27 +0000 (12:51 +0000)]
Add disabled state for entry widget.
SVN revision: 42009
Daniel Kolesa [Wed, 26 Aug 2009 07:47:52 +0000 (07:47 +0000)]
Damn, revert configure.ac
SVN revision: 42008
Daniel Kolesa [Wed, 26 Aug 2009 07:46:11 +0000 (07:46 +0000)]
Add some checks etc to separator widget
SVN revision: 42007
Daniel Kolesa [Wed, 26 Aug 2009 07:21:16 +0000 (07:21 +0000)]
Update my information in elementary's dox in Authors section
SVN revision: 42006
Christopher Michael [Wed, 26 Aug 2009 00:49:38 +0000 (00:49 +0000)]
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
Christopher Michael [Wed, 26 Aug 2009 00:47:31 +0000 (00:47 +0000)]
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
Christopher Michael [Wed, 26 Aug 2009 00:30:55 +0000 (00:30 +0000)]
Add function to allow setting toolbar icon size.
SVN revision: 41998
Christopher Michael [Tue, 25 Aug 2009 23:47:08 +0000 (23:47 +0000)]
Add function (ability) to change a toolbar item's Label.
SVN revision: 41997
Christopher Michael [Tue, 25 Aug 2009 22:53:13 +0000 (22:53 +0000)]
Remove commented out line as it's not needed.
SVN revision: 41993
Christopher Michael [Tue, 25 Aug 2009 22:51:24 +0000 (22:51 +0000)]
Update medium priority item to indicate that toolbar supports disabling items.
Add myself to Authors (via elementary.dox)
SVN revision: 41992
Christopher Michael [Tue, 25 Aug 2009 22:46:19 +0000 (22:46 +0000)]
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
Christopher Michael [Tue, 25 Aug 2009 21:38:33 +0000 (21:38 +0000)]
Stop trying to make the m4 directory. It already exists in the source tree.
SVN revision: 41986
Christopher Michael [Tue, 25 Aug 2009 16:50:37 +0000 (16:50 +0000)]
Add "refresh" icon to EXTRA_DIST.
SVN revision: 41977
Christopher Michael [Tue, 25 Aug 2009 16:49:58 +0000 (16:49 +0000)]
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
Daniel Kolesa [Mon, 24 Aug 2009 07:22:39 +0000 (07:22 +0000)]
Fixes in elm progressbar theme.
SVN revision: 41946
Daniel Kolesa [Mon, 24 Aug 2009 07:03:11 +0000 (07:03 +0000)]
Fix elm progressbar theme.
SVN revision: 41945
Carsten Haitzler [Sat, 22 Aug 2009 01:36:52 +0000 (01:36 +0000)]
b3etter progress - quaker, pay attention to what i did. :)
SVN revision: 41923
Cedric BAIL [Fri, 21 Aug 2009 14:05:23 +0000 (14:05 +0000)]
* elementary: Fix Makefile break.
SVN revision: 41915
Daniel Kolesa [Fri, 21 Aug 2009 13:07:15 +0000 (13:07 +0000)]
Elementary: New function in separator widget: elm_separator_horizontal_get
SVN revision: 41912
Daniel Kolesa [Fri, 21 Aug 2009 12:25:50 +0000 (12:25 +0000)]
Add separator widget for Elementary.
SVN revision: 41911
Jonathan Atton [Thu, 20 Aug 2009 17:49:04 +0000 (17:49 +0000)]
Add test insert_after/before in the test genlist 2
SVN revision: 41893
Daniel Kolesa [Thu, 20 Aug 2009 12:36:22 +0000 (12:36 +0000)]
Better look for elementary progress bar widget.
SVN revision: 41886
Viktor Kojouharov [Sun, 16 Aug 2009 11:35:55 +0000 (11:35 +0000)]
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
Jonathan Atton [Sun, 16 Aug 2009 11:14:39 +0000 (11:14 +0000)]
ferme #403: a new layout in elementary for genlist
SVN revision: 41816
Carsten Haitzler [Sun, 16 Aug 2009 10:00:02 +0000 (10:00 +0000)]
add api in header.
SVN revision: 41815
Davide Andreoli [Sat, 15 Aug 2009 18:24:58 +0000 (18:24 +0000)]
* miss doxy for new API
SVN revision: 41793
Davide Andreoli [Sat, 15 Aug 2009 18:20:28 +0000 (18:20 +0000)]
* Genlist: Add a new method to set the data of an item.
SVN revision: 41792
Davide Andreoli [Sat, 15 Aug 2009 10:46:57 +0000 (10:46 +0000)]
* Progressbar: Use correct doxygen start symbol
SVN revision: 41787
Gustavo Sverzut Barbieri [Fri, 14 Aug 2009 21:03:09 +0000 (21:03 +0000)]
optimization: remove list using it's node pointer.
this makes removal order-1 instead of order-N
SVN revision: 41778
Jonathan Atton [Fri, 14 Aug 2009 19:08:54 +0000 (19:08 +0000)]
Add a test on hold on in the callback events
SVN revision: 41775
Davide Andreoli [Fri, 14 Aug 2009 12:05:40 +0000 (12:05 +0000)]
* Doxy: don't need to generate the index, is on the topbar yet
SVN revision: 41759
Davide Andreoli [Fri, 14 Aug 2009 11:17:06 +0000 (11:17 +0000)]
* 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
Viktor Kojouharov [Fri, 14 Aug 2009 01:53:58 +0000 (01:53 +0000)]
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
Davide Andreoli [Thu, 13 Aug 2009 22:59:12 +0000 (22:59 +0000)]
* Rename some cbs in tests
SVN revision: 41751
Davide Andreoli [Thu, 13 Aug 2009 22:41:43 +0000 (22:41 +0000)]
* Split up elementary test.c in several files, one per widget
SVN revision: 41749
Gustavo Sverzut Barbieri [Thu, 13 Aug 2009 17:56:07 +0000 (17:56 +0000)]
elm_list: setters for label, icon and end.
This way we can dynamically change the row contents.
SVN revision: 41746
Gustavo Sverzut Barbieri [Thu, 13 Aug 2009 15:15:18 +0000 (15:15 +0000)]
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
Davide Andreoli [Wed, 12 Aug 2009 23:04:26 +0000 (23:04 +0000)]
File Selector: rename the source from elm_ to elc_
SVN revision: 41723
Davide Andreoli [Wed, 12 Aug 2009 22:43:50 +0000 (22:43 +0000)]
* 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
Davide Andreoli [Wed, 12 Aug 2009 22:37:48 +0000 (22:37 +0000)]
* Add the *_icon_get() API calls for all the widgets that have the *_icon_set() corresponding func.
SVN revision: 41721
Davide Andreoli [Wed, 12 Aug 2009 20:08:41 +0000 (20:08 +0000)]
* Remove duplicated 'File selector' entry in the tests list
SVN revision: 41718
Carsten Haitzler [Wed, 12 Aug 2009 16:43:46 +0000 (16:43 +0000)]
note++
SVN revision: 41711
michael bouchaud [Wed, 12 Aug 2009 16:16:31 +0000 (16:16 +0000)]
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
Dave Andreoli [Wed, 12 Aug 2009 16:08:53 +0000 (16:08 +0000)]
From: Dave Andreoli <dave@gurumeditation.it>
file selector patch - awesome! in early. work needed.
SVN revision: 41709
Davide Andreoli [Wed, 12 Aug 2009 11:18:08 +0000 (11:18 +0000)]
* add another _label_get() function
This also fix ticket #294 on trac :)
SVN revision: 41700
Davide Andreoli [Tue, 11 Aug 2009 10:44:49 +0000 (10:44 +0000)]
Implement all the *_label_get() functions for widgets that have a *_label_set() function.
SVN revision: 41684
Gustavo Sverzut Barbieri [Sun, 9 Aug 2009 22:23:46 +0000 (22:23 +0000)]
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