Commit Graph

471 Commits

Author SHA1 Message Date
Carsten Haitzler 232d7756da fix signal
SVN revision: 16346
2005-08-25 15:43:38 +00:00
sebastid 6d2c0660b4 Make mono pointer look better. Still isn't quite right.
SVN revision: 16316
2005-08-24 20:58:13 +00:00
Carsten Haitzler f2e1e3d400 thats just scary.. pulsating fading pointer as a .edj animation... scary...
SVN revision: 16306
2005-08-24 08:16:23 +00:00
Carsten Haitzler 120960c191 rename pointer images, different edje group names (better namespace i guess),
rationalise pointer usage down to 1 for init, 1 for everything else.


SVN revision: 16304
2005-08-24 04:22:52 +00:00
codewarrior 0dea46f096 added lost windows icon specially for vrln! (=
SVN revision: 16276
2005-08-22 12:25:24 +00:00
sebastid 5519da900c More work on themeable cursor.
SVN revision: 16261
2005-08-21 23:37:28 +00:00
Carsten Haitzler cf4b7b0f4b hmm stop red glow when unhung IF at max glow already
SVN revision: 16233
2005-08-18 06:15:41 +00:00
sebastid 8f1b0d9f5c Need this too.
SVN revision: 16219
2005-08-17 02:00:44 +00:00
sebastid 549154cd7d Themeable pointers.
SVN revision: 16218
2005-08-17 01:35:48 +00:00
xenith 30cd8f5fef shh....quiet now
Updating the bashcomp script. 158 options!


SVN revision: 16170
2005-08-15 04:32:49 +00:00
sebastid 62897305f4 More randr stuff.
SVN revision: 16142
2005-08-14 01:31:38 +00:00
Carsten Haitzler cc12b1097d add file
SVN revision: 15952
2005-07-30 08:03:36 +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
sebastid 55b7e64055 ssssh
SVN revision: 15854
2005-07-21 11:51:41 +00:00
sebastid 2977b96cd1 Show 00:00, not 24:00
SVN revision: 15823
2005-07-19 11:07:18 +00:00
sebastid 60aebeadff When something is supposed to be hidden, set visible: 0;
SVN revision: 15820
2005-07-19 09:02:38 +00:00
sebastid 18ff16d9b3 Added button images from S��bastien HOUZEa.
Split user and application locks into submenus.


SVN revision: 15819
2005-07-19 08:51:12 +00:00
Carsten Haitzler acb497365c nicer kill button icon
SVN revision: 15767
2005-07-13 07:18:57 +00:00
Carsten Haitzler e43bdee746 oops makefile badness
SVN revision: 15765
2005-07-13 05:37:55 +00:00
Carsten Haitzler 60c8168b98 make lock smoother
SVN revision: 15761
2005-07-13 03:09:37 +00:00
Carsten Haitzler 1a6b7d07b6 patches patches...
SVN revision: 15760
2005-07-13 02:59:31 +00:00
Carsten Haitzler 6e73e8ff11 damn - um... patches from mailing list - fix patch with layer number. da.po -
waiting for da.po i can use.. etc :)


SVN revision: 15738
2005-07-12 03:53:56 +00:00
Carsten Haitzler 52c5728635 lock flags can be modified - they DO nothing yet... but they can be modified.
added an enlightenment.desktop file so e appears in other dm's


SVN revision: 15629
2005-07-03 07:23:03 +00:00
Carsten Haitzler 29b1ab8029 do this porperly with the transition
SVN revision: 15608
2005-07-01 09:37:43 +00:00
Carsten Haitzler 82bb395808 transition smoother
SVN revision: 15605
2005-07-01 08:58:20 +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
handyande 63fb8f4a12 shorne whaddya on? :)
SVN revision: 15567
2005-06-29 13:22:04 +00:00
handyande de368c38d1 shorne latest TODO parser, I _really_ will get this on the site soon, but I may get the wedding out of the way first ;)
SVN revision: 15559
2005-06-28 12:48:48 +00:00
handyande 73fbff9c58 shorne's parser patch, thanks man
SVN revision: 15553
2005-06-27 15:52:58 +00:00
sebastid 8f1323e5bd Simpler match.
SVN revision: 15547
2005-06-27 13:49:21 +00:00
sebastid 60f0c319b2 Fix a match.
Strip '* '.


SVN revision: 15546
2005-06-27 13:45:33 +00:00
sebastid 2506350d81 shorne's TODO parser
SVN revision: 15543
2005-06-27 11:21:41 +00:00
Carsten Haitzler 3049cdf300 1 todo bug item gone. went from .eapp to .eap - hey guess what guys! all your
bars/menus/engage stuff will need fixing (rename your fiels and edit .order
files). :)


SVN revision: 15510
2005-06-24 02:29:27 +00:00
Carsten Haitzler b1ecd61b60 iniut splash should stay up a bit longer even on early end of init
SVN revision: 15505
2005-06-23 05:12:53 +00:00
Carsten Haitzler 5a42f97a60 1 more TODO�item gone :)
SVN revision: 15487
2005-06-22 14:09:17 +00:00
Carsten Haitzler 4ae9d2d5bd border resp0onds to hung/unhung signals - pulsating red glow on the titlebar
SVN revision: 15484
2005-06-22 07:24:26 +00:00
sebastid 250a3edab6 Implement "maximize to fullscreen". Only the titlebar stays, the other
borders disappear.
Fixed the pos/size of "client" it should only have refs, no absolute
positions.


