Commit Graph

468 Commits

Author SHA1 Message Date
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
sebastid 26c81386ee Action list.
SVN revision: 17052
2005-09-28 22:47:17 +00:00
sebastid 33cb99ecd1 More completion
SVN revision: 17039
2005-09-28 18:56:28 +00:00
sebastid e453f90a08 More completion.
SVN revision: 17007
2005-09-27 22:53:03 +00:00