Commit Graph

471 Commits

Author SHA1 Message Date
David Walter Seikel 37eedc490e Reuse images, don't clone them.
SVN revision: 20003
2006-01-24 05:01:04 +00:00
David Walter Seikel 7e11cd4bc4 Raster said to stop hacking ilist and create another widget. Link the new
theme in.


SVN revision: 19996
2006-01-23 18:37:22 +00:00
David Walter Seikel 3402895880 Raster said to stop hacking ilist and create another widget. This is the
default theme for that widget.

Do we usually clone inages, or just use the ones from other widgets?


SVN revision: 19994
2006-01-23 18:29:49 +00:00
Carsten Haitzler feaa0a4131 more checks at runtime if e is ok - ie evas and ecore_evas supoprt is all
there.


SVN revision: 19990
2006-01-23 15:52:47 +00:00
Carsten Haitzler 5f71f7acf5 2 pending patches in my inbox.
1. "allow overlap" patch for modules - needs better names in the gui (Allow
windows to overlap maybe - as allow overlap is very vague)
2. itray module (buggy - buggy - beware. i know why. beware i said!)
3. TODO items


SVN revision: 19911
2006-01-20 04:04:14 +00:00
Carsten Haitzler eff5eeeac7 fix several bugs (cursors for example)... found some more... :)
SVN revision: 19555
2006-01-06 13:56:46 +00:00
Carsten Haitzler 1625201009 fix several bugs (cursors for example)... found some more... :)
SVN revision: 19554
2006-01-06 13:56:45 +00:00
Christopher Michael 222210b44a Add Fixed to slider label
SVN revision: 19478
2006-01-01 23:14:04 +00:00
moom16 0102be60e6 * Fix the theme of the disabled button when it's scaled
SVN revision: 19255
2005-12-23 00:03:44 +00:00
Christopher Michael 51469df0cc Fix Close Button
SVN revision: 19249
2005-12-22 23:02:12 +00:00
Christopher Michael f3d0dd28f7 Add Close button to Configure Panel and center text
SVN revision: 19198
2005-12-21 06:37:58 +00:00
Carsten Haitzler b6aa138b09 exebuf is ... well.. a bit better now
SVN revision: 19015
2005-12-14 15:54:51 +00:00
Carsten Haitzler c30558a79b working on mr. exebuf...
SVN revision: 18893
2005-12-07 13:24:58 +00:00
Carsten Haitzler de53041869 patches and stuff hanign in mail...
SVN revision: 18755
2005-12-01 07:10:31 +00:00
rephorm fb3590aa7b the theme no longer turns itself on on clicks. only when it gets a signal telling it to, simplifying things for the themer
SVN revision: 18560
2005-11-20 21:30:45 +00:00
rephorm 092b3735ec no longer necessary
SVN revision: 18558
2005-11-20 21:20:53 +00:00
Carsten Haitzler f7027577cc added 2 more config dialogs. examples of slider
SVN revision: 18534
2005-11-19 06:10:52 +00:00
Carsten Haitzler 34ad3b788a added 2 more config dialogs. examples of slider
SVN revision: 18533
2005-11-19 06:10:51 +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 4698fd4656 add slider widget wrapper - NOT COMPLETe YET. DO NOT USE. i have just put it
there as a plceholder to work on over the next day or so. also i fixed the
edit icon. it RELIED on e_utile_ap_edit to be installed. also it didnt
produce a good template either etc. it can be better though...


SVN revision: 18525
2005-11-18 07:14:10 +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 44a5e0fb3e working on ma configuration panel biatches
SVN revision: 18431
2005-11-12 05:27:58 +00:00
Carsten Haitzler b44dc02703 asparagus time! :)
SVN revision: 18427
2005-11-11 08:03:49 +00:00
Carsten Haitzler b5be31c1c5 finish off border selector dialog
SVN revision: 18423
2005-11-11 04:26:25 +00:00
codewarrior 2f3a16acdc - add metadata structs to icons
- add metadata per dir
- small theme change

- bug: i have something wrong with saving the eet list. can anyone find out what it is?


