Re: [E-devel] entranced: Feature Request
On Tue, 2004-12-14 at 19:53 -0500, Michael Jennings wrote: > Your preference doesn't enter into it, to be blunt. The use of DB > files was discussed and decided on a long time ago. You're not saying > anything here that hasn't been said before...just reopening old > gripes. Well, excuse me. Don't be elitist. > > > IMHO, there is no advantage to having that ONE file as an edb > > one. No other part of entrance uses it. > > So you're advocating turning this one particular file into text and > leaving the rest as DB files? That doesn't sound very *consistent*, > now does it? :-) No. There is one db file that Entrance uses. The rest are EET. This config file is in etc where all but one file I can think of are text. I fail to see how my "gripe" as you call it is unreasonable. I also fail to see how making a config file open, without having to write a program to edit it is unreasonable, > > HTH, > Michael > I suppose, it depends on who you think your audience is. If it's people like me, end users that enjoy the latest in tech trends and like to tinker, then your library-only approach to configuration editing is not going to fly. If it's a narrow group of programmers and graphics wizards, then I suppose it will be fine. However, just because someone thinks there is a more practical way to do something is no reason to flame. If I am too "ignorant" for your tastes then perhaps I am wasting my time trying to figure out what E is all about. -- Peter --- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ ___ enlightenment-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] API Documentation?
On Thu, 16 Dec 2004 17:58:13 -0700, Alex <[EMAIL PROTECTED]> wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > I know that I have seen documentation for the APIs that the libraries > implement, but I can't find it anymore and a search of the archive > hasn't turned it up either. Can someone point me in the right direction? > > thanks > > - -alex The Documentation link on e.org --- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ ___ enlightenment-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] init.d/entrance script BUG?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Peter Hyman wrote: | This script terminates the daemon PID, but that does not kill the | entrance application, or X. | | Running entrance stop results in erratic system behavior | I don't know for sure why this is, but when you kill the entranced PID it always terminates the X server and session before exiting. Anyone else noticing this behavior? - -- Ibukun Olumuyiwa http://xcomputerman.com "God is dead." - Nietzche "Nietzche is dead." - God -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.6 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFBwFXDImU2r6Etn78RAgdDAJ9jJmqpBxcLQGzKkOCogj1m7HohfwCeP8bp 3t84EbNJypxt38ZSpkP6wiw= =DqMH -END PGP SIGNATURE- --- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ ___ enlightenment-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] want to access command line argument -p inside theme
On Thursday, 18 November 2004, at 20:17:10 (-0600), Paul Johnson wrote: > Hello. I'm directed here from the Eterm homepage. > > Suppose you start Eterm with > > Eterm -t MyTheme -p /home/pauljohn/pictures1 > > Inside the theme.cfg file, I want to access the value of the path > variable and choose randomly among those files. I'm confounded because > the Eterm seems to take the command line argument and throw it on the > end of the variable rs_path, so I can't figure how to recover that value > inside the theme. > > It is possible to randomly choose a file from a known directory*, but I > don't know how to do it from the command line directory. > > > *Example: this snip from theme.cfg shows how to randomly select a > subdirectory from /home/pauljohn/Termpics, and then grabs an image out > of there: > > path > "./pix/:~/.Eterm/:~/.Eterm/themes/Eterm/pix:~/.Eterm/pix/:/usr/local/share/Termpics/babes/:/usr/share/Eterm/pix" > begin image > type background > state normal > %put(portpath %random(`ls -d /home/pauljohn/Termpics/*`)) > file %random( `find %get(portpath) -name *.jpg`) This is not currently possible, but I'll consider it for a future release. In the meantime, you could always write a wrapper script. :) Michael -- Michael Jennings (a.k.a. KainX) http://www.kainx.org/ <[EMAIL PROTECTED]> n + 1, Inc., http://www.nplus1.net/ Author, Eterm (www.eterm.org) --- "Feel your breath on my shoulder, and I know we couldn't get any closer. I don't want to act tough; I just want to fall in love as we move into the night."-- Peter Cetera and Crystal Bernard, "(I Wanna Take) Forever Tonight" --- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ ___ enlightenment-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Problem
Hi Folks, today I tried to do some OO programming with the EFL hand have a problem with that. The function-call ecore_evas_callback_move_set(ee, window_move); results in these error-message: main_win.cpp: In member function `int main_win::create_win(int)': main_win.cpp:72: error: argument of type `void (main_win::)(Ecore_Evas*)' does not match `void (*)(Ecore_Evas*)' How can I cast the argument to get accepted? Tanks, Friedrich pgpYyFgP20xq4.pgp Description: PGP signature
Re: [E-devel] Re: E CVS: tools andreas99
On Wednesday, 15 December 2004, at 00:45:13 (+0100), Andreas Volz wrote: > I don't know how to handle this language problem. At first I used > setlocale (LC_ALL, NULL); to get the current locale for help. This > worked well on my and most other systems. But then someone reported > me a problem that on his system this doesn't work. I expect a return > of one locale like "[EMAIL PROTECTED]". But this person get this result: > > LC_CTYPE=en_US;LC_NUMERIC=en_US;LC_TIME=en_US;LC_COLLATE=C;LC_MONETARY= > en_US;LC_MESSAGES=en_US;LC_PAPER=en_US;LC_NAME=en_US;LC_ADDRESS=en_US;L > C_TELEPHONE=en_US;LC_MEASUREMENT=en_US;LC_IDENTIFICATION=en_US > > After some time I found the reason: setlocale (LC_ALL, NULL); seems > to return all values If not all locales have the same value. (see: > LC_COLLATE=C, others=en_US). So I used only LC_MESSAGES to get the > locale and avoid this problems. Do you think I should return to > LC_MESSAGES and use LANG as fallback if LC_MESSAGES is empty? First off, it's setlocale(LC_ALL, ""), not setlocale(LC_ALL, NULL). :) Secondly, once you've done that, you cannot assume that the returned locale string is any particular value. From the man page: RETURN VALUE A successful call to setlocale() returns an opaque string that corresponds to the locale set. "Opaque" means "don't look at this thing." :) Use nl_langinfo(CODESET) to get the character encoding being used. Michael -- Michael Jennings (a.k.a. KainX) http://www.kainx.org/ <[EMAIL PROTECTED]> n + 1, Inc., http://www.nplus1.net/ Author, Eterm (www.eterm.org) --- "The key to success? Work hard, stay focused, and marry a Kennedy." -- Arnold Schwarzenegger --- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ ___ enlightenment-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Problem
On Mon, 13 Dec 2004 20:37:06 +0100 phriedrich <[EMAIL PROTECTED]> babbled: (B (B> Hi Folks, (B> (B> today I tried to do some OO programming with the EFL hand have a (B> problem with that. (B> (B> The function-call (B> (B> ecore_evas_callback_move_set(ee, window_move); (B> (B> results in these error-message: (B> (B> main_win.cpp: In member function `int main_win::create_win(int)': (B> main_win.cpp:72: error: argument of type `void (main_win::)(Ecore_Evas*)' (B> does not match `void (*)(Ecore_Evas*)' (B> (B> How can I cast the argument to get accepted? (B (Bmake window_move a C function call (extern "C" {}) and then have that call (Bwhatever c++ method you want. (B (Bthe c callback should look like: (B (Bvoid window_move(Ecore_Evas *ee) { (B... (B} (B (B-- (B- Codito, ergo sum - "I code, therefore I am" -- (BThe Rasterman (Carsten Haitzler)[EMAIL PROTECTED] $BMg9%B?(B [EMAIL PROTECTED] (BTokyo, Japan ($BEl5~(B $BF|K\(B) (B (B (B--- (BSF email is sponsored by - The IT Product Guide (BRead honest & candid reviews on hundreds of IT Products from real users. (BDiscover which products truly live up to the hype. Start reading now. (Bhttp://productguide.itmanagersjournal.com/ (B___ (Benlightenment-devel mailing list ([EMAIL PROTECTED] (Bhttps://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Re: E CVS: tools andreas99
Am Wed, 15 Dec 2004 21:34:46 +0100 schrieb Kim Woelders: > You need to figure out the language to get the correct translation > (gettext, other stuff?), and the encoding which is used by X to look > up the appropriate font. They are kind of separate but linked issues. > Most of this should go on behind the scenes. You could take a look at > the first few lines in LangInit() in e16/e/src/lang.c, which I believe > gets it right most of the time. I looked into lang.c, but don't see which lines could help me find a clean and reliable way to find out the users current speaking language. Can you point me to the lines you think? regards Andreas --- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ ___ enlightenment-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Symbols appear in transparency
Hi all, I'm having problems with the transparency mode of Eterm on my debian-amd64 system. In any transparent windows (I've just tried selecting different themes) any normally empty space (eg the end of every line) if filled with character-sized boxes (like those that are displayed when a special character code isn't recognised by a font). The boxes are arranged in columns four boxes wide, with four spaces between them. Everything else works okay, but it does spoil the transparency effect and make reading very difficult. The version information for my Eterm is: Eterm 0.9.2 Copyright (c) 1997-2002, Michael Jennings ([EMAIL PROTECTED]) Build info: Built on Sun May 16 16:26:20 UTC 2004 actions.c 1.25 2002/06/03 00:24:21 mej buttons.c 1.39 2002/10/23 03:03:26 mej command.c 1.94 2002/11/27 20:18:22 mej draw.c 1.13 2002/06/08 15:44:06 mej e.c 1.23 2002/06/08 15:44:06 mej events.c 1.56 2002/10/13 05:03:46 mej font.c 1.38 2002/11/21 19:06:43 mej grkelot.c 1.6 2002/06/08 15:44:06 mej main.c 1.10 2002/05/04 14:25:27 mej menus.c 1.60 2002/10/13 05:03:46 mej misc.c 1.22 2002/06/08 16:50:38 mej netdisp.c 1.7 2002/06/08 15:44:07 mej options.c 1.120 2002/11/27 20:18:23 mej pixmap.c 1.91 2002/11/27 20:18:23 mej screen.c 1.69 2002/10/08 02:18:08 mej scrollbar.c 1.42 2002/07/14 04:55:26 mej startup.c 1.36 2002/10/08 02:18:09 mej system.c 1.17 2002/06/08 15:44:07 mej term.c 1.88 2002/11/27 20:18:24 mej timer.c 1.12 2002/06/08 16:50:38 mej utmp.c 1.16 2002/06/08 15:44:07 mej windows.c 1.59 2002/10/23 03:03:27 mej Debugging configuration: DEBUG=4 +DEBUG_SCREEN +DEBUG_CMD +DEBUG_TTY +DEBUG_SELECTION +DEBUG_UTMP +DEBUG_OPTIONS +DEBUG_IMLIB +DEBUG_PIXMAP +DEBUG_EVENTS +DEBUG_X11 +DEBUG_SCROLLBAR +DEBUG_MENU +DEBUG_TTYMODE +DEBUG_COLORS Compile-time toggles: -PROFILE -PROFILE_SCREEN -PROFILE_X_EVENTS -COUNT_X_EVENTS +OPTIMIZE_HACKS +PIXMAP_SUPPORT +PIXMAP_OFFSET +BACKGROUND_CYCLING_SUPPORT +USE_EFFECTS -NO_CURSORCOLOR -NO_BRIGHTCOLOR -NO_BOLDUNDERLINE -NO_BOLDOVERSTRIKE -NO_BOLDFONT -NO_SECONDARY_SCREEN -FORCE_CLEAR_CHARS -PREFER_24BIT -OFFIX_DND +BORDER_WIDTH_OPTION -NO_DELETE_KEY -FORCE_BACKSPACE +FORCE_DELETE +HOTKEY_CTRL -HOTKEY_META -LINUX_KEYS +KEYSYM_ATTRIBUTE +XIM -UNSHIFTED_SCROLLKEYS -NO_SCROLLBAR _REPORT +CUTCHAR_OPTION -MOUSE_REPORT_DOUBLECLICK +XTERM_SCROLLBAR +MOTIF_SCROLLBAR +NEXT_SCROLLBAR +SCROLLBAR_BUTTON_CONTINUAL_SCROLLING +META8_OPTION -GREEK_SUPPORT +MULTI_CHARSET -DISPLAY_IS_IP -ENABLE_DISPLAY_ANSWER -NO_VT100_ANS +XTERM_COLOR_CHANGE -DEFINE_XTERM_COLOR -NO_MAPALERT +MAPALERT_OPTION +UTMP_SUPPORT +H AVE_SAVED_UIDS -ALLOW_BACKQUOTE_EXEC -WARN_OLDER +ESCREEN Compile-time definitions: PATH_ENV="ETERMPATH" REFRESH_PERIOD=5 PRINTPIPE="lp" KS_DELETE="^[[3~" SAVELINES=256 CUTCHARS=""&'()*,;<=>[EMAIL PROTECTED]|} ^I" MULTICLICK_TIME=500 SCROLLBAR_DEFAULT_TYPE=1 SB_WIDTH=10 SCROLLBAR_INITIAL_DELAY=40 SCROLLBAR_CONTINUOUS_DELAY=2 ESCZ_ANSWER="^[[?1;2c" PTY_GRP_NAME="tty" CONFIG_SEARCH_PATH="~/.Eterm/themes:~/.Eterm:/etc/Eterm/themes:/etc/Eterm/theme s:/usr/share/Eterm/themes:/etc/Eterm:/etc/Eterm:/usr/share/Eterm" THEME_CFG="theme.cfg" USER_CFG="user.cfg" Any ideas how I can fix this, or what the problem is? Cheers, Angus. Angus McMorland [EMAIL PROTECTED] PhD Student, Neurophysiology University of Auckland, New Zealand. --- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ ___ enlightenment-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] entranced: Feature Request
On Tuesday, 14 December 2004, at 20:42:04 (-0500), Peter Hyman wrote: > Well, excuse me. Don't be elitist. You're new here. I'm not. You didn't know this has been hashed through before. I did. So if informing you of that fact is "elitist," then I'll wear that label proudly. > No. There is one db file that Entrance uses. The rest are EET. And none are text. Hmmm, I think my previous comment regarding consistency still stands. :-) > This config file is in etc where all but one file I can think of are > text. http://www.pathname.com/fhs/pub/fhs-2.3.html#ETCHOSTSPECIFICSYSTEMCONFIGURATION It says nothing about text vs. binary config files, so as long as the binary configs are correct for the local machine, their contents are irrelevant. > I fail to see how my "gripe" as you call it is unreasonable. I also > fail to see how making a config file open, without having to write a > program to edit it is unreasonable, I never said it was. But the decision was made ages ago, and we all get to live with it. > I suppose, it depends on who you think your audience is. If it's > people like me, end users that enjoy the latest in tech trends and > like to tinker, then your library-only approach to configuration > editing is not going to fly. I beg to differ. So long as tools exist to enable easy manipulation (import/export/edit) of the configs, there's really no reason *not* to have binary configs. And since everything is still under development, you must accept that some of the tools may be incomplete/missing. > However, just because someone thinks there is a more practical way > to do something is no reason to flame. That was not a flame. > If I am too "ignorant" for your tastes then perhaps I am wasting my > time trying to figure out what E is all about. I never called you ignorant, though you were ignorant of the previous discussions of this issue. And how you invest your time is no concern of mine. I'm just telling you the text vs. binary debate is long over. Michael -- Michael Jennings (a.k.a. KainX) http://www.kainx.org/ <[EMAIL PROTECTED]> n + 1, Inc., http://www.nplus1.net/ Author, Eterm (www.eterm.org) --- "I have tasted my own hunger, sold my body to survive. Some have paid to scratch the surface, but they can't touch what's inside." -- Richard Marx, "Children of the Night" --- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ ___ enlightenment-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Symbols appear in transparency
On Monday 13 December 2004 05:57 pm, Angus McMorland wrote: > I'm having problems with the transparency mode of Eterm on my > debian-amd64 system. In any transparent windows (I've just tried > selecting different themes) any normally empty space (eg the end of > every line) if filled with character-sized boxes (like those that are > displayed when a special character code isn't recognised by a font). The > boxes are arranged in columns four boxes wide, with four spaces between > them. Everything else works okay, but it does spoil the transparency > effect and make reading very difficult. i think this was covered before ... it should be fixed in CVS, so your only real option atm is probably to try upgrading to a cvs snapshot :/ -mike --- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ ___ enlightenment-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Re: E CVS: Eterm mej
On Tuesday, 14 December 2004, at 15:24:34 (-0800), E CVS List wrote: > Log Message: > Tue Dec 14 17:22:23 2004Michael Jennings (mej) > > The benefits of being a passenger on a long road trip... The > beginnings of EWMH opacity (a la xcompmgr) support and (hopefully) > UTF-8 support. Both as yet untested. Would someone who uses UTF-8 test this please? Any help debugging/fixing is much appreciated too. Thanks, Michael -- Michael Jennings (a.k.a. KainX) http://www.kainx.org/ <[EMAIL PROTECTED]> n + 1, Inc., http://www.nplus1.net/ Author, Eterm (www.eterm.org) --- "I long for the warmth of days gone by, when you were mine, but now those days are memories in time. Life's empty without you by my side. My heart belongs to you no matter what I try." -- Boyz II Men, "Four Seasons of Loneliness" --- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ ___ enlightenment-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: Re: [E-devel] entranced: Feature Request
* Peter Hyman ([EMAIL PROTECTED]) wrote: > On Tue, 2004-12-14 at 17:09 +0100, till varoquaux wrote: > > The themes are not harcoded they are selected in the configuration file > > /etc/entrance.edb. > > You can edit this file with edb_gtk_ed. > > Have fun, > > Till > > That's my point. Maybe they shouldn't be in the db file. Why can't a > user or sysadmin specify entranced -t todaystheme.eet to override the db > file. Let's be honest. Working with edb files is not really easy. For a > product like entrance, a plain text file configuration setup would make > more sense. That way, it would be consistent with gdm, kdm, etc. Consistency with other people is a weak goal, dms consistently suck and look the same, entrance is different. As for entranced -t todaystheme.eet that's on the plate and what's been discussed in recent weeks between xcomp and myself. The config will be unified between the two applications(entranced & entrance) using ecore_config. entranced will support command line options for things that make sense for the daemon, and entrance will support command line options for things that make sense for the client. Moving to text files does not solve cli arg requests. We're pending the addition of list functionality to ecore_config, we're not going to go do something "in the meantime." What's there has worked fine for sometime, if we change it, it'll be for the better. > > P.S.: > > TEST your configurations before rebooting.(entrance -T) > > If the theme file is wrong entrance will respawn endlessly making your > > consoles unusable > > (I hope you have a network access handy or else...). Or you learn how to boot to single user mode, it's a very useful exercise. You can then disable it from starting up on your next boot, fix the problem, and be back on your feet. The respawning shouldn't be an issue, but hey it's still under development. :) We need better checks for successive failures and stop after a sane amount of repeated failures. > > Yes, for example, I put in theme without an eet extension and blam! The > program should at least infer an .eet extension when there is none. It > should not be required for a theme. Or, if the theme is not found, just > load the default. Falling back to the default is sane in that situation, but inferring .eet extension isn't. > > > Peter Hyman wrote: > > > > >Starting entranced automatically launches entrance. > > > > > >However, there is no ability to pass any entrance command line options. > > > > > >It would be nice to allow at least -t themename.eet so that entrance can > > >launch a user-selected theme instead of the hard coded one. since users can't launch entranced, root must, "user-selected" doesn't really apply. I do like the idea of on the fly theme switching though. while we're sorta on the topic of root, privilege separation has been on the plate for a while, anyone up for that ? :D > > > > > >As a corollary, it would be nice to be able to change themes on the fly > > >from the entrance window. This is in the plans for future development. :) > > > Thanks for the input peter. __ Corey Donohoe http://www.atmos.org --- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ ___ enlightenment-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Re: E CVS: tools andreas99
Am Wed, 15 Dec 2004 12:43:10 -0500 schrieb Michael Jennings: > First off, it's setlocale(LC_ALL, ""), not setlocale(LC_ALL, NULL). :) > > Secondly, once you've done that, you cannot assume that the returned > locale string is any particular value. From the man page: > > RETURN VALUE >A successful call to setlocale() returns an opaque string >that corresponds to the locale set. > > "Opaque" means "don't look at this thing." :) > > Use nl_langinfo(CODESET) to get the character encoding being used. But this function returns for my locale ([EMAIL PROTECTED]) ISO-8859-15. I know this is the character encoding I use, but perhaps a lot of languages use the same character encoding or not? I need this value only to exec the correct help files for the users language. Perhaps my understanding of locales and character encoding is wrong. regards Andreas --- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ ___ enlightenment-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: Re: [E-devel] entranced: Feature Request
* Peter Hyman ([EMAIL PROTECTED]) wrote: > On Tue, 2004-12-14 at 12:26 -0500, Mike Limon wrote: > > No, you miss the point. It's consistency across different applications > that matters. I for one prefer editing a text file. Setting a M$ type > registry with keys is contra what the /etc directory is largely about. > > IMHO, there is no advantage to having that ONE file as an edb one. No > other part of entrance uses it. > > Even things like setting the count of items is silly. For example, in a > text file I would have something like: > > [Sessions] > KDE /opt/kde/bin/startkde kde.png > gnome /usr/bin/gnome-session gnome.png > enlightenment /usr/X11/bin/enlightenment enlightenment.png > xfce xfce xfce.png > [Authentication] > . > > [Users] > . Ok just my two cents, the above example makes me phsically ill. I'd take xml over that, and we're not going the xml route. :) Have you looked into entrance_edit ? We're moving away from edb and to eet, so you won't even be able to decipher the config files anymore without writing a program. This is not M$, I love how people always say shit like that thinking we'll go changing it to their preference. You're not supposed to go digging through the config unless you know what you're doing. We're still working on the application ... it's evolving ... __ Corey Donohoe http://www.atmos.org --- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ ___ enlightenment-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Compiling Eterm CVS on amd64
Hi all, Yesterday I posted a query about the transparency bug in Eterm on an debian-amd64 system, and it was suggested that I try a CVS version. Thanks, Mike Frysinger, for that. Now I'm trying to compile the CVS source and I get a few of these (with variations on a theme): mmx_cmod.S:79: Error: suffix or operands invalid for `push' and some of these: mmx_cmod.S:79: Error: `8(%ebp)' is not a valid 64 bit base/index expression mmx_cmod.S:79: Error: `16(%ebp)' is not a valid 64 bit base/index expression mmx_cmod.S:79: Error: `20(%ebp)' is not a valid 64 bit base/index expression mmx_cmod.S:81: Error: `-6(%esi,%ebx,2)' is not a valid 64 bit base/index expression Obviously there is a way to build Eterm for amd64 - someone did it to create the buggy 0.9.2 that I originally complained about. What should I be doing differently? Thanks again, Angus. -- Angus McMorland [EMAIL PROTECTED] PhD Student, Neurophysiology University of Auckland, New Zealand --- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ ___ enlightenment-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] entranced: Feature Request
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Peter Hyman wrote: | On Tue, 2004-12-14 at 17:55 -0500, Corey Donohoe wrote: | | |>Have you looked into entrance_edit ? | | | entrance_edit just prints a warning and exits. It does nothing. | | $ entrance_edit /etc/X11/entrance_config.db | WARNING: not a utf8 locale! | $ | | Of course, I am in the US. | | --help does nothing either. | | Obviously, | /* Basic ecore initialization */ |if (!ecore_init()) | return (-1); | | does not like me! | | OK! I really should be more diligent with reading my email. :) Entranced will get your feature request, when the config system overhaul is done. As it is right now there are certain ecore_config deficiencies preventing that from happening, most notably the lack of support for lists and combo (multiple choice) items. Help is needed in this area, so if anyone would like to work a patch for ecore_config to improve this, I'll buy you a tin of cookies. :) But until the config system overhaul is done, I don't want to tack on many of these new features. They will be a hack job, and you know our motto is to do things right the first time. - -- Ibukun Olumuyiwa http://xcomputerman.com "God is dead." - Nietzche "Nietzche is dead." - God -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.6 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFBwFV1ImU2r6Etn78RAqNsAJ41j0X9fNShWLjY1f5SxpuAiWnOfACfYXA0 N8s9NHMiwzkn7ZgHg5RYXcs= =uTIv -END PGP SIGNATURE- --- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ ___ enlightenment-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] entranced: Feature Request
On Tue, 2004-12-14 at 12:26 -0500, Mike Limon wrote: > > > > That's my point. Maybe they shouldn't be in the db file. Why can't a > > user or sysadmin specify entranced -t todaystheme.eet to override the db > > file. Let's be honest. Working with edb files is not really easy. For a > > product like entrance, a plain text file configuration setup would make > > more sense. That way, it would be consistent with gdm, kdm, etc. > > Since when was E17 apps striving to be consistent with past apps on > other DE's and WM's? No, you miss the point. It's consistency across different applications that matters. I for one prefer editing a text file. Setting a M$ type registry with keys is contra what the /etc directory is largely about. IMHO, there is no advantage to having that ONE file as an edb one. No other part of entrance uses it. Even things like setting the count of items is silly. For example, in a text file I would have something like: [Sessions] KDE /opt/kde/bin/startkde kde.png gnome /usr/bin/gnome-session gnome.png enlightenment /usr/X11/bin/enlightenment enlightenment.png xfce xfce xfce.png [Authentication] . [Users] . JM2C -- Peter --- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ ___ enlightenment-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] entranced: Feature Request
On Tuesday, 14 December 2004, at 13:08:15 (-0500), Peter Hyman wrote: > No, you miss the point. It's consistency across different > applications that matters. No, *you* miss the point. Consistency across E-related applications is what matters, and there will be consistency amongst everything that uses ecore_config. > I for one prefer editing a text file. Setting a M$ type registry > with keys is contra what the /etc directory is largely about. Your preference doesn't enter into it, to be blunt. The use of DB files was discussed and decided on a long time ago. You're not saying anything here that hasn't been said before...just reopening old gripes. > IMHO, there is no advantage to having that ONE file as an edb > one. No other part of entrance uses it. So you're advocating turning this one particular file into text and leaving the rest as DB files? That doesn't sound very *consistent*, now does it? :-) HTH, Michael -- Michael Jennings (a.k.a. KainX) http://www.kainx.org/ <[EMAIL PROTECTED]> n + 1, Inc., http://www.nplus1.net/ Author, Eterm (www.eterm.org) --- "If the homo sapiens were, in fact, *homo* sapiens, is that why they're extinct?" "Joey, homo sapiens are people." "Hey, I'm not judging!" -- Joey Tribbiani and Ross Gellar, "Friends" --- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ ___ enlightenment-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Re: E CVS: tools andreas99
On Saturday, 11 December 2004, at 01:04:18 (-0800), E CVS List wrote: > Log Message: > get locale for help from LANG instead of LC_ALL > > === > RCS file: /cvsroot/enlightenment/e16/tools/e16menuedit2/src/file.c,v > retrieving revision 1.11 > retrieving revision 1.12 > diff -u -3 -r1.11 -r1.12 > --- file.c5 Dec 2004 13:19:48 - 1.11 > +++ file.c11 Dec 2004 09:04:17 - 1.12 > @@ -378,10 +378,8 @@ >gboolean help_missing = TRUE; >struct stat buf; > > - locale = setlocale (LC_MESSAGES, NULL); > + locale = getenv ("LANG"); This doesn't seem right to me. setlocale(LC_ALL, "") is the correct, portable way to set up locale information so that you can subsequently use nl_langinfo() and friends. $LANG is not the only env var that comes into play with locale setup. >From the locale(7) man page: If the second argument to setlocale() is empty string, "", for the default locale, it is determined using the following steps: 1. If there is a non-null environment variable LC_ALL, the value of LC_ALL is used. 2. If an environment variable with the same name as one of the categories above exists and is non-null, its value is used for that category. 3. If there is a non-null environment variable LANG, the value of LANG is used. Note that $LANG is *last*, not first. Michael -- Michael Jennings (a.k.a. KainX) http://www.kainx.org/ <[EMAIL PROTECTED]> n + 1, Inc., http://www.nplus1.net/ Author, Eterm (www.eterm.org) --- "I'd like to live just long enough to be there when they cut off your head and stick it on a pike as a warning to the next ten generations that some favors come with too high a price. I want to look up into your lifeless eyes and wave Can you and your associates arrange that for me, Mr. Morden?" -- Vir Cotto, Babylon Five --- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ ___ enlightenment-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] entranced: Feature Request
In regards to edb files. First off, as I understand it edb is being replaced by eet and programs will be using ecore_config and examine for most of their configuration. Yes, it does break the unix tradition of text config files. I believe the E devs decided to do this because 1. It's easier to have a concrete binary backed by a simple API than to parse text files and figure out goofy human errors. 2. Configuration should be handled by other easier front ends that won't care about the format anyway. e.g. examine 3. It's faster (Not a particularly compelling argument given today's machines, hence why it's number 3) I'm sure the devs have dynamic theme loading in mind and the count variable in the edb is a pretty stupid hack, but the first step is to move to the new ecore_config system, not fix the current edb based method. As far as I know, entrance and entice are the only two apps that are still using edb. Arlo --- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ ___ enlightenment-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] change e background via eesh
Something like: # define a background # (if you've already defined a background you don't need to do it again) eesh -e "background NAME" eesh -e "background NAME bg.file FILENAME" # color for background if the image doesn't fill the whole screen eesh -e "background NAME bg.solid 0 0 0" # position/scaling options eesh -e "background NAME bg.xperc 1024" eesh -e "background NAME bg.yperc 1024" eesh -e "background NAME bg.keep_aspect 1" eesh -e "background NAME bg.xjust 512" eesh -e "background NAME bg.yjust 512" # use a defined background eesh -e "use_bg NAME 0" (these are undocumented, AKAIK) -- BAM - "It seems like once people grow up, they have no idea what's cool." -- Calvin --- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ ___ enlightenment-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] entranced: Feature Request
On Tue, 2004-12-14 at 17:09 +0100, till varoquaux wrote: > The themes are not harcoded they are selected in the configuration file > /etc/entrance.edb. > You can edit this file with edb_gtk_ed. > Have fun, > Till That's my point. Maybe they shouldn't be in the db file. Why can't a user or sysadmin specify entranced -t todaystheme.eet to override the db file. Let's be honest. Working with edb files is not really easy. For a product like entrance, a plain text file configuration setup would make more sense. That way, it would be consistent with gdm, kdm, etc. > P.S.: > TEST your configurations before rebooting.(entrance -T) > If the theme file is wrong entrance will respawn endlessly making your > consoles unusable > (I hope you have a network access handy or else...). Yes, for example, I put in theme without an eet extension and blam! The program should at least infer an .eet extension when there is none. It should not be required for a theme. Or, if the theme is not found, just load the default. > Peter Hyman wrote: > > >Starting entranced automatically launches entrance. > > > >However, there is no ability to pass any entrance command line options. > > > >It would be nice to allow at least -t themename.eet so that entrance can > >launch a user-selected theme instead of the hard coded one. > > > >As a corollary, it would be nice to be able to change themes on the fly > >from the entrance window. > > > >JM2C > > > > > -- Peter --- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ ___ enlightenment-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] E16.7.2
There have been quite a few bug fixes and some translation updates since 0.16.7.1, so here is 0.16.7.2. Selected changes: Make keys used for menu navigation configurable. Bosnian translation. Korean translation updates. Improved dockapp handling. Improved KDE menu generation. Bulgarian translation. Showing desktop support. Fix remembered settings for slave WM's. Improved fullscreen window handling. Fix _XROOT... hack. Fix selecting "No Background" in background settings dialog. Add shade/unshade using mouse wheel to title bar actions. Fix _NET_WM_MOVERESIZE (button case). Don't update pager if not visible. Avoid problems due to recursive menus. Fix button stacking. Pointer grab fixes. Fix remembered settings for apps setting WM_WINDOW_ROLE to random like value "---". Fix some session management property types. Stack desktop windows below buttons. Add border frame action handling (enables things like auto shade/unshade). Fix handling of border parts where text state changes but image state doesn't. Fix startup position for shaded down- or right-shading windows. /Kim --- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ ___ enlightenment-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Re: E CVS: tools andreas99
Andreas Volz wrote: Am Wed, 15 Dec 2004 12:43:10 -0500 schrieb Michael Jennings: First off, it's setlocale(LC_ALL, ""), not setlocale(LC_ALL, NULL). :) Secondly, once you've done that, you cannot assume that the returned locale string is any particular value. From the man page: RETURN VALUE A successful call to setlocale() returns an opaque string that corresponds to the locale set. "Opaque" means "don't look at this thing." :) Use nl_langinfo(CODESET) to get the character encoding being used. But this function returns for my locale ([EMAIL PROTECTED]) ISO-8859-15. I know this is the character encoding I use, but perhaps a lot of languages use the same character encoding or not? I need this value only to exec the correct help files for the users language. Perhaps my understanding of locales and character encoding is wrong. You need to figure out the language to get the correct translation (gettext, other stuff?), and the encoding which is used by X to look up the appropriate font. They are kind of separate but linked issues. Most of this should go on behind the scenes. You could take a look at the first few lines in LangInit() in e16/e/src/lang.c, which I believe gets it right most of the time. /Kim --- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ ___ enlightenment-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Re: E CVS: tools andreas99
Am Tue, 14 Dec 2004 16:35:50 -0500 schrieb Michael Jennings: > This doesn't seem right to me. setlocale(LC_ALL, "") is the correct, > portable way to set up locale information so that you can subsequently > use nl_langinfo() and friends. $LANG is not the only env var that > comes into play with locale setup. > > From the locale(7) man page: > > [...] > > Note that $LANG is *last*, not first. I don't know how to handle this language problem. At first I used setlocale (LC_ALL, NULL); to get the current locale for help. This worked well on my and most other systems. But then someone reported me a problem that on his system this doesn't work. I expect a return of one locale like "[EMAIL PROTECTED]". But this person get this result: LC_CTYPE=en_US;LC_NUMERIC=en_US;LC_TIME=en_US;LC_COLLATE=C;LC_MONETARY= en_US;LC_MESSAGES=en_US;LC_PAPER=en_US;LC_NAME=en_US;LC_ADDRESS=en_US;L C_TELEPHONE=en_US;LC_MEASUREMENT=en_US;LC_IDENTIFICATION=en_US After some time I found the reason: setlocale (LC_ALL, NULL); seems to return all values If not all locales have the same value. (see: LC_COLLATE=C, others=en_US). So I used only LC_MESSAGES to get the locale and avoid this problems. Do you think I should return to LC_MESSAGES and use LANG as fallback if LC_MESSAGES is empty? regards Andreas --- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ ___ enlightenment-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] API Documentation?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I know that I have seen documentation for the APIs that the libraries implement, but I can't find it anymore and a search of the archive hasn't turned it up either. Can someone point me in the right direction? thanks - -alex -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.3 (Darwin) iD8DBQFBwi8ldmWtRNAkjzERAhmSAJ9jgjdfGliDNmSAn6XNOkNi/XnYvwCfcAHB hepWsGi5g6ofldUE06l6YDo= =l4io -END PGP SIGNATURE- --- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ ___ enlightenment-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Re: Enlightenment (segfault)
On Thu, 16 Dec 2004 16:22:42 +0100 "J.P van Oyen" <[EMAIL PROTECTED]> babbled: (B (B> (B> Hai I hope indeed it can be solved. (B> (B> I have read the pages (http://www.enlightenment.org/pages/gdb.html) and this (B> is the dump I can make as I am not so familiar with GDB at all: (B (Byour stack is pretty screwed. that doesn't provide any info there we can use. (Bnot a single function that is in e's code is listed there... there isn't a lot (Bwe can do. (B (B> gdb /usr/local/enlightenment/bin/enlightenment 3935 (B> GNU gdb 6.1.1 (B> Copyright 2004 Free Software Foundation, Inc. (B> GDB is free software, covered by the GNU General Public License, and you are (B> welcome to change it and/or distribute copies of it under certain conditions. (B> Type "show copying" to see the conditions. (B> There is absolutely no warranty for GDB. Type "show warranty" for details. (B> This GDB was configured as "i486-slackware-linux"...Using host libthread_db (B> library "/lib/libthread_db.so.1". (B> (B> Attaching to program: /usr/local/enlightenment/bin/enlightenment, process 3935 (B> Reading symbols from /usr/lib/libesd.so.0...done. (B> Loaded symbols for /usr/lib/libesd.so.0 (B> Reading symbols from /usr/lib/libaudiofile.so.0...done. (B> Loaded symbols for /usr/lib/libaudiofile.so.0 (B> Reading symbols from /lib/libm.so.6...done. (B> Loaded symbols for /lib/libm.so.6 (B> Reading symbols from /usr/lib/libasound.so.2...done. (B> Loaded symbols for /usr/lib/libasound.so.2 (B> Reading symbols from /usr/lib/libImlib2.so.1...done. (B> Loaded symbols for /usr/lib/libImlib2.so.1 (B> Reading symbols from /usr/local/lib/libttf.so.2...done. (B> Loaded symbols for /usr/local/lib/libttf.so.2 (B> Reading symbols from /lib/libdl.so.2...done. (B> Loaded symbols for /lib/libdl.so.2 (B> Reading symbols from /usr/X11R6/lib/libXext.so.6...done. (B> Loaded symbols for /usr/X11R6/lib/libXext.so.6 (B> Reading symbols from /usr/X11R6/lib/libX11.so.6...done. (B> Loaded symbols for /usr/X11R6/lib/libX11.so.6 (B> Reading symbols from /usr/X11R6/lib/libSM.so.6...done. (B> Loaded symbols for /usr/X11R6/lib/libSM.so.6 (B> Reading symbols from /usr/X11R6/lib/libICE.so.6...done. (B> Loaded symbols for /usr/X11R6/lib/libICE.so.6 (B> Reading symbols from /usr/X11R6/lib/libXinerama.so.1...done. (B> Loaded symbols for /usr/X11R6/lib/libXinerama.so.1 (B> Reading symbols from /usr/X11R6/lib/libXxf86vm.so.1...done. (B> Loaded symbols for /usr/X11R6/lib/libXxf86vm.so.1 (B> Reading symbols from /lib/libc.so.6...done. (B> Loaded symbols for /lib/libc.so.6 (B> Reading symbols from /lib/libpthread.so.0...done. (B> Loaded symbols for /lib/libpthread.so.0 (B> Reading symbols from /usr/lib/libfreetype.so.6...done. (B> Loaded symbols for /usr/lib/libfreetype.so.6 (B> Reading symbols from /lib/ld-linux.so.2...done. (B> Loaded symbols for /lib/ld-linux.so.2 (B> Reading symbols from /usr/lib/libz.so.1...done. (B> Loaded symbols for /usr/lib/libz.so.1 (B> Reading symbols from /usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2...done. (B> Loaded symbols for /usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2 (B> Reading symbols from /usr/lib/gconv/ISO8859-1.so...done. (B> Loaded symbols for /usr/lib/gconv/ISO8859-1.so (B> Reading symbols from /lib/libnss_compat.so.2...done. (B> Loaded symbols for /lib/libnss_compat.so.2 (B> Reading symbols from /lib/libnsl.so.1...done. (B> Loaded symbols for /lib/libnsl.so.1 (B> Reading symbols from /usr/lib/loaders/image/xpm.so...done. (B> Loaded symbols for /usr/lib/loaders/image/xpm.so (B> Reading symbols from /usr/local/lib/libdmalloc.so...done. (B> Loaded symbols for /usr/local/lib/libdmalloc.so (B> Reading symbols from /usr/lib/loaders/image/tiff.so...done. (B> Loaded symbols for /usr/lib/loaders/image/tiff.so (B> Reading symbols from /usr/lib/libtiff.so.3...done. (B> Loaded symbols for /usr/lib/libtiff.so.3 (B> Reading symbols from /usr/lib/loaders/image/tga.so...done. (B> Loaded symbols for /usr/lib/loaders/image/tga.so (B> Reading symbols from /usr/lib/loaders/image/pnm.so...done. (B> Loaded symbols for /usr/lib/loaders/image/pnm.so (B> Reading symbols from /usr/lib/loaders/image/png.so...done. (B> Loaded symbols for /usr/lib/loaders/image/png.so (B> Reading symbols from /usr/local/lib/libpng.so.3...done. (B> Loaded symbols for /usr/local/lib/libpng.so.3 (B> Reading symbols from /usr/local/lib/loaders/image/jpeg.so...done. (B> Loaded symbols for /usr/local/lib/loaders/image/jpeg.so (B> Reading symbols from /usr/lib/libjpeg.so.62...done. (B> Loaded symbols for /usr/lib/libjpeg.so.62 (B> Reading symbols from /usr/lib/loaders/image/gzbz2.so...done. (B> Loaded symbols for /usr/lib/loaders/image/gzbz2.so (B> Reading symbols from /usr/lib/loaders/image/gif.so...done. (B> Loaded symbols for /usr/lib/loaders/image/gif.so (B> Reading symbols from /usr/lib/libungif.so.4...done. (B> Loaded symbols for /usr/lib/libungif.so.4 (B> Reading symbols from /usr/l
Re: [E-devel] Xwnc
On Fri, 17 Dec 2004 00:22:58 +0100 till varoquaux <[EMAIL PROTECTED]> (Bbabbled: (B (B> Yesterday I tried a wm test kind of thinggy (it is more of a proof of (B> concept than actually a reall window manager) called metisse. It is sort (B> of a very ugly lookingglass. Anyways they used a very interresting (B> concept: They have a second xserver that doesn't actually connect to any (B> screen. The programs are launched in the remote Xserver (called Xwnc) (B> and they don't overlapp each other in this server or whatever. I must (B> admit I haven't dug to much in the innner parts of this. However you can (B> get the "image" corresponding to the display of all the programs (on the (B> server you are usng as display). This allows the conceptors to render (B> them in a 3d plane use transparency and whatever else you can think of (B> (basically any images manipulations one can do). I thought it was a (B> pretty hack. however I do realise this might be very heavy and/or not (B> work properly with hardware integration. (B> What do you guys think about this. Can this be of any help for the (B> enlightenment project? (B (Bno -as then we're not a window manager. we;re an xserver. i'm not keen to be (Bimplementing all of the x protocol, extensions etc. just to do this :) (B (B-- (B- Codito, ergo sum - "I code, therefore I am" -- (BThe Rasterman (Carsten Haitzler)[EMAIL PROTECTED] $BMg9%B?(B [EMAIL PROTECTED] (BTokyo, Japan ($BEl5~(B $BF|K\(B) (B (B (B--- (BSF email is sponsored by - The IT Product Guide (BRead honest & candid reviews on hundreds of IT Products from real users. (BDiscover which products truly live up to the hype. Start reading now. (Bhttp://productguide.itmanagersjournal.com/ (B___ (Benlightenment-devel mailing list ([EMAIL PROTECTED] (Bhttps://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Compiling Eterm CVS on amd64
On Thu, 16 Dec 2004 14:27:09 -0500 Michael Jennings <[EMAIL PROTECTED]> babbled: (B (B> On Thursday, 16 December 2004, at 12:41:44 (-0500), (B> Mike Frysinger wrote: (B> (B> > i meant the extra mmx code that is included in Eterm is still broken (B> > on amd64 (B> > (B> > i wasnt implying anything about imlib2 / mmx in general (B> (B> Not to detract from the wonderful fingerpointing and such...but would (B> someone like to quantify the problem, and maybe even fix it? :-P (B (Bno :) no time to fix. (B (B> Michael (B> (B> -- (B> Michael Jennings (a.k.a. KainX) http://www.kainx.org/ <[EMAIL PROTECTED]> (B> n + 1, Inc., http://www.nplus1.net/ Author, Eterm (www.eterm.org) (B> --- (B> "To touch the rose unfearful is to meet the thorn and pierce the (B> heart's emotion and feel the emptiness no more." (B>-- Jars of Clay, "No One Loves Me Like You" (B> (B> (B> --- (B> SF email is sponsored by - The IT Product Guide (B> Read honest & candid reviews on hundreds of IT Products from real users. (B> Discover which products truly live up to the hype. Start reading now. (B> http://productguide.itmanagersjournal.com/ (B> ___ (B> enlightenment-devel mailing list (B> [EMAIL PROTECTED] (B> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel (B> (B (B (B-- (B- Codito, ergo sum - "I code, therefore I am" -- (BThe Rasterman (Carsten Haitzler)[EMAIL PROTECTED] $BMg9%B?(B [EMAIL PROTECTED] (BTokyo, Japan ($BEl5~(B $BF|K\(B) (B (B (B--- (BSF email is sponsored by - The IT Product Guide (BRead honest & candid reviews on hundreds of IT Products from real users. (BDiscover which products truly live up to the hype. Start reading now. (Bhttp://productguide.itmanagersjournal.com/ (B___ (Benlightenment-devel mailing list ([EMAIL PROTECTED] (Bhttps://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Compiling Eterm CVS on amd64
On Thu, 16 Dec 2004 12:41:44 -0500 Mike Frysinger <[EMAIL PROTECTED]> babbled: (B (B> On Wednesday 15 December 2004 10:58 pm, Carsten Haitzler wrote: (B> > no. its broken only if you use amd64 64bit SPECIFIC optimisation flags in (B> > your CFLAGS. if you do not, it is fine (as it will compile 32bit code). if (B> > you compiler somehow compiles 645bit code by default - you will need to (B> > disable mmx for imlib2. (B> (B> i meant the extra mmx code that is included in Eterm is still broken on amd64 (B (Byes. and will likely stay that way ad infinitum unless someone sends some (Bpatches :) amd64 is new. it breaks assumptions of assembly that have been valid (Bfor many years before it and that is a problem. i have no time to go fix it. i (Bam busy enough as is. :( for amd64 just --disable-mmx and alls ok. you just lose (Bperformance. (quite a chunk actually - i estimate about 20-40% performance drop) (B (B> i wasnt implying anything about imlib2 / mmx in general (B> -mike (B> (B> (B> --- (B> SF email is sponsored by - The IT Product Guide (B> Read honest & candid reviews on hundreds of IT Products from real users. (B> Discover which products truly live up to the hype. Start reading now. (B> http://productguide.itmanagersjournal.com/ (B> ___ (B> enlightenment-devel mailing list (B> [EMAIL PROTECTED] (B> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel (B> (B (B (B-- (B- Codito, ergo sum - "I code, therefore I am" -- (BThe Rasterman (Carsten Haitzler)[EMAIL PROTECTED] $BMg9%B?(B [EMAIL PROTECTED] (BTokyo, Japan ($BEl5~(B $BF|K\(B) (B (B (B--- (BSF email is sponsored by - The IT Product Guide (BRead honest & candid reviews on hundreds of IT Products from real users. (BDiscover which products truly live up to the hype. Start reading now. (Bhttp://productguide.itmanagersjournal.com/ (B___ (Benlightenment-devel mailing list ([EMAIL PROTECTED] (Bhttps://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Compiling Evas on Irix
Carsten Haitzler (The Rasterman) wrote: (B (B>On Thu, 16 Dec 2004 07:23:16 -0600 "Evan Rinaldo" <[EMAIL PROTECTED]> (B>babbled: (B> (B> (B> (B>>I receive the following message after trying to make evas. (B>> (B>>It gets to the bin directory and quits at: (B>>infinitely recursive macro? - evas_software_x11_test (B>>evas_software_x11_perf_test evas_software_x11_perf_load evas_buffer_test (B>>evas_gl_x11_test PROGRAMS = $(bin_PROGRAMS) (B>> (B>>Haven't tried gmake, I don't believe its installed on the system. Also I am (B>>not using Mips Pro, I'm running gcc 3.4.0? (B>> (B>> (B> (B>this sounds to me like an automake error... or maybe m4.. :( (B> (B> (B> (BI think you will probably need to use gmake, it will most likely save (Byou same pain. Its freely available from freeware.sgi.com. As above, (Bmost likely some auto-foo problem. (B (BIf you have access to Mips Pro, I'd suggest compiling with it, it should (Ball compile cleanly (right Ben?), although its been a little while since (BI've done a build. (B (BNick (B (B (B (B--- (BSF email is sponsored by - The IT Product Guide (BRead honest & candid reviews on hundreds of IT Products from real users. (BDiscover which products truly live up to the hype. Start reading now. (Bhttp://productguide.itmanagersjournal.com/ (B___ (Benlightenment-devel mailing list ([EMAIL PROTECTED] (Bhttps://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Xwnc
Yesterday I tried a wm test kind of thinggy (it is more of a proof of concept than actually a reall window manager) called metisse. It is sort of a very ugly lookingglass. Anyways they used a very interresting concept: They have a second xserver that doesn't actually connect to any screen. The programs are launched in the remote Xserver (called Xwnc) and they don't overlapp each other in this server or whatever. I must admit I haven't dug to much in the innner parts of this. However you can get the "image" corresponding to the display of all the programs (on the server you are usng as display). This allows the conceptors to render them in a 3d plane use transparency and whatever else you can think of (basically any images manipulations one can do). I thought it was a pretty hack. however I do realise this might be very heavy and/or not work properly with hardware integration. What do you guys think about this. Can this be of any help for the enlightenment project? Till --- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ ___ enlightenment-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Compiling Eterm CVS on amd64
On Thursday, 16 December 2004, at 12:41:44 (-0500), Mike Frysinger wrote: > i meant the extra mmx code that is included in Eterm is still broken > on amd64 > > i wasnt implying anything about imlib2 / mmx in general Not to detract from the wonderful fingerpointing and such...but would someone like to quantify the problem, and maybe even fix it? :-P Michael -- Michael Jennings (a.k.a. KainX) http://www.kainx.org/ <[EMAIL PROTECTED]> n + 1, Inc., http://www.nplus1.net/ Author, Eterm (www.eterm.org) --- "To touch the rose unfearful is to meet the thorn and pierce the heart's emotion and feel the emptiness no more." -- Jars of Clay, "No One Loves Me Like You" --- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ ___ enlightenment-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Compiling Eterm CVS on amd64
On Wednesday 15 December 2004 10:58 pm, Carsten Haitzler wrote: (B> no. its broken only if you use amd64 64bit SPECIFIC optimisation flags in (B> your CFLAGS. if you do not, it is fine (as it will compile 32bit code). if (B> you compiler somehow compiles 645bit code by default - you will need to (B> disable mmx for imlib2. (B (Bi meant the extra mmx code that is included in Eterm is still broken on amd64 (B (Bi wasnt implying anything about imlib2 / mmx in general (B-mike (B (B (B--- (BSF email is sponsored by - The IT Product Guide (BRead honest & candid reviews on hundreds of IT Products from real users. (BDiscover which products truly live up to the hype. Start reading now. (Bhttp://productguide.itmanagersjournal.com/ (B___ (Benlightenment-devel mailing list ([EMAIL PROTECTED] (Bhttps://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Compiling Evas on Irix
I receive the following message after trying to make evas. It gets to the bin directory and quits at: infinitely recursive macro? - evas_software_x11_test evas_software_x11_perf_test evas_software_x11_perf_load evas_buffer_test evas_gl_x11_test PROGRAMS = $(bin_PROGRAMS) Haven't tried gmake, I don't believe its installed on the system. Also I am not using Mips Pro, I'm running gcc 3.4.0? Octane2 IP30 6.5.24
Re: [E-devel] E17 Keybindings
On Thu, 16 Dec 2004 12:26:49 + Philip Stubbs <[EMAIL PROTECTED]> babbled: (B (B> Hi, (B> (B> I have been running E17 for a few weeks now. I am very impressed with (B> the work done so far. Even in its current state, it is very usable, (B> except for one feature. I find that my desktop can quickly become (B> cluttered, and I really miss being able to 'alt-tab' through all open (B> windows. (B> (B> I know key bindings have not been implemented yet, but I was wondering (B> if there was a simple way to page through open windows without having (B> to shuffle them around the screen. (B (Bwhen i get to it... :) alt+tab itself may be a long time as this needs more than (Ba simple next/prev focus but also a display of whats currently focused display a (Blist of it as long as alt is held down etc. (B (B> How soon may key bindings become available? If I wanted to learn C, (B> what bits of the source would I need to start looking at that may (B> apply to window re-ordering? (B (Bit annoys me a little - but not for alt-tab reasons... for not being able to (Balt+ctrl+up/down arrow to raise. lower or alt+ctrl+x to kill :) (B (Bright now keybindings would need support in ecore_x and then use that support in (Be17's code. i need to start making a generic actions system that ties events to (Bspecific actions (raise, lower, move, resize, close, shade, focus_next, (Bfocus_prev etc. etc.). thats needed :) (B (B-- (B- Codito, ergo sum - "I code, therefore I am" -- (BThe Rasterman (Carsten Haitzler)[EMAIL PROTECTED] $BMg9%B?(B [EMAIL PROTECTED] (BTokyo, Japan ($BEl5~(B $BF|K\(B) (B (B (B--- (BSF email is sponsored by - The IT Product Guide (BRead honest & candid reviews on hundreds of IT Products from real users. (BDiscover which products truly live up to the hype. Start reading now. (Bhttp://productguide.itmanagersjournal.com/ (B___ (Benlightenment-devel mailing list ([EMAIL PROTECTED] (Bhttps://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Compiling Evas on Irix
On Thu, 16 Dec 2004 07:23:16 -0600 "Evan Rinaldo" <[EMAIL PROTECTED]> (Bbabbled: (B (B> I receive the following message after trying to make evas. (B> (B> It gets to the bin directory and quits at: (B> infinitely recursive macro? - evas_software_x11_test (B> evas_software_x11_perf_test evas_software_x11_perf_load evas_buffer_test (B> evas_gl_x11_test PROGRAMS = $(bin_PROGRAMS) (B> (B> Haven't tried gmake, I don't believe its installed on the system. Also I am (B> not using Mips Pro, I'm running gcc 3.4.0? (B (Bthis sounds to me like an automake error... or maybe m4.. :( (B (B-- (B- Codito, ergo sum - "I code, therefore I am" -- (BThe Rasterman (Carsten Haitzler)[EMAIL PROTECTED] $BMg9%B?(B [EMAIL PROTECTED] (BTokyo, Japan ($BEl5~(B $BF|K\(B) (B (B (B--- (BSF email is sponsored by - The IT Product Guide (BRead honest & candid reviews on hundreds of IT Products from real users. (BDiscover which products truly live up to the hype. Start reading now. (Bhttp://productguide.itmanagersjournal.com/ (B___ (Benlightenment-devel mailing list ([EMAIL PROTECTED] (Bhttps://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] E17 Keybindings
Hi, I have been running E17 for a few weeks now. I am very impressed with the work done so far. Even in its current state, it is very usable, except for one feature. I find that my desktop can quickly become cluttered, and I really miss being able to 'alt-tab' through all open windows. I know key bindings have not been implemented yet, but I was wondering if there was a simple way to page through open windows without having to shuffle them around the screen. How soon may key bindings become available? If I wanted to learn C, what bits of the source would I need to start looking at that may apply to window re-ordering? Thanks, -- Philip Stubbs --- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ ___ enlightenment-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Re: Compiling Eterm CVS on amd64 - closed
> On Wed, 15 Dec 2004 21:49:29 -0500 Mike Frysinger <[EMAIL PROTECTED]> > babbled: > > > On Tuesday 14 December 2004 06:44 pm, Angus McMorland wrote: > > > Now I'm trying to compile the CVS > > > source and I get a few of these (with variations on a theme): > > > > try disabling mmx ... i'm pretty sure it's still broken on amd64 > > no. its broken only if you use amd64 64bit SPECIFIC optimisation flags > in your CFLAGS. if you do not, it is fine (as it will compile 32bit > code). if you compiler somehow compiles 645bit code by default - you > will need to disable mmx for imlib2. FYI- I'd like to think this might be useful to someone. Compiling with mmx wouldn't work, so I presume I am defaulting to 64-bit compilation. As I understand it, I'm running a completely 64-bit userspace, bootstrapped from ubuntu for amd64, then updated with packages from the debian-alioth-amd64 project. Trying ./autogen.sh with CFLAGS='-m32 -fPIC' failed at the gcc detection stage. Also of note, I had to compile libast with CFLAGS='-fPIC', otherwise 64-bit-related linkage errors (which I've come across in other compilations) appear. With -fPIC and --disable-mmx, it's all working now. Thanks for the help, Angus. -- Angus McMorland [EMAIL PROTECTED] PhD Student, Neurophysiology University of Auckland, New Zealand --- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ ___ enlightenment-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel