Commit Graph

130 Commits

Author SHA1 Message Date
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 9fc7c4ad64 fix bin/lib prefix - pass as -D
SVN revision: 23874
2006-07-13 16:35:46 +00:00
Carsten Haitzler 6061e12844 asparagus time!
SVN revision: 23778
2006-07-09 18:35:57 +00:00
Carsten Haitzler 50063cad9c new thumbnailer system. works a bit more like epsilon - launches a
special-purpose executable and hands off workd to do via ipc (well the exe
connects back to e's ipc port actually but either way - same thing). it can
actually launch any numebr of thumbnailers - the default is 2, but this means
it can make full use of smp systems. i need to make this # of thumbnailers
configurable and add a config dialog for it. this does mean thew bg/theme
etc. dialogs pop up much faster as they dont load all the thumbs to start -
its farmed off and ipc tells us when they are ready (and if already generated
- thats pretty damn fast). :) anyway - now thumbnailing works reliably
(thoguh i think the queue handling isnt quite that good - well when it comes
to interacting with efm... but i'll check into that later. dont worry though
- it does actually generate all the thumbs - it just may be busy generating
ones you don't see while it catches up).


SVN revision: 23750
2006-07-08 09:18:04 +00:00
Christopher Michael 057af1edf4 Added an entry dialog ala confirm dialog for getting user input.
Currently used in ibar config dialog for adding/removing bar sources.


SVN revision: 23094
2006-06-02 19:07:50 +00:00
Carsten Haitzler ecb5f317b4 7--
SVN revision: 22994
2006-05-29 21:32:30 +00:00
Carsten Haitzler e3a5d7ad2d start on a long awaited TODO item - a window properties dialog - that will
let u know what e thinks about this window... just some of ICCCM for now.


SVN revision: 22983
2006-05-29 07:35:41 +00:00
sndev b8ed636f52 1. The confirmation dialog on shelf delete is added. Somebody on IRC proposed to have it.
Also it is added on Key Binding deletion (see Key Bindings dialog).

Code duplicates were moved to a separate function e_confirm_dialog_show.

2. Two new events E_EVENT_BORDER_FOCUS_IN and E_EVENT_BORDER_FOCUS_OUT are added.


SVN revision: 22844
2006-05-22 20:28:33 +00:00
Carsten Haitzler ce719a0140 fines to start work on settign gadcon contents and make click to focus also
set "revert to last focused"


SVN revision: 22465
2006-05-05 12:20:14 +00:00
Carsten Haitzler d6ff645451 start a shelf config for all shelves (for listing adding/deleting shelves)
SVN revision: 22404
2006-04-30 03:43:47 +00:00
Carsten Haitzler ea0876f7c8 start of some shelf config - START only... deal with it. debugging printfs
galore.


SVN revision: 22308
2006-04-23 06:56:22 +00:00
Stafford Mitchell Horne 30cdc91f0c Add a simple search path configuration dialog, plus:
* Add some widget API used by new dialog
 * Fix typo


SVN revision: 21983
2006-04-09 11:55:18 +00:00
Stafford Mitchell Horne 29541f7dbb Add and Use the config list widget
* Config list widget is used to have an editable ilist
 * Config list widget will be reused in the paths configuration dialog


SVN revision: 21894
2006-04-06 12:07:45 +00:00
Stafford Mitchell Horne afdd5b0686 Add Font Configuration Dialog, and...
* Added some e_widget api for handy things (Toggling checks, Setting Entry Text...)
 * Fixed some compiler warnings
 * TODO : Font hinting and this new font dialog should be merged, Also, need
   To add font fallbacks configuration to this dialog


SVN revision: 21655
2006-04-01 09:24:56 +00:00
Carsten Haitzler bbf2e22822 add a launcher. this is OPTIONAL - it is only needed if e is installed
somewhere where its bin dir is not in $PATH and lib dir is not in ld.so.conf
OR in $LD_LIBRARY_PATH. this will quickly determine prefix set up 2 env vars
and launch e itself.


SVN revision: 21028
2006-03-05 06:23:14 +00:00
Carsten Haitzler b089c7d1e3 add a preview widget (includes a livethumb for live downscaling - notice
previews of animated bgs's... animate now). fixed problems with image widget
withleaks and other stuff... also desklok tries to abord if grabs fail and
agressively tries to disable existing grabs


SVN revision: 20987
2006-03-04 04:11:51 +00:00
Carsten Haitzler d98827b55a font hinting settings support.
SVN revision: 20826
2006-02-27 15:18:10 +00:00
sndev 6f947b507c More work on Desktop Locking:
* the config dialog is created. Now every one can set his/her personal password to
  unlock the desktop. Pam support is comming soon also.
* a little bit redesined look and feel.
* the config version is increased, since the new item is introduced.

Some bug fixes in Keybinding config dialog.


SVN revision: 20731
2006-02-22 14:35:04 +00:00
sndev 55c53d456c Some initial work, just initial enviroment, on Desktop Locking:
-a new action, desk_lock, added
  -a new key binding added
  -a e_popup, which actually locks the desktop, added.


SVN revision: 20599
2006-02-19 23:53:35 +00:00
Carsten Haitzler 47e7c5f243 cross-compile fixes, (odd that this didnt screw up before when i did some
cross-compiling of e for arm), illogict patches too :)


SVN revision: 20552
2006-02-18 04:35:35 +00:00
Christopher Michael 66733cebc9 Include new Config Dialog Settings
SVN revision: 20489
2006-02-15 20:27:45 +00:00
jlzapata c98217f129 efm:
- new code for mime handling, an inheritance model, working good
  check the e_fileman_mime.c for the idea.
- rewrite of several parts of efm to handle the new model.
- it isnt fully functional, but this commit is a first step.
- actions are working for the menu generation only, they dont execute
  right now.
- lots of comments, docs on the source.
* **WARNING** this is code in progress expect it to brake things *


SVN revision: 20445
2006-02-14 00:40:57 +00:00
Christopher Michael 2e23cc6460 Added Run Command Settings Dialog aka: exebuf. Reorder Config Panel.
SVN revision: 20432
2006-02-13 13:35:53 +00:00
sndev cc3d6d26b7 New configuration dialog for Binding Key Settings.
SVN revision: 20371
2006-02-09 23:24:06 +00:00
Carsten Haitzler 19d04b63db shelves... for holding gadcons. now i have a test shelf ... i can go back to
gadcon


SVN revision: 20272
2006-02-04 06:45:13 +00:00
Christopher Michael eb2e43db89 Config dialogue for Display Settings (size and refresh rate)
SVN revision: 20252
2006-02-03 21:58:28 +00:00
Carsten Haitzler 9ba71cbd62 going to work on gadcon - an intended replacement for gadman. just starting
things up - comments welcome, but this needs to fix up layout of gadgets for
moduels (gadman will exist for a while - mayeb forever, but i will migrate
most internal modules to gadcon eventually)


SVN revision: 20196
2006-02-02 09:42:19 +00:00
Carsten Haitzler b68b3d725a add a stolen window id subsystem so the border code ignores such stolen
windows. als fix itray a little and add comments for fixes


SVN revision: 20144
2006-01-31 12:06:47 +00:00
Carsten Haitzler 528510e0ab apps error gets its own header now :)
SVN revision: 20039
2006-01-26 07:38:06 +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
Christopher Michael 02bfb82b01 Add Cursor Settings and Starup Settings dialogues. Remove General Settings dialogue.
SVN revision: 20019
2006-01-25 04:04:15 +00:00
David Walter Seikel e46bd5deef Raster said to stop hacking ilist and create another widget. Link the
source code in.