SVN revision: 18411
2005-11-10 09:12:58 +00:00
codewarrior c81e32c6af - stretch item swallow when we dont have scrollbar
- emit proper signals on mouse down / up


SVN revision: 18393
2005-11-09 08:08:05 +00:00
codewarrior 9bcb821d09 - add more signals to icons / bg (need to properly rename them to make more sense)
- add dynamic glob matches to typebuffer (can get slow with 10,000 files, as expected, should be faster when we optimize e_icon_layout)
- add ability to start efm from e_remote (thanks ngc)
- add some edje effects.
- add a test idea for dynamic selection: when you bring up the typebuffer,
everything goes into "dark mode", and your searches light up dynamically as
they are found while you type.

- question: should A be equal to *A* in the typebuffer? ngc and rephorm
suggested this could be an option and if we do add a * manually then this
case will be invalidated.

- note: when browsing 10,000+ files, the slowness of the dir loading occurs
due to the fact that ecore_file's monitor will loop thru all the files and do
an insertion sort. raster said we can fix this with some work on the monitor
code.


SVN revision: 18390
2005-11-09 02:00:33 +00:00
codewarrior ea2d0482c7 - more work on typebuffer
- you can do things like '*a*' or 'A*' and they will get selected.
- todo:
 * replace TEXT part with something better (size limitations)
 * add more logic to typebuffer


SVN revision: 18366
2005-11-08 00:00:30 +00:00
codewarrior d3ebda92b0 oops, thanks devilhorns (=
SVN revision: 18365
2005-11-07 22:48:15 +00:00
codewarrior 4c76423df2 - efm smart uses its own edje
- fix x, y in win (move)
- clean up efm code
- add basics for typebuffer
- allow icon_layout to sort internall (no unpack / pack)


SVN revision: 18362
2005-11-07 15:31:08 +00:00
codewarrior f266f85762 - fix e_widget_entry's focus
- add on_change callback to e_widget_entry
- tidy up some e_entry code


SVN revision: 18352
2005-11-07 00:09:20 +00:00
codewarrior 5254391537 - aspect ratio
SVN revision: 18343
2005-11-06 13:53:46 +00:00
Carsten Haitzler 582177522c and now show the default and borderless ones. need to scan all available ones
though next and build the list in code.


SVN revision: 18338
2005-11-06 10:13:43 +00:00
Carsten Haitzler 43e88e956e and working on maing a border selector
does NOTHING YET! BEWARE! do NOT useit if u dont want some pain. i need to
make ecore evas canavses accepssible form an evas pointer etc. to make the
livethumb stuff cleaner so it can work


SVN revision: 18335
2005-11-06 08:03:13 +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 1232fd0109 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: 18333
2005-11-06 05:48:50 +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 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
sebastid 61e273d0df Fullscreen policy. Not tested since my stupid laptop only has one res.
Please test.


SVN revision: 18303
2005-11-04 23:30:18 +00:00
Carsten Haitzler 66b1bc4f89 kind of bring fileman icons into some semblance of working
SVN revision: 18285
2005-11-04 17:02:43 +00:00
Carsten Haitzler 9314e43b46 kind of bring fileman icons into some semblance of working
SVN revision: 18284
2005-11-04 17:02:42 +00:00
codewarrior b0cd7dcbec - temp fix until icons are properly done
SVN revision: 18282
2005-11-04 14:58:03 +00:00
codewarrior 8451bbda11 - being icon overhaul
- icons look bad for now, until everthing is fixed.


SVN revision: 18262
2005-11-04 03:33:23 +00:00
codewarrior 9f6d2b667c - work on icon thumbs, give them their own theme part.
SVN revision: 18254
2005-11-03 15:26:46 +00:00
codewarrior ffa5a66879 - show selections
SVN revision: 18214
2005-11-02 11:10:37 +00:00
quan74 d929192b3d remove missing files from data/themes/images/Makefile.am
SVN revision: 18198
2005-11-02 02:12:00 +00:00
codewarrior c0e46ebfe7 - fix icon file names
- fix spacing


SVN revision: 18197
2005-11-02 01:37:11 +00:00
codewarrior 8389d2e2a5 - change font when something is selected
SVN revision: 18166
2005-10-31 10:08:41 +00:00
Carsten Haitzler ebefd8540e clean up sb removal. move menu border to its own file
SVN revision: 18149
2005-10-30 11:05:57 +00:00
codewarrior 470ce088d0 - remove old scrollbar stuff
SVN revision: 18145
2005-10-30 09:51:26 +00:00
codewarrior d21efa7fd9 - redo scrollbar
SVN revision: 18140
2005-10-30 08:48:07 +00:00
Carsten Haitzler 94749405f6 the default edje is well - just too heavy. less heavy now :)
SVN revision: 18126
2005-10-30 05:36:50 +00:00
codewarrior ae17c0e1a1 - menu entry candy (ilLogict)
SVN revision: 18105
2005-10-29 13:52:37 +00:00
Carsten Haitzler 6890023f71 a scrollview smart plus gfx for it.
SVN revision: 18103
2005-10-29 11:51:19 +00:00
codewarrior 5edec79eae - add list view for icon
SVN revision: 18101
2005-10-29 11:44:17 +00:00
rbdpngn d16712064d cpp on OS X sucks at handling whitespace in macros.
SVN revision: 18068
2005-10-28 18:10:48 +00:00
codewarrior 3e0eb344d3 - remove old images
SVN revision: 18033
2005-10-27 10:51:14 +00:00
codewarrior 1107ce9910 forgot this image
SVN revision: 18031
2005-10-27 10:28:48 +00:00
codewarrior bc8618438a - add file selector theme
SVN revision: 18030
2005-10-27 10:24:07 +00:00
sebastid 48f2c282ff Silence.
SVN revision: 17985
2005-10-26 19:43:29 +00:00
quan74 2d94ce4201 add new fileman images to EXTRA_DIST
SVN revision: 17873
2005-10-24 05:22:43 +00:00
codewarrior ca8ab602da - new menu entry (new folder, needs actual code to create)
- place holder icons. should solve this soon.