SVN revision: 15413
2005-06-18 04:28:53 +00:00
xenith 75c56ec632 zsh completion update from Sanjay Basu.
I think this is correct. The patch didn't apply cleanly and I did the best I
could.


SVN revision: 15361
2005-06-16 08:04:09 +00:00
Carsten Haitzler c699f97b40 handy added this image
SVN revision: 15360
2005-06-16 07:37:09 +00:00
Carsten Haitzler 1c2fc7e35e missed from makefile
SVN revision: 15359
2005-06-16 07:32:29 +00:00
Carsten Haitzler dfa9d380c0 oops - actuallly support the title for the winlist box
SVN revision: 15353
2005-06-16 02:41:48 +00:00
handyande 5c49965c03 Show that a window is shaded in type icon
SVN revision: 15333
2005-06-15 10:57:35 +00:00
Carsten Haitzler 81284ea9a3 current winlist todo is done...
SVN revision: 15320
2005-06-14 14:33:47 +00:00
Carsten Haitzler 9ea1fbe8cd oops theme cockup. fix. :)
SVN revision: 15290
2005-06-13 10:00:00 +00:00
Carsten Haitzler 759636bd4a and now alt tab window is no longer as offensive
SVN revision: 15288
2005-06-13 09:21:05 +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 e629126d7b ibar drop gfx are nice now :)
SVN revision: 15253
2005-06-11 11:19:10 +00:00
Carsten Haitzler 9ce168565b aspara!
SVN revision: 15226
2005-06-10 03:59:52 +00:00
codewarrior 303a9ea00b fix configuration root menu icon
SVN revision: 15224
2005-06-09 23:25:29 +00:00
codewarrior 50febdf4bc update run icon
SVN revision: 15222
2005-06-09 23:06:02 +00:00
handyande 7e68aa7b5f Codewarrior strikes again, run icon this time :) thanks man
SVN revision: 15221
2005-06-09 22:49:12 +00:00
handyande 02c0ceb5c9 OK, so after speaking with raster about config panels I dropped this in - a menu rendering of the same information we will be placing in the config app
This could be a -just-for-now- thing, not sure


SVN revision: 15218
2005-06-09 22:24:36 +00:00
xenith 98e50ef4e9 zsh completion for enlightenment_remote from Oliver Burnett-Hall
SVN revision: 15172
2005-06-07 02:17:44 +00:00
Carsten Haitzler d487bdcfc4 init splans has a checkbutton to disable it in the future... and e respects
the config value


SVN revision: 14968
2005-05-27 10:04:53 +00:00
xenith 141e1b6cdd bash completion script for enlightenment_remote!
Doesn't do much now but complete the commands on tab. Eventually it should also
complete the options for each command.


SVN revision: 14935
2005-05-25 08:58:08 +00:00
Carsten Haitzler 854f316f28 re-fix the pulse
SVN revision: 14864
2005-05-20 05:20:46 +00:00
Carsten Haitzler ce647a010e nicer :)
SVN revision: 14838
2005-05-18 10:29:04 +00:00
Carsten Haitzler 20ad23ab6c fix remote type
start module actualyl has a semblance of working well... :)


SVN revision: 14835
2005-05-18 10:18:02 +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 e34e43ed58 don't set state several times.
SVN revision: 14802
2005-05-16 08:35:26 +00:00
sebastid 418d943044 The pager shows which desk a drop is over.
SVN revision: 14792
2005-05-15 22:16:00 +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 51e37d3be5 start on popup generic system... (menus coudl be popups - as would error
dialogs, resize/move indicators - maybe they should be ported - well not
menus - they are special, but definitely resize/move stuff)


SVN revision: 14630
2005-05-07 04:34:26 +00:00
Carsten Haitzler f9dbfb60a2 nicer clock fg?
SVN revision: 14612
2005-05-05 11:10:20 +00:00
Carsten Haitzler 98058a97e1 thos images should be solid - no alpha, in the image format. then evas can
take a faster rendering path


SVN revision: 14589
2005-05-04 03:59:35 +00:00
handyande dd3914c93f Hmm, small but correct fix
SVN revision: 14571
2005-05-03 09:06:24 +00:00
codewarrior 33fabb2aa9 Added root menu entry for theme selection (until stuff is done properly via
config / settings). Menu is built based on .edj themes
present in ~/.e/e/themes for now. Themes in
$PREFIX/share/enlightenment/data/themes are not taken into consideration at
this stage.


SVN revision: 14520
2005-05-01 01:48:43 +00:00
sebastid 0df8f252ea More stacking work. Middleclick on title lowers the window.
SVN revision: 14449
2005-04-28 10:42:04 +00:00
Carsten Haitzler 9dbb997c8f 1. better chinese font - it screws up japanese though. grrr. lets talk about
language packsg where a lang pack can ship with/set up a font (add it to the
list) and set up locale properly using ipc and a bit of code etc. - well
eventually.


