Commit Graph

49 Commits

Author SHA1 Message Date
Carsten Haitzler a0c8487fc5 working on more widgety stuff
SVN revision: 17438
2005-10-11 16:25:00 +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 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
codewarrior 13daf7d8bd e_scrollbar smart. needs callbacks.
SVN revision: 17150
2005-10-04 01:33:59 +00:00
codewarrior de28ccb8ed Added e_entry smart. Not done yet, look at todo in e_entry.c
SVN revision: 16925
2005-09-25 03:28:18 +00:00
Carsten Haitzler 0dc60ba522 theme about box! all themes can add their own now! :)
SVN revision: 16839
2005-09-22 05:52:37 +00:00
Carsten Haitzler 0e96fd5484 nice new about box... fully themable. :)
SVN revision: 16782
2005-09-20 08:34:23 +00:00
handyande 35fb0c7192 Move config menu to config panel as planned
frees need more work :(
icon texts are getting cropped, not knowledgable enough to fix I think


SVN revision: 16769
2005-09-19 15:25:23 +00:00
Carsten Haitzler 48ab5a3723 edje +tb2 now usinged in e17
SVN revision: 16746
2005-09-18 06:27:47 +00:00
sebastid bd26872690 Merge desktopname into pager
SVN revision: 16614
2005-09-06 05:19:15 +00:00
sebastid 549154cd7d Themeable pointers.
SVN revision: 16218
2005-08-17 01:35:48 +00:00
sebastid 62897305f4 More randr stuff.
SVN revision: 16142
2005-08-14 01:31:38 +00:00
Carsten Haitzler 29ebbfd6d5 icons are now part of the theme and themable from the theme (always
falls back to default of course if theme doesnt provide them) and this
works for EAP icons too - if you give your EAP icons an icon class
like "web_browser" and if the theme provides a theme override for icons of
class "web_browser" then the theme icon is used instead of the .eap internal
image. not surethis is perfect as u want more "specific" and "more general"
levels - maybe i should make the eapp icon class a list of classes the icon
is part of...


SVN revision: 15951
2005-07-30 07:46:05 +00:00
Carsten Haitzler a34206e1fc desktopname module from schouze (slightly cleaned and fixed).
and fix resist bug.

bg.po updates

um.. stuff.


SVN revision: 15927
2005-07-28 07:43:58 +00:00
Carsten Haitzler d2ea9aee5d 1. start work on dialog stuff
2. fix edge flip stuff
3. fix ghost windows stuff
4. spec


SVN revision: 15925
2005-07-28 04:35:45 +00:00
Carsten Haitzler 472f87ff96 ok - desktop changes are done by edje transitions now
i hereby invoke the power of edje on ye desktop wallpapers.


SVN revision: 15585
2005-06-30 14:07:28 +00:00
Carsten Haitzler 76bda119c0 winlist alt-tab works (and dhift-alt-tab to go in reverse)... it is NOT
complete... gfx are ugly. i have fixme's. it doesnt work with pointer focus
really... etc.


SVN revision: 15264
2005-06-12 06:50:34 +00:00
Carsten Haitzler ea2fa22046 TODO items. bugs. start module - its a START. it doesnt work that well. needs
work in the menu code to handle fixing menus to a launch rect.


SVN revision: 14831
2005-05-18 05:06:05 +00:00
sebastid 2244652807 ibox edc file.
SVN revision: 14784
2005-05-15 05:01:28 +00:00
Dan Sinclair 1705d06c0e - make this compile again
SVN revision: 14777
2005-05-14 17:00:45 +00:00
sebastid cfaf7ea3ba Copy ibar code to ibox, doesn't work yet.
SVN revision: 14765
2005-05-13 21:19:04 +00:00
Carsten Haitzler 2da415aa83 cpufreq module - cleaned up a bit, some fearyes i removed (not well done
enough) it only supports userspace and ondemand right now. it doesnt SET them
until u hit the toggle. it needs to support powersave and performance - theme
has no way to indicate this. that's the problem.


SVN revision: 14223
2005-04-18 14:33:24 +00:00
Dan Sinclair a1ea5be1f4 - display window coords while moving
SVN revision: 14128
2005-04-09 07:10:25 +00:00
sebastid 51a5b1eb69 Edjeify errordialog.
SVN revision: 13650
2005-03-07 12:13:32 +00:00
Carsten Haitzler 3d28e3a84f fix up resize edje to be less offensive :)
SVN revision: 13223
2005-02-07 14:19:30 +00:00
Carsten Haitzler a59a8322d2 gadman gfx! WHERD!
SVN revision: 12991
2005-01-16 15:05:23 +00:00
Dan Sinclair 2ab6fa51e8 - Add new lines at the end of files, causes problems for some people
SVN revision: 12875
2005-01-10 22:33:53 +00:00
xenith da087e436d Theme patch from that Arlo guy.
SVN revision: 12853
2005-01-10 02:53:01 +00:00
handyande 0bcc378f4d Add some needed frees
fix a save bug
add window listings
as before these will not update unles you force a refresh