SVN revision: 17811
2005-10-23 13:08:51 +00:00
stffrdhrn 7da82144c0 - Add some default input method configurations use 'enlightenment_imc' to look
at and edit these files
- Change the input method path, intl means something else


SVN revision: 17789
2005-10-23 07:17:59 +00:00
Carsten Haitzler 88e22d4249 fine-tune layout
SVN revision: 17605
2005-10-16 12:24:31 +00:00
Carsten Haitzler f4702ff762 fine-tune layout
SVN revision: 17604
2005-10-16 12:24:30 +00:00
Carsten Haitzler 76a872c842 config dialogs now can enable/disable widgets and dialog buttons. ok and
apply are disabeld until a change is made - then they get enabled until u
apply (or ok) then they disable again until u change things again etc.


SVN revision: 17598
2005-10-16 07:32:12 +00:00
Carsten Haitzler cce1ee1153 config dialogs now can enable/disable widgets and dialog buttons. ok and
apply are disabeld until a change is made - then they get enabled until u
apply (or ok) then they disable again until u change things again etc.


SVN revision: 17597
2005-10-16 07:32:11 +00:00
quan74 609a553581 add arrow image to EXTRA_DIST
SVN revision: 17587
2005-10-16 02:34:55 +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
codewarrior 521ce3a455 mouse events.
SVN revision: 17539
2005-10-14 12:02:52 +00:00
Carsten Haitzler 6f92755bea less overly zealous spacing...
SVN revision: 17526
2005-10-14 01:10:50 +00:00
codewarrior 07296424d0 - Fix broken shadow on icons
- Remove less portable fields.


SVN revision: 17506
2005-10-13 08:41:13 +00:00
shadoi ff34249acc More make dist additions
SVN revision: 17500
2005-10-13 05:36:04 +00:00
shadoi 90c1b65b0c Needed for make dist
SVN revision: 17499
2005-10-13 05:24:01 +00:00
shadoi f9f3c81ec1 Add default_label.edc so make dist works again
SVN revision: 17498
2005-10-13 05:17:55 +00:00
codewarrior 22560fc6d3 add bg shadow to efm and remove hscrollbar
SVN revision: 17479
2005-10-13 00:52:02 +00:00
Carsten Haitzler de97fd5db9 actually focus focusable widgets. label can be much simpler
SVN revision: 17470
2005-10-12 23:00:45 +00:00
codewarrior 0465570086 add a tiny shadow
SVN revision: 17469
2005-10-12 22:26:18 +00:00
codewarrior c73c784698 - Add label widget (futur work: ability to tie its focus to another widget)
- Redo properties dialog in EFM to show more info and file permissions.
  (needs more work so it can do and apply things, and load permissions)