SVN revision: 19997
2006-01-23 18:40:57 +00:00
Christopher Michael 5da013565d Added import function to bg config dialog
SVN revision: 19959
2006-01-22 14:11:15 +00:00
David Walter Seikel 4b77796724 Exe error dialog. Still needs some work, but it's good enough for testing
by the wider community.  Currently only e_app started exe's get this.


SVN revision: 19948
2006-01-21 15:39:03 +00:00
rephorm 28ded42f0d Initial Color Class support in e17
only ipc at the moment (enlightenment_remote)
no real theme support yet either.

also, -color-class-del does not have the intended effect yet. need to add color_
class_del() to edje first


SVN revision: 19731
2006-01-12 02:12:21 +00:00
Christopher Michael 2f75f46077 Added window list settings dialog.
Updated e_config.h to reflect what is gui'd


SVN revision: 19533
2006-01-04 22:20:51 +00:00
Christopher Michael 8945585113 Added Performance Settings configure dialogue for handling E cache settings
and framerate.


SVN revision: 19488
2006-01-02 07:01:07 +00:00
Christopher Michael 575460b7e9 Added General Settings Dialogue
SVN revision: 19451
2005-12-31 11:49:45 +00:00
Carsten Haitzler 78d729a57b make symbol hiding actually work - fix some bugs, fixme's adjust bugs and
TODO, add exe history and actually use it etc.


SVN revision: 19313
2005-12-27 17:16:58 +00:00
codewarrior 6121b94137 - misc checks
- add theme selector (basic mode only) from Chady


SVN revision: 19148
2005-12-19 14:42:43 +00:00
Carsten Haitzler 71040b0586 module config dialog
SVN revision: 19089
2005-12-17 11:21:54 +00:00
Christopher Michael f3b2308d72 Add Config Panel Dialogue For Menu Settings
SVN revision: 19083
2005-12-17 02:14:19 +00:00
Carsten Haitzler 7104735aa4 well - skeleton work.. going to work on exebuf...
SVN revision: 18876
2005-12-06 14:25:57 +00:00
rephorm e3a28bf9d0 E_Gadget
--------

a quick set of convenience functions for creating gadgets (desktop modules).
see gadget_test for an example. documentation still to come :)

i still need to comb over and make sure i didn't miss freeing anything...


SVN revision: 18742
2005-12-01 04:07:27 +00:00
Carsten Haitzler a9e676b9c9 starterd shell for doing deskpreview smart...
SVN revision: 18601
2005-11-22 14:47:24 +00:00
codewarrior 97cc78cdb0 - make e_thumb fork internally
- add queue / dequeue calls to e_thumb
- change e_icon_layout to e_icon_grid
- add e_icon_canvas which will eventually allow for free icon placement and optimized scrolling using a tiles principle
- add new calls to e_widget_image
- add new bg selector (broken because of a segv on cancel press, needs fixing)

NOTES:
- bg selector needs fixing.
- efm still needs work, will segv if you scroll while files are generated
- other efm bugs exist so I would advise that you dont use it atm
- if we dont need e_icon_grid (strict grid layout) we should remove it.


SVN revision: 18593
2005-11-22 09:27:25 +00:00
handyande d57ce2ca2d Add a desktop settings dialog - needs a nice preview of the desks (which will fix the layout) but I don't know how to do that!
works though :)


SVN revision: 18575
2005-11-21 12:44:19 +00:00
Carsten Haitzler f7027577cc added 2 more config dialogs. examples of slider
SVN revision: 18534
2005-11-19 06:10:52 +00:00