SVN revision: 12852
2005-01-09 23:39:19 +00:00
handyande d086fe5e5d Added start of pager module
need to add windows to the desk previews
will not update properly all the time, need to add events etc
 please someone theme this to fit in with default theme better - thanks :)


SVN revision: 12844
2005-01-09 19:02:18 +00:00
Carsten Haitzler 477d160e1f hide thermometer when there is no temperature info...
SVN revision: 12772
2005-01-05 07:56:56 +00:00
Carsten Haitzler 75c635290d a temperature monitor module for acpi... it's simple... and really only
handles 1 temperature guage - but it's useful. fixed stuff in battery
modules, added config menus... ibar size change menu only works after a
restart for now.. need to fix that.


SVN revision: 12676
2005-01-02 02:39:44 +00:00
Carsten Haitzler b8112af500 battery modules now... works... in theory. i have to test it on a real
laptop...


SVN revision: 12600
2004-12-27 10:49:46 +00:00
Carsten Haitzler 2134890874 starting a battery module (in need this for my laptop)
SVN revision: 12599
2004-12-27 08:33:52 +00:00
handyande ce599e8455 Added first take on border menus, may need a little tidying
install e_utils module for full icon editing effect
need to fix up icon creation in eapp_edit, then hook in file name generation  here
will be able to pass in window class, which will save folk a lot of time


SVN revision: 12551
2004-12-22 15:50:26 +00:00
rephorm 5f089ef6b2 enable iconify in default theme
SVN revision: 12535
2004-12-21 03:03:23 +00:00
Carsten Haitzler 427076b460 fix extra width :)
SVN revision: 12513
2004-12-19 14:20:23 +00:00
Carsten Haitzler cbcd7cf4e6 and theme stuff for glint...
SVN revision: 12511
2004-12-19 13:40:37 +00:00
rephorm 36fc8f1973 implement maximize action.
(i won't implement minimize until there's a way of UNminizing)


SVN revision: 12499
2004-12-18 05:51:35 +00:00
Carsten Haitzler 7dfb49a339 1. lowres clock...
2. TODO list


SVN revision: 12496
2004-12-18 01:52:47 +00:00
Carsten Haitzler 432ea44fd5 bad formie! u broke the app loading to lot load names if LANG is set AND no
specific language info field exists.

also.. windows shade. just. primitively.


SVN revision: 12446
2004-12-11 04:02:26 +00:00
Carsten Haitzler 261d7f48b1 support ~/.e/e/applications/startup (and restart) dirs. they work likeall
other app dirs - defining a list of apps to start on start (or restart).

also splashscreen will be gone now on restart :)


SVN revision: 12421
2004-12-09 13:56:06 +00:00
Carsten Haitzler 57844d7461 mew!
SVN revision: 12374
2004-12-06 14:59:23 +00:00
Carsten Haitzler 35ad8eb192 , -> :
SVN revision: 12353
2004-12-04 10:23:03 +00:00
Carsten Haitzler 3a094efbe7 make clock tick EXACTLy ON every second... :)
SVN revision: 12351
2004-12-04 09:31:22 +00:00
Carsten Haitzler 94a6f68326 use the "client" part to determine client window location/size within a border.
SVN revision: 12289
2004-11-28 14:52:56 +00:00
Carsten Haitzler a952052046 oops - set hour hand right
SVN revision: 12284
2004-11-27 16:56:09 +00:00
Carsten Haitzler 248f0d9f20 clock module much better now... still resizing is a cludge, doesnt put itself
in a corner properly on start (just top-left at fixed offset) etc. etc. etc.
need sresizing fixed.


SVN revision: 12283
2004-11-27 16:33:22 +00:00
Carsten Haitzler 5e2388c886 _ _ _ _ _____ ___
| | | | ___| | | |  ___| __ ___  ___ _______  ___   / _ \__   _____ _ __
| |_| |/ _ \ | | | |_ | '__/ _ \/ _ \_  / _ \/ __| | | | \ \ / / _ \ '__|
|  _  |  __/ | | |  _|| | |  __/  __// /  __/\__ \ | |_| |\ V /  __/ |
|_| |_|\___|_|_| |_|  |_|  \___|\___/___\___||___/  \___/  \_/ \___|_|


I put E17's wm code into cvs. Hell is freezing over. Duke Nukem Forever will
be out next week. Snowballls take up residence in Hell. The Fat Lady sings.
The End is nigh...

:)


SVN revision: 12247
2004-11-25 03:37:45 +00:00