SVN revision: 14432
2005-04-28 06:27:23 +00:00
sebastid a65bef09f6 We might want to drag more things on the border.
SVN revision: 14394
2005-04-27 06:34:30 +00:00
sebastid c43e391779 Some cleanup and beginning of internal dnd in E. You can drag the icon from
a window to the pager and get a nice message :)


SVN revision: 14314
2005-04-23 13:13:57 +00:00
Carsten Haitzler 0a13d9ec3e fix fade out for if you dont have cpufreq control :)
SVN revision: 14234
2005-04-19 03:51:49 +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
Carsten Haitzler 0939b44ff7 start of shaped client/border/menu support ... dropshaodw is SLOW with this.
SVN revision: 14173
2005-04-13 15:52:34 +00:00
sebastid 83afb511db .eet -> .edj
SVN revision: 14162
2005-04-12 19:05:18 +00:00
Dan Sinclair a1ea5be1f4 - display window coords while moving
SVN revision: 14128
2005-04-09 07:10:25 +00:00
Carsten Haitzler 02bea51342 optimise the other bits
SVN revision: 14059
2005-04-01 08:36:59 +00:00
Carsten Haitzler 06c08c56fc optimise scaling for these too
SVN revision: 14041
2005-03-31 14:04:10 +00:00
Carsten Haitzler 158c0b0bfd bring that i back!
SVN revision: 14040
2005-03-31 11:41:28 +00:00
Carsten Haitzler dfdaa01251 support unfilled middles (finally fix theme to have proepr shading - was lazy
at the start) - faster :)


SVN revision: 14039
2005-03-31 11:40:38 +00:00
Carsten Haitzler 986484503c some text classes to play with for shorne
SVN revision: 13933
2005-03-27 14:25:55 +00:00
Carsten Haitzler 401010e18b dorpshadow work - should have nuked segv, AND optimised it significantly
:)


SVN revision: 13929
2005-03-27 11:30:50 +00:00
rbdpngn 960cf0ce45 Remove spaces between macro arguments.
SVN revision: 13896
2005-03-25 02:55:25 +00:00
Carsten Haitzler 526de2defa give e17 a softer look...
SVN revision: 13880
2005-03-24 08:23:24 +00:00
handyande da5fc74203 Fix buttons follow text size, sorry raster
SVN revision: 13870
2005-03-23 09:35:10 +00:00
tsauerbeck 833963a7c0 updated cvsignore files
SVN revision: 13857
2005-03-22 19:32:13 +00:00
tsauerbeck 28b6407d93 Edjes now use 'edj' as the filename extension
SVN revision: 13856
2005-03-22 19:31:01 +00:00
Carsten Haitzler b56bc9790c pass make distcheck
SVN revision: 13844
2005-03-22 09:17:25 +00:00
Carsten Haitzler 88f32f21de 1. fix korean font a bit - much nicer now. fix kochi filename to match
original, and ship copyright info with fonts :)


SVN revision: 13843
2005-03-22 09:09:12 +00:00
Carsten Haitzler 77c7f60021 1. fix korean font a bit - much nicer now. fix kochi filename to match
original, and ship copyright info with fonts :)


SVN revision: 13842
2005-03-22 09:09:11 +00:00
Carsten Haitzler 9cf734e8f8 korean support - yes Bendal may suck. someone who is good with korean (or all
you native koreans out there) let me know of a GOOD .ttf that could replace
it in the fontset to support Korean in e17 (and make sure its able to be
shipped with e17 license-wise). if anyone wants to get a set of fonts to
supoprt every language in the world together... that are free - please go for
it! :)


SVN revision: 13812
2005-03-20 17:31:34 +00:00
Carsten Haitzler 5c705cce56 in theory support japanese automatically - and then more langauges if we add
more fonts to fall back on


SVN revision: 13809
2005-03-20 16:53:55 +00:00
rbdpngn a396ecc22f Spaces in macro calls cause Apple's cpp to insert those spaces in the result.
#define IMAGE(TYPE, NAME) TYPE: "button"NAME".png"
	IMAGE(normal, "foo");
Results in:
	normal: "button" "foo"".png"
Which edje_cc cannot parse correctly as it views this as 2 arguments to the
normal keyword.


SVN revision: 13797
2005-03-20 06:32:06 +00:00
Carsten Haitzler f739aebd5f clean that too
SVN revision: 13780
2005-03-18 16:50:03 +00:00
Carsten Haitzler 04d6dae32a more pager cleanups - still not 100% happy with it... but getting there.
SVN revision: 13779
2005-03-18 16:30:49 +00:00
Carsten Haitzler ecb51e8bc0 SOME of the pager is fixed. not all. it may leak and more - i'm in the middle
of fixing it up and so on. bear with me on this. it's less offensive now
though :)


SVN revision: 13775
2005-03-18 06:39:21 +00:00
Carsten Haitzler 6cf4a2cf77 and dont refer to screen
SVN revision: 13774
2005-03-18 05:41:41 +00:00
Carsten Haitzler 586d0d4f39 we dont need no stinking screen.png...
SVN revision: 13773
2005-03-18 04:23:36 +00:00
handyande 2367e088cd tidy edc and make parts more consistent
SVN revision: 13768
2005-03-17 13:56:19 +00:00
Carsten Haitzler 0080605d42 theme "sanitising" :)
SVN revision: 13766
2005-03-17 12:28:52 +00:00
handyande 575948cebd Use macro to minimise code for border buttons
Allow this to make other groups for each icon
This means the menu code can load the theme data to make icons :) :) :)


