Commit Graph

43 Commits

Author SHA1 Message Date
Carsten Haitzler 714f1624f6 fix string for font path env var
SVN revision: 41011
2009-06-12 05:34:00 +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 a4bf81cef2 elementary doc
SVN revision: 40781
2009-05-22 21:01:46 +00:00
Carsten Haitzler 93479d5499 multi-line the docs for main
SVN revision: 40744
2009-05-19 14:05:43 +00:00
Carsten Haitzler 29f28236bc fix - missing call
SVN revision: 40742
2009-05-19 13:53:03 +00:00
Carsten Haitzler 20e0973f36 more docs!
SVN revision: 40741
2009-05-19 13:50:06 +00:00
Carsten Haitzler 9d7db82782 documentation... more! build! look vaguely ok
SVN revision: 40734
2009-05-19 09:29:20 +00:00
Carsten Haitzler 47b9b5bcfe begin docs inline...
SVN revision: 40716
2009-05-18 06:08:53 +00:00
Carsten Haitzler 5c7e2ec144 1. fix box as it didnt hide clipper when it gets empty
2. add bouncing at ends for scroller and config for it
3. fix quicklaunch to be cserver-freidnly thanks to its fork tricks
4. add signals to scroller when scrolling and hitting edges
5. pants.



SVN revision: 40549
2009-05-08 11:27:32 +00:00
Carsten Haitzler e74b5f1cb7 use more rediculously big double
SVN revision: 40525
2009-05-06 12:41:23 +00:00
Carsten Haitzler 73f3de55f4 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
2009-04-23 04:03:27 +00:00
Carsten Haitzler 6e0c99e69f 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
2009-03-13 05:50:38 +00:00
Carsten Haitzler 69440886fc only build quicklaunch stuff if fork is found.
SVN revision: 39303
2009-03-01 09:33:41 +00:00
Carsten Haitzler fbc56fe2fb add fps setting.
SVN revision: 39272
2009-02-28 07:32:50 +00:00
Carsten Haitzler e75be2e724 change argv[0] to match quicklanch process name. much better for debugging!
SVN revision: 39235
2009-02-26 06:20:41 +00:00
Carsten Haitzler 4e998eac34 1. setsid to children detech from parent
2. entry segv fix possibly
3. some formatting for list frees



SVN revision: 39225
2009-02-26 02:13:34 +00:00
Gustavo Sverzut Barbieri d7829ccd3c use EINA_LIST_FREE()
This macro helps releasing a list of elements in efficient and safe way.



SVN revision: 39217
2009-02-25 20:18:38 +00:00
Gustavo Sverzut Barbieri d1d91b99df 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
2009-02-25 19:50:45 +00:00
Gustavo Sverzut Barbieri 2e62b41b1b 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
2009-02-25 15:54:26 +00:00
Carsten Haitzler 647ef9e4f0 that was silly. actually assign the val
SVN revision: 39204
2009-02-25 11:27:01 +00:00
Carsten Haitzler da3167a027 fix finger size scale with ql
SVN revision: 39203
2009-02-25 11:19:49 +00:00
Carsten Haitzler f7a18a3db9 add quicklauncher infra! elementary_testql uses this infra.
SVN revision: 39199
2009-02-25 11:00:07 +00:00
Carsten Haitzler d88c4d4cab make finger size match docs!
SVN revision: 39075
2009-02-18 05:32:47 +00:00
Carsten Haitzler 4aff7b184a handle errors and use eina error print.
SVN revision: 39066
2009-02-18 00:29:07 +00:00
Carsten Haitzler 1099280784 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
2009-02-11 11:49:43 +00:00
Carsten Haitzler a8043c0af7 and freee font path too.
SVN revision: 38915
2009-02-03 10:28:52 +00:00
Carsten Haitzler 77a09c957a env vars for font path, image and font cache and even font hintingt
SVN revision: 38914
2009-02-03 10:27:52 +00:00
Carsten Haitzler 986fcca059 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
2009-02-03 05:09:03 +00:00
Vincent Torri c5d296b658 add Windows XP support
SVN revision: 38701
2009-01-22 21:43:07 +00:00
Carsten Haitzler 90f79c27db 1. add carousel start - does nothnig. ignore. copy of toolbar atm to start with
2. make elementary be able to determine theme from
  PREFIX/share/elementary/themes or ~/.elementary/themes (~/ takes preference)
  currently using a delimited list of theme names in order to check like:
    mytheme/fallback/morestuff/default
  (if the last theme entry is on default it is added explicitly).
  this allows multiple theme files bascially to work a bit like a fontset - try
  the first one - if not there, try the next and so on. set $ELM_THEME to your
  theme setting
3. determine prefix and thus data dir - where system themes go. if it can't
  rely on dladdr, or the compiled-in prefix/data dir, you can set $ELM_PREFIX
  and/or $ELM_DATA_DIR accordingly.
  


SVN revision: 38568
2009-01-13 09:20:53 +00:00
Vincent Torri 478ebffb67 Windows CE: use the gdi engine for now
SVN revision: 38537
2009-01-10 14:48:30 +00:00
Carsten Haitzler f05d05fc0e better kbd focus handling and inwin is there.
SVN revision: 38357
2008-12-30 16:19:46 +00:00
Carsten Haitzler b3aab18f67 and vtorri's wince support for elementary. god forbid. we support windows! :)
SVN revision: 38214
2008-12-19 00:34:56 +00:00
Carsten Haitzler 56bb7d664a toolbar in. not 100% done yet.
SVN revision: 38209
2008-12-18 13:38:58 +00:00
Carsten Haitzler 2decf1c941 and now it actually buidls and runs without x support.
SVN revision: 38078
2008-12-10 06:43:21 +00:00
Carsten Haitzler 2a41db988e be able to build without x - so it should work on the fb.. and it does... at
leats my mouse and keyboard do - and windows are fullscreen of course... and
really you have a technical limit of 1 window... but hey! that's the fb!



SVN revision: 38077
2008-12-10 06:33:24 +00:00
Carsten Haitzler 08c021a0c6 handle changes in scaling... a bit...
SVN revision: 37654
2008-11-15 06:09:04 +00:00
Carsten Haitzler 2620040baa for now turn off bgpixmap support.
SVN revision: 37399
2008-11-02 03:47:45 +00:00
Carsten Haitzler a337a70cea add background pixmaps to elm - faster draw/redraw on embedded :) (well..
expose events are less of a problem with latency. let's see how it looks).



SVN revision: 36715
2008-10-16 12:03:01 +00:00
Carsten Haitzler c78abf03be 1. fix scale property fetch
2. add hover object - beginning to work. will be used to pop up menus/options
etc.



SVN revision: 36515
2008-10-08 06:38:20 +00:00
Carsten Haitzler e8ef0d8bab new elm api - more evas liek and evas/edje freindly. i can mvoe forward now.
SVN revision: 36487
2008-10-07 01:23:49 +00:00
Carsten Haitzler 51123a3452 elementary becomes its own tree/lib/test binary
SVN revision: 36343
2008-09-30 06:58:56 +00:00