00:00:06 | hash | it seems to be working |
00:00:12 | hash | Makefiles will be regenerated. |
00:00:55 | ljp | spiral: not real sure, as the build is sorta automated |
00:01:34 | spiralman | ljp: ok, i guess ill just create a directory for each |
00:01:41 | spiralman | actually, i may make them all one prog |
00:01:45 | spiralman | not real sure yet |
00:02:48 | ljp | heheh... hmmm |
00:11:15 | hash | /opt/qt-emb/lib/libqte.so: undefined reference to `QSGIStyle::eventFilter(QObject *, QEvent *)' |
00:11:19 | hash | i got a ton of these messages |
00:11:26 | hash | than it stopped building addressbook |
00:12:04 | hash | prolly cus of QT3? |
00:12:10 | dwmw2_MA | did you make clean? |
00:12:14 | hash | yup |
00:12:49 | hash | i'm disabling addressbook |
00:12:52 | hash | dont need it anyway |
00:13:06 | dwmw2_MA | trying to remember if I hacked some stuff lazily |
00:13:20 | dwmw2_MA | I did comment out some charset stuff from textedit, I think |
00:13:24 | hash | make[1]: *** [/opt/opie/bin/appearance] Error 1 |
00:13:57 | hash | hmm... |
00:14:00 | hash | wonder why |
00:14:15 | hash | should i build qt again? |
00:15:31 | hash | here we go again... |
00:17:16 | hash | i didnt do a make clean for qt when i recompiled it |
00:17:42 | ljp | you mean.. qt embedded correct? |
00:17:46 | hash | yeah |
00:18:58 | hash | and what should i do when i want to comple qt and stuff for arm? |
00:19:06 | hash | i have the crosscompiler working |
00:19:10 | hash | i built the kernel before |
00:24:03 | spiralman | hmm, are there any good docs on how to implement commandline options in an app? |
00:24:33 | hash | well, qt has its own set of of command line argument functions |
00:24:36 | hash | doesnt it? |
00:25:27 | spiralman | hmm, let me see |
00:25:30 | ljp | qApp->argc() and qApp->argv()[int] |
00:25:43 | spiralman | yeah, they just return the arguments |
00:25:49 | spiralman | but i could get them out of main as well |
00:26:05 | ljp | ya.. but those are global |
00:26:05 | spiralman | what i want to know is how they show up in the variables |
00:26:29 | hash | variables? |
00:26:30 | spiralman | for instance, if i run app "here is a string" will "here is a string" be all one arg? |
00:26:36 | spiralman | or four? |
00:26:50 | hash | one |
00:26:58 | hash | if you run, app here is a string |
00:27:00 | hash | that would be four |
00:27:09 | spiralman | k, but its stuff like that that i need to know |
00:27:15 | hash | i see |
00:27:23 | hash | there is a c lib that takes care of that stuff |
00:27:30 | hash | i cant remember what it's called... |
00:27:36 | hash | c++ lib, that is |
00:27:44 | ljp | qApp->argc() will return the number of arguments ;) |
00:27:49 | spiralman | also, are there any docs for qpeapplication? |
00:28:13 | hash | maybe just the header file |
00:28:19 | spiralman | does it add any functionality to qapplication that i should know about? |
00:28:26 | spiralman | or is it all pretty much the same? |
00:29:03 | hash | well, there is stuff like ofileopener or something like that |
00:29:13 | hash | and some other opie specific stuff |
00:29:16 | spiralman | thats in opie libs, not in the app itself |
00:29:20 | spiralman | app class |
00:29:22 | hash | i see |
00:32:23 | hash | ok, now it's working |
00:35:40 | hash | [QT-EMB]raven:/opt/opie/bin# bash: ./qpe: cannot execute binary file |
00:37:57 | ljp | did you make in launcher? |
00:38:45 | hash | hmm... |
00:38:52 | hash | not manually |
00:39:06 | hash | i'm building it again |
00:39:28 | hash | cus i rebuilt qt halfway through building opie |
00:49:55 | hash | make: arm-linux-gnu-g++: Command not found |
00:49:57 | hash | what the... |
00:50:39 | hash | my bad... |
01:01:25 | hash | is it ok to change the way someone indented the files? |
01:02:12 | ljp | depends on what file.. and who did it |
01:02:25 | spiralman | and if you commit it back to cvs |
01:02:36 | ljp | if your going to make a diff... its best not too |
01:02:50 | hash | i see |
01:02:59 | hash | cus i really don't get how this is indented |
01:03:05 | hash | anyway |
01:03:12 | hash | i'll just leave it, cus i'm going to make a diff |
01:03:33 | hash | i don't get how diff works, cus if i add lines, will it be able to cope with it? |
01:03:51 | dwmw2_MA | yes |
01:03:58 | dwmw2_MA | just 'diff -u <oldfile> <newfile> |
01:04:07 | hash | ok |
01:04:13 | dwmw2_MA | or 'cvs diff <file>' when the cvs server comes back |
01:11:47 | spiralman | yay! hh is back... |
01:21:24 | hash | anyone can do that? |
01:21:29 | hash | without a username/password? |
01:25:44 | hash | anyone know where the man page for MimeType is? |
01:26:48 | hash | where is that defined? |
01:26:56 | spiralman | no idea... |
01:27:08 | hash | sorry... found it |
01:28:29 | spiralman | what happens when an application doesnt have a main widget set? |
01:29:06 | spiralman | is away: dinner |
01:33:25 | hash | this is weird |
01:33:41 | hash | i defined bool getShowThumbnails () const { return showThumbnails; } in the header file |
01:33:57 | hash | but when i try to access that method through a pointer of it |
01:34:03 | hash | it says it's not there |
01:34:12 | hash | parent->getShowThumbnails() |
01:34:24 | hash | filebrowser.cpp:86: no matching function for call to `QListView::getShowThumbnails ()' |
01:36:40 | hash | i really don't get it |
01:38:01 | ljp | don't get what? |
01:42:01 | | ljp: what? |
01:42:01 | ljp | ibot: opie-background |
01:42:06 | | ljp: what? |
01:42:06 | ljp | ibot: opie background |
01:42:22 | | ljp: excuse me? |
01:42:22 | ljp | ibot background |
01:43:38 | | it has been said that opie-look is http://draknor.net/ipaq/opie-look.php |
01:43:38 | ljp | ibot: opie-look |
01:43:48 | | ljp: huh? |
01:43:48 | ljp | ibot: grow a brain |
01:46:41 | spiralman | is back |
01:48:42 | spiralman | can i open dialogs and such without an appliction? |
01:51:43 | ljp | hmm kinda: http://prdownloads.sourceforge.net/zaurus/qpe-dialog_1.0.0_arm.ipk |
01:53:01 | spiralman | yeah, thats sorta the app im trying to write |
01:53:05 | spiralman | except more extensible |
01:53:22 | spiralman | but now im getting an undefined reference to main_... |
01:53:50 | spiralman | oops, bad .pro |
02:09:26 | spiralman | is away: movie |
04:22:30 | spiralman | is back |
05:42:05 | spiralman | night all |
08:30:26 | Harlekin | hey |
08:30:29 | Harlekin | hh.org is back |
09:28:26 | tille | re |
09:37:46 | zecke | hh is still down |
09:38:52 | tille | hh is up and online, cvs too :D |
09:39:10 | zecke | not here |
09:39:22 | zecke | or T-Offline is striking again |
09:39:36 | zecke | anyone got a proxy server for me? |
11:43:33 | mark | yey, cvs is back up |
11:43:45 | tille | :D |
11:44:02 | mark | my Z still wont turn on properly :( |
11:49:05 | mark | Harlekin: do you know what libmail.so is? |
11:50:34 | Harlekin | mark: where |
11:50:43 | mark | Harlekin: i dunno, i have it in $QTDIR/lib |
11:51:06 | Harlekin | i dont |
11:51:12 | mark | hmm, odd |
11:53:08 | Harlekin | morning ljü |
11:53:10 | Harlekin | ljp |
11:55:04 | ljp | *stretch* |
11:57:49 | mark | whats the command for looking at the librarys a program needs and what it is going to use? |
11:58:11 | Harlekin | ldd ? |
11:58:18 | mark | thats the one |
11:58:29 | mark | cheers |
12:03:30 | ljp | heheh strings |
12:04:36 | mark | Harlekin: i'll have the SDK done in time |
12:09:22 | mark | i need to build a static designer/uic/qvfb |
12:10:26 | Harlekin | hmm |
12:10:30 | Harlekin | or a prescript |
12:10:38 | Harlekin | since you wanted to pack x86 and arm in one tar |
12:12:41 | mark | yeh, i think there will be a prescript, but i need static tools so that i dont have to build one against qt2, one against qt3 etc |
12:12:51 | mark | (what TT did for Qtopia sdk) |
12:13:48 | Harlekin | mark: build them against qte |
12:13:50 | Harlekin | .-) |
12:14:10 | mark | hehe |
12:30:00 | hash | how can i copy & paste text using just the keyboard input method or the handwriting input method? |
12:30:19 | mark | hash: you cant i dont think |
12:30:30 | mark | official Z rom has 'edit -> copy, paste' everywhere |
12:30:38 | Harlekin | hash: only with real hardware keyboard |
12:30:48 | Harlekin | hash: bug in qte |
12:31:56 | ljp | use the Force, Luke |
12:33:40 | mark | hancom word is v nice |
12:34:53 | ljp | crashed on me |
12:35:44 | hash | mark: you are lucky... |
12:36:01 | hash | i'd like it, but not enough to buy it... hehe |
12:36:06 | mark | hash: heh |
12:36:58 | ljp | I got mine for free |
12:37:54 | hash | can someone help me with this c++ problem i'm having? |
12:38:13 | zecke | hash: Harlekin is the guru ;) |
12:38:21 | hash | hehe |
12:38:40 | hash | he must be away right now |
12:38:41 | zecke | Harlekin: no the menu stuff, copy, paste, cut is a different story |
12:39:04 | zecke | Harlekin: the keyboard applet is broken |
12:39:22 | hash | here's my problem |
12:39:28 | hash | i have two objects |
12:39:30 | zecke | Harlekin: jump X should work but there is a bug in qte |
12:39:47 | hash | class FileView : public QListView { public: bool getVar() const {return variable};} |
12:39:50 | zecke | hash: btw do you've the sources? |
12:39:56 | hash | yeah |
12:40:03 | hash | got it yesterday |
12:40:07 | zecke | ok |
12:40:11 | zecke | I was away |
12:40:13 | hash | thanks for asking though |
12:40:31 | hash | and when i try to access getVar() from another object |
12:40:40 | hash | parent->getVar() |
12:40:43 | hash | i get this |
12:40:57 | hash | filebrowser.cpp:86: no matching function call to `QListView *, const QFileInfo &)': |
12:41:08 | zecke | hash: you need to cast |
12:41:13 | hash | how? |
12:41:14 | zecke | from QListView to FileView |
12:41:20 | hash | i tried that |
12:41:26 | hash | a simple cast doesnt seem to work |
12:41:42 | zecke | (FileView*)parent->getVar() for a c cast |
12:41:44 | Harlekin | re |
12:42:01 | Harlekin | zecke: as I said |
12:42:34 | zecke | or static_cast<FileView*>(parent)->getVar() |
12:46:01 | hash | that seemed to work, but now i have a linking problem |
12:46:17 | zecke | paste it here |
12:46:35 | hash | this is another computer... |
12:46:43 | hash | hard to copy text, but i'll try |
12:47:14 | hash | filebrowser.o(.rodata+0x7ac): undefined reference to `QPixmap type_info node' |
12:47:33 | hash | filebrowser.o: In function `QAArray<char> type_info function': |
12:48:12 | hash | filebrowser.o(.gnulinkonce.t.__tft6QArray1Zc+0x16): undefined reference to `QGArray type_info node' |
12:48:12 | zecke | hmm I dunno |
12:48:30 | Harlekin | hash: make clean? |
12:48:38 | zecke | Harlekin: tr("Hab die Bestaetigung von Puretec") bekommen |
12:48:48 | Harlekin | zecke: cool |
12:49:01 | zecke | Harlekin: nix Faxen ;) |
12:49:25 | Harlekin | oh |
12:49:30 | Harlekin | wie dann bestätigen |
12:50:11 | zecke | Harlekin: nichts Bestaetigung KontoNummer ueber SSL |
12:50:21 | Harlekin | oh |
12:56:48 | hash | i get it to compile, and it wont link! |
12:56:50 | hash | uhhg |
13:07:08 | hash | this must be a problem with the Makefile |
13:08:46 | Harlekin | hash: forgot to add a new header to the pro file? |
13:08:58 | Harlekin | hash: forgot to redo the makefile via tmake? |
13:12:15 | hash | i don't know |
13:12:19 | hash | *checking....* |
13:13:47 | mark | anyone know what you do in a .pro to make something build stat ically |
13:25:34 | hash | it's weird |
13:25:40 | hash | i ran configure again, and it works now |
13:25:59 | hash | but the (FileView*)parent->getVar() seems to only return true |
13:26:47 | mark | isn't the casting wrong there? you are casting getVar() to FileView* |
13:26:58 | hash | yeah |
13:27:15 | hash | isn't that what i want to do? |
13:27:25 | mark | i'm not sure |
13:27:34 | mark | i was just making sure you knew what you were doing |
13:27:44 | mark | you are not casting parent to Fileview* |
13:27:48 | zecke | hash: a pair of ( ) are missing |
13:27:55 | zecke | hash: this was my fault |
13:28:02 | hash | around parent, right? |
13:28:14 | zecke | ( (FileView*)parent)->getVar() |
13:28:22 | zecke | or use the dynamic_cast |
13:28:32 | mark | zecke: thought so |
13:29:06 | zecke | mark: I though he would use the dynamic_cast or static_cast |
13:39:02 | hash | yes! |
13:39:04 | hash | i'm done |
13:39:08 | hash | how do i make a patch? |
13:39:19 | Harlekin | diff against cvs stuff |
13:39:28 | Harlekin | hash: or just send the modified files |
13:39:29 | Harlekin | ,.) |
13:39:44 | hash | to...? |
13:40:36 | hash | the computer that i work on isn't connected to the web |
13:40:43 | hash | so i have to copy it over with a floppy |
13:40:56 | hash | can i send you or someone the files? |
13:41:26 | Harlekin | yes |
13:41:32 | Harlekin | send them zecke and me |
13:41:38 | Harlekin | and we will double check it |
13:41:43 | hash | cool |
13:41:57 | hash | goes to look for a damn floopy |
13:42:26 | zecke | hash: and write a small description what you wanted to chane;) |
13:42:45 | Harlekin | zecke: its picture preview |
13:44:14 | hash | zecke: ok |
13:46:03 | zecke | hash: as a different view? |
13:52:20 | mark | hash: i did something silly in that tarball i sent you |
13:52:44 | hash | zecke: huh? |
13:52:55 | hash | zecke: no, it just changes the icon for the file |
13:53:00 | hash | to a preview of the file |
13:53:11 | hash | mark: i see |
13:53:31 | hash | zecke: can i send you the files via dcc? |
13:53:45 | Harlekin | hash: better would be if you make a way to turn it on and off |
13:53:53 | hash | Harlekin: i did |
13:54:00 | hash | Harlekin: i added the option to the view menu |
13:54:29 | hash | Harlekin: dcc ok? |
13:56:33 | zecke | hash: no my firewall won't let me |
13:56:37 | zecke | hash: but try it |
13:56:42 | hash | k |
13:57:34 | hash | guess it wont work |
13:58:22 | zecke | test |
13:58:32 | hash | it worked |
14:02:05 | tille | hmm ;) |
14:02:41 | Harlekin | hash: you killed his client |
14:02:43 | Harlekin | ,-) |
14:02:46 | hash | doih |
14:03:05 | hash | Harlekin: http://asdfnews.org/jake/filebrowser.tar |
14:07:01 | hash | dang, i should add a thumbnail cache feature |
14:07:10 | tille | http://spinne.chemie.unibas.ch/~vogtp/opie/oipkg/opie-oipkg_1.5.0-20020512_arm.ipk |
14:07:21 | Harlekin | hash: and config file |
14:07:24 | Harlekin | hash: like size |
14:07:37 | hash | ? |
14:07:47 | hash | size? |
14:08:00 | Harlekin | how big the thumbnails should be |
14:08:05 | Harlekin | instead of hardcoded |
14:08:10 | hash | oh, i see |
14:08:17 | Harlekin | make it read the values from an config file |
14:08:26 | hash | good idea |
14:08:34 | hash | the built in config stuff for qpe |
14:09:08 | hash | one thing i hate about caching thumbnails, is that you always have to leave a .thumbnails dir or something |
14:09:26 | hash | so you always leave dirty files all over the place |
14:09:37 | ljp | nice, tille... oipkg no dups! :D |
14:09:49 | Harlekin | hash: maybe in ramfs |
14:09:51 | hash | yeah, that is a cool prog |
14:10:02 | hash | Harlekin: oooh, right |
14:10:16 | Harlekin | hash: make a relative fs stucture |
14:10:28 | Harlekin | but on mount media it should be stored on them |
14:10:30 | hash | it would be nice if i can find a faster method of scaleing |
14:10:31 | hash | scaling |
14:10:33 | Harlekin | cf cards |
14:10:40 | hash | i see |
14:10:52 | hash | ok, that's my next project, i guess |
14:10:56 | hash | caching thumbnails |
14:11:16 | Harlekin | and mybe file infos |
14:11:25 | hash | file infos? |
14:11:28 | Harlekin | jpg for example can have included thumbnails |
14:11:35 | Harlekin | or like compression |
14:11:36 | Harlekin | etx |
14:12:08 | hash | you mean, thumbnails for text files and stuff? |
14:12:23 | Harlekin | just more info |
14:12:27 | hash | i see |
14:12:31 | hash | i wanted to do that too |
14:12:36 | hash | but then the columns get messed up |
14:12:39 | Harlekin | but thats not so important |
14:12:42 | Harlekin | hmm |
14:12:44 | hash | cus you cant squeeze more info in there |
14:12:55 | Harlekin | so make them higher |
14:12:58 | Harlekin | if needed .-) |
14:13:02 | hash | uh huh... |
14:13:12 | hash | yeah, that will definitly have to be done |
14:14:21 | hash | Harlekin: does it work for you? |
14:14:29 | Harlekin | still looking at it |
14:14:36 | hash | i see |
14:16:40 | hash | Harlekin: please tell me when it's ok, cus i have to sign off soon |
14:17:20 | mark | does no one know how to make a .pro build statically? |
14:17:26 | Harlekin | hash: looks ok |
14:17:38 | Harlekin | hash: you should put a loading popup on your to do scren |
14:17:46 | Harlekin | hash: so nobody thinks that fm crashed |
14:17:51 | Harlekin | while makeing thumbnails |
14:17:59 | hash | Harlekin: yeah, i don't know how to make it do that though |
14:18:00 | hash | i tried |
14:18:10 | hash | i'll keep trying though |
14:18:37 | Harlekin | hash: look at datebook code |
14:18:44 | Harlekin | hash: the on click popups |
14:18:44 | hash | Harlekin: so it's going to be added to cvs? |
14:18:52 | Harlekin | just with out the click event |
14:18:53 | hash | Harlekin: datebook does that? i'll look |
14:19:07 | tille | mark: how do you make gcc build statically? |
14:19:13 | hash | when does datebook do that? |
14:19:13 | Harlekin | hash: not sure |
14:19:23 | Harlekin | hash: when you click on an appointment |
14:19:28 | Harlekin | hash: not sure, about cvs |
14:19:37 | hash | ok |
14:19:38 | mark | tille: gcc -static |
14:19:42 | Harlekin | since right now people could think that the whole unit is crashed |
14:19:43 | ljp | mark: use TMAKE_CFLAGS to set compiler flags |
14:20:09 | Harlekin | hash: imagine somebody wants to go in a dir on a cf that is in a 4 megapixel digicam |
14:20:09 | hash | Harlekin: when you click on an appointment in what view? |
14:20:15 | Harlekin | hash: how long he would have to wait |
14:20:18 | hash | yeah, it wouldnt do it |
14:20:29 | hash | it would crash due to lack of memory (at least on my machine) |
14:20:43 | Harlekin | hmm |
14:20:44 | hash | i think it would |
14:20:51 | Harlekin | so not really ready for cvs |
14:20:54 | hash | hehe |
14:21:01 | hash | ok, i'll try to do that loading thing |
14:21:05 | tille | mark: CFLAGS += -static does not work? |
14:21:05 | mark | ljp: in a .pro file or an env variable? |
14:21:29 | hash | Harlekin: i'm sorry, but i don't know when datebook does the dymanic loading |
14:21:34 | ljp | .pro.. not sure how you would specify the linker flags |
14:21:37 | hash | Harlekin: can you please explain again? |
14:21:46 | Harlekin | hash: dynamik loading? |
14:21:49 | dwmw2 | does TMAKE_CFLAGS actually work? |
14:21:50 | Harlekin | hash: i ment the popup |
14:21:55 | dwmw2 | TMAKE_CXXFLAGS definitely doesn't |
14:21:58 | ljp | it should |
14:22:04 | hash | Harlekin: popup for the images? |
14:22:06 | mark | tille: trying it now |
14:22:07 | Harlekin | hash: you should make a popup prompting "loading thumbnails" |
14:22:10 | tille | dwmw2: in the .pro file? |
14:22:12 | ljp | they do work here |
14:22:18 | hash | oh!, that shouldt be hard |
14:22:22 | Harlekin | hash: while they are generated |
14:22:36 | Harlekin | hash: and on cf you should have a thumbnail dir |
14:22:41 | Harlekin | which will be loaded second time |
14:22:44 | dwmw2 | tille: yep |
14:22:49 | dwmw2 | see gsmtool/gsmtool.pro. |
14:22:55 | dwmw2 | it doesn't actually work. |
14:23:01 | ljp | dwmw2: are you using the latest version of tmake? |
14:23:05 | tille | ljp: mark: btw your reported bugs should be fixed |
14:23:09 | hash | Harlekin: ok |
14:23:15 | dwmw2 | tmake-1.7-3 |
14:23:20 | ljp | tille: yes it si.. thanks |
14:23:25 | tille | dwmw2: did you try do omit the TMAKE_ |
14:23:29 | dwmw2 | yes |
14:23:34 | dwmw2 | and various other combinations. |
14:23:36 | ljp | try tmake 1.8 |
14:23:49 | dwmw2 | ok |
14:24:06 | hash | well, i'm off |
14:27:25 | ljp | maybe try TMAKE_LFLAGS |
14:29:45 | ljp | looks like that works for linker flags |
14:31:27 | ljp | heh gotta just love TT's acuracy of the documentation |
14:32:47 | ljp | dwmw2: they moved to qmake for qt3.. |
14:35:08 | ljp | but you knew that right? ;) |
14:54:30 | dwmw2 | ljp: I tend to ignore such things if I can. |
14:55:10 | soaii | can i use opie packages on my familiar base ipaq? |
14:56:07 | Harlekin | soaii: thats what they are for |
14:56:21 | Harlekin | ljp: you got mail |
14:56:58 | soaii | do i have to get rid of my exising window manager, blackbox |
14:59:11 | Harlekin | soaii: you do not have to |
14:59:19 | Harlekin | soaii: but since opie does not use X |
14:59:25 | Harlekin | you could free all that space |
14:59:35 | soaii | really |
15:00:04 | soaii | so what then happens to all my X apps? |
15:00:38 | Harlekin | you cannot use them |
15:00:41 | soaii | i don't want to have a cool looking gui and lose my old apps |
15:00:50 | Harlekin | then stick with X |
15:00:53 | soaii | damn |
15:01:01 | soaii | thanks dude |
15:01:32 | Harlekin | there are X version |
15:01:36 | Harlekin | of the apps |
15:01:42 | Harlekin | but it does make not all the sence |
15:01:43 | Harlekin | sense |
15:02:12 | Harlekin | http://handhelds.org/scap/port.7560.png |
15:02:14 | Harlekin | .-) |
15:02:48 | soaii | does look sexy |
15:05:10 | Harlekin | http://handhelds.org/scap/port.7680.png |
15:05:18 | Harlekin | hmm |
15:05:26 | Harlekin | the button is a bit to intense in color |
15:05:28 | Harlekin | need to fix that |
15:05:48 | Merlin83b | The kbill button? |
15:06:08 | Harlekin | no the opiezilla button in the background |
15:06:10 | Harlekin | .-) |
15:06:16 | Merlin83b | Ah :-) |
15:06:19 | | Merlin83b: excuse me? |
15:06:19 | Merlin83b | ibot: opiezilla |
15:06:25 | Merlin83b | :-) |
15:06:58 | ljp | thats pingizauru |
15:07:11 | | ljp: sorry... |
15:07:11 | ljp | ibot: opie-tshirts |
15:07:16 | | opie tshirts is, like, at http://www.cafepress.com/cp/store/store.aspx?storeid=openzaurus |
15:07:16 | ljp | ibot: opie tshirts |
15:07:26 | ljp | heheh openzaurus, really |
15:07:29 | mark | http://handhelds.org/scap/port.7680.png |
15:07:32 | mark | love the background image |
15:08:30 | mark | where does th at bac kground come form? |
15:09:18 | Harlekin | mark: i made it |
15:09:37 | mark | Harlekin: its gorgeous, where can i download it from? |
15:09:44 | Harlekin | mark: i can mail it |
15:09:51 | Harlekin | still working on it |
15:09:51 | mark | Harlekin: cheers |
15:10:02 | Harlekin | and want to make a 640x320 version also |
15:10:16 | Merlin83b | I vote for that one (when finished) to be the default background |
15:10:54 | mark | can someone do me a favour and send an email to mark@handhelds.org and tell me if its working? |
15:11:13 | Merlin83b | Doing it... |
15:11:29 | Merlin83b | Sent |
15:11:55 | Merlin83b | Bounced |
15:12:01 | mark | bugger |
15:12:42 | Merlin83b | <mark@handhelds.org>: |
15:12:42 | Merlin83b | TO ACCESS THE MAILING LIST SYSTEM: Start your web browser on |
15:12:42 | Merlin83b | http://handhelds.org/ |
15:12:42 | Merlin83b | That web page will help you subscribe or unsubscribe, and will |
15:12:43 | Merlin83b | give you directions on how to post to each mailing list. |
15:12:48 | Merlin83b | You're a mailing list :-) |
15:12:55 | mark | heh |
15:13:34 | mark | ah, my forward seems to have disappeared |
15:13:56 | mark | whats is the file meant to be called? |
15:14:32 | Merlin83b | .forward ? |
15:14:50 | Merlin83b | Bearing in mind I don't know what you're talking about :-) |
15:15:41 | mark | yeh thats it i think |
15:15:43 | mark | hehe |
15:19:28 | Harlekin | http://handhelds.org/scap/port.23143.png <- new try |
15:21:11 | Harlekin | the blue less intense |
15:21:18 | Harlekin | and the Opie better viewable |
15:21:46 | Merlin83b | Yeah, looks good. |
15:22:04 | Harlekin | maybe the opiezilla a bit more intense |
15:22:18 | spiralman | Harlekin: looks sweet |
15:22:24 | ljp | you mean pingizauru |
15:22:27 | Merlin83b | But not the blue circle |
15:22:39 | Harlekin | ljp: opiezilla for me |
15:22:51 | ljp | opiezilla sound too much like mozilla |
15:22:52 | Harlekin | Merlin83b: the one in there |
15:23:24 | Harlekin | ljp: k |
15:23:28 | ljp | hehehhe |
15:23:36 | ljp | I dont care what you call it |
15:23:36 | Merlin83b | Harlekin: pingizauru a bit more intense, but the circle the same |
15:23:44 | Harlekin | Merlin83b: just did it |
15:23:55 | Merlin83b | :-) |
15:24:09 | spiralman | but we dont all have zaurus's, so i think calling it pingizauru would be off putting to the ipaq people... |
15:24:14 | ljp | call him/her Fred for all I care |
15:24:22 | spiralman | hehe |
15:24:36 | Merlin83b | OpieRex |
15:24:37 | Merlin83b | :-) |
15:24:49 | ljp | its actually the openzaurus creature/logo... |
15:25:21 | ljp | opierex kenobe |
15:27:37 | Harlekin | http://handhelds.org/scap/port.1756.png <- newest try |
15:28:17 | Merlin83b | That's the same as 23143 |
15:28:33 | spiralman | nah, the button thing is lighter |
15:28:48 | spiralman | although, the logo thing is also lighter... |
15:28:58 | Harlekin | spiralman: not really |
15:29:00 | Harlekin | http://handhelds.org/scap/ |
15:29:10 | Harlekin | to watch the different one |
15:29:12 | Harlekin | and remember |
15:29:13 | Merlin83b | Can't see the difference If I go back and forwards between them. |
15:29:14 | spiralman | might be interesting to see what it actually looks like on the handhelds screen |
15:29:19 | Harlekin | on a 36xx ipaq they look way different |
15:29:35 | Harlekin | spiralman: on 37xx 38xx and zaurus it should look just like that |
15:29:59 | spiralman | i thought the 37 and 36 ipaq have the same screen? |
15:30:11 | Harlekin | 37xx has a 64000 color screen and more ram |
15:30:15 | Harlekin | more flash |
15:30:25 | Harlekin | but the same outer appearance |
15:31:18 | Harlekin | spiralman: sorry |
15:31:22 | Harlekin | spiralman: youre right |
15:31:32 | Harlekin | 37xx still has the shitty display |
15:31:34 | Harlekin | just more color |
15:31:38 | Harlekin | more flash |
15:31:58 | spiralman | dont call it "shitty" untill youve seen a color palm... |
15:32:03 | spiralman | : ) |
15:32:22 | Harlekin | i know both |
15:32:26 | Merlin83b | Hey! I have a 37! |
15:32:34 | Harlekin | i have a 36xx |
15:32:39 | spiralman | yeah, ive got a 36xx... |
15:32:39 | Harlekin | 3630 |
15:32:48 | ljp | I have an ipaq zaurus.. heheheh |
15:32:50 | Harlekin | the wallpaper looks way different on that |
15:32:52 | Harlekin | but ok |
15:32:52 | Merlin83b | I'd hardly call it shitty! |
15:33:04 | Harlekin | Merlin83b: every seen the zaurus display? |
15:33:09 | Merlin83b | Nope |
15:33:15 | Harlekin | hehe |
15:33:17 | spiralman | blue turns green on the 36/7 ipaq |
15:33:21 | ljp | Harelkin: you should send that to opie-look |
15:33:28 | Harlekin | ljp: where is it |
15:33:31 | | opie-look is http://draknor.net/ipaq/opie-look.php |
15:33:31 | Harlekin | ibot opie-look |
15:33:47 | Harlekin | http://draknor.net/ <- who was that again |
15:34:12 | spiralman | drw- |
15:34:38 | Harlekin | No such domain: draknor.net |
15:34:55 | Merlin83b | Dan Williams apparently. |
15:35:01 | spiralman | works for me... |
15:35:24 | Harlekin | hmm |
15:35:32 | ljp | http://209.164.117.61 |
15:36:44 | Harlekin | ljp: why is that not on our main homepage |
15:36:57 | ljp | dont know it should be, eh |
15:37:00 | Harlekin | yes |
15:37:10 | Harlekin | timed out connection |
15:37:14 | Harlekin | cennecting |
15:38:44 | Harlekin | http://arachni.kiwi.uni-hamburg.de/~harlekin/opie1wallpaper2.png |
15:38:49 | Harlekin | if somebody wants to try it |
15:40:11 | ljp | well. I added opie-look to the wiki |
15:41:27 | | Harlekin: what? |
15:41:27 | Harlekin | ibot: message for drw- talk to bipolar about adding opie-look to the opie homepage |
15:41:33 | Harlekin | ibot: message for drw-: talk to bipolar about adding opie-look to the opie homepage |
15:45:02 | ljp | I second that for being the default opie/OZ background |
15:45:31 | Harlekin | ljp: i will need to work on the size |
15:45:39 | Harlekin | its more than 2x the old one |
15:45:51 | Harlekin | maybe less colors |
15:45:55 | Harlekin | or jpg |
15:46:03 | Harlekin | since we have jpeg in there now |
15:47:03 | ljp | I dunno.. loks great on a Z the way it is |
15:47:05 | Harlekin | as jpg ist 10 kb |
15:47:12 | Harlekin | as png 72 |
15:47:34 | ljp | does it work as jpg? |
15:47:41 | Harlekin | it should |
15:47:48 | Harlekin | since we included jpeg support in libopie now |
15:47:52 | Harlekin | in libqte |
15:48:00 | spiralman | doesnt look real bad on my 36xx |
15:48:07 | spiralman | could stand to be a little darker |
15:48:07 | Harlekin | spiralman: here not either |
15:48:23 | Harlekin | spiralman: then it looks to bad on better divices |
15:48:37 | Harlekin | and since new pdas tend to have 64000 color displays |
15:48:42 | spiralman | Harlekin: can you put a darker one up for the 36/37 ipaqs? |
15:48:44 | Harlekin | jpg on my homepage too |
15:48:48 | Harlekin | if somebody wants to test |
15:49:03 | spiralman | but people tend to not buy the latest and greatest pda just cause its out |
15:49:25 | spiralman | id love to be able to buy another ipaq or a z, but unless you are gonna give me $500... |
15:50:06 | Harlekin | spiralman: http://arachni.kiwi.uni-hamburg.de/~harlekin/opie1wallpaper3.png |
15:50:09 | Harlekin | spiralman: try that one |
15:51:22 | spiralman | Harlekin: hmm, somewhere in the middle is probably the best, although im not sure... |
15:52:07 | Harlekin | better 2 versions |
15:52:45 | Harlekin | but id go for the ligher version on ipaq 36x too |
15:52:48 | spiralman | Harlekin: i mean that the dark version is a little too dark |
15:52:50 | Harlekin | it still looks ok |
15:52:56 | spiralman | although, its still light around the edge... |
15:53:02 | spiralman | yeah, the both look pretty good |
15:59:57 | ljp | Harlekin: Sharp may give some kind of discount for the Z to developers.... |
16:02:27 | mark | Harlekin: what did you do the logo in btw? |
16:02:43 | mark | ljp: where is oz 9.2 downloadable from? |
16:02:46 | ljp | after a verification that you actually have apps out |
16:03:53 | ljp | mark: http://geezer.umgllc.net/kergoth/ |
16:04:07 | mark | ljp: cheers |
16:04:10 | ljp | :D |
16:04:41 | mark | wonder how he generates that page |
16:05:11 | Merlin83b | With Apache |
16:05:16 | Merlin83b | Not hard |
16:05:37 | mark | heh, the apache i'm given doesnt have mod_(whatever it is) |
16:07:00 | Merlin83b | mod_index I think |
16:07:35 | mark | yeh thats it |
16:08:41 | mark | well on this crappy hosting site |
16:08:44 | mark | i dont have control over apache |
16:09:16 | ljp | whardier can get control of it for you... :) |
16:10:03 | mark | mod_autoindex |
16:10:19 | Harlekin | re |
16:10:36 | Harlekin | ljp: hmm, even for a discount i as a student do not have th money |
16:10:42 | mark | ljp: hehe |
16:10:44 | Harlekin | mark: gimp |
16:11:40 | mark | Merlin83b: without control over apaches config file, i cant do nething can I? |
16:11:44 | mark | Harlekin: k |
16:12:08 | Merlin83b | Not modules wise, no. |
16:12:19 | Merlin83b | A bit of Perl of PHP would do it if you can be bothered though. |
16:12:47 | Merlin83b | I'd lay money on scripts already existing. |
16:12:56 | Merlin83b | hostscripts.com, freshmeat or something |
16:14:24 | mark | hmm, okay, thanks |
16:23:16 | mark | Merlin83b: www.houseoffish.org ;) |
16:23:46 | Merlin83b | Cool |
16:23:51 | Merlin83b | FOund a script then :-) |
16:24:01 | mark | yeh |
16:24:08 | mark | i'd like to hide all the ugly stuff though :) |
16:30:14 | mark | Merlin83b: done it. heh, php is neat |
16:30:18 | Merlin83b | :-) |
16:30:28 | Merlin83b | I'm a Perl guy myself, but I have dabbled a little in PHP. |
16:30:46 | mark | just needed to modifity one array |
16:33:36 | spiralman | hmm, im trying to make my own message box class, but the only icon i can find in opie is the "information" icon |
16:33:45 | spiralman | is there a warning and error icon anywhere? |
16:33:59 | spiralman | thats included w/ opie? |
16:35:13 | mark | spiralman: not t hat i can see |
16:35:18 | mark | whats wrong with qmessagebox btw? |
16:35:32 | spiralman | mark: it doesnt behave the way i need it to in this case |
16:35:48 | | opie-remote is a remote control emulator, written and maintained by spiralman at http://draknor.net/ipaq/opie-remote.html or at the more up to date http://www.rit.edu/~tfs1812/ |
16:35:48 | Harlekin | ibot:opie-remote |
16:36:02 | | okay, Harlekin. |
16:36:02 | Harlekin | ibot: opie-remote is also in opie cvs now |
16:36:16 | spiralman | and its just more convinient for me to inherit my own dialog, than get a qmessage box to work... |
16:36:20 | spiralman | Harlekin: cool, thanks |
16:36:21 | Merlin83b | spiralman: You are just going to inherit from it and specialise, right? |
16:36:39 | Harlekin | spiralman: work in cvs dir now, would be best |
16:36:47 | spiralman | Merlin83b: actually, im inheriting from QDialog, its for a shell wrapper |
16:36:55 | spiralman | its not for opie-remote, btw |
16:36:55 | Merlin83b | Fair enough |
16:36:59 | Merlin83b | A shell wrapper? |
16:37:10 | spiralman | well, thats not a good dexcription |
16:37:15 | Merlin83b | :-) |
16:37:24 | spiralman | basically, allow people to use qt/e dialogs from a shell script |
16:37:39 | Merlin83b | Cool |
16:37:43 | gonz | smiles happily |
16:38:18 | spiralman | grr... |
16:38:20 | Merlin83b | Should I make irdapplet set up IR for opie-remote? |
16:38:40 | Harlekin | Merlin83b: what needs to be set up? |
16:38:40 | spiralman | Merlin83b: what does irdapplet use to access the ir port? |
16:38:47 | Merlin83b | irda0 |
16:39:02 | spiralman | Merlin83b: im using lirc, so all that needs to be set up is an lircd.conf in /etc |
16:39:07 | Merlin83b | I just remember having to insert modules and the two not being happy together. |
16:39:17 | spiralman | yeah, thats a problem |
16:39:26 | Merlin83b | spiralman: Not quite what I meant - you have ot insmod don't you? |
16:39:29 | spiralman | if you want to have a "start lirc" option, that would be cool |
16:39:32 | spiralman | yeah, you do |
16:39:53 | Merlin83b | That's what I was thinking, maybe only activated if lircd was installed. |
16:39:59 | spiralman | yeah |
16:40:19 | spiralman | sounds cool |
16:40:31 | Merlin83b | Was thinking whether to post patches now or do a bit more work. |
16:40:49 | Merlin83b | 'Cos it's done for discovery and irda0 activation. |
16:41:05 | spiralman | sounds cool |
16:41:11 | Merlin83b | Yeah, it's better than it was :-) |
16:41:17 | Merlin83b | I made a (IMO) nicer icon too. |
16:41:49 | spiralman | so, ill need to include a warning and error icon if i want to use them, right? |
16:41:54 | Merlin83b | Yep |
16:42:07 | Merlin83b | Although you'd have thought they'd be a common ting, so maybe just stick them in /pics |
16:42:24 | spiralman | yeah, thats what im gonna do, i think |
16:42:56 | spiralman | does qt for the desktop come w/ any images? |
16:43:14 | Merlin83b | Hmm, /pics/info.png has some weird lines at the top, bottom, left and right. |
16:45:25 | spiralman | looks ok for me... |
16:45:51 | mark | spiralman: no, do NOT stick anything in /pics |
16:46:22 | Merlin83b | Why? |
16:46:36 | mark | pics/urapp/ |
16:46:39 | mark | not just /pics/ |
16:46:50 | spiralman | well, personally, i think these should be included w/ opie... |
16:46:59 | spiralman | im suprised they arent |
16:47:07 | Merlin83b | They're for really common use though, I'd have thought they'd be there already |
16:47:11 | mark | there is no opie-pics package |
16:50:07 | gonz | mark: do you mean "qpe-pics" ? |
16:50:43 | mark | gonz: no, i mean that there is no opie-pics package |
16:51:26 | mark | if you start putting thins in pics/ they wont get included |
16:51:57 | mark | unless you put them with ur .ipk, in which case they should be in pics/yourapp anyway |
16:52:17 | spiralman | well, ill put them in pics/opie-sh for now |
16:52:29 | spiralman | if anybody wants to put them in opie, they can... |
16:52:34 | mark | unless you want an pics/opiepics which is included with libopie |
16:52:49 | mark | which would be acceptable |
16:53:11 | mark | (sorry to be bossy, me and kergoth spent hours figuring out what to do pics-wise a while back) |
16:53:17 | spiralman | thats fine |
16:55:59 | spiralman | hmm, is there any widget thats just an image? |
16:56:13 | mark | QIMage |
16:57:02 | spiralman | hmm, that doesnt inherit qwidget |
16:57:16 | spiralman | id like something that i can just add to a layout. is that possible with qimage? |
16:59:04 | mark | i'm not sure |
16:59:06 | mark | never really used it |
16:59:10 | mark | look at th e today source perhaps |
16:59:27 | spiralman | k, thanks |
17:00:05 | Harlekin | mark: ? |
17:00:17 | mark | Harlekin: today as pictures in it doesn it not? |
17:00:44 | Harlekin | mark: not anymore |
17:00:53 | Harlekin | mark: can be translated now |
17:01:00 | Harlekin | mark: on massiv request |
17:01:10 | mark | oh right, i'm behind |
17:01:58 | Harlekin | and the opiezilla wanders with screensize too now |
17:03:55 | spiralman | well, whats the easiest way to draw an image into a layout? |
17:04:01 | Merlin83b | spiralman: What's the name of the module for lirc? |
17:04:11 | spiralman | Merlin83b: lirc_sir, i think |
17:04:28 | Merlin83b | Yep |
17:04:34 | spiralman | yeah |
17:08:12 | spiralman | ahh, QLabel seems like it might work... |
17:13:34 | gonz | can't wait ;) |
17:18:27 | mark | i'm confused |
17:18:37 | spiralman | is that new qpe script that detects the ipaq and sets the rotation in the feed now? |
17:18:53 | mark | i am trying to cross compile vim, but termcap.h is missing |
17:19:19 | mark | oh fsck |
17:19:24 | mark | i need kergoth |
17:26:22 | mark | this is stupid, kvim/e works fine when compiled against qt/x11, but not qte |
17:27:24 | Harlekin | mark: does it compile? |
17:28:12 | mark | yep |
17:28:14 | mark | font problem |
17:37:25 | mark | i'm thinking it may be a qt/e bug |
17:43:30 | mark | just hack up a test case and send it off to qt |
17:43:32 | mark | tt* |
17:53:36 | spiralman | hmm pixmap.resize seems to crop the image |
17:53:44 | spiralman | is there any way to actually resize the image? |
17:54:30 | mark | spiralman: yes, i know its possible |
17:54:36 | mark | read the docs for resize |
17:54:43 | mark | there is an option irrc |
17:54:45 | spiralman | i did |
17:54:56 | mark | are you using a QLabel with paintEvent reimplemented? |
17:55:09 | spiralman | there is just resize(int, int) and resize(QSize) |
17:55:13 | mark | i know its possible, i've done it before, I cant rembember where, how though |
17:55:18 | spiralman | no, its just a QLabel that im adding a pixmap too |
17:55:19 | spiralman | k |
17:55:25 | spiralman | ill keep looking then |
18:01:14 | mark | maybe its in QBitmap or something |
18:01:29 | spiralman | yeah, QImage has a smoothScale function... |
18:01:53 | mark | i need to hack up a QPainter example, what is the best w idget to do it on? |
18:01:57 | spiralman | but i have to convert between them, and it says they are slow |
18:02:00 | zecke | hi |
18:02:05 | spiralman | zecke: hey |
18:02:47 | spiralman | mark: isnt there a widget designed to paint into? |
18:03:05 | spiralman | mark: look at the tutorial that comes w/ qt, i think they deal with something like that (dont remember anymore) |
18:04:01 | mark | spiralman: okay |
18:04:27 | zecke | Harlekin: you're the man ;) |
18:04:50 | Harlekin | zecke: ? |
18:05:29 | zecke | Harlekin: the background image is just fantastic |
18:05:48 | zecke | Harlekin: did you replace that with the standard one? |
18:06:03 | zecke | btw: I like the new IBM Commercial |
18:06:15 | mark | zecke: that the basketball one? |
18:06:21 | zecke | mark: yes |
18:06:26 | mark | zecke: yeh, so do i |
18:06:26 | zecke | mark: Linux scores |
18:06:29 | mark | yep |
18:06:44 | Harlekin | zecke: as mpg yet? |
18:06:51 | Harlekin | zecke: i wanted to show it kergoth first |
18:07:01 | Harlekin | zecke: and also i think as jpg it would be better |
18:07:03 | Harlekin | 10 kb |
18:07:08 | Harlekin | as png its 72 kb |
18:07:10 | Harlekin | which is to huge |
18:07:26 | zecke | Harlekin: hm yeah |
18:08:24 | Harlekin | and ill make a 640x320 version too |
18:08:24 | spiralman | ok, i got the image scalling |
18:08:57 | spiralman | its complicated though |
18:09:44 | spiralman | image=pixmap.convertToImage;image=image.smoothScale(int, int);pixmap.convertFromImage(image); |
18:10:36 | zecke | spiralman: this is expensive on X11 |
18:10:40 | spiralman | zecke: i know |
18:10:46 | zecke | I dunno how it is for Qt/E |
18:10:55 | spiralman | zecke: know of a better way to scale a pixmap? |
18:11:01 | spiralman | zecke: resize just crops it |
18:11:14 | zecke | spiralman: no :( |
18:11:39 | Harlekin | spiralman: did you resize the label or the pixmap |
18:11:51 | spiralman | the pixmap |
18:11:57 | spiralman | will resizing the label work as well? |
18:12:37 | spiralman | let me try that, i gues |
18:13:03 | Harlekin | no |
18:13:05 | Harlekin | that will crop |
18:13:10 | spiralman | ok |
18:13:19 | Harlekin | spiralman: why resizing? |
18:13:42 | spiralman | Harlekin: because there is an icon that is 128x128, and thats too big, i want it 32x32 or 64x64 |
18:13:50 | spiralman | i guess i can just put a 32x32 icon on it |
18:13:55 | Harlekin | spiralman: what are you doing? |
18:14:00 | Harlekin | spiralman: yes |
18:14:05 | spiralman | Harlekin: qdialogs froma shell script |
18:14:06 | Harlekin | spiralman: also because of filesize |
18:14:27 | zecke | spiralman: dialogs from a shell script? |
18:14:29 | spiralman | well, the 128x128 image im using comes w/ opie |
18:14:36 | zecke | spiralman: there is a qt dialog version |
18:14:46 | Harlekin | spiralman: that info thing? |
18:14:51 | Harlekin | spiralman: thats not even in opie |
18:14:53 | spiralman | basically, its an app you can run that lets you open a dialog with custom text, buttons etc |
18:15:01 | Harlekin | spiralman: because pics/ without appdir |
18:15:02 | spiralman | Harlekin: yeah, whats it from then? |
18:15:06 | Harlekin | wont be in in future |
18:15:13 | spiralman | ok, i wont rely on it then |
18:15:14 | Harlekin | its in qpe-pics now |
18:15:16 | zecke | spiralman: use dialog ;) |
18:15:17 | Harlekin | will be droped |
18:15:18 | sgodsell_nb | Hello opie people in the house ;) |
18:15:23 | Harlekin | hi spiralman |
18:15:26 | spiralman | zecke: i am using QDialog |
18:15:26 | Harlekin | hi sgodsell_nb |
18:15:27 | Harlekin | even |
18:15:29 | zecke | hello Toronto People |
18:15:35 | zecke | spiralman: the program named dialog |
18:15:50 | spiralman | you mean qpe-dialog? |
18:16:00 | spiralman | mine will do more than that though... |
18:16:00 | zecke | spiralman: wait a moment |
18:18:08 | zecke | http://apps.kde.com/uk/0/info/id/848 |
18:19:05 | spiralman | hmm, cant try that out since it uses kde2... |
18:19:14 | zecke | spiralman: not really |
18:19:43 | spiralman | well, i dont have qt2/kde2 set up to compile against at the moment |
18:20:03 | sgodsell_nb | Hey is anyone using 2.5 kernel with opie? |
18:20:18 | Harlekin | dwmw2: ping |
18:20:24 | dwmw2 | hi |
18:20:47 | Harlekin | dwmw2: you have write access to kernel cvs?? |
18:20:51 | dwmw2 | yes |
18:21:00 | Harlekin | since when |
18:21:08 | dwmw2 | years. why? |
18:21:16 | sgodsell_nb | since the beginning ;) |
18:21:40 | sgodsell_nb | Hey 2.5.13-hh0 is out |
18:21:49 | Harlekin | dwmw2: hmm, then i could have pushed teh touchscreen patch to you too |
18:21:51 | sgodsell_nb | for ipaq cool |
18:21:55 | Harlekin | dwmw2: would have been faster |
18:22:23 | dwmw2 | maybe. I try not to touch anything I don't own. Better to leave other stuff to jamey &c. |
18:22:28 | sgodsell_nb | Harlekin what does your patch do? |
18:22:39 | Harlekin | sgodsell_nb: size off event queue |
18:22:49 | Harlekin | sgodsell_nb: there was something called sticky bug |
18:22:51 | Harlekin | once |
18:23:10 | dwmw2 | Oh, I would have committed a fix for that - that one annoyed me :) |
18:23:15 | Harlekin | but i more and more agree with andrew, that its TT fault |
18:23:23 | dwmw2 | not half as much as the jffs2 bug I just spent most of the weekend chasing though :) |
18:23:27 | Harlekin | dwmw2: is in since 2.4.18-hh4 now |
18:23:40 | Harlekin | dwmw2: hmm, what about the |
18:23:55 | Harlekin | "rm - cannot delete since no left diskspace" thing |
18:24:28 | sgodsell_nb | Hmm Harlekin isn't it up to -hh6 now |
18:24:35 | dwmw2 | I _think_ that was a consequence of a different bug, and shouldn't happen any more. |
18:25:15 | dwmw2 | If you can reproduce it with current code, I'd like to know about it. |
18:26:15 | Harlekin | sgodsell_nb: 2.4.18? |
18:26:24 | sgodsell_nb | Harlekin: yes |
18:27:27 | Harlekin | rmk3? |
18:27:37 | sgodsell_nb | Harlekin: yes as well ;) |
18:27:42 | Harlekin | hmm |
18:27:45 | Harlekin | maybe that |
18:27:49 | Harlekin | i am on the feed |
18:27:53 | Harlekin | so i should have the newest one |
18:28:02 | sgodsell_nb | http://cvs.handhelds.org/cgi-bin/viewcvs.cgi/linux/kernel/ |
18:28:11 | Harlekin | dwmw2: not sure, hope it will never happen again |
18:28:16 | sgodsell_nb | check for your self, just change the branch |
18:29:08 | sgodsell_nb | Harlekin: Also try 2.5.13-hh0 as well |
18:29:18 | Harlekin | sgodsell_nb: why |
18:29:24 | Harlekin | sgodsell_nb: what benefit |
18:29:24 | sgodsell_nb | Well for your bug |
18:29:30 | Harlekin | sgodsell_nb: ? |
18:29:57 | sgodsell_nb | The bug that is bugging you. The Touchscreen stuff |
18:30:35 | Harlekin | sgodsell_nb: that is gone |
18:30:40 | Harlekin | sgodsell_nb: i got andrew to merge it |
18:31:06 | sgodsell_nb | ;) |
19:29:38 | spiralman | gonz: ive almost got qpe-dialog reimplemented |
19:29:51 | spiralman | gonz: i decided to wrap them all into one app, cause its easier for me to administer |
19:29:52 | gonz | spiralman: can't believe that ! :O |
19:30:09 | gonz | spiralman: i'd be happy to test it ;) |
19:31:02 | spiralman | gonz: yeah, i just have to connect the buttons to make clicking on them return something usefull |
19:31:58 | gonz | is reading qt documentation (but is getting confused more and more ;)) |
19:38:36 | spiralman | gonz: ive got it working, do you want me to add a usage output to it? |
19:38:41 | spiralman | or do you want it now? |
19:40:24 | gonz | i want it NOW ;))) |
19:40:29 | spiralman | hehe |
19:40:37 | gonz | is excited |
19:41:12 | spiralman | there are three images i made for "information" warning, and error i can send to you as well... |
19:41:29 | spiralman | without them , there just wont be any image, but it should still work |
19:41:41 | gonz | wants it all ;) |
19:41:52 | spiralman | k, well accept the binary im sending... |
19:42:13 | gonz | i think i did ? :O |
19:42:22 | spiralman | hmm, doesnt seem to be working... |
19:42:24 | spiralman | let me try again |
19:42:42 | spiralman | there,try that... |
19:43:09 | gonz | funny, yesterday it worked... i got "connect" |
19:43:13 | spiralman | hmm |
19:43:17 | spiralman | you on the same computer? |
19:43:33 | gonz | yep, maybe my firewall is the problem... let me see... |
19:44:11 | gonz | could you try again ? (sorry) |
19:44:26 | spiralman | that got it |
19:44:31 | spiralman | im taring the images up |
19:45:03 | gonz | opens a beer |
19:45:05 | spiralman | theres the tar |
19:45:16 | spiralman | untar it in /opt/QtPalmtop/pics |
19:45:24 | spiralman | should work |
19:45:30 | gonz | goes for it |
19:46:54 | spiralman | start it "opie-sh -m -t "title" -s "message" -0 "button0text" -1 "button1text" -2 "button2text" -[iwe] (where i is info, w is warning, e is error) |
19:47:06 | spiralman | you can leave off everything but the -m, and it should still work |
19:47:12 | gonz | urgs, i'm to stupid ... somehow the files vanished from dcc dialog before i could save |
19:47:14 | spiralman | and it returns the button number that was pressed |
19:47:18 | gonz | bangs his head to the wall |
19:47:18 | spiralman | hmm |
19:47:23 | spiralman | ok, ill try again |
19:47:44 | spiralman | tell me when you are ready for the binary |
19:50:47 | gonz | ok, i even found the binary ... (stupid me) |
19:50:51 | gonz | now testing... |
19:51:04 | sgodsell_nb | Just out of curiosity how far away can you go? |
19:51:10 | sgodsell_nb | from a device |
19:52:33 | spiralman | sgodsell_nb: i think about 2 meters |
19:53:02 | gonz | spiralman: it works ! |
19:53:07 | spiralman | gonz: spiffy |
19:53:29 | spiralman | gonz: are the return codes correct? i tested it with a printf, but i didnt directly test the return codes... |
19:53:29 | gonz | very spiffy ! |
19:53:48 | Harlekin | re |
19:53:49 | gonz | i just started it as you mentioned and then did "echo $?" |
19:54:02 | sgodsell_nb | Hello Harlekin |
19:54:02 | gonz | they are correct ! |
19:54:04 | gonz | cool... |
19:54:05 | Harlekin | hi |
19:54:05 | spiralman | ahh, cool, good to know how to check the return code... |
19:54:13 | spiralman | hey Harlekin |
19:54:17 | gonz | spiralman: what does the -m do ? |
19:54:23 | spiralman | gonz: makes it a message box |
19:54:51 | gonz | are there other options ? ;) |
19:54:56 | spiralman | gonz: not yet |
19:55:02 | gonz | can't wait ;) |
19:55:04 | spiralman | gonz: after i add the usage, ill add the file output |
19:55:17 | gonz | cooool |
19:55:47 | sgodsell_nb | Oh, I have to go. Mothers day ;) |
19:55:47 | Harlekin | spiralman: foe what |
19:56:00 | spiralman | Harlekin: opie-sh |
19:56:18 | Harlekin | doing what |
19:56:21 | spiralman | Harlekin: lets you run qt/e dialogs from the command line |
19:56:25 | Harlekin | ah |
19:57:16 | Harlekin | could get usefull |
19:57:22 | spiralman | gonz: i think im gonna do file output next (if i didnt say that before ksirc crashed) |
19:57:51 | spiralman | yeah, right now you can open a dialog w/ up to three buttons, and the return code tells you which one the user pressed |
19:57:55 | gonz | you did. tell me if i can be of any help |
19:58:30 | spiralman | gonz: well, i was wondering if i should have it actually open a file, or if it should just take a string off the command line |
19:58:46 | spiralman | with the later, youd open a file with opie-sh -f `cat filename` |
19:59:17 | gonz | spiralman: i believe it is better to have it open a file. it could even use "-" to read from stdin ;) |
19:59:24 | spiralman | and you could also do opie-sh -f "text to output instead"... |
19:59:31 | spiralman | yeah, thats true |
19:59:54 | spiralman | argc is always at least 1, right? cause argv[0] is the process name? |
20:00:29 | mark | spiralman: correct |
20:00:30 | gonz | spiralman: i believe this is the main difference between c and perl - you are right, it's only perl where argv[0] is the first param and not the programname |
20:00:52 | spiralman | k, spiffy |
20:02:01 | spiralman | -1 is a good error return code for shell scripts, right? |
20:02:49 | gonz | i think 0 is good, but not sure... i'll look that up |
20:03:08 | gonz | btw: opie-sh -f `cat filename` won't work because the shell replaces newlines with blanks then... |
20:04:02 | spiralman | ahh, ok |
20:04:13 | gonz | spiralman: yep, 0 is for "exit successfully" |
20:04:36 | spiralman | ok, well with a button, 0 means first button pressed... |
20:04:52 | gonz | i don't think that this is no problem |
20:04:58 | gonz | s/no/a/ |
20:04:58 | spiralman | k |
20:05:15 | spiralman | ill leave it like it is, and itll return -1 if it cant figure out what you are trying to get it to do |
20:06:32 | gonz | cool, this way you can do opie-sh -m -0 "OK" && rm -rf / || opie-sh -f /tmp/why_i_dont_delete_all :) |
20:07:07 | gonz | (or such) |
20:07:19 | spiralman | thats good |
20:08:00 | spiralman | i guess unix is designed to "just work" sometimes... |
20:08:02 | spiralman | not always though... |
20:08:22 | Harlekin | hi sandman |
20:23:56 | sandman | Hi Harlekin |
20:24:17 | sandman | Verx has tested the new images and found only 2 minor bugs -- seems pretty stable so far |
20:24:33 | Harlekin | sandman: col |
20:24:34 | Harlekin | cool |
20:24:38 | Harlekin | i hope for fam 0.6 |
20:24:45 | Harlekin | and 2 extra mb of space |
20:25:35 | sandman | 2.5 to be exact =) |
20:25:44 | spiralman | is fam 0.6 gonna use busybox? |
20:26:13 | sandman | Hope so |
20:26:17 | spiralman | that would be cool |
20:26:23 | spiralman | then konq would fit in my rom... |
20:26:42 | Harlekin | hehe |
20:26:47 | sandman | Just bug a7r a little bit about it =) |
20:27:14 | Harlekin | back later |
20:38:33 | spiralman | will QFile.open("stdin"); read in from the command line? |
20:39:03 | spiralman | rather QFile("stdin")? |
20:39:33 | zecke | spiralman: no |
20:39:51 | zecke | open up the fd0 and set QFile to use it |
20:42:42 | spiralman | fd0? |
20:47:02 | spiralman | not sure i see what you mean. i see that i open a file QFile file("filename"); file.open(mode);, but if i put stdin in for the filename, will it open the standard input? |
20:50:08 | sandman | spiralman: file.open(IO_ReadOnly,0) |
20:50:52 | sandman | spiralman: Opens an already existing file-desc (in your case: 0) |
20:51:44 | gonz | i found an example with "f.open( IO_WriteOnly, stderr );" so from my understanding stdin should work also ? (not sure though) (http://doc.trolltech.com/2.3/qfile.html) perhaps stdin is just mapped to 0 |
20:51:56 | gonz | 0 stdin, 1 stdout, 2 stderr ? |
20:53:01 | spiralman | oh, ok |
20:53:12 | spiralman | i think i get it |
21:01:16 | spiralman | i think its working now |
21:01:44 | gonz | cool ! |
21:02:01 | spiralman | yep, it can open a file and display it |
21:02:09 | gonz | neat ! |
21:02:12 | spiralman | and cat filename | opie-sh -f works too |
21:02:21 | gonz | perfect ! |
21:02:43 | gonz | what should one want more ? :) |
21:02:52 | spiralman | should the dialog be mazimized? |
21:03:03 | spiralman | maximized, i mean... |
21:03:05 | gonz | the messagebox ? |
21:03:13 | gonz | (the button stuff.. ?) |
21:03:20 | spiralman | no, just for viewing files |
21:03:33 | gonz | i think it should |
21:04:00 | spiralman | k, ill do that then |
21:04:16 | gonz | wouldbme more like the other opie-apps... |
21:04:25 | gonz | s/wouldbme/would be/ |
21:06:01 | spiralman | yeah |
21:06:40 | spiralman | hmm, overiding show as: show(){showMaximized();} didnt seem to work.. |
21:07:06 | spiralman | oh, wait, better idea... |
21:07:14 | gonz | perhaps this is for a later version ;) |
21:07:52 | Harlekin | wb ljp |
21:08:11 | ljp | hi |
21:09:00 | zecke | hi ljp |
21:10:03 | ljp | what up? |
21:11:34 | spiralman | hmm, is there a clean way to make dialog.exec() showMaximized? |
21:11:43 | gonz | spiralman: what would come next ? string-input ? selection bar ? :) |
21:12:00 | spiralman | gonz: yeah, next will be the all purpose widget, probably |
21:12:15 | gonz | all purpose ? :O |
21:12:20 | spiralman | well, im not sure |
21:12:26 | gonz | will it make coffee ? |
21:12:44 | spiralman | it would be nice to be able to put a couple different widgets in the dialog, but im not sure how to make it give the data in them back... |
21:13:03 | spiralman | i guess over std output |
21:14:02 | gonz | i think it's easier to have "read" "echo" "cat" completely seperated. in the thoughts of simple-mindet shell-scripters there always comes one after the other and not alltogether ;) |
21:16:58 | gonz | it would even make it easier to have another wrapper around that which uses opie-sh for opie and greq for x11 and works with the same scripts ;) |
21:17:10 | spiralman | yeah, that would be spiffy |
21:17:24 | gonz | cross-platform graphical scripting ;) |
21:17:41 | gonz | more like cross-ui ... |
21:23:34 | spiralman | yeah, that would be spiffy |
21:33:55 | spiralman | ok, fileviewing is done (displays it maximized now) |
21:34:03 | spiralman | and it has command line help as well |
21:34:10 | spiralman | gonz: want the new version? |
21:34:29 | gonz | spiralman: that's the only reason why i'm still awake ;) |
21:34:49 | spiralman | k, there it is... |
21:35:29 | gonz | cool, thanks ! (testing...) |
21:36:03 | spiralman | spiffy |
21:36:55 | gonz | WOW! |
21:36:59 | gonz | NEAT! |
21:37:27 | spiralman | should always return true |
21:37:41 | spiralman | ill see if i can hack it to return -1 if the file isnt there |
21:37:53 | gonz | it does for me ;) |
21:38:05 | spiralman | it returns -1 on no file? |
21:38:12 | gonz | nope ;) |
21:38:20 | spiralman | oh, ok. |
21:38:27 | spiralman | qt would be really cool if it did : ) |
21:38:39 | gonz | hehe |
21:38:50 | gonz | i think it's ok |
21:39:02 | gonz | better move to textinput or selection bar ;) |
21:39:10 | spiralman | yeah, probably |
21:39:12 | gonz | remember: you have to leave room for a new version ;) |
21:39:25 | spiralman | yeah : ) |
21:39:58 | spiralman | just gonna check the docs to see if its hard or not |
21:40:14 | spiralman | but its looking like it might be a pain, so i may skip it |
21:40:17 | mark | night all |
21:40:27 | gonz | skipping what ? |
21:40:37 | spiralman | returning -1 if the file doesnt exist |
21:40:58 | gonz | yep, it's not important... |
21:41:06 | spiralman | so, you would rather the selection bar and text input, etc all be in their own widget? |
21:41:22 | spiralman | instead of being able to construct one out of several of them? |
21:41:35 | gonz | one could do "[ -f $filename ] && ./opie-sh -f $filename " - this should be no problem for anyone writing scripts |
21:41:48 | spiralman | ahh, ok |
21:42:08 | spiralman | hmm, i want to try something now... |
21:42:10 | gonz | yep, one widget for each would be the best i believe. keeps it simple for you and simple for the user |
21:42:29 | gonz | is tense |
21:42:34 | spiralman | k |
21:43:11 | spiralman | i was thinking it would be cool if you could opie-sh -f [return] and then type into the text view... |
21:43:15 | spiralman | but no such luck : 0 |
21:43:18 | spiralman | : ) |
21:43:25 | gonz | mompls |
21:43:31 | gonz | ah |
21:43:38 | gonz | you mean "cat | ./opie-sh -f" |
21:43:41 | gonz | it works ;) |
21:43:46 | spiralman | thats cool |
21:44:01 | gonz | whoops |
21:44:06 | gonz | perhaps it doen't ? wait.. |
21:44:36 | gonz | sorry, it works indeed... |
21:44:56 | spiralman | i think it wont work interactively, but if you can send the end of file character over stdin, itll then display what you typed... |
21:45:03 | spiralman | how does it work? |
21:45:10 | gonz | you simply do "ctrl-d" |
21:45:14 | spiralman | ahh, ok |
21:45:16 | gonz | ctrl-d = eof |
21:45:35 | spiralman | thats spiffy |
21:45:51 | spiralman | oh well, back to some real work : ) |
21:45:55 | gonz | ;) |
21:46:07 | spiralman | how should i return a string? over std? |
21:46:26 | gonz | it's becaus d is the 4th letter in alphabet and EOT is 4 in ASCII (man ascii reveals the ctrl-chars) |
21:46:39 | spiralman | ahh, thats cool |
21:46:46 | gonz | yep, that would be the easiest |
21:46:46 | spiralman | good to know |
21:47:02 | spiralman | ok, ill do text input next |
21:47:19 | gonz | jumps happily up and down |
21:47:24 | gonz | hooray! |
21:47:57 | spiralman | hmm, must eat first though |
21:48:05 | Harlekin | spiralman: opie-remote segfaults if no stack found |
21:48:16 | Harlekin | a failed dialog would be better .) |
21:48:23 | gonz | if i'll let you do the work i at least have to shout encouragement |
21:48:42 | spiralman | Harlekin: no stack found? |
21:48:58 | spiralman | gonz: hehe |
21:49:02 | gonz | spiralman: Enjoy your meal! |
21:49:19 | Harlekin | spiralman: hardware stack |
21:49:26 | Harlekin | spiralman: device |
21:49:28 | Harlekin | .... |
21:49:31 | spiralman | Harlekin: ahh, ok |
21:49:55 | Harlekin | 5 liner |
21:50:02 | spiralman | yeah |
21:52:11 | spiralman | Harlekin: if i can find where i do it : ) |
21:53:19 | spiralman | it should be where i call socket(), right? |
21:53:27 | spiralman | isnt much of a unix/socket programmer |
21:53:27 | Harlekin | spiralman: yes |
21:53:30 | spiralman | k |
21:53:33 | spiralman | just making sure |
21:53:40 | Harlekin | if it exist |
21:53:46 | Harlekin | where you open it |
21:53:49 | Harlekin | if not |
21:53:55 | Harlekin | and you do not ask in the code |
21:54:01 | Harlekin | it segfauls |
21:55:31 | spiralman | yeah... |
21:55:42 | spiralman | im gonna need cvs write access to upload the fix... |
21:55:57 | Harlekin | spiralman: put it in version 0.4 |
21:56:02 | Harlekin | or talk to kergoth |
21:56:03 | spiralman | ok |
21:56:05 | spiralman | k |
21:56:13 | Harlekin | spiralman: if urgent, mail me the file |
21:56:14 | Harlekin | .-) |
21:56:55 | spiralman | k, it can probably wait till i talk to kergoth |
21:57:04 | spiralman | should be soon |
21:57:23 | Harlekin | monday |
21:57:25 | Harlekin | .-) |
21:57:47 | spiralman | yeah... |
21:58:33 | ljp | Harlekin: did you send drw that new background yet? |
21:58:57 | Harlekin | ljp: could not access the webpage |
21:59:10 | Harlekin | ljp: if somebody could confirm that jpg work also |
21:59:15 | Harlekin | i would commit it to cvs |
21:59:18 | Harlekin | .-) |
21:59:29 | ljp | ok.. hang on... |
22:00:59 | drw- | Harlekin: couldn't get the jpg to work, so made a png |
22:01:18 | ljp | appearancce only likes png's |
22:01:40 | Harlekin | ljp: than its an appearance app problem |
22:01:48 | Harlekin | ljp: how is in charge for that |
22:01:51 | Harlekin | who |
22:01:59 | Harlekin | drw-: got the ibot message? |
22:02:42 | Harlekin | ljp: jpg should work |
22:02:53 | Harlekin | ljp: since libqt is now compiled _with_ jpeg support |
22:03:25 | drw- | Harlekin: how do I read it? |
22:03:40 | Harlekin | hmm |
22:03:45 | Harlekin | drw-: ibot should msg you |
22:03:53 | zecke|Faust | nite guys |
22:04:19 | drw- | Harlekin: got a message that I have 1 new botmail message |
22:04:20 | ljp | bye |
22:04:32 | drw- | zecke|Faust: bye |
22:04:46 | Harlekin | oh |
22:04:47 | Harlekin | gmm |
22:04:50 | Harlekin | drw-: msg ibot |
22:05:22 | drw- | Harlekin: figured it out |
22:05:40 | drw- | Yeah, i'll email him |
22:05:48 | Harlekin | drw-: what was it again? |
22:06:18 | drw- | Harlekin: What was what? |
22:06:22 | ljp | ya.. the jpg works.. but you have to manually set it in qpe.conf |
22:06:24 | Harlekin | the msg |
22:06:28 | Harlekin | drw-: was some time back |
22:06:33 | Harlekin | drw-: and i cannot access your server |
22:06:49 | Harlekin | ljp: as i said apprearance apps fault |
22:06:56 | Harlekin | ljp: to restrictive in file selection |
22:07:00 | drw- | oh, say to talk to bipolar about adding Opie-look to homepage |
22:07:03 | ljp | so fix it |
22:07:12 | ljp | ;) |
22:07:16 | drw- | I'll fix it... |
22:07:41 | drw- | Harlekin: still can't access opie-look? |
22:08:07 | | opie-look is http://draknor.net/ipaq/opie-look.php |
22:08:07 | Harlekin | ibot opie-look |
22:08:15 | Harlekin | drw-: ah yes |
22:08:23 | Harlekin | drw-: better to have all stuff on one homepage |
22:08:55 | drw- | yeah |
22:09:21 | Harlekin | No such domain: draknor.net |
22:10:04 | Harlekin | ljp: appearance.cpp |
22:10:11 | ljp | did you try using the ip ? |
22:10:16 | Harlekin | line 279 |
22:10:22 | Harlekin | ljp: to restrictive |
22:10:27 | Harlekin | ljp: yes i tried |
22:10:28 | Harlekin | time out |
22:10:45 | Harlekin | "image/png" <- should be image/* |
22:10:59 | drw- | Harlekin: fixing it now |
22:11:05 | Harlekin | Dan Williams <wiliamsdr@acm.org> |
22:11:11 | Harlekin | ah thats you |
22:11:13 | Harlekin | .-) |
22:11:17 | ljp | hehehe |
22:11:20 | Harlekin | better we use jpg too |
22:11:27 | Harlekin | since 1/7 of the size in that case |
22:11:28 | ljp | it must be late for you, Harlekin! |
22:11:48 | Harlekin | backgroundImage = "/opt/QtPalmtop/pics/launcher/opie-background.png"; <- not good |
22:11:55 | Harlekin | better use recourse |
22:11:57 | Harlekin | ljp: why |
22:12:37 | Harlekin | QPixmap wallpaper = Resource::loadPixmap("launcher/opie-background"); |
22:12:48 | Harlekin | then it can be png/gif/jpg/xpm |
22:12:57 | Harlekin | and also the path is not hardcoded |
22:13:25 | Harlekin | line 193 270 |
22:13:27 | ljp | thats just the default, I think |
22:13:32 | Harlekin | ljp: yes, but still |
22:13:38 | Harlekin | backgroundImage = config.readEntry( "BackgroundImage", "/opt/QtPalmtop/pics/launcher/opie-background.png" ); |
22:13:46 | Harlekin | ljp: just image that config entry does not exist |
22:13:48 | Harlekin | .-) |
22:14:08 | ljp | if it doesn't exist, then launcher find it anyway |
22:14:41 | ljp | I was the one to do the launcher code to allow changing the wallpaper |
22:14:57 | Harlekin | hmm |
22:16:11 | spiralman | gonz: for the text edit, do you want to be able to display a text label next to the text input widget, or just use the title of the dialog? |
22:16:20 | Harlekin | drw-: sorry then |
22:16:37 | Harlekin | ljp: but you do the default via Resource::loadPixmap, right? |
22:17:06 | ljp | umm.. I think I left that part as it was.. |
22:17:16 | ljp | but ya.. I think its that |
22:17:55 | spiralman | gonz: never mind, ill put support in for a label, its not that hard, and if you dont specify it, it wont get in the way |
22:18:21 | ljp | ya it uses reasource |
22:18:32 | Harlekin | nice |
22:18:39 | gonz | spiralman: cool |
22:19:18 | ljp | oohh.. I see what your saying.. he could just use "launcher/opie-background" |
22:19:42 | ljp | and not specify the extension... |
22:20:11 | drw- | Harlekin: that's a good idea |
22:20:14 | Harlekin | ljp: right |
22:20:18 | drw- | will fix |
22:20:20 | hash | anyone know how i can kill a widget (QDialog) manually? |
22:20:30 | Harlekin | ljp: as Resource::loadPixmap has that feature |
22:20:32 | ljp | exit(0); |
22:20:44 | hash | dialog->exit(0); |
22:20:45 | hash | that? |
22:20:53 | ljp | Harlekin: yep.. |
22:21:23 | hash | yep? |
22:21:26 | ljp | hash: depends on where you are trying to exit from.. |
22:21:28 | hash | me yep? |
22:21:32 | hash | i see |
22:21:39 | hash | i'll play around with it |
22:21:41 | hash | thanks |
22:21:54 | ljp | OR qApp->close(); |
22:21:59 | ljp | heerk |
22:22:06 | ljp | heh.. oh well |
22:22:43 | spiralman | also, dialog->result(int returncode) |
22:23:03 | spiralman | will work from anywhere, and lets you set the return code |
22:23:21 | spiralman | but its not a slot |
22:25:24 | ljp | ooo level 5 in kbill |
22:26:29 | Harlekin | ? |
22:27:21 | ljp | level 7 |
22:28:25 | ljp | kbill- that goofy game |
22:29:25 | spiralman | gonz: if the user click cancel in the input dialog, is it more convinient to return -1, or some other number (1 for instance) |
22:29:27 | ljp | heh |
22:30:05 | Harlekin | ljp: its to easy on pen based systems |
22:31:16 | ljp | spiralman: usually returns -1 on error, or 0 on completion |
22:31:16 | gonz | spiralman: it's the same, but i believe -1 is more of a "standard" behaviour |
22:31:21 | drw- | kbill is great during those long, boring meetings at work... |
22:31:26 | spiralman | gonz: ok |
22:31:40 | ljp | Harlekin: ya.. but hitting the screen that many times wears it out! |
22:31:48 | spiralman | gonz: is 0 true and non 0 false? |
22:31:48 | Harlekin | ljp: not hit |
22:31:53 | gonz | spiralman: you could also just return an empty string |
22:31:53 | Harlekin | ljp: tab is gently |
22:31:56 | Harlekin | ljp: works too |
22:32:02 | Harlekin | ljp: at least the ipaq ts is so good |
22:32:03 | Harlekin | .-) |
22:32:05 | gonz | spiralman: yep |
22:32:42 | ljp | wellll... Sharp is known for their superior screens |
22:32:46 | ljp | :) |
22:33:35 | spiralman | gonz: hmm, thats annoying, cause QDialog returns 1 if "ok" and something else if not |
22:34:06 | spiralman | oh well, ill just have to take care of it |
22:34:06 | gonz | for me it doesn't matter |
22:34:20 | spiralman | nah, i might as well do it the right way, its not that big a deal |
22:34:47 | ljp | make it tricky: return -101 for Ok, and 123 for cancel |
22:35:28 | gonz | you could even make an option to let the user control error-code-method ;) |
22:35:36 | gonz | hehe |
22:35:49 | Harlekin | so i can up my jpg now? |
22:36:26 | spiralman | hmm, im gonna stick to 0 for ok, 1 for cancel : ) |
22:36:35 | gonz | ;) |
22:36:36 | spiralman | i already got it in there... : ) |
22:36:43 | gonz | cool! |
22:36:49 | drw- | spiralman: a dialog's return code is an enumerated value 'Rejected' = 0, 'Accpted' = 1 |
22:37:00 | drw- | Harlekin: will upload jpg version |
22:37:34 | Harlekin | i ment my background |
22:37:36 | gonz | drw- but i believe in shell scripts you normally return 0 if everything is fine, don't you ? |
22:38:09 | drw- | gonz: yes |
22:38:13 | ljp | aaawww got up to level 12 before bill gotr a windows machine.. heheh and kbill segfaulted... |
22:38:23 | drw- | Harlekin: oh |
22:38:41 | Harlekin | it is up as jpg now |
22:40:19 | Harlekin | so now there are .png and .jpg |
22:40:27 | Harlekin | actually the png need to be purged |
22:40:31 | Harlekin | i think |
22:43:22 | drw- | ljp: just doing 'image' or 'image/png' doesn't seem to work for ofilebrowser |
22:43:39 | drw- | 'image' or 'image/' that is |
22:44:05 | drw- | do you have any ideas? |
22:45:11 | ljp | maybe "image/*", or "image/png;image/jpg" |
22:45:55 | drw- | I should say it says there are no files and doesn't let you get to the subdirs |
22:46:45 | Harlekin | iamge/* |
22:47:01 | Harlekin | image/* |
22:47:04 | Harlekin | even |
22:47:14 | ljp | there's a bug where you have to toggle the bottom left combo to get it to show anything |
22:47:34 | ljp | Iusually use ALL anyway |
22:48:07 | Harlekin | we _NEED_ qpe2schedule in cvs |
22:48:22 | sandman | Harlekin: =) |
22:48:24 | drw- | ljp: yeah noticed that, 'image/*' seems to work |
22:48:28 | Harlekin | ibot: message for bipolar: we _need_ qpe2schedule in cvs, and multiple changes to it |
22:48:35 | Harlekin | drw-: as is said .) |
22:49:06 | ljp | but the string of different mime types doesn't? |
22:49:38 | Harlekin | ljp: thats ok too |
22:49:49 | Harlekin | ljp: at least i used it in medium mount |
22:49:54 | ljp | ohh. ok |
22:50:40 | sandman | Hab ihm heute auch schon einen patch gemailt .. mal abwarten =) |
22:50:42 | drw- | ljp: didn't try that yet |
22:50:56 | ljp | looks around and realizes he needs a maid... |
22:51:03 | drw- | Harlekin: as is said? |
22:51:16 | Harlekin | image/* |
22:51:17 | Harlekin | .-) |
22:51:20 | Harlekin | as I |
22:51:23 | Harlekin | tired |
22:51:25 | Harlekin | very tired |
22:52:47 | drw- | Harlekin: sorry...must have missed the * |
22:54:25 | ljp | hehehe |
22:54:49 | Harlekin | so what abotu the "old" wallpaper |
22:56:12 | ljp | have drw put it up on opie-look |
22:56:25 | Harlekin | the old one |
22:56:26 | Harlekin | ? |
22:56:32 | Harlekin | is it not there yet? |
22:56:32 | ljp | sure |
22:56:38 | ljp | nope |
22:57:15 | Harlekin | drw-: could yo do it? |
22:57:19 | drw- | Harlekin: the sun jpg? |
22:57:27 | spiralman | gonz: text input is done |
22:57:29 | Harlekin | drw-: the old opiezilla background |
22:57:58 | gonz | spiralman: i don't believe you did all of this today ;) |
22:58:42 | spiralman | hehe, qt makes it a lot easier, once you know it pretty well |
22:59:10 | spiralman | gonz: start w/out options for help, but opie-sh -i -s should do the trick |
22:59:15 | gonz | spiralman: i am reflecting on things to do with it ;) (like, stowaway activation/deactivation, init-script start/stop/status frontend and such) |
22:59:21 | drw- | Harlekin: will do |
22:59:30 | spiralman | gonz: sounds cool |
23:00:39 | Harlekin | drw-: tnx |
23:01:02 | gonz | spiralman: will be quick and dirty, but should work as good usage examples though ;) |
23:01:14 | spiralman | gonz: cool |
23:01:41 | spiralman | gonz: once its a little farther, ill put it on my site, and ill put up some of your usage examples, if you want |
23:02:20 | gonz | spiralman: will do my best ;) |
23:02:30 | spiralman | k |
23:02:54 | gonz | *testing* |
23:03:37 | gonz | spiralman: now, that you are in full training, how about the selection bar ? :) |
23:03:50 | spiralman | gonz: im planning that |
23:04:04 | gonz | spiralman: will it be hard ? |
23:04:05 | spiralman | gonz: trying to figure out how i want to implement grabbing the list of strings |
23:04:10 | spiralman | gonz: not that hard |
23:05:01 | gonz | spiralman: i would suggest the same method as -f ... should be a newline seperated list, perhaps default to stdin, else read from file |
23:05:24 | gonz | spiralman: perhaps you could even reuse code ;) |
23:06:28 | spiralman | gonz: yeah, probably the best |
23:06:45 | gonz | spiralman: -m label and -m message box are used twice ? :O |
23:06:51 | spiralman | gonz: was thinking about using comma spearated, but you can enter newlines w \ at the console, so that should be cool |
23:07:12 | spiralman | gonz: yeah, if -m is before -i, -m means message box |
23:07:20 | spiralman | and if its after, it means label |
23:07:22 | spiralman | ill probably change that |
23:07:25 | gonz | ic ;) wow - this looks cool ! |
23:08:06 | spiralman | what would you recomend for the label? i was thinking -l, but that would be for list |
23:09:16 | spiralman | hmm, -c for caption... |
23:09:18 | spiralman | ill do that |
23:10:01 | drw- | updated appearance in CVS, let me know if you have any problems |
23:10:17 | Harlekin | ok, somebody volunteers for some more tasks? |
23:10:22 | Harlekin | task-opie-games |
23:10:26 | Harlekin | task-opie-core |
23:10:32 | Harlekin | task-opie-complete |
23:10:33 | Harlekin | .. |
23:10:34 | Harlekin | ? |
23:12:05 | drw- | Harlekin: I probably could do that, but not tonight...in next couple of days |
23:12:27 | gonz | spiralman: clever choice ;) |
23:12:31 | Harlekin | drw-: i could do it too |
23:12:42 | Harlekin | i just wanted to ask if somebody REALLY WANTS |
23:12:44 | Harlekin | to do it ) |
23:12:53 | Harlekin | otherwise ill do it tomorrow |
23:12:55 | gonz | get's a little slower ... |
23:13:16 | drw- | Harlekin: it's all yours :) |
23:13:41 | Harlekin | k |
23:13:58 | spiralman | gonz: what timezone are you in? |
23:14:47 | drw- | Harlekin: like the new background |
23:14:52 | gonz | spiralman: germany, CET (i think)... it's 1:17 around here (or so..) |
23:14:58 | spiralman | gonz: ahh, k... |
23:15:01 | gonz | ... am ... ;) |
23:15:40 | Harlekin | 1:19 |
23:16:00 | spiralman | gonz: not sure how long this one is gonna take, if you wanna get to sleep. im gonna be here all day tomorrow (us central, 6:15pm here), so itll be here for you |
23:16:06 | gonz | Harlekin: ntp, eh ? ;) |
23:16:10 | spiralman | gonz: actually, ill probably put it on my site tomorrow |
23:16:14 | | well, spiralman is spiralman |
23:16:14 | spiralman | ibot spiralman |
23:16:16 | spiralman | hehe |
23:16:22 | | spiralman: I forgot spiralman |
23:16:22 | spiralman | ibot forget spiralman |
23:16:35 | Harlekin | gonz: yo |
23:16:51 | gonz | spiralman: very neat ! well, i'm on holiday and already began scripting around a little ;) |
23:17:47 | spiralman | gonz: ahh, holiday. nice : ) |
23:18:04 | spiralman | im on the official "no job, no school" holiday ; ) |
23:18:30 | spiralman | its a very sacred holiday here in the states : ) |
23:19:17 | gonz | spiralman: although not the holiday i expected.. my parents made me refurbish there room the last few days and my boss want me to do boring statistics stuff... but with having a toy like opie-sh anything will get much better ;) |
23:19:33 | gonz | spiralman: cool! |
23:19:55 | gonz | let's swap ! ;) |
23:20:51 | spiralman | gonz: hehe |
23:27:26 | drw- | Harlekin: added old background to opie-look |
23:27:40 | spiralman | gonz: any ideas for a filename flag? |
23:27:47 | spiralman | gonz: other than -f, of course |
23:27:58 | Harlekin | drw-: cool |
23:28:10 | Harlekin | drw-: hope opie-look is added soon to opie.hh.org .-) |
23:28:15 | Harlekin | so i can see it oo |
23:28:22 | Harlekin | drw-: remove the png from cvs too? |
23:28:47 | gonz | spiralman: -n)ame ? |
23:28:58 | gonz | spiralman: -s)ourcefile ? |
23:29:53 | drw- | Harlekin: I haven't removed it |
23:30:07 | spiralman | gonz: ill use -n, i think s is taken... |
23:30:15 | Harlekin | drw-: would be nice |
23:30:36 | gonz | spiralman: fine ! |
23:30:39 | Harlekin | drw-: otherwise people like groucho will ahve problems tomorrow mornign |
23:30:48 | Harlekin | since they will have 2 files |
23:32:13 | Harlekin | n8 guys |
23:36:42 | gonz | spiralman: just discovered that clicking the "ok" button in the upper right when in messagebox mode returns "1" and the "x" button returns 0 .. perhaps both should return -1 because such a click is not really related to the choices ... just an idea for a release in the far future ;) |
23:36:44 | spiralman | gonz: almost got the list edit done, just gotta get it to return a string |
23:36:57 | gonz | spiralman: unbelievable ! |
23:37:01 | spiralman | gonz: thats a very easy thing to change |
23:37:19 | spiralman | gonz: should probably always return 0 though, so its not an error |
23:37:29 | gonz | spiralman: you could avoid confusion when you do ;) |
23:38:15 | spiralman | gonz: sorry, misread what you typed |
23:38:27 | gonz | nope, since 0 is also the first button, perhaps the action used for the first button is as in "destroy world - yes/no" ;) |
23:38:28 | spiralman | gonz: -1 probably is best (thought you were talking about input dialog) |
23:38:59 | gonz | spiralman: no prob ;) |
23:39:21 | spiralman | gonz: but that will be a little harder to fix, so ill save it away for a future date |
23:39:23 | gonz | hey, this is cool... i'm going to use opie-sh a lot ;) |
23:39:47 | gonz | yep, it's not tooo importand... |
23:39:56 | gonz | s/importand/important/ |
23:40:17 | gonz | urghs, my fingers become quicker than my brain ... |
23:40:33 | gonz | (of course that's becaus my brain becomes slower hehe) |
23:40:57 | gonz | s/become/get/ |
23:41:05 | gonz | shuts up ;) |
23:41:13 | spiralman | hehe |
23:45:37 | spiralman | gonz: ok, ive got the "list of options" feature added |
23:45:59 | gonz | krass... |
23:48:12 | gonz | it's even smaller than the first one |
23:48:15 | spiralman | a really easy feature to add would be to allow the user to edit the current line in the list |
23:48:30 | spiralman | gonz: perhaps i forgot to strip the last one... |
23:48:46 | spiralman | so that they could enter an option thats not listed |
23:49:24 | gonz | spiralman: perhaps this would make a good standard-script launcher like the tab in embeddedkonsole... but it would be contraproductive for i.e. a list of init scripts where you choose one to start from or so... |
23:49:35 | gonz | spiralman: if you implement it, it should be an extra option |
23:49:44 | spiralman | gonz: yeah, thats waht it would be |
23:49:52 | gonz | cool |
23:49:55 | spiralman | some flag that if you specify, its editable, if not, its not |
23:50:07 | gonz | perfect |
23:56:42 | spiralman | gonz: try the -e option on this one (with a list view) |
23:57:37 | drw- | hmmm....Reseource::loadPixmap doesn't seem to like (find) the new jpg background |
23:57:58 | spiralman | i think that for jpg, you need to specify the ".jpg" in it |
23:58:06 | spiralman | unfortunately |
23:58:23 | spiralman | havent tried it myself, but i think somebody said that |
23:58:49 | drw- | spiralman: really? that seems to defeat part of the purpose of Resource... |
23:59:04 | spiralman | drw-: yeah, i know, its some weird libjpeg thing, i think |
23:59:34 | spiralman | drw-: dont remember who figured it out, but if somebody knows who it was, you can ask them |
23:59:47 | drw- | spiralman: thanks |