SVN revision: 17468
2005-10-12 22:21:50 +00:00
codewarrior 603797ce95 - remove image thats not used
- code in config subsystem which allows us to save window stat and anything
else if needed.
- add mime type system. for now you cant edit them and the only mime is
hardcoded for testing. will add mime editor later on.


SVN revision: 17465
2005-10-12 17:01:27 +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
codewarrior 3ed71448aa tile the bg, dont scale it.
SVN revision: 17434
2005-10-11 13:44:08 +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
codewarrior 9a6d41e4bd Added rubber band for multiselect. It draws, but doesnt select yet.
SVN revision: 17385
2005-10-10 15:17:29 +00:00
codewarrior 2842e54568 Add multiple selections using control+click.
SVN revision: 17384
2005-10-10 12:22:29 +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
codewarrior 6532ab7362 - Start working on selections.
- Add ability to have different icon states when they are clicked or higlighted.


SVN revision: 17381
2005-10-10 10:14:49 +00:00
Carsten Haitzler d8074391aa fixe makefile to not have space after \
SVN revision: 17373
2005-10-10 03:24:50 +00:00
quan74 c5ba319990 add efm themeage to EXTRA_DIST
SVN revision: 17372
2005-10-10 02:32:57 +00:00
codewarrior 8128695e77 EFM - The E17 file manager and file browser smart object.
*** BEFORE YOU USE ***
This is alpha software and may cause E17 to crash, lockup, use 99% of
your cpu, or even delete your files! I would advise using it in Xnest
if you want to test or develop it.
*** BEFORE YOU USE ***

EFM can:
- browse files and directories
- generate thumbnails
- launch executables
- do some xdnd
- monitor files and directories
- delete and rename files

EFM cant:
- scroll
- associate applications with files
- purge its thumbnails (do it manually: ~/.e/e/fileman/thumbnails)
- do a lot of things you'd expect it to do because its still in alpha stage

Current TODO:

- scrolling

- we need a redraw function that will just re-arrange and not do
  the whole thing. for example, when we resize, we should just
  check the file offset and fill the empty space with icons

- is the offset code working properly? i have a feeling we're displayin
  more icons that the visible space can take and they are being hidden.

- emit all sorts of signals on double click, right click, single click...

- aspect ratio on thumbnails.

- add typebuffer like in evidence.

- keyboard shortcuts for directory and file navigation.

- multi select

- allow for icon movement inside the canvas

- add metadata system which allows us to save icon positions and will
  eventually allow us to have custom icon sizes, custom bgs per dir...

- double check dir monitoring. note: when we are in a dir that is constantly
  changing, we cant keep calling redraw_new as it will kill us.

- we need to fix the icon edc to allow us to have icon labels what will
  wrap on wrap=char

- fix bugs


SVN revision: 17370
2005-10-10 00:55:07 +00:00
sebastid db24763591 engines can be default.
SVN revision: 17364
2005-10-09 21:42:37 +00:00
sebastid a77b2c311a Cleanup.
SVN revision: 17363
2005-10-09 20:30:21 +00:00
sebastid 585e2af3a0 engine set.
SVN revision: 17362
2005-10-09 20:19:28 +00:00
sebastid 4074ef65b0 Delete profile.
SVN revision: 17360
2005-10-09 19:11:52 +00:00
sebastid 71f872253c Make the min size smaller
SVN revision: 17267
2005-10-07 08:36:07 +00:00
Carsten Haitzler c8330fb713 asparagus. and make distcheck passes again.
SVN revision: 17234
2005-10-06 08:47:12 +00:00
codewarrior 13daf7d8bd e_scrollbar smart. needs callbacks.
SVN revision: 17150
2005-10-04 01:33:59 +00:00