SVN revision: 13760
2005-03-16 23:20:13 +00:00
Carsten Haitzler 3c0d26e23e table smart that handles ONLY homogenous layout with table cells ONLY
spanning 1 column or row... but hey - enough for the pager work... :)

also fixed up e_box to properly clip and show/hide children etc.

also optimised e_box to not re-configure on simple moves

also remvoe typo from pager .edc


SVN revision: 13719
2005-03-13 04:01:00 +00:00
Carsten Haitzler bf2b1a20fb checking out pager - some notes as to what i need to do
SVN revision: 13715
2005-03-12 15:35:45 +00:00
Carsten Haitzler 69ea1cd324 the boxy ibar was annoying me... and i found ibar didnt properly calculate
size based on iconsize. fixed now :)


SVN revision: 13709
2005-03-12 09:44:16 +00:00
sebastid 51a5b1eb69 Edjeify errordialog.
SVN revision: 13650
2005-03-07 12:13:32 +00:00
Carsten Haitzler 0493ba4e33 1. e17's init icons get put into an e_box for arrangement nad the init splash
determines the location...

2. .002 snap


SVN revision: 13533
2005-02-28 05:35:02 +00:00
sebastid b43da3e928 Typo.
SVN revision: 13365
2005-02-15 11:28:10 +00:00
sebastid bfe69afce2 Gadman ibar
SVN revision: 13351
2005-02-13 11:36:48 +00:00
sebastid f792eab1ed Clip the complete handle when not in use.
SVN revision: 13346
2005-02-13 10:58:08 +00:00
sebastid 3edd492360 Formatting.
SVN revision: 13345
2005-02-13 10:56:28 +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 f6724bc6ef gadget icon and nicer windows icon
SVN revision: 13058
2005-01-22 15:56:19 +00:00
Carsten Haitzler ec993d1e3b more gadman work
SVN revision: 13005
2005-01-18 15:40:54 +00:00
Carsten Haitzler c71ae4b102 some more gadman work
SVN revision: 13000
2005-01-17 16:18:34 +00:00
Carsten Haitzler 69031cdb06 fix some signal issues in gadman theme object - u can mvoe and resize the
gadman client test...


SVN revision: 12998
2005-01-17 10:05:15 +00:00
Carsten Haitzler 978bf5f34d oops. sorry guys. forgot to cvs add this sucker! :(
SVN revision: 12993
2005-01-17 02:11:51 +00:00
Carsten Haitzler a59a8322d2 gadman gfx! WHERD!
SVN revision: 12991
2005-01-16 15:05:23 +00:00
handyande 6e7716f2c1 Fix icon alignment
SVN revision: 12981
2005-01-15 14:58:26 +00:00
xcomputerman 7f2579b0b4 Makefile and rpm spec patch from Jason Williams <jasonw at tulg dot org>
SVN revision: 12967
2005-01-14 22:44:55 +00:00
handyande 8456bb62f3 New pager code - much improved and faster - done "the E way" as much as possible
may need ironing out in a few places but is stable.

issues:
Zone support not really there, needs work (I only have one zone :()
Window icon overlays (new feature) only work if module disabled and re-enabled
  (the border add calls are too soon it seems)


SVN revision: 12964
2005-01-14 15:24:29 +00:00
Carsten Haitzler 344748abb2 use diffrent edje group for extra screens on init
SVN revision: 12904
2005-01-11 15:40:53 +00:00
handyande 960fcb4bc4 fix blurred window edges in pager
SVN revision: 12896
2005-01-11 12:26:36 +00:00
Carsten Haitzler 2c076a1ee6 battery alarm from nick
SVN revision: 12886
2005-01-11 07:08:38 +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
handyande c8ef235ea8 update pager theme slightly and hook in some callbacks
SVN revision: 12874
2005-01-10 22:26:34 +00:00
handyande eced417086 Pager updates
- a few patches, leak fixes
 - reset click detection for desk selection - should be better behaved now
 - added a small bit of themeing


SVN revision: 12868
2005-01-10 18:59:05 +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 8b3a83728f oops, images ;)
SVN revision: 12846
2005-01-09 19:17:51 +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 c9cdde9bd6 slightly better goldy bit
SVN revision: 12797
2005-01-06 09:34:29 +00:00
Carsten Haitzler 6cd30c6de3 dphase's new pointer...
SVN revision: 12796
2005-01-06 09:18:17 +00:00
Carsten Haitzler 4685b9ebbe desktop icon
SVN revision: 12781
2005-01-05 13:08:55 +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 c6b94358fb nicer pointer with alpha-goodness
SVN revision: 12754
2005-01-05 02:20:02 +00:00
Carsten Haitzler 48dc5b9a11 smoother/nicer cursor now..
SVN revision: 12736
2005-01-04 14:07:59 +00:00
Carsten Haitzler 4fd69991dd pointer with... *GASP* alpha stuff! :)
SVN revision: 12732
2005-01-04 10:25:43 +00:00
Carsten Haitzler 5c5bdb2abe nicer menu check items...
SVN revision: 12730
2005-01-04 06:48:48 +00:00
handyande 5e0e3ff840 shh
SVN revision: 12718
2005-01-04 01:09:20 +00:00
Carsten Haitzler f60386788e list all the files properly... :)
SVN revision: 12700
2005-01-03 14:19:09 +00:00
Carsten Haitzler 03caddc1c1 radio buttons look nicer....
and dont memset the object to 0!!!1 you just wiped out the magic number,
callback funcs etc.!


