Carsten Haitzler [Thu, 23 Apr 2009 08:51:07 +0000 (08:51 +0000)]
a bunch of adds and improvements around gnelist
SVN revision: 40323
Carsten Haitzler [Thu, 23 Apr 2009 04:10:43 +0000 (04:10 +0000)]
use style generic call in test and fix up freeing of style string.
SVN revision: 40320
Carsten Haitzler [Thu, 23 Apr 2009 04:03:27 +0000 (04:03 +0000)]
patch from victor to make styles generic - not all widgets support them
tho... but calls to set style are now. old calls are left in place, but
likely will be phased out.
SVN revision: 40317
Viktor Kojouharov [Thu, 23 Apr 2009 03:51:50 +0000 (03:51 +0000)]
From: Viktor Kojouharov <vkojouharov@gmail.com>
This patch tries to fix some warnings I noticed using valgrind.
SVN revision: 40315
Viktor Kojouharov [Thu, 23 Apr 2009 03:48:41 +0000 (03:48 +0000)]
From: Viktor Kojouharov <vkojouharov@gmail.com>
this is a patch for the elm_image so far.
After some valgrind work and with the help of Gustavo, the orient code
for the image is not leak free (according to valgrind). According to
k-s, this way of doing things would avoid any nasty caching errors I've
been getting though valgrind before.
SVN revision: 40314
Vincent Torri [Mon, 20 Apr 2009 04:48:58 +0000 (04:48 +0000)]
allow the build of elementary_run on opensolaris
SVN revision: 40245
Daniel Kolesa [Sun, 19 Apr 2009 16:28:48 +0000 (16:28 +0000)]
Updated Standards-Version
SVN revision: 40228
Carsten Haitzler [Fri, 17 Apr 2009 10:37:49 +0000 (10:37 +0000)]
restorer--
SVN revision: 40134
Carsten Haitzler [Fri, 17 Apr 2009 10:01:45 +0000 (10:01 +0000)]
lutin... release soname patch. verbose svn soname used right now
SVN revision: 40131
Rafael Antognolli [Wed, 15 Apr 2009 05:01:26 +0000 (05:01 +0000)]
Fixed elementary build when builddir != srcdir.
SVN revision: 40076
Gustavo Sverzut Barbieri [Wed, 15 Apr 2009 02:08:07 +0000 (02:08 +0000)]
actually enable netwm window type set, simplify code.
SVN revision: 40071
Daniel Kolesa [Tue, 14 Apr 2009 17:21:19 +0000 (17:21 +0000)]
Updated debian stuff(grew Standards-Version, updated python-ecore rules file)
SVN revision: 40043
Carsten Haitzler [Sat, 11 Apr 2009 12:34:14 +0000 (12:34 +0000)]
fix load alloc bug.
SVN revision: 39980
Gustavo Sverzut Barbieri [Sat, 11 Apr 2009 04:54:12 +0000 (04:54 +0000)]
add other Netwm window types, good for launcher ;-)
SVN revision: 39957
Gustavo Sverzut Barbieri [Sat, 4 Apr 2009 16:58:28 +0000 (16:58 +0000)]
focus in/out signals.
SVN revision: 39860
Gustavo Sverzut Barbieri [Sat, 4 Apr 2009 15:06:58 +0000 (15:06 +0000)]
list items no keep reference to their node, returns siblings.
SVN revision: 39857
Gustavo Sverzut Barbieri [Fri, 3 Apr 2009 21:52:01 +0000 (21:52 +0000)]
couple of changes and addition.
* list: export label and base object for items
* list: per-item delete function, cleanup associated data.
* list: clear.
* couple of functions return success or failure.
* win: sticky, lower and raise
SVN revision: 39845
Carsten Haitzler [Tue, 31 Mar 2009 11:58:56 +0000 (11:58 +0000)]
add data get call for convenience.
SVN revision: 39815
Carsten Haitzler [Mon, 30 Mar 2009 08:32:25 +0000 (08:32 +0000)]
fix scale for toolbar
SVN revision: 39797
Daniel Kolesa [Thu, 26 Mar 2009 19:30:39 +0000 (19:30 +0000)]
Updated elementary debian version
SVN revision: 39733
Carsten Haitzler [Tue, 24 Mar 2009 23:52:20 +0000 (23:52 +0000)]
version++
SVN revision: 39702
Daniel Kolesa [Tue, 24 Mar 2009 19:56:43 +0000 (19:56 +0000)]
i found it is useless and cdbs is setting up prefix automatically.
SVN revision: 39695
Daniel Kolesa [Tue, 24 Mar 2009 19:51:00 +0000 (19:51 +0000)]
forgot to add --prefix=/usr
SVN revision: 39694
Daniel Kolesa [Tue, 24 Mar 2009 19:44:57 +0000 (19:44 +0000)]
Updated debian stuff everywhere.
SVN revision: 39693
Carsten Haitzler [Mon, 23 Mar 2009 04:55:37 +0000 (04:55 +0000)]
add cancel action for copy & paste.
SVN revision: 39642
Carsten Haitzler [Fri, 20 Mar 2009 15:08:33 +0000 (15:08 +0000)]
and make entry work nicely by freezing/holding scrolling (hold == different
scroll mode).
SVN revision: 39601
Carsten Haitzler [Thu, 19 Mar 2009 13:36:46 +0000 (13:36 +0000)]
work on bettre touchscreen text selection support. not 100% done yet. been
playing with ideas. this one seems best.
SVN revision: 39579
Carsten Haitzler [Tue, 17 Mar 2009 00:37:02 +0000 (00:37 +0000)]
oopsie thanks to hendrik!
SVN revision: 39513
Michael Lauer [Tue, 17 Mar 2009 00:13:25 +0000 (00:13 +0000)]
fix typo (can't stand it any more :))
SVN revision: 39512
Carsten Haitzler [Mon, 16 Mar 2009 07:08:56 +0000 (07:08 +0000)]
fix tree theme to do odd/even right
SVN revision: 39501
Carsten Haitzler [Sun, 15 Mar 2009 09:32:35 +0000 (09:32 +0000)]
tree is working... i'm happy (for now). :)
SVN revision: 39488
Carsten Haitzler [Sun, 15 Mar 2009 04:13:08 +0000 (04:13 +0000)]
and fix the updates for vala
SVN revision: 39487
Carsten Haitzler [Sun, 15 Mar 2009 03:03:54 +0000 (03:03 +0000)]
make vala happy.
SVN revision: 39485
Carsten Haitzler [Sat, 14 Mar 2009 18:03:19 +0000 (18:03 +0000)]
indent tree items... not perfect... but good
add rotation api call.
SVN revision: 39480
Carsten Haitzler [Fri, 13 Mar 2009 05:50:38 +0000 (05:50 +0000)]
fixes for some bugs i found, tree ability in genlist (basic not fully done
visually yet), and some win util calls added.
SVN revision: 39456
Vincent Torri [Tue, 3 Mar 2009 06:48:56 +0000 (06:48 +0000)]
* use binary flag in fopen
* fix warning
SVN revision: 39342
Carsten Haitzler [Mon, 2 Mar 2009 09:42:58 +0000 (09:42 +0000)]
pager now is all happy. after fiddling ... and some thought.
SVN revision: 39327
Carsten Haitzler [Mon, 2 Mar 2009 08:59:00 +0000 (08:59 +0000)]
finally pager working how i like.. a little...
SVN revision: 39326
Carsten Haitzler [Mon, 2 Mar 2009 05:48:14 +0000 (05:48 +0000)]
glow easier to see.
SVN revision: 39325
Carsten Haitzler [Sun, 1 Mar 2009 23:54:35 +0000 (23:54 +0000)]
it's time elementary got to 0.2...
SVN revision: 39320
Carsten Haitzler [Sun, 1 Mar 2009 23:52:13 +0000 (23:52 +0000)]
only build quicklaunch on systems that have... fork!
SVN revision: 39319
Carsten Haitzler [Sun, 1 Mar 2009 09:33:41 +0000 (09:33 +0000)]
only build quicklaunch stuff if fork is found.
SVN revision: 39303
Carsten Haitzler [Sat, 28 Feb 2009 07:32:50 +0000 (07:32 +0000)]
add fps setting.
SVN revision: 39272
Carsten Haitzler [Thu, 26 Feb 2009 08:25:22 +0000 (08:25 +0000)]
demo changed callback of check and using it in genlist item
SVN revision: 39242
Carsten Haitzler [Thu, 26 Feb 2009 06:50:36 +0000 (06:50 +0000)]
clean up elm header and add acknowledgements
SVN revision: 39236
Carsten Haitzler [Thu, 26 Feb 2009 06:20:41 +0000 (06:20 +0000)]
change argv[0] to match quicklanch process name. much better for debugging!
SVN revision: 39235
Carsten Haitzler [Thu, 26 Feb 2009 06:09:15 +0000 (06:09 +0000)]
no - need to add. the strings are not necessarily stringshare strings!
SVN revision: 39233
Carsten Haitzler [Thu, 26 Feb 2009 04:36:13 +0000 (04:36 +0000)]
handle crashing in quicklaunch - restart yourself.
SVN revision: 39231
Carsten Haitzler [Thu, 26 Feb 2009 02:13:34 +0000 (02:13 +0000)]
1. setsid to children detech from parent
2. entry segv fix possibly
3. some formatting for list frees
SVN revision: 39225
Jaime Thomas [Wed, 25 Feb 2009 23:17:01 +0000 (23:17 +0000)]
Match the other changes.
SVN revision: 39221
Gustavo Sverzut Barbieri [Wed, 25 Feb 2009 20:18:38 +0000 (20:18 +0000)]
use EINA_LIST_FREE()
This macro helps releasing a list of elements in efficient and safe way.
SVN revision: 39217
Gustavo Sverzut Barbieri [Wed, 25 Feb 2009 19:50:45 +0000 (19:50 +0000)]
Move eina list iterations to EINA_LIST_FOREACH variants.
By using these macros we can avoid errors and if we need to change
things, we do just in the macro definitions.
SVN revision: 39216
Gustavo Sverzut Barbieri [Wed, 25 Feb 2009 16:22:29 +0000 (16:22 +0000)]
Safer use of Eina_Inlist.
Avoid doing casts on it, use EINA_INLIST to define the struct and
EINA_INLIST_GET() to access members, this way if you misused the types
compiler will be able to warn you.
Move most Eina_Inlist loops to EINA_INLIST_FOREACH(), this way it is
more clear and if we want to change something we just change the
macro.
Needs new code in Eina!!! (fix EINA_INLIST_GET() macro)
SVN revision: 39209
Gustavo Sverzut Barbieri [Wed, 25 Feb 2009 15:54:26 +0000 (15:54 +0000)]
major warning + cast cleanup.
* casts: remove internal "Item" and use "Elm_XXXX_Item" for carousel,
list, genlist and toolbar.
* warning: fix const on lots of getter apis, the object should be
const, and not the return! Of course lists that are returned and
are not supposed to be modified are still returned as const, but
maybe we should return iterators!
* list/genlist: fix selected_set() to be a bit (marginally)
faster. Do not operate if state has not changed and if it did
changed we're sure we're not in the object->selected list.
SVN revision: 39208
Carsten Haitzler [Wed, 25 Feb 2009 11:27:01 +0000 (11:27 +0000)]
that was silly. actually assign the val
SVN revision: 39204
Carsten Haitzler [Wed, 25 Feb 2009 11:19:49 +0000 (11:19 +0000)]
fix finger size scale with ql
SVN revision: 39203
Carsten Haitzler [Wed, 25 Feb 2009 11:00:07 +0000 (11:00 +0000)]
add quicklauncher infra! elementary_testql uses this infra.
SVN revision: 39199
Carsten Haitzler [Wed, 25 Feb 2009 00:41:57 +0000 (00:41 +0000)]
fix next/prev bug.
SVN revision: 39186
Carsten Haitzler [Tue, 24 Feb 2009 13:08:21 +0000 (13:08 +0000)]
and fix some genlist bugs i spotted!
SVN revision: 39177
Carsten Haitzler [Tue, 24 Feb 2009 11:59:51 +0000 (11:59 +0000)]
comment--
SVN revision: 39175
Carsten Haitzler [Tue, 24 Feb 2009 11:58:52 +0000 (11:58 +0000)]
genlist theme issue - fixed.
SVN revision: 39174
Carsten Haitzler [Tue, 24 Feb 2009 09:23:51 +0000 (09:23 +0000)]
radio widget working.
SVN revision: 39173
Carsten Haitzler [Tue, 24 Feb 2009 01:23:18 +0000 (01:23 +0000)]
oops - how did that happen? no get state for toggle and check. added.
SVN revision: 39169
Carsten Haitzler [Mon, 23 Feb 2009 13:30:31 +0000 (13:30 +0000)]
check looks good-ish now.
SVN revision: 39164
Carsten Haitzler [Mon, 23 Feb 2009 11:40:24 +0000 (11:40 +0000)]
todo stuff
scroller segv fix (list showed it).
check theme item placeholder. doing gfx.
SVN revision: 39161
Carsten Haitzler [Mon, 23 Feb 2009 08:40:58 +0000 (08:40 +0000)]
add ability for apps to extend their theme (adding more styles) or overlay it
forcibly (with their own customtheme implementing custom modifications of
their own).
SVN revision: 39158
Carsten Haitzler [Mon, 23 Feb 2009 08:05:05 +0000 (08:05 +0000)]
begin check widget work, and make elm_theme use a path like normal unix paths
do with : - allow relative, absolute and ~/ files. otherwise as before.
SVN revision: 39156
Carsten Haitzler [Fri, 20 Feb 2009 01:07:21 +0000 (01:07 +0000)]
a specific test for update and multiple/different icons etc.
SVN revision: 39108
Carsten Haitzler [Thu, 19 Feb 2009 07:05:12 +0000 (07:05 +0000)]
and demo focusing a specific widget, not just the first.
SVN revision: 39090
Carsten Haitzler [Thu, 19 Feb 2009 06:29:07 +0000 (06:29 +0000)]
and back to 10k test, and only insert 8 items from the queue at a time.
SVN revision: 39089
Carsten Haitzler [Thu, 19 Feb 2009 06:02:56 +0000 (06:02 +0000)]
printf--
SVN revision: 39088
Carsten Haitzler [Thu, 19 Feb 2009 04:37:06 +0000 (04:37 +0000)]
fix some insertion/append/prepend stuff. wasn't working. hunted bug. now
insert queue is slow. need to check.
SVN revision: 39086
Carsten Haitzler [Wed, 18 Feb 2009 13:42:56 +0000 (13:42 +0000)]
make scroller stay in the exact pixel pos when resizign - unless at the end.
SVN revision: 39080
Carsten Haitzler [Wed, 18 Feb 2009 13:13:10 +0000 (13:13 +0000)]
handle dynamic theme and scale changes in genlist
SVN revision: 39079
Carsten Haitzler [Wed, 18 Feb 2009 12:41:45 +0000 (12:41 +0000)]
insert and prepend calls work... at least in my tests.
SVN revision: 39077
Carsten Haitzler [Wed, 18 Feb 2009 07:10:42 +0000 (07:10 +0000)]
oops- didnt add sub obj!
SVN revision: 39076
Carsten Haitzler [Wed, 18 Feb 2009 05:32:47 +0000 (05:32 +0000)]
make finger size match docs!
SVN revision: 39075
Carsten Haitzler [Wed, 18 Feb 2009 04:51:22 +0000 (04:51 +0000)]
genlist items can enable/disable
SVN revision: 39074
Carsten Haitzler [Wed, 18 Feb 2009 04:27:49 +0000 (04:27 +0000)]
add clear call. fix free to have less leaks
SVN revision: 39073
Carsten Haitzler [Wed, 18 Feb 2009 04:18:25 +0000 (04:18 +0000)]
fix up some dynamic add/del and showing code.
SVN revision: 39072
Carsten Haitzler [Wed, 18 Feb 2009 00:29:07 +0000 (00:29 +0000)]
handle errors and use eina error print.
SVN revision: 39066
Carsten Haitzler [Tue, 17 Feb 2009 14:39:08 +0000 (14:39 +0000)]
more genlist work.
SVN revision: 39059
Carsten Haitzler [Tue, 17 Feb 2009 07:50:35 +0000 (07:50 +0000)]
more genlist testing - deletign items works. not perfect - but working... in
small tests.
SVN revision: 39056
Carsten Haitzler [Sun, 15 Feb 2009 02:53:56 +0000 (02:53 +0000)]
use new fill mode, fix bug in object tracking and deletion - nasty one. more
genlist work too.
SVN revision: 39021
Carsten Haitzler [Thu, 12 Feb 2009 13:39:43 +0000 (13:39 +0000)]
more work on genlist!
SVN revision: 39002
Carsten Haitzler [Wed, 11 Feb 2009 11:49:43 +0000 (11:49 +0000)]
fix some min size calc issues.
fix some theme size calc issues
make all widgets able to... do finger size! this way a ui can be tweaked with
1 value (finger size) if it is to be finger or mouse/stylus driven. and it
was so simple to add in.
work on genlist - beginning to display items and scroll.
SVN revision: 38995
Carsten Haitzler [Tue, 10 Feb 2009 11:57:47 +0000 (11:57 +0000)]
adjust slider theme a bit and test app. some skleton work on genlist.
SVN revision: 38992
Carsten Haitzler [Mon, 9 Feb 2009 12:48:29 +0000 (12:48 +0000)]
images++
SVN revision: 38981
Carsten Haitzler [Mon, 9 Feb 2009 11:23:59 +0000 (11:23 +0000)]
more work on slider - i think its complete now vertical mode works. might be
some buglts to clear up though.
fix scroller to scroll only at animator framerate.. using an animator making
scrolling much better.
begin genlist (geeric but complicated) list.
SVN revision: 38979
Carsten Haitzler [Sun, 8 Feb 2009 12:45:52 +0000 (12:45 +0000)]
horizontal is there. but man does it look wrong. need todo theme work.
SVN revision: 38973
Carsten Haitzler [Sun, 8 Feb 2009 12:34:58 +0000 (12:34 +0000)]
slider... horizontal only done right now - but complete. looks decent methinks.
SVN revision: 38972
Cedric BAIL [Thu, 5 Feb 2009 10:23:04 +0000 (10:23 +0000)]
* elementary/configure.in,
* elementary/data/themes/Makefile.am,
* elementary/data/objects/Makefile.am: Make configurable edje_cc binary (usefull when cross compiling).
* elementary/src/lib/Elementary.h.in: Make libintl.h optional.
SVN revision: 38948
Carsten Haitzler [Tue, 3 Feb 2009 10:28:52 +0000 (10:28 +0000)]
and freee font path too.
SVN revision: 38915
Carsten Haitzler [Tue, 3 Feb 2009 10:27:52 +0000 (10:27 +0000)]
env vars for font path, image and font cache and even font hintingt
SVN revision: 38914
Carsten Haitzler [Tue, 3 Feb 2009 05:54:46 +0000 (05:54 +0000)]
remove a todo item
SVN revision: 38911
Carsten Haitzler [Tue, 3 Feb 2009 05:09:03 +0000 (05:09 +0000)]
allow for all widgets.objects to have different scaling factors.
add tests for these
add tests for inheriting scaling factor from parent
fix test app to use list now instead of box+buttons (cleaner)
SVN revision: 38909
Carsten Haitzler [Sat, 31 Jan 2009 23:23:51 +0000 (23:23 +0000)]
update .h.in todo
SVN revision: 38867
Carsten Haitzler [Wed, 28 Jan 2009 00:48:43 +0000 (00:48 +0000)]
fix leak - no cleanup items in toolbar.
SVN revision: 38823
Carsten Haitzler [Wed, 28 Jan 2009 00:28:20 +0000 (00:28 +0000)]
add styles for inwin for mininmal and minimal_vertical
SVN revision: 38821
Carsten Haitzler [Tue, 27 Jan 2009 00:44:29 +0000 (00:44 +0000)]
export markup<->plain utf8 conversion calls and use them too.
SVN revision: 38803