rephorm
d7792a9270
Start of a color selector.
...
Change the last test in e_test.c to #if 1 to play.
Issues:
Redrawing the H,S and V spectra is a bit slow. Needs to be optimized.
Spacing / Sizing of the various pieces of the csel widget needs to be cleaned up a bit.
I haven't actually themed anything yet. Just some fairly basic place holders to get it working. We should wrap each piece in shadowed cutout graphic, and make fancier cursors.
A color well widget
- show the currently selected color
- allows dnd of colors (this probably requires some reworking of ecore selection code)
For anyone wanting to play with this, a single E_Color struct is used by all parts of the selector, preventing the need to copy values around. This includes RGB *and* HSV values since the two spaces aren't 1:1.
SVN revision: 24669
2006-08-14 04:38:49 +00:00
titan
a9c8acf505
Get the things that use fsel to keep from breaking with the new preview api. Also a fix or two for the simple scrollframe.
...
SVN revision: 24627
2006-08-13 02:51:34 +00:00
Carsten Haitzler
104b644327
todo++ - refinement of new fm work.
...
fm2 now is much better at handling massive dirs of files - my test case is
5400 files or so in a dir (all jpg's). it seems rather happy dealing with it
and doesnt lock up or hang or seem to have issues. it just plods along.
SVN revision: 24290
2006-07-29 09:28:50 +00:00
Carsten Haitzler
639ce66fb3
fm listing scales to much bigger dirs now... and remains interactive.
...
i need to add some form of indicator that it is still scanning the dir and
building the file list as its a little hard to tel that it's busy (but still
usable)
SVN revision: 24289
2006-07-29 09:26:18 +00:00
Carsten Haitzler
930e142f36
for really big files lists.. efm was being hyper-slow. i knwo why - and it's
...
fixed :) all hail a better sorting algorithm - incriemntal insertion quick sort
:) (or whatever you want to call it) and a little better "scheduling" in the
code :)
SVN revision: 24246
2006-07-27 19:29:16 +00:00
Carsten Haitzler
14c920bdc1
1. add template files for favorites dir for file selector
...
2. lots of code on efm tomake it work well for file selection
3. a file selector widget with all the bits and pieces
4. first move - make wallpaper bg import tool use the new file selector -
it's a start.
5. pants on!
SVN revision: 24139
2006-07-23 11:22:13 +00:00
Carsten Haitzler
4376d882e1
fsel (file selector) widget... WOOT
...
SVN revision: 24138
2006-07-23 10:24:30 +00:00
Carsten Haitzler
01efbd7683
and some major refinements of efm - the selector code - well its in e_test.c
...
is pretty much almost perfectly working. i have fixed up some e_thumb stuff
and allowed e_thumb to be more responsive and skip items that are known to be
"generated" and bring them ahead in the list of things to thumb - so kind of
a priority skiplist - process what it KNOWS will be already done first
quickly and leave the slower stuff until later. efm is fairly well refined
now - as above. the test selector works nicely. also added an almost-sha1
generator - use sha1 sums of the path for thumbs - less likelihood of
collisions. the prolbme is given the small size of the input data... it's
hard to do well - but anyway :)
SVN revision: 24128
2006-07-22 21:48:24 +00:00
Carsten Haitzler
27e2f3a0f9
fix long-standing table box - doesnt expand. not smart - but works. add
...
scrollframe widget. more fm work
SVN revision: 24112
2006-07-21 20:16:46 +00:00
Carsten Haitzler
03f133c746
more fm work
...
SVN revision: 24084
2006-07-20 19:58:22 +00:00
Carsten Haitzler
eba3d64663
more fm work - fix list append too
...
SVN revision: 24053
2006-07-19 19:38:29 +00:00
Carsten Haitzler
19713696fa
and the new fm code can single, multi and range select, optionally force
...
single select only... it can asl display icons and thumbnails (testing list
mode only atm).
SVN revision: 23966
2006-07-16 17:27:21 +00:00
Carsten Haitzler
a49a05b475
oops - turn off testing
...
SVN revision: 23951
2006-07-15 17:12:53 +00:00
Carsten Haitzler
684da81271
limit scroll so you dont go off the ends
...
SVN revision: 23950
2006-07-15 17:10:12 +00:00
Carsten Haitzler
6c4b19d5d0
workign on efm2... kind of workign at the basics now...
...
SVN revision: 23949
2006-07-15 16:29:14 +00:00
Carsten Haitzler
9fc7c4ad64
fix bin/lib prefix - pass as -D
...
SVN revision: 23874
2006-07-13 16:35:46 +00:00
Carsten Haitzler
f96980dbe8
add ilist headers - much easier to organise things now
...
SVN revision: 21513
2006-03-27 14:46:26 +00:00
Carsten Haitzler
6114b14cb4
more info on app exiting - translatable strings now. use textblock widget.
...
SVN revision: 20028
2006-01-25 10:20:02 +00:00
Carsten Haitzler
b090bdff32
ok- fangie.. THIS Is what i meant! this! put a textblock in a scrollframe.
...
textblock comes from an edje so it can be styled by the theme!
SVN revision: 20027
2006-01-25 09:28:12 +00:00
sebastid
6a638a7806
Fix EAPI warnings.
...
SVN revision: 19597
2006-01-07 10:39:46 +00:00
Carsten Haitzler
37d0816348
i'm not happy with this slider... but it'll do for now.
...
SVN revision: 18531
2005-11-19 03:22:06 +00:00
Carsten Haitzler
b0a324b5ee
slider widget... workies (in theory). still nto that pretty.
...
SVN revision: 18529
2005-11-18 15:25:38 +00:00
Carsten Haitzler
04a3737a3c
first step - slider smart and minimal theme stuff. i need to make the gfx
...
proper and do a label area.
SVN revision: 18516
2005-11-17 08:34:33 +00:00
Carsten Haitzler
f503db40a0
more ilist widget work... but more fix up livethumb to be cleaner
...
SVN revision: 18337
2005-11-06 09:59:12 +00:00
Carsten Haitzler
99dafd01e7
ading "livethumb" - it uses the ecore evas buffer engine stuff to make a
...
canvas withni a canvas as a smart obj where ucan set 1 object as the base.
going to be handy for some stuff...
SVN revision: 18334
2005-11-06 05:48:51 +00:00
Carsten Haitzler
0b320cb218
use elipsis for fileman icons.
...
some ilist work. more to come.
SVN revision: 18327
2005-11-06 03:40:24 +00:00
Carsten Haitzler
85c28ba965
ilist cd's have some extra params.
...
SVN revision: 18322
2005-11-05 13:54:43 +00:00
Carsten Haitzler
51575afb71
disable the test code!
...
SVN revision: 18321
2005-11-05 13:46:02 +00:00
Carsten Haitzler
26a521d8e9
ilist: look less like arse :)
...
SVN revision: 18320
2005-11-05 13:45:08 +00:00
Carsten Haitzler
db8f53b3b8
starting work on ilist... gfx suck atm. need to eat. commit.
...
SVN revision: 18318
2005-11-05 12:12:17 +00:00
Carsten Haitzler
cfca0a1809
use managed calls
...
SVN revision: 18243
2005-11-03 11:34:55 +00:00
Carsten Haitzler
5dfb8905cb
support REDRAW_DEBUG env var
...
SVN revision: 18187
2005-11-01 09:49:03 +00:00
Carsten Haitzler
bdb2c25d5a
if module doesnt init - give up.
...
SVN revision: 18181
2005-11-01 02:41:58 +00:00
Carsten Haitzler
040ff61b0b
scrollframe now accepts key press events to control it too - use in
...
conjunction with propagate for child widgets/objects as to if u want events
to go back to the parent scrollframe or not
SVN revision: 18124
2005-10-30 05:20:14 +00:00
Carsten Haitzler
79c46e0bfd
allow custom pan object instead of e_pan and custom frame theme (see e_test.c
...
for examples of use - commented/#if 0'd out)
SVN revision: 18111
2005-10-29 15:56:51 +00:00
Carsten Haitzler
6890023f71
a scrollview smart plus gfx for it.
...
SVN revision: 18103
2005-10-29 11:51:19 +00:00
Carsten Haitzler
2a3f77d8f6
remove useless test (doesnt work anymore) and make e win popdown/destruction
...
slicker
SVN revision: 18003
2005-10-27 03:31:57 +00:00
Carsten Haitzler
dc58f1682c
remove old test - not usable anymroe and add icons to advanced/basic buttons
...
SVN revision: 17561
2005-10-15 05:38:27 +00:00
Carsten Haitzler
4d0b743387
first gui config dialog... quickly snuck into the menu - shoudl go in panel
...
tho....
SVN revision: 17511
2005-10-13 15:15:27 +00:00
Carsten Haitzler
23ac950e34
table works with multi spanning columns/rows (nasty bit of code that!) and
...
with non-homogenous tables... (nasty bit of code - that!) :)
SVN revision: 17505
2005-10-13 06:59:20 +00:00
Carsten Haitzler
f8dc741626
oops disable test... and add comments
...
SVN revision: 17478
2005-10-13 00:47:07 +00:00
Carsten Haitzler
b2205f66f6
table widget wrapper - NOTE - NON-homogenous tables do NOT work. :) need to
...
fix that :)
SVN revision: 17477
2005-10-13 00:41:09 +00:00
Carsten Haitzler
03651d0fcb
and now all the internal widgets understand keyboard focus and control.
...
dialog now uses internal widgets for buttons.
SVN revision: 17464
2005-10-12 16:02:33 +00:00
Carsten Haitzler
a0c8487fc5
working on more widgety stuff
...
SVN revision: 17438
2005-10-11 16:25:00 +00:00
Carsten Haitzler
aa1529d411
and now i have a simple check and radio liust infrastructure to use to build
...
config dialogs... thats next phase...
SVN revision: 17387
2005-10-10 15:27:51 +00:00
Carsten Haitzler
1fbaab35ba
started work on a quick & dirty widget infrastructure - designed ONLY for
...
simple dialogs and ease of use.
SVN revision: 17383
2005-10-10 12:16:18 +00:00
Carsten Haitzler
0e96fd5484
nice new about box... fully themable. :)
...
SVN revision: 16782
2005-09-20 08:34:23 +00:00
Carsten Haitzler
da7300c038
exit and restart actions. are you sure exit dialog. :)
...
SVN revision: 16765
2005-09-19 10:52:45 +00:00
Carsten Haitzler
146ffd74d9
oopsie - fix gadman zone fetch res match
...
SVN revision: 16759
2005-09-19 04:28:22 +00:00
Carsten Haitzler
270f1a73e2
remove test code
...
SVN revision: 16748
2005-09-18 06:30:19 +00:00