Commit Graph

1713 Commits

Author SHA1 Message Date
Gustavo Lima Chaves e7dfbf2315 Better sizes here.
SVN revision: 54769
2010-11-22 06:55:54 +00:00
Carsten Haitzler 6ce323eaa0 make thread support windows friendly. i hope.
SVN revision: 54754
2010-11-21 04:37:52 +00:00
Carsten Haitzler b8c9cd18b1 for now done select disabled, selected or expanded items in the cache
- resetting is problematic. need an edje reset thing - or actually may
want edje to have a cache like this...



SVN revision: 54744
2010-11-20 11:35:09 +00:00
Carsten Haitzler e175185eaa make store "./store" to make it.. well.. better.
SVN revision: 54741
2010-11-20 11:14:23 +00:00
Carsten Haitzler 63fd838ebe move store to an actual lib file - elementray.h too and check for
pthread support due to locks. (vtorri - windows way of doing this?)



SVN revision: 54740
2010-11-20 11:12:15 +00:00
Carsten Haitzler e10b7bba94 comments--
SVN revision: 54739
2010-11-20 10:59:26 +00:00
Carsten Haitzler 01e71a2649 well... many things - genlist, when it is processign quue, or u
add.del items will try and stick to viewing an acnhor item. it also
handles wrapping text properly now if style has such a thing - a test
style with that is there too (message style) for now - found isasue in
edje with textblock styles - doesnt change on state change. but anyway
- re-wrapping text works.. and it progressively processes the genlist
blocks to re-calc sizes etc. etc. so you dont block and so-on. i5ts
not too shabby. as for that - store has a generic struct type reader
now and is being tested... and get rid of unused var.



SVN revision: 54738
2010-11-20 08:43:43 +00:00
Carsten Haitzler 376b264e3a make accelerated scrolling also accumulate scroll time so it doesnt
seem to silly fast - scroll speed also now increaese by 1.5x not 2x
and since time extends linearly by left over time from previous scroll
it's less extreme, but still accelerated.



SVN revision: 54733
2010-11-20 06:26:01 +00:00
Gustavo Lima Chaves 85cc0b3b01 Some more text classes now supported. We clearly need more later,
maybe wrapping unbounded ones into a "general" TC.
TC swithing exposes various widgets bugs WRT layouting of children
objects, we gotta fix them.



SVN revision: 54715
2010-11-19 09:37:33 +00:00
Rafael Fonseca acb1ebb41c Make it possible to use finger size hint on scrollbars.
With a small rectangle swallowed as a base is now possible to make scrollbars
respect the finger size hint. But it just makes sense when thumbscroll is
disabled, i.e, when scrollbars should be dragable.



SVN revision: 54700
2010-11-18 18:47:16 +00:00
Tiago Rezende Campos Falcao 20db73ea48 Not return const Evas_Objects in (icon|end)_get
SVN revision: 54688
2010-11-18 12:55:31 +00:00
Tiago Rezende Campos Falcao 430492dc9c Adding Signal Hooks to Hoverlist
SVN revision: 54687
2010-11-18 12:55:28 +00:00
Carsten Haitzler 3b5e9a43b0 ummm fix warnings. merge with my start on generic data -> parts in
item mapping.



SVN revision: 54684
2010-11-18 11:10:58 +00:00
Gustavo Lima Chaves 1228afe8e0 Elementary's header little fixes.
SVN revision: 54682
2010-11-18 10:01:36 +00:00
Gustavo Lima Chaves f9172244ac Elementary welcomes text classes support.
I'm now populating the default theme with text classes, just commit
with one for now. There can be tweakings at Elm config app's UI fonts
page, I know, but that will come later (editable preview field, font
hinting/fallback, blablabla).

WARNING: for users testing elm config, an old "rm -rf
~/.elementary/config" might be needed here, after this commit.