SVN revision: 12699
2005-01-03 14:14:30 +00:00
Carsten Haitzler 6b2d951ecd and images! :)
SVN revision: 12677
2005-01-02 04:35:13 +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
Carsten Haitzler 0da2c00cfd and one last icon...
SVN revision: 12578
2004-12-24 09:23:06 +00:00
Carsten Haitzler 588bb376f2 2 more icons.
SVN revision: 12577
2004-12-24 07:45:21 +00:00
Carsten Haitzler 2d5aa1d0b7 fix some png's.. that seem to get screwed if loading into gimp. also move to
making some of the menu icons int he left click menu edjes... and emit
signals to them... play with it :)


SVN revision: 12575
2004-12-24 04:30:58 +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
Carsten Haitzler 778b5aa20a titles (and menus) "glint" in the light (been meaning to do this ever
since...) :)


SVN revision: 12510
2004-12-19 13:16:47 +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
Kim Woelders f481fec55c Quiet!
SVN revision: 12338
2004-12-02 18:41:29 +00:00
Carsten Haitzler 6a9efe2155 add an example icon creation kit
SVN revision: 12337
2004-12-02 10:37:20 +00:00
Carsten Haitzler 81d0ed0945 1. fix a segv on restart with ibar unreffing without a ref
2. add app icons (based off applications/all repository - need to make this a
function of its own though)
3. fix default apps to have name/class info.


SVN revision: 12336
2004-12-02 10:07:51 +00:00
Carsten Haitzler edf76bcece 1. new app file examples, 2. app parsing code... etc. etc.
SVN revision: 12333
2004-12-02 07:00:30 +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
Carsten Haitzler f2b45ed471 bye bye!
SVN revision: 12246
2004-11-25 03:26:33 +00:00
sleuth 813f640d06 XFree86 XCursor sample support. No change with a default install, but if you grab the new behaviour.db and change /desktops/cursors/e_native to 0, then E will use your local XCursor setup. Check out the edevel mailing list for a theme I've tried. XCursor support is only available in XFree86 4.3.0.
Also allow different fonts for borders vs. menus.  This adds links in /usr/local/share/enlightenment/fonts (default install) for a menu.ttf and a text.ttf file.  text.tff is the font used for border text/window titles.  menu.ttf will be used for menus.  No change by default, but you'll need to re-run autogen.sh & make install for the links to be created automatically.

Update AUTHORS

Kevin Brosius <cobra@compuserve.com>


SVN revision: 6751
2003-03-08 12:51:06 +00:00
rbdpngn 63e20e7f14 More SPLIT merging.
SVN revision: 6588
2003-01-15 18:29:56 +00:00
rephorm d6f949c2b4 reflect new file names.
this should probably also create the .e_layout dir if it doesn't exist, and put the files in there. at the moment you have to run it with the .e_layout dir as part of the param ( build_iconbar_db.sh ~/.e/desktop/default/.e_layout/ )

then again, this will all be taken care of by the setup program and other methods eventually.


SVN revision: 6041
2002-03-05 17:47:36 +00:00
rephorm 9777a14e73 The bits files for the new desktop/view layout system.
SVN revision: 6033
2002-03-04 21:55:33 +00:00
Christopher Rosendahl 74a4efea34 Wrote a simple uptime epplet =)
Brendon i hope you don't mind me using your clock.png =) i thought it looked
so neat... and it looks even more neat with both the clock & uptime epplet
having the same look.


SVN revision: 5954
2002-02-18 15:19:12 +00:00
bdsabian b6d3c129b2 New look for clock2. Easier to read.
SVN revision: 5947
2002-02-17 22:50:30 +00:00
bdsabian 1f91b6d65a here's the epplets.bits.db that I'm using. CaT, does this work for you now without the move() line?
SVN revision: 5939
2002-02-14 16:45:02 +00:00
bdsabian 3b7aab7dea now uses .e_epplets.bits.db for main epplet positioning
SVN revision: 5938
2002-02-14 05:14:42 +00:00
bdsabian 3ecca04798 hopefully this fixes the problem people are having with the background not loading.
SVN revision: 5937
2002-02-14 00:26:22 +00:00
bdsabian d349987309 Hopefully this will get the image to work for everyone else
SVN revision: 5936
2002-02-13 19:02:17 +00:00
bdsabian 501feae88e - use that nifty new syntax for date/time strings
- get year properly :)


SVN revision: 5935
2002-02-13 11:11:11 +00:00
bdsabian e3b4c7e88a - new look for clock (clock2.fe)
- old look still default, read README to see how to change


SVN revision: 5934
2002-02-13 11:01:25 +00:00
bdsabian 3f4ec34adf ok, i think we're done with the stupid mistakes here :) (i hope so)
SVN revision: 5933
2002-02-13 09:55:20 +00:00
bdsabian 55f5d03b2f ferite refuses to compile the script if I use >=. any ideas???
SVN revision: 5932
2002-02-13 09:43:59 +00:00
bdsabian dcb669d3e3 fix so noon is also marked as PM
SVN revision: 5931
2002-02-13 09:29:08 +00:00
bdsabian 4f595ff6db fix so midnight is displayed as 12, not 0 :)
SVN revision: 5930
2002-02-13 08:12:47 +00:00
bdsabian 4acc6e93c5 - easier to read
- load time right away


SVN revision: 5927
2002-02-12 23:58:37 +00:00
bdsabian e0e1f648b9 cooler font :)
SVN revision: 5926
2002-02-12 22:59:25 +00:00
bdsabian 8eb7d29ecb Update bits db
SVN revision: 5924
2002-02-12 07:15:09 +00:00
bdsabian e265177357 Simple Clock epplet
SVN revision: 5918
2002-02-12 02:08:04 +00:00
rephorm d284db6c28 Updated deskswitcher. Using ebits instead of evas_objects.
A good example of a simple epplet using ebit callbacks and observing desktop changes.


SVN revision: 5906
2002-02-08 18:54:54 +00:00
rephorm 888151058b New Icon theme!
SVN revision: 5903
2002-02-07 08:04:52 +00:00
sleuth 7c54a338e8 Restore Raster's version of the iconbar_bottom.bits.db and
add the 'Resist' field.  I've left out scrollbar buttons (the
bottom version never had any.)

Kevin Brosius <cobra@compuserve.com>


SVN revision: 5893
2002-02-03 16:42:35 +00:00
rephorm 0be764a2de Updated deskswitcher to observe desktops and switch the highlighted button automatically upon desk switch.
SVN revision: 5842
2002-01-17 04:33:47 +00:00
rephorm 83dc2cd3fb Generate build_iconbar_db.sh with proper PREFIX
SVN revision: 5839
2002-01-16 17:31:38 +00:00
rephorm 3aa470ed5d this looks better with the default background
SVN revision: 5828
2002-01-12 00:02:43 +00:00
rephorm b89043aa56 epplet data files
SVN revision: 5827
2002-01-11 23:56:22 +00:00
rephorm 2c842e0ecf update the script to deal with the new db name
SVN revision: 5809
2002-01-04 04:37:53 +00:00
rephorm 5060bc358f Updated the bits.db to have resistance. Gave it a name that made more sense.
SVN revision: 5808
2002-01-04 04:37:12 +00:00
Carsten Haitzler ee82a15d31 add stuff to e_setup.. dialog has buttons now. fixed bug with view with bg
addition not working.


SVN revision: 5738
2001-11-26 13:08:34 +00:00
Carsten Haitzler 7df33c208a ok - some changes to default settings.. alt_right mouse on windows pops up
window menu. ctrl+alt+insert execs eterm... it wasnt in the default script
to build the dbs'
the scritp also had some mdos done to it before by others that sisnt use the
environemtn variables that devined numerics for actions....
also now menus can remember much more.. as can e. save and load on demand..
the remember things are menu check items... might have a big arse dialog
eventually for this... but for now this is all good :)


SVN revision: 5732
2001-11-25 08:32:54 +00:00
Carsten Haitzler fdadaabb1b shuffle files around in cvs.. simplify the default data layout as setup will
cp most of it and lay it out in /.e eventually anyway (and if u dont like
the idea of cping the files - we can symlink too - but e_setup will take
care of this... eventually.. might start work on it now i have fixed things
- though personally i think i should make it cp to start so your user config
is independant of the system and wont suddenyl chaneg cause the system one
did... but again... can be made an option)


SVN revision: 5729
2001-11-25 03:12:59 +00:00
Carsten Haitzler 3cbfb2d937 working on the iconbar. it now accepts scroll arrows in the iconbar bit - u
can scroll around 9if you have too many icons to fit) it also will clip the
icons to the icon area. also u can scroll the icons up and down the bar to a
position you like. a new test iconbar bit to demo this too.


SVN revision: 5726
2001-11-24 05:54:32 +00:00
Carsten Haitzler 8de0fe9c67 shuffling data around - i had waay too much heirachy before.. too complex.
keep it simple. will eventually have e_setup copy the defaults into your
homedir anyway...


SVN revision: 5718
2001-11-18 04:32:28 +00:00
Carsten Haitzler 4da776a8de just a very nice picture. - cleaned up from thew original photo a bit...
doesnt scale well to aspects not 4:3 :)


SVN revision: 5717
2001-11-18 03:56:09 +00:00
Carsten Haitzler 77b6b32560 and for thos ofyou pining for some example background files... just so u get
a good idea of what can be done with them... and how with a little effort
you can make stunning backgrounds that look PERFECT at almost any resolution
or screen aspect... :)


SVN revision: 5716
2001-11-18 03:27:08 +00:00
cpk c583f6a09f Changed the graphics for the selected look of icons. This is the one
from the good old efm days. If you want to change it, feel free to
do so -- I'm off to a Paul van Dyk gig :o)


SVN revision: 5666
2001-11-09 20:05:20 +00:00
Carsten Haitzler 1404c92c07 <merge merge merge> :)
SVN revision: 5619
2001-11-04 07:38:42 +00:00
cpk a708bdfd42 * More cleanups. I took out everything related only to icon handling
from the view code, and put it into icons.[ch].