SVN revision: 54681
2010-11-18 10:01:24 +00:00
Gustavo Lima Chaves 646b4007ec Disable hook for elm lists in.
SVN revision: 54680
2010-11-18 10:01:05 +00:00
Gustavo Lima Chaves 4b06ff870f Typo--.
SVN revision: 54679
2010-11-18 10:00:53 +00:00
Gustavo Lima Chaves bffe78ab3a Taking off defined block which is not necessary anymore + indenting.
SVN revision: 54678
2010-11-18 10:00:41 +00:00
Gustavo Lima Chaves ceff604deb Elm config app sizing change (matching Elm test's size) and cosmetic
fixes.



SVN revision: 54677
2010-11-18 10:00:26 +00:00
Gustavo Sverzut Barbieri 32e95a47bb allow fetch to be executed from main thread as well.
SVN revision: 54676
2010-11-18 09:54:51 +00:00
Gustavo Sverzut Barbieri 2ea364ff68 make core independent of filesystem.
idea is to make it extensible for other backends without bloating the
core too much.



SVN revision: 54675
2010-11-18 09:33:39 +00:00
Carsten Haitzler 0d689fc143 fix elm_module env var and ... elm_finger size . tnx mj lee. :)
SVN revision: 54674
2010-11-18 09:30:46 +00:00
Gustavo Sverzut Barbieri 1360f85163 who else agrees that raster should use more eina utilities? :-)
SVN revision: 54670
2010-11-18 08:13:05 +00:00
Carsten Haitzler b3ce84eb7d beginnings of a "store abstraction" ... data storage <-> genlist etc.
to make life easier for app devs.



SVN revision: 54664
2010-11-18 02:54:12 +00:00
Bruno Dilly ef9a69ed30 Fix elm_layout convenience macros II
I missed one.


SVN revision: 54649
2010-11-17 19:06:41 +00:00
Bruno Dilly 7626685c25 Fix elm_layout convenience macros
SVN revision: 54648
2010-11-17 18:51:43 +00:00
Bruno Dilly a69cc68c57 Add elm_genlist_item_item_class_update
1. elm_genlist_item_item_class_update() API
It is required to change an item's item class on run-time.
Applications want to change a certain item's style and callbacks
dynamically.
This looks ok because changing one item's style does not affect performance,
And this API uses elm_genlist_item_update internally.
API name follows elementary naming conventions.
I've also added test code to elementary_test, Genlist 7.

2. constant to macro.
I replaced 2 constants for max_item_per_block and longpress_timeout to
macros.
This could be used in other places of the code.

3. duplicated assignment.
In elm_genlist_item_append, it->before = 0 is written in if and else.
I put this statement out of if().

4. fix doxygen typo
I fixed elm_genlist_compress_mode_set doxygen.

By: Daniel Juyung Seo <juyung.seo@samsung.com>



SVN revision: 54639
2010-11-17 17:15:28 +00:00
Bruno Dilly 17cfad1c80 Ooops.. fix homogenous / homogeneous inconsistency on elm_table
Actually it would be nice to fix these in the entire API.
Most widgets use homogenous, elm_genlist uses homogeneous,
that looks to be the name adopted on evas.



SVN revision: 54634
2010-11-17 16:30:05 +00:00
Bruno Dilly 43b579e6a9 Move cursors from default theme to test file
They're used only on test cursor3, shouldn't be on
default.edc


SVN revision: 54631
2010-11-17 16:16:46 +00:00
Lucas De Marchi 067a49f294 Disable extra log verbosity
SVN revision: 54627
2010-11-17 10:35:31 +00:00
Lucas De Marchi d3b985e259 Log goes to stderr instead of stdout
SVN revision: 54626
2010-11-17 10:35:25 +00:00
Lucas De Marchi 0c0b0445b0 Use macro for debugging instead of printf
SVN revision: 54625
2010-11-17 10:35:03 +00:00
Lucas De Marchi 020605f4a1 Don't forget the QUICKLAUNCH guards
Compiling this code with CFLAGS="-ffunction-sections -fdata-sections"
and LDFLAGS="-Wl,--as-needed -Wl,--gc-sections -Wl,--print-gc-sections"
was giving me the following messages:

/usr/bin/ld: Removing unused section '.text._on_key_down' in file 'elementary_testql-test_focus.o'
/usr/bin/ld: Removing unused section '.text.my_show' in file 'elementary_testql-test_focus.o'
/usr/bin/ld: Removing unused section '.rodata' in file 'elementary_testql-test_focus.o'
/usr/bin/ld: Removing unused section '.text.test_focus' in file 'elementary_testql-test_focus.o'

The issue was the missing guards.



SVN revision: 54600
2010-11-16 18:36:47 +00:00
Bruno Dilly 91b6b4f98e Set smart obj callbacks descs for hoverlist and fs_bt
Spotted by demarchi


SVN revision: 54596
2010-11-16 15:51:03 +00:00
Bruno Dilly 86deede66b Delete trailing spaces on elm_animator
SVN revision: 54590
2010-11-16 13:17:30 +00:00
Bruno Dilly 7d64614307 Add macro to do magic check on elm_animator EAPI funcs
By: 박춘언 <hermet@naver.com>


SVN revision: 54588
2010-11-16 13:07:25 +00:00
Carsten Haitzler 7debb66407 fix docs.
SVN revision: 54557
2010-11-15 02:55:36 +00:00
Bruno Dilly 61c137691d respect 80 cols on elm_config, plz
SVN revision: 54520
2010-11-12 18:24:59 +00:00
Bruno Dilly 891468eee9 Use pager instead of flip + table on elm_config
Avoid the mess of table pack / unpack and back / front flip sets
Pager is an widget much more appropriated for our needs.
And we will have the exactly same look when pager flip style is
fixed.


SVN revision: 54519
2010-11-12 18:24:14 +00:00
Tiago Rezende Campos Falcao 3e95426ab7 Flip effect to Pager
Did we still need the flip?

SVN revision: 54497
2010-11-12 12:28:56 +00:00
Tiago Rezende Campos Falcao 9d3f490265 Adding styles options to pager test.
Can now remove the pager slide test?

SVN revision: 54496
2010-11-12 12:28:53 +00:00
Tiago Rezende Campos Falcao 177beb5dc5 Fix elm_pager style change
SVN revision: 54495
2010-11-12 12:28:50 +00:00
Carsten Haitzler b74087982a no debug!
SVN revision: 54492
2010-11-12 10:59:44 +00:00
Carsten Haitzler 0584726101 fix focus revert -> reverting should revert only to widgets that say
they CAN be focused :) see conform 2 test. focuse the entry in the
pager then dlete the pager page (pop). before focus vanished. now it
goes back to the top entry as you'd expect.



SVN revision: 54486
2010-11-12 04:16:24 +00:00
Carsten Haitzler 5f8146dff7 comment++!
SVN revision: 54485
2010-11-12 03:13:38 +00:00
Bruno Dilly 5845793808 Add getters for anchorblock and anchorview hover style
SVN revision: 54475
2010-11-11 19:47:56 +00:00
Bruno Dilly d485668cb2 Fixing resize problems in toolbar.
Otavio Pontes <otavio@profusion.mobi>


SVN revision: 54468
2010-11-11 18:05:36 +00:00
Bruno Dilly bad1264722 Emit clicked on elm_bubble
Closes ticket #441


SVN revision: 54467
2010-11-11 18:04:45 +00:00
Bruno Dilly ed6cd22ddf Fix bubble corner and theme hook issues
SVN revision: 54466
2010-11-11 18:04:08 +00:00
Bruno Dilly 1ed3e906c9 Add test for elm_bubble
Spots issues with corner.


SVN revision: 54465
2010-11-11 18:03:40 +00:00