* Added the relative desktop move path from Alan Schmitt.


SVN revision: 5616
2001-11-03 14:55:21 +00:00
cpk b4e3cb64ed Oops, that's just my installation.
SVN revision: 5606
2001-11-02 17:13:56 +00:00
cpk 02379472ae Alright, I spent some time now reading e17's code. Here's what
I've changed, this is big, so read this carefully :)

* I've added debugging macros for messages and function call
tracing. Usage:

  D("Creating item %i %i %i\n", x, y, z);

Define DEBUG to use the D macro.

  D_ENTER;
  D_RETURN;
  D_RETURN_(x);

These are for call tracing. Use D_RETURN_(x) when returning
something from a function. Define DEBUG_NEST to use this.

* added iconbar header file to Makefile.am
* added proper new()/cleanup() calls for E_Delayed_Action;

* I've completely rewritten the object and observer handling. Bye
bye macros, this was nasty. It'll be hard enough to avoid leaks
with usecounting in C. We now basically have the same system as gtk.
There's a clear separation of observer and object code now.
An E_Object by itself has nothing to do with observing or being
observed, therefore, there are now E_Observers and E_Observees
that are derived from E_Object. IMPORTANT: The cleanup system now
reflects the reference count system, therefore, all ..._free()
calls are now static, because the destructor should never be called explicitly, but implicitly through e_object_unref(). The object handling
now is as follows:

  - The cleanup functions clean up everything that is contained in
a struct, but NOT the struct itself. Instead of the final
free() call, they call the destructor of the base class. The
calls will walk up the hierarchy and clean up what's contained in
every struct, and the final e_object_cleanup() will free the
structure itself. E_Delayed_Action is a good example.

  - The only calls that influence the reference count are
e_object_ref() and e_object_unref(). If you need to do things
before an object gets destroyed, you can query the use count using
e_object_get_usecount() and check if it's equal to 1. So this:

  OBJ_UNREF(b);
  OBJ_IF_FREE(b)
   {
     ecore_window_reparent(e->win, 0, 0, 0);
     e_icccm_release(e->win);
     OBJ_FREE(b);
   }

   now is this:

  if (e_object_get_usecount(E_OBJECT(b)) == 1)
    {
      ecore_window_reparent(e->win, 0, 0, 0);
      e_icccm_release(e->win);
    }

   e_object_unref(E_OBJECT(b));

object.h and observer.h are completely commented, it shouldn't be
too hard to understand. This'll need to be documented in the manual
anyway.

* E_Objects are now used in lots of places where void* were used as
pointers to objects before, especially in the actions code. This is
obviously better, as it will generate compiler warnings when people
want to pass things to functions that expect E_Objects. This could
probably be more restrictive.

* Added typedefs for the function prototypes in E_Action_Impl. Those
fat signatures were just painful to read in the function
declarations/implementations.

* I've also tried to give parameters more useful names. Calling an
object "o" is a lot of fun when you want to grep for it.

* Included is also Graham's latest menu.c patch. Sorry for the
delay, Graham.

* I've added checks to the menu code that make sure that menus
don't pop up when they're empty (which resulted in a little useless
rectangle).

I guess that's it for now. Sorry if I broke anything, but this was
necessary imho.


SVN revision: 5605
2001-11-02 17:07:52 +00:00
Carsten Haitzler d41f8eacfa blim. i just had to do this :) too much fun :)
SVN revision: 5582
2001-10-28 01:38:54 +00:00
Carsten Haitzler 1a24c75a76 spinny logo to waste cpu :)
SVN revision: 5545
2001-10-21 14:02:53 +00:00
Carsten Haitzler 0573986281 start on setup tool data
SVN revision: 5541
2001-10-21 09:36:40 +00:00
Carsten Haitzler 6bb8a6a3d2 we shoudl never have had intl in cvs... and add some work on the setup tool
SVN revision: 5536
2001-10-20 09:01:54 +00:00
Carsten Haitzler 232c634a3a make all the bits decorative
SVN revision: 5535
2001-10-20 06:21:15 +00:00
Carsten Haitzler 8e5adf71a6 much cleaner iconboar. ok - right now it doesn't scroll. use the buidl
scritp again (pass in a directory path to set up.. i'd suggest

mkdir ~/.e
mkdir ~/.e/desktop
mkdir ~/.e/desktop/default
build_iconbar_db.sh ~/.e/desktop/default

the scritp is a bit smaller now :)


SVN revision: 5519
2001-10-19 09:13:18 +00:00
Carsten Haitzler c89e94b735 iconbar code :)
SVN revision: 5506
2001-10-17 09:53:07 +00:00
rbdpngn 115592b91e Enabled the Alt-Tab action, and fixed border.c so that the action works
correctly.


SVN revision: 5377
2001-09-25 22:10:33 +00:00
Carsten Haitzler 72c864e88f and now add the stuff i forgot to add...
SVN revision: 5375
2001-09-24 21:25:13 +00:00
Carsten Haitzler ed40162775 been working offline.. wheeeheee! :)
SVN revision: 5374
2001-09-24 21:21:25 +00:00
Carsten Haitzler b9d6066361 bah. make it 2 :)
SVN revision: 5288
2001-08-26 03:14:40 +00:00
Carsten Haitzler 3fcec84d96 min size is 3 in both dirs now
SVN revision: 5287
2001-08-26 02:59:32 +00:00
boris 0b8cc67996 another silly example. this is just a menu items to switch desktops
SVN revision: 5282
2001-08-25 20:47:26 +00:00
boris bad5da3d33 Ok this has got some initial support with ferite, currently you can only
assign ferite scripts to menus see data/scripts/build_app_menu_db.sh and look
at the exit menu item as an example. you will need ferite - i suggest that
you use cvs ferite as this is what I am developing this against. This, my
friends, is the first step of many :)


SVN revision: 5280
2001-08-25 19:51:48 +00:00
cpk 69561bd136 Modified the backgrounds a bit. Change as you see fit.
SVN revision: 5272
2001-08-24 21:22:34 +00:00
Carsten Haitzler a20ab0c6ff errr... make scrollbars come and go if we need them or not :)
SVN revision: 5136
2001-08-13 07:34:06 +00:00
Carsten Haitzler 14f5d57ee5 work work.. smell smell - scrollbars in and mostly functioning
SVN revision: 5135
2001-08-13 06:35:14 +00:00
Carsten Haitzler b3da0db8eb add some "starter" scrollbars .. ugly... but practical
SVN revision: 5079
2001-08-09 23:52:21 +00:00
Mandrake 3d29d46f37 Made a default ctrl-alt-insert launches Eterm keybinding :)
SVN revision: 5067
2001-08-08 23:21:00 +00:00
Carsten Haitzler 23e05d4d83 * fix apps menu
* cp -> tar


SVN revision: 5045
2001-08-05 12:48:18 +00:00
Carsten Haitzler 0a62a11943 wheeeee
SVN revision: 5031
2001-08-02 05:08:49 +00:00
Carsten Haitzler fc25a6f20d use cp -dpR instead of -ar (it seems bsd doesnt like -a).
add abstraction for recording view geometry metadata,
put geometry recording on a self-resetting timeout so efsd doesnt thrash
the disk whenever you move or resize windows.
clean out some unused code.


SVN revision: 5026
2001-08-01 23:14:06 +00:00
Carsten Haitzler bd45e5475d add a different view bg... and oops - adopted desktop window.. dont do that :)
SVN revision: 5025
2001-08-01 09:22:40 +00:00
Carsten Haitzler a9c76621d2 wooop. views now remember size & location by storing it in meta data....
they also defer show until meta data for dir has either failed retrieval or
succeeded. this is cool yyayayayya! :)


SVN revision: 5021
2001-08-01 04:45:14 +00:00
Carsten Haitzler 20f8e6ad80 change
SVN revision: 5011
2001-07-30 00:12:58 +00:00
Carsten Haitzler fb16d6bf5d use the new background code & system.... yay yay :)
SVN revision: 5006
2001-07-29 03:26:39 +00:00
Carsten Haitzler d59543dbc2 work on fixing up the desktop code...... :)
SVN revision: 4939
2001-07-12 16:40:13 +00:00
Carsten Haitzler 6c858ca666 use new mimes....
SVN revision: 4863
2001-06-27 06:38:40 +00:00
Carsten Haitzler f5c322d4a6 dont need that anymore
SVN revision: 4551
2001-04-08 22:59:17 +00:00
Carsten Haitzler 3afd37d998 "detailed" mimetype fallback now available... :)
SVN revision: 4453
2001-03-26 07:21:39 +00:00
Carsten Haitzler d7057ba6a8 use mime types to determine icon.. if u lok in icons - you'll get he idea -
its just mime types exactly splatted out into a dir struct with .db at the
end (falling back to default.db and unknonw/unknown/db in the end if it cant
fall backto default.db)

now what i need is to talk to cK and get the file magic/mime type stuff to
beocme smarter even that it is.. so currently it sees a tar.gz file - it
looks at the magic and boom.. it thinks is a gzip file.. thats correct.. but
theres mroe to it.. now it woudl be good if the magic stuff coudl now also
inspect the inside of the gzip (ie use zlib in this case) and start lookign
ro a tar header to see if tis a tar.gz.... now if it si a tar.gz.. try
getting the file list and seeing if there are telltale signs of it being a
theme tarball or such (though this lats step may be going too far)

efsd definitely needs ot cache mime type though. that much i'm certain of :)
its not fast at all actually doing file magic on every file... every time
the directory is "loaded" :)

but excellent work! another pat on the back for ck :)


SVN revision: 4451
2001-03-25 21:37:09 +00:00
Carsten Haitzler e5cac579de add dem
SVN revision: 4450
2001-03-25 20:31:44 +00:00
Carsten Haitzler 2aa8fef623 more keybindings
SVN revision: 4422
2001-03-21 01:12:44 +00:00
Carsten Haitzler 4143f0353f multiple desktops... BAD BAD BAD hack (alt F1-F8 take u to them) - just
thoguth i'd see how well ti really works in real life... not to bad actually
:)


SVN revision: 4412
2001-03-20 03:15:05 +00:00
Carsten Haitzler 7f37672226 keybindings work... yayayayayya :)
SVN revision: 4390
2001-03-18 01:16:47 +00:00
Carsten Haitzler f7b571fb1b packign classes... :)
SVN revision: 4354
2001-03-08 19:33:54 +00:00