00:04:29 *** JAWS (~chatzilla@adsl-99-164-122-117.dsl.akrnoh.sbcglobal.net) has joined #portableapps 00:05:01 hey, kAlug how do you save as an .ico in Inkscape? 00:05:44 First you export it to PNG; then you import it on IcoFX. 00:06:05 oh, duh! THX :P 00:06:11 Export as 256x256; then scale it from IcoFX. 00:07:28 um, how do you export as PNG i only see export Bitmap ;) 00:07:52 sorry i really never used this program ;) 00:08:27 and I'll brb, gotta go eat a late dinner :) 00:27:30 *** SrgSiler|AFK is now known as SergentSiler 00:35:20 *** ptmb has quit (Quit: eaving) 00:37:44 kAlug you still there? 00:38:14 Yep. Is that one. Export area -> Page; Bitmap size -> 256x256; Browse -> save as PNG; and Export. 00:38:35 ok, thx for all the help! ;) 00:38:41 BYE! 00:38:44 *** JAWS has quit (Quit: ChatZilla 0.9.87 [Firefox 5.0.1/20110707182747]) 00:45:16 *** sar3th has quit (Quit: "Our culture doesn't get smarter, it just finds new ways of being retarded.") 01:13:46 *** gluxon (~gluxon@c-71-234-105-104.hsd1.ct.comcast.net) has joined #portableapps 01:33:14 *** gluxon has quit (Quit: Leaving.) 01:35:33 *** gluxon (~gluxon@c-71-234-105-104.hsd1.ct.comcast.net) has joined #portableapps 01:49:38 *** JohnTHaller (~JohnTHall@cpe-98-14-114-27.nyc.res.rr.com) has joined #portableapps 01:51:52 *** david_pi (7c809ee4@gateway/web/freenode/ip.124.128.158.228) has joined #portableapps 01:52:00 Hey JohnTHaller! 01:52:04 hola 01:52:14 *** Spellbreaker has quit (Read error: Connection reset by peer) 01:54:51 Help! How to handle a application writing things to %CommonProgramFiles%? 01:55:05 JohnTHaller: GrampsPortable entry on updater.ini has misspelled category name. 01:56:01 david_pi: You'll need to use custom code for that. I'm working on it right now. 01:56:17 david_pi: On the local PC? That's impossible without admin privs and triggering a UAC prompt on Vista/7. You'd need custom code and the app would likely not be approved for official release. 01:57:30 Oh.Thanks. I don't want to public the app. Just want to know how. 01:57:55 kAlug: fixed 01:58:24 david_pi: Are you sure you can't just place the DLLs it needs in the app directory? 01:58:55 No. It must be put in c:\Program Files\Common Files\AppName. 01:59:46 Basically, it can never be portable then. Not by anyone I know's definition of it. 01:59:55 But it can work with PAL. You need to set admin to force. 02:00:17 And you can move the files with the standard MoveFiles bits and using CommonProgramFiles as the environment variable part. 02:01:18 I put the DLLs in data ,and copy it to CommonProgramFiles as userdata everytime.It works. 02:01:28 But I don't think it's good idea. 02:01:40 As DLLs, they should be in AppName\App\something, NOT in data 02:01:48 Yes. 02:02:17 If it works, then what else do you need assistance with? 02:02:54 1, As DLLs, they should be in AppName\App\something. 02:03:07 2, it tooks long time to copy back everytime. 02:03:20 So put them there and move them with the standard move bits. Move works on App or Data. 02:03:58 Move is designed for Data, so it moves back. PAL has no setup for only moving something TO the PC and not back (and is unlikely to get one). If you only want to move it TO and not BACK you'll need to write custom code. 02:04:49 Yes. I just want it that way. 02:05:00 Clementine has the same problem (don't want to copy back). 02:05:11 What on earth would it need to copy locally and not back? 02:05:38 http://paste.kde.org/~portableapps/100333/ 02:06:06 Oh, thanks! 02:06:22 I'll try. 02:07:19 JohnTHaller: The 150MB Jamendo database (oh, it's generated, so it doesn't exist initially). 02:08:10 What the heck is a Jamendo database and can we disable it? 02:08:26 *** pendrag (~pendrag@148-228.200-68.tampabay.res.rr.com) has joined #portableapps 02:08:58 JohnTHaller: I was wondering if we can release the next uTorrent update as PAL-based. 02:09:11 Did you do the code for that custom replace bit? 02:10:29 I'm still doing 02:10:38 sorry, that was for kAlug 02:10:39 david_pi: What is the app's name? 02:10:45 QQ 02:10:50 :D 02:11:12 That explains a lot :-/ 02:11:15 I thought you weren't going to tell us :-P 02:11:56 Jamendo DB: it's the entire music database of Jamendo: http://developer.jamendo.com/wiki/NewDatabaseDumps . It's downloaded as soon as the user tries to search something on it. 02:13:22 That's... awful 02:14:34 *** pendrag has quit (Quit: bu-bye now) 02:14:39 Clementine Portable is not going to be released before PAL 2.2 (as most of my apps, except by FastCopy). 02:14:59 How come? What is PAL 2.2 adding for it? 02:15:03 uTorrent: It's done. Also, I was thinking on extracting the FileGuard code and using PAL's own FileWriteN to do the find/replace. 02:17:25 kAlug: Did you put it up as a pre-release for users to test out? Get feedback? 02:17:26 Clementine Portable uses the new PostExec hook to delete the Jamendo DB before the settings are copied back to the device. Others use SaveLanguage, and PersistentData and directory variables. 02:17:46 Ah ok. Nice planning :) 02:18:56 http://portableapps.com/node/28444 . 11 downloads. I must be very unlucky (everybody else gets higher download rates). 02:19:57 Those are usually for new dev tests. Users don't flock to test new features of existing apps unless they are highly anticipated. This is a uTorrent Portable rewrite with no new additional features, so user reaction is "meh". 02:20:45 Sorry.I'm trying on the code. But meet some errors:PAL log: !include: error in script: "C:\TDDOWNLOAD\Tencent QQ Portable\App\AppInfo\Launcher\Custom.nsh" on line 11 !include: error in script: "Segments.nsh" on line 122 02:23:00 * kAlug is infected with TooMuchUseOfPalTip 02:24:06 david_pi: sorry. It will only work with the latest code. If you have NSIS, http://portableapps.hg.sourceforge.net/hgweb/portableapps/launcher/archive/tip.zip . Else, hold on. 02:24:25 Oh, I put the new homepage up, too: http://portableapps.com/ 02:24:55 JohnTHaller: Congrats on that, by the way :) 02:26:00 thanks, figured with the new 2.0 Pre-Release and the fact that we're gonna push it over 1.6.1, it made sense. We'll still rev the site and tweak the homepage for 2.0/5.0/11.08/2011/SuperCoolName final. 02:27:12 Just wondering, what are you leaning towards right now for naming 2.0? 02:27:14 JohnTHaller: BTW, did you saw my proposal for the versioning scheme? 02:27:45 JohnTHaller: are you aware of the bug where the updater doesn't actually check for updates OR close? 02:27:49 kAlug: As in "The Simplest One"? 02:28:03 That one. 02:28:11 kAlug: Yeah, I think that might be a bit odd for most folks. Though I did consider calling this release 10.0 (since 10 is 2 in binary) 02:28:13 I started writing a reply to that but never finished. 02:28:53 Gizmokid2005: It's already a known bug if you leave check for updates in the background on startup checked. Otherwise, it works just fine if you close the updater and menu before continuing on with the update. 02:29:01 kAlug: While that version scheme seems nice, it's impossible to identify major and minor versions. 02:29:53 Personally, I'm leaning toward 5.0. Monty Python-inspired. And then following rapid release cycle ala FF, Chrome, etc. 02:30:06 Woot :) 02:30:19 I think it's a funny statement on the overall arbitrariness of versioning in general. 02:30:45 WHat with Firefox 3.6, 4.0, 5.0... and now Linux 3.0 after a billion .0.0.x releases 02:30:48 JohnTHaller: I just checked "Check for updates on startup" and the process never closes. I noticed it when I went to unmount my Truecrypt file. 02:31:10 david_pi: https://www.sugarsync.com/pf/D6503600_7759702_726590 02:31:34 JohnTHaller: the linux kernel has been at 2.x for a long time, no .0.0.x :P 02:31:34 Gizmokid2005: Like I just said, it's a known bug in Check for updates on startup. That option plain does not work. If you have any updates available, it leaves a hidden window of the updater stuck running. 02:32:02 JohnTHaller: I figured, just wanted to make sure you knew :) 02:32:03 The leading . was implying that it was something before it. I meant that they were updating the 3rd number a ton and never getting to a new major release. 02:32:11 ahh yeah 02:32:16 they minor released once in a while 02:33:23 Oh thanks.Done. 02:33:45 Gizmokid2005: I do, thanks. It's anannoying bug. I should have it sorted tomorrow with another pre-release. Debating between calling it PR2 and PR1.2 02:34:48 PRs/Betas/RCs should NEVER be .X'd 02:35:10 Yeah, I did 1.1 more because it was basically just PR 1 (fixed) to fix the initial bugs. 02:35:52 yeah, but it shouldn't be. That's the point of the PR 02:36:01 to check for bugs, etc. 02:36:13 I'll go with PR2 for this. It'll be a bunch of bug and locale fixes, platform update streamlining, fix for the scrollbar flickering, ability to disable scrollbar, addition of advanced options including stay visible, start minimized, hide all splash screens, filter "portable" in app names, etc. 02:36:40 *** ZachThibeau (~ZachThibe@142.167.222.159) has joined #portableapps 02:36:40 ZachThibeau is the main developer of PChat and is a developer with PortableApps.com 02:36:40 *** ZachThibeau has quit (Changing host) 02:36:40 *** ZachThibeau (~ZachThibe@unaffiliated/zachthibeau) has joined #portableapps 02:36:42 the .x incrementing should be reserved for the actual version number, never for a count of RCs 02:36:46 ... 02:37:00 May add in some updater options like "Show Advanced Apps" (betas and tests, disabled by default) and "Show only open source apps" 02:37:01 JohnTHaller: did you saw the replies for your rant against VCSes (http://portableapps.com/node/28569#comment-179836)? 02:38:28 Where is THEMES_FLAT supposed to be used on? 02:38:42 Yeah. Doesn't change the fact that I dislike them. And couldn't wrap my head around Mercurial trying to merge branched changes from different devs and trying to manage it all. The last time I used version control, someone checked out a file and worked with it. When they were done, they checked it in and then others could work on it. 02:38:55 I have no idea what you are referring to kAlug. 02:39:05 kAlug: Wine? 02:39:13 In translations. 02:39:16 Oh. 02:40:05 Um, it's the word "Flat" for the theming interface. And it's not being used. :) 02:41:26 Exactly. And Aerish isn't translated. 02:41:31 We'll be getting a new default chrome for the final. Our designer is still finishing it. In addition to the other 3. The new one will be the default. The existing Default will become "Flat" or possibly "Modern" with "Flat" as a fallback for locales that aren't updated. 02:41:48 Aerish is a madeup word based on Aero, so it doesn't really get a translation 02:42:41 I'll be releasing the 1.6 themes as a "Retro" downloadable themepack, too. Though I was tempted to include them for completeness. 02:42:56 Yeah, I was going to say it's untranslatable. 02:43:39 But the retro theme is 500K and I'm trying to keep the base platform as light as possible. 02:43:50 BTW, I have a new translation (and the current is not working - wrong filename). I just need to decide how to handle subcategories. 02:43:54 What do you guys think of the other options I'm gonna add tomorrow. 02:45:28 I need to try to get the Drupal upgrade through again so we can have real app description translations built-in. 02:46:26 I can translate them a) as is; b) is a ; c) is used for 02:46:49 Do exactly what is in the other translation files. No more, no less. 02:47:58 OK. Going to mix apples and oranges. 02:48:39 The interface lists everything a specific way. Apps in non-English simply get a SubCategory column with the subcategory listed (example: browsers). 02:49:39 ? 02:49:54 You talking about the updater/app directory? 02:50:20 Yes. The subcategories. 02:50:50 Right, sub-categories have no descriptive bits to them. They're just sub-categories like "Browser" or "Email Clients". That's it. 02:50:57 * kAlug wonders why there is a FirefoxPortable in the 7-Zip view of the setup. 02:51:18 The Menu setup. 02:51:23 kAlug: I have NO idea what you are talking about. You have a tendency to start discussing something without giving any context :-P 02:51:47 Gimme a screenshot 02:52:39 *** gluxon has quit (Quit: Leaving.) 02:54:31 For the subcategories: an app is used for "Magnification", other is a "Web Editor" (at least is what happens in Brazilian Portuguese) 02:55:07 But nowhere in the interface is the concept of "App Used For" presented. It simply says Sub-Category in a column and then lists them. That's it. 02:55:20 For FirefoxPortable: it's just funny: http://imgur.com/7yEAX 02:56:29 Weird, no idea 02:56:52 Subcategories: I know. It's just that... the semantics are different. (I think this discussion is going nowhere) 02:57:28 *** david_pi has quit (Ping timeout: 252 seconds) 02:57:29 I'm not sure what you mean. We're not describing the app in any way. Maybe it's a language thing, and I only know English. 02:59:12 Basically, they're supposed to be nouns. Not what the app is used for, just what it would be classified as. Example... Web Browsing would be what it is used for... but that's not what we want. Web Browser is what it is. 03:00:12 A few don't fit though. Diagramming. Role-Playing. Etc. But this is just a temporary stopgap, so it doesn't matter too much getting it perfect. Should be gone in a month or so. 03:01:19 I also went based on how other app directories would categorize them. Stuff like Download.com and SourceForge. They are all inconsistent. 03:02:32 This is my point. As with magnification/magnifiers. Anyway, I'm just going to translate as-is. 03:03:00 Right, basically it's imperfect... but don't worry about it :D 03:04:05 I basically went with what sounded right in terms of the way we refer to apps in English. If you need to translate that concept for the language you are translating for, that's perfectly fine. 03:06:37 Does the platform auto-detects the system language on first run? 03:07:21 It's based on the language you install it in. 03:07:34 And the first thing you are asked by the installer is to pick a language. 03:08:53 *** gluxon (~gluxon@c-71-234-105-104.hsd1.ct.comcast.net) has joined #portableapps 03:09:10 And it uses the NSIS name, right? So please rename PortugueseBrazilian.locale to PortugueseBR.locale 03:09:51 StrCmp $LANGUAGE "1046" "" +3 ;PORTUGUESEBR 03:09:51 WriteINIStr `$INSTDIR\PortableApps\PortableApps.com\Data\PortableAppsMenu.ini` "DisplayOptions" "Language" "PortugueseBrazilian" 03:11:14 If you select Portuguese Brazilian within NSIS, it sets itself to localeid 1046 internally. At the end of the installer, if it is in 1046, it writes out PortugueseBrazilian to the menu's INI. 03:11:44 "PortugueseBr" isn't used internally within NSIS at runtime all, it's just the way it refers to it in code and at compile time. 03:12:35 Odd. I could swear my first run wasn't translated. Nevermind then. 03:12:57 I juste tested it on a fresh install and it worked 03:13:13 Now stop making up bugs :-P 03:16:55 Yeah. I tested it too. And I loved this new interface (after renaming the file back): http://i.imgur.com/B7DKB.jpg 03:17:17 Is it working properly? 03:17:50 Don't use "RPGs" and similar abbreviations. Write it out as user who don't know what an RGP is won't understand. 03:18:39 Oh, I know. It's gonna be fixed in a later theme update. Currently there's just one color for all theme colors for fonts and things, which is bad. 03:18:45 And that one just just broken :( 03:19:27 Oh wait, that's due to the blank file bits. That's weird as it shold load defaults for any it can't find. Or did you save the file not in UTF-16LE? 03:21:25 Renamed file. The options loaded fine (English). And my theme was light before (it was reset to normal when I reset the language). 03:23:24 *** amdzero__ has quit (Quit: Leaving) 03:28:06 *** gluxon has quit (Quit: Leaving.) 03:30:01 *** amdzero (~amdzero@pool-108-28-82-81.washdc.fios.verizon.net) has joined #portableapps 03:34:56 *** ZachThibeau has quit (Quit: Leaving) 03:35:03 JohnTHaller: Even Wikipédia and GNOME use RPG. It's more likely that people don't know what "jogo de interpretação de personagens" means. 03:35:27 Ah, quite right. Keep it :_ 03:35:29 :) 03:39:19 Back to uTorrent Portable, the custom code is already done. I was thinking on, instead of checking the file on every replace, running the FileGuard code separately and using PAL's own FileWriteN to do the find/replace. 03:39:35 That could work 03:42:02 Oh, and when I said that I had less downloads than everybody else, I meant *every* project. All of them have <200 downloads each. 03:46:05 Who mad the FileGuard code? I stripped the authorship comments m( 03:46:15 s/mad/&e/ 03:56:25 dunno offhand 03:57:34 I'd guess it's Mark Sikkema (http://portableapps.com/node/23966) 04:05:29 it is yes 04:25:18 OK. Source for the latest version is at https://gitorious.org/portableapps/utorrent/trees/master . ChrisMorgan will not like that. 04:32:31 It uses PAL 2.1.1 right? 04:33:46 Yes. But I'm building it with 2.2. 04:34:12 As with all of my apps. 04:34:21 It can't go official with 2.2 until 2.2 is official. 04:35:12 We're gonna need to be careful with new versions of PAL to fully test before permitting any apps to go official. I have to update every single PAL app because of the PAL 2.1 multilaunch issue. 04:35:49 *** ChrisMorgan (~ChrisMorg@unaffiliated/chrismorgan) has joined #portableapps 04:36:07 I'm posting it as Dev Test right now. Once it's verified (and PAL 2.1.1 officially released) it can be rebuilt without issues. 04:36:30 The dev test must use the 2.1.1 beta, you can't use 2.2 04:36:46 a 2.2-based dev test doesn't test anything useful for us. 04:37:16 OK. That's very easy for me. 04:39:54 Do you know any company that provides free code signing certificates for open-source projects (besides CERTUM)? 04:40:01 Nope 04:40:20 It's highly doubtful anybody would for long due to the possibility of abuse. 04:41:44 My CERTUM certificate will expire next month and their system is in polish (it was English+Polish last year). 04:42:06 what's it for? 04:42:39 The certificate or the system? 04:42:47 cert 04:43:39 Code signing. I use it for all my Dev Tests and for Chromium Portable too. 04:43:55 We don't really worry about signing for dev tests 04:44:11 As for Chromium... you think it's worth making it official? What would you consider a 'stable' release? 04:44:33 Dev Tests: I know. I just prefer to do it. 04:45:17 With the platform managing apps, most users will never see the certs in downloaded file popups anymore 04:46:55 sorry if I'm a lil punchy, by the way. not much sleep in the past 4 days and it's 90 degrees in here (with the AC cranked) 04:48:28 JohnTHaller: shall I release PAL 2.1.1 now, or do you want to go to bed and do it tomorrow morning? 04:49:21 Chromium: Chrome and Iron are enough. Maybe ChromePlus (the license can be found in the Lost Island :) ). But I'm definitely not going back to the standard, unpatched Chromium. 04:49:55 I gotta sign it and I need sleep, so you can send me all the goodies and I can post it tomorrow with your name on it 04:50:29 ChromePlus is gonna get a cease and desist for the trademark at some point 04:51:27 kAlug: You still updating Chromium Portable after each Dev update? 04:53:46 Yeah, and privately. Fortunately only Chromium OS is trademarked (not Chromium). And I want to make a full test before releasing it. But I'm already using the latest one. 04:53:59 The worse part of updating it is rebooting into safe mode and building it for 6 hours. 04:54:09 Um... ouch. Why safe mode? 04:54:24 Can't you do it in a VM? 04:56:46 Something in default mode breaks gcc (don't ask me why they use it). And I have 1GB of RAM. The recommended is >8GB. Google folks complain about their 12GB machines taking 20min for each full build. 04:57:35 Wow. You set it to just run overnight, right? 04:57:46 I plan to buy a notebook soon. Now I need to decide who to install directly and who's going to be VMed. 04:58:04 Install everything in a VM and have your main OS be Windows 98 04:59:45 Yep. Fortunately the entire download-patch-build process is automated. 05:00:00 Small blessings, I suppose 05:00:47 *** ChrisMorgan has quit (Ping timeout: 240 seconds) 05:03:00 Great. My SF.net FTP login is wrong and I'm unable to upload uTorrent through the web interface. 05:03:15 arglebargle 05:03:21 Just email it to me. 05:03:44 You've tested it pretty well at this point with teh 11 users, no? 05:08:06 Well, 1-2 users tested and commented, and I tested VM<->host. 05:10:49 JohnTHaller: can I post a link to it here instead? 05:10:55 sure 05:11:35 OK. Hmm... official or dev test? 05:12:10 I'll give it a test and a once-over tomorrow and if it checks out I'll release it as official as the new uTorrent update tomorrow. 05:19:05 Hmm... there's something wrong. And I need to get rid of my filename CamelCasefication TOC. 05:26:22 JohnTHaller: I'll send it to you as soon as a solve a problem here. One last question: I was working on a HTML5fied help.html: http://paste.kde.org/~portableapps/100339/ . What do you think about this? 05:27:27 i don't have the mental energy to review at the moment 05:27:45 i need to crash, not typing so well. 1:30am 90 degrees will do that 05:29:14 It's fine. Expire time is set to 24h exactly because of this. 05:30:01 Put together and example and post or email it for review. WOuld be nice to clean it up a bit 05:36:18 *** kAlug is now known as kAlug|Away 05:38:07 *** kAlug|Away has quit (Quit: system crash; rebooting now) 05:44:01 *** kAlug (~kalug@187.101.163.51) has joined #portableapps 05:50:53 *** kAlug is now known as kAlug|Away 05:52:11 *** JohnTHaller has parted #portableapps (None) 06:00:28 *** rcmaehl-senpai has quit (Ping timeout: 252 seconds) 06:39:56 *** Zarggg has quit (Quit: Rebooting client...) 06:58:25 *** ChrisMorgan (~ChrisMorg@unaffiliated/chrismorgan) has joined #portableapps 07:04:19 ChrisMorgan: I wanted to discuss with you a few things in the PAL 2.2 roadmap (http://portableapps.com/node/27973). 07:06:12 Are you available? 07:10:47 *** masando (~masando@62.43.199.155.static.user.ono.com) has joined #portableapps 07:11:37 i have some issues with freecommanderportable and 2xclient 07:11:50 freecommander doesn't appear in the starter 07:12:00 in some computers 07:12:09 i think win7 07:12:19 and 2xclient is not fire when click 07:13:03 masando: do they run when started directly? 07:13:12 yes 07:13:39 what version of the Platform are you using? 07:13:48 i.e. now i'm on win2003 and 2xclient does not fire 07:14:06 freecommander in this computer is ok 07:14:18 last one 07:14:23 i updated this week 07:14:47 PR1.1 07:18:04 OK. Just to make sure it's looking in the right place, right click the app in the Menu and select "Explore Here". Check if it opens the right directory. 07:18:53 yes it opens the right one 07:19:03 C:\PortableApps\2XClientPortable 07:25:44 masando: This started to happen when you updated it, right? 07:25:58 yes 07:28:58 It seems to be an unreported bug. 07:29:10 A new revision of the Platform is going to be released tomorrow. If it doesn't solve the problem, could you post it in the forums? 07:29:25 of course, i'll wait then 07:29:41 this project is the best one ever 07:29:44 in windows 07:30:11 thanks bye 07:30:29 *** masando has quit (Quit: Leaving) 07:45:19 ChrisMorgan: "Live mode doesn't play nicely with WaitForProgram=false. Also check other things using Post." - Could you please explain? 07:45:34 "Make sure ForEachINIPair works on UTF-16LE files" - Are we still going to support that? 08:01:01 kAlug|Away: available now. 08:01:37 I mean that live mode and WaitForProgram=false are incompatible. 08:10:16 WaitForProgram=false is just a convenience. Live mode should take precedence (and overwrite it if necessary), 08:19:35 Another issue: when an app with the languages saved is ran from another app, without the Platform, the language is reset to English. 08:21:58 i.e. app A is launched directly, so the language is set to English; then app B is launched from A; it does have a language saved, but it's ignored because A already set the language to English. 08:24:19 Maybe setting/checking for something like %PAL:_NoPlatform%? 08:29:38 I think that sounds sound. 08:30:11 *** TPFC-SYSTEM (~chatzilla@cs181248068.pp.htv.fi) has joined #portableapps 08:30:23 ? 08:30:33 An extension of the $9 flag pap-missing. 08:31:22 Have you run across a case where you end up with this happening at all? (I know something like a registered app in Firefox Portable could do it.) 08:32:03 RocketDock + TortoiseHg 08:33:08 Do you have a better variable name? 08:46:12 At present, I think languages are the only place we need it/will use it. The Temp segment has its own thing for it (PAL:_TMP). Can you think of anywhere else where we should use such a thing? 08:47:05 It won't be appropriate for anything which needs to transfer an actual value, only for places where you need to see if the value is the default and so I may know better. 08:48:12 No. In fact I'm setting it on Languages.nsh. Maybe PAL:_IgnoreLanguage? 08:50:15 Sounds good to me. 08:50:41 As for live mode and WaitForProgram, you're absolutely correct that Live mode should take over. 08:54:39 I am trying to make two launchers for apps in the same folder. how do I make the appinfo.ini file, as there are two launchers/programs? 08:55:08 OK. RunLocally.nsh is the first Pre hook, so just setting WaitForProgram=true there should work. What about FEIP and UTF-16? 08:57:11 jason404: at the moment, avoid trying to use multiple launchers. What type is it: one adds to the other (extra environment variables or command line arguments or such), shared launcher functionality with some mutually exclusive differences, or something else? 08:57:11 jason404: By now, you can't. Once it's possible, see http://portableapps.com/development/portableapps.com_format#appinfo ([Control] section). 08:58:28 ChrisMorgan: It is two related programs that work together, but are seperate. SecureCRT and SecureFX. They also share the same Config folder 08:58:39 kAlug|Away: thanks, I'll take a look 08:59:16 jason404: they sound like they should be done as separate apps. Not multiple launchers in the one package. 08:59:40 Can you separate their data? Subfolders or files used? 09:00:12 these apps are actually already portable, but the reason I am making the launcher is so that I can have the x86 or x64 versions launch automatically, and also share the same config folder. so it's actually four apps sharing the same config 09:00:35 kAlug|Away: UTF-16LE support may be more involved. I was intending to tackle it early next month ("or so") when I get back from India. I'll need to install 2000, Vista and 7 VMs first. Supporting all OSes may be fiddly; I don't know yet. 09:00:42 but they all share the same config files, and share the same program folder 09:02:31 jason404: You may be able to do that with a batch file. 09:02:56 Here is a script that portablizes Process Hacker: http://codepad.org/DP24LPbj 09:02:59 jason404: you're abusing PortableApps.com Format, really. One app per package is what it's designed for. 09:04:18 TPFC-SYSTEM: is that your script? 09:04:51 No. It was written by a TPFC visitor who uses the nickname "a". 09:04:58 I have process hacker, with the beleif that it already portable, after asking in the forum 09:05:25 ChrisMorgan: I think I am close to getting this working 09:06:08 TPFC-SYSTEM: what is TPFC? 09:06:08 http://processhacker.sourceforge.net/faq.php 09:06:35 The Portable Freeware Collection: http://www.portablefreeware.com/ 09:06:37 yeh, says it is already portable there 09:06:48 ah right, I have some apps from there 09:07:06 That script automatically selects the 32-bit or 64-bit version of Process Hacker. 09:07:12 ic 09:07:19 It also makes both versions to share the same config file. 09:07:28 Thats why I use the script myself. :) 09:08:23 oh, I just realised that I have actually already made a PA launcher for process hacker, which selects the x86 or x64 version 09:09:45 I have made a note saying that plugins are not working, but I do not remember why 09:09:58 ChrisMorgan: when Live mode is enabled in a secondary launch, there's no need to wait for the app, right? 09:10:59 kAlug|Away: an interesting question - can we assume that the first instance is in Live mode as well? (We make that assumption at present!) Anyway, I believe we can assume what you say. 09:12:57 Reviewing my patch for 2.1.1 for second live mode launch, it'll be safe as CopyFiles fails if the target exists (like ``copy`` on Windows, but unlike ``cp`` on *nix!). Before releasing 2.1.1, are you happy with that last patch for live mode? 09:19:38 Yeo. It worked in my last test. 09:19:45 *** david_pi (7c809ee4@gateway/web/freenode/ip.124.128.158.228) has joined #portableapps 09:20:40 Do you think the language issue is serious enough to be included in 2.1.1? 09:25:32 Hmm. Dunno. Seems a straightforward fix; have you done it yet? 09:26:23 hey, it looks like I have done it. I just used the generator on copied folders, separately, with the 'other app' deleted 09:26:36 Going to test it now. 09:27:25 Got to go to recharge a SIM now, will be away for anywhere between five minutes and (hopefully not more) an hour or so (I hate mobile phones... looking forward to getting back to Australia where I can do without mobile phones altogether...) 09:28:16 you shoudl be able to do it by phone 09:28:33 Hah! really? 09:28:46 well, you can here in the UK 09:28:48 jason404: this is India we're talking about. And we don't have an Indian credit card. 09:28:51 or by ATM machine 09:29:28 I'll be probably sleeping when you get back. I'll push it to 2.2 if it works. 09:29:31 I was in India last summer. Yeah, it can be a pain. I was going all over the place trying to recharge a BNFS or something, 3G dongle 09:30:21 kAlug|Away: no, shove it in 2.1.1 and I'll do the release notes. 09:30:46 I reckon we can call it a bug fix. And it'll be helpful to fix in some situations. It's a small thing. 09:40:10 I believe LiveMode/WaitForProgram is a bug too. Even simpler. But it needs more testing. 09:43:21 my double launchers appear to be working perfectly. how satisfying 09:44:15 well, nearly. I spoke too soon. the icons are not appearning correctly in the menu 09:46:33 Amazing. That didn't take long. 09:46:46 where are you in india? 09:47:35 Kolkata 09:47:46 ah, up north 09:47:55 i was in the south 09:48:32 No, in the east. "Up north" refers to the Hindi-speaking parts generally. 09:49:47 what do they speak in calcutta then? 09:50:05 kolkata, whatever 09:50:13 Bengali. 09:50:22 বাংলা 09:51:15 Calcutta used to be the capital in the colonial days, before they built new delhi 09:58:08 ChrisMorgan: a small help here, plase: "push creates new remote head" 09:58:15 kAlug|Away: That link you gave me earlier. so the details on that are not in effect yet? is that correct? as I have followed what it says, but the icons for my launchers are not displaying as expected 09:58:51 kAlug|Away: force push; the branch has been merged into the default branch, so the tip of the branch isn't a head any more. 09:59:39 jason404: Yes, they are. OOo/LO use it. Only PAL doesn't support it (just the generator). 10:00:00 *** TPFC-SYSTEM has quit (Quit: .) 10:00:46 ah, I just realised what was wrong. I had appicon.ico and appicon1.ico, instead of appicon1.ico and appicon2.ico 10:01:13 works fine now 10:05:10 ChrisMorgan: I'm not so sure, take a look: http://i.imgur.com/maH35.jpg 10:05:39 kAlug|Away: that's correct. 10:05:50 It will then be merged into the "default" branch again. 10:09:10 Done. I'm going to take a look on LiveMode+WaitForProgram later. Do you think it's a problem too? 10:11:56 I think I decided it was, but it might not be. At the very least, it will be worth putting a comment in about it even if it is correct. 10:15:30 This is what my patch does by now: (RunLocally.nsh): http://paste.kde.org/~portableapps/100369/ . I need to test it. 10:17:13 I need to get some sleep. Good morning guys! 10:18:50 Ooh, I feel special. Haven't crashed Firefox for a while :-) 11:17:30 *** ChrisMorgan has quit (Ping timeout: 260 seconds) 11:21:01 I see that the PA launcher redefines %TEMP% to %PAL:AppDir%\temp 11:21:10 is there any way to stop that from happening? 11:21:53 I would rather have the speed of HDD and no contant wearing out of the USB flash drive 11:22:04 on this particular app 11:37:21 *** TPFC-SYSTEM (~chatzilla@cs181248068.pp.htv.fi) has joined #portableapps 11:39:12 ok, I worked it out 11:53:08 *** ChrisMorgan (~ChrisMorg@unaffiliated/chrismorgan) has joined #portableapps 12:04:19 *** david_pi has quit (Quit: Page closed) 12:18:15 *** MichKat (~blint@5ad61d3c.bb.sky.com) has joined #portableapps 12:18:15 *** MichKat has quit (Changing host) 12:18:15 *** MichKat (~blint@unaffiliated/blint) has joined #portableapps 12:19:31 *** Blint has quit (Ping timeout: 260 seconds) 12:21:26 *** MichKat is now known as Blint 12:22:09 *** vf2nsr (~vf2nsr@unaffiliated/vf2nsr) has joined #portableapps 12:35:41 *** ChrisMorgan has quit (Ping timeout: 240 seconds) 12:35:59 *** vf2nsr has quit (Quit: Leaving.) 12:49:16 *** ChrisMorgan (~ChrisMorg@unaffiliated/chrismorgan) has joined #portableapps 13:11:40 *** JohnTHaller (~JohnTHall@cpe-98-14-114-27.nyc.res.rr.com) has joined #portableapps 13:17:30 *** ChrisMorgan has quit (Ping timeout: 246 seconds) 13:25:00 *** Blint has quit (Read error: Connection reset by peer) 13:25:15 *** Blint (~blint@5ad61d3c.bb.sky.com) has joined #portableapps 13:25:15 *** Blint has quit (Changing host) 13:25:15 *** Blint (~blint@unaffiliated/blint) has joined #portableapps 13:25:15 *** Blint has quit (Client Quit) 13:34:31 *** JohnTHaller has parted #portableapps (None) 13:56:10 *** OliverK|Away has quit (Read error: Connection reset by peer) 13:56:21 *** BenedictOfAmber (~OliverK@unaffiliated/oliverk) has joined #portableapps 13:56:38 *** BenedictOfAmber is now known as OliverK|Away 14:41:47 how do you disable the %TEMP% redirection? 14:46:41 *** TPFC-SYSTEM has quit (Quit: .) 14:54:15 *** david_pi (7c809ee4@gateway/web/freenode/ip.124.128.158.228) has joined #portableapps 14:55:13 Hi, could any one help me? http://portableapps.com/node/28654#comment-180534 15:03:06 *** flyback (~whatthe@c-98-219-134-156.hsd1.pa.comcast.net) has joined #portableapps 15:03:09 *** flyback has parted #portableapps (None) 15:15:35 *** david_pi has quit (Quit: Page closed) 15:16:32 *** david_pi (7c809ee4@gateway/web/freenode/ip.124.128.158.228) has joined #portableapps 15:30:29 *** rainroom69 (~RainrooM@dD5774E66.access.telenet.be) has joined #portableapps 16:12:47 *** jason404 is now known as jason404|OFF 16:20:26 *** kAlug (~kalug@187.101.163.142) has joined #portableapps 16:23:10 *** kAlug|Away has quit (Ping timeout: 260 seconds) 16:25:53 *** david_pi has quit (Quit: Page closed) 16:47:52 *** Spellbreaker (~Spellbrea@hmbg-4d06dd61.pool.mediaWays.net) has joined #portableapps 16:54:25 *** rcmaehl (~rcmaehl@unaffiliated/rcmaehl) has joined #portableapps 16:58:52 *** kAlug has quit (Read error: Connection reset by peer) 16:58:57 *** kAlug_ (~kalug@200-232-223-9.dsl.telesp.net.br) has joined #portableapps 17:01:10 *** ChrisMorgan (~ChrisMorg@unaffiliated/chrismorgan) has joined #portableapps 17:03:53 *** OliverK|Away is now known as OliverK 17:10:14 *** rcmaehl has quit (Remote host closed the connection) 17:11:12 *** rcmaehl (~rcmaehl@unaffiliated/rcmaehl) has joined #portableapps 17:14:44 *** pa_1038 (56207333@gateway/web/freenode/ip.86.32.115.51) has joined #portableapps 17:15:03 ChrisMorgan: LiveMode+WaitForProgram is ready and tested. I just wonder if I should put that code in PrePrimary or keep it on Pre using a SecondaryLaunch check. 17:15:26 *** pa_1038 has quit (Client Quit) 17:15:39 Up to you. Makes no difference. 17:17:59 I'll put it in Pre. Just in case we check for WaitForProgram before PrePrimary in the future. 17:24:24 *** rainroom69 has quit (Quit: Leaving.) 17:28:16 ChrisMorgan: Temp.nsh gets WaitForProgram from launcher.ini even when IntanceManagement.nsh already did it. 17:28:56 Hmm. Don't /think/ we should have anything depending on the location of TEMP. 17:32:39 This is what I mean: http://portableapps.hg.sourceforge.net/hgweb/portableapps/launcher/file/de5de7daff4c/Other/Source/Segments/Temp.nsh#l31 17:49:42 kAlug_: made release notes for your change, look OK to you? http://portableapps.hg.sourceforge.net/hgweb/portableapps/launcher/rev/332d4973446b 17:50:22 Changed "all" to "three" in the paragraph in the introduction, the other changes in that paragraph are just wrapping. 17:51:58 Ready to release if you're happy with it all. 17:52:59 Did you saw the link above? 17:55:34 I did. I don't think it's doing what it should in doing that. 17:57:58 I just want to put the Live mode fix in 2.1.1 too. Keeping an entire directory in the host is definitely a bug. 17:58:32 So, should Temp be fixed? "This allows us to modify the value of WaitForProgram at runtime." 17:59:16 *** JAWS (~chatzilla@adsl-99-164-111-123.dsl.akrnoh.sbcglobal.net) has joined #portableapps 17:59:45 hello, can PAM PR1 do the check disk thing? 17:59:52 ...by itself 18:09:33 It should, really. 18:10:29 JAWS: looks like that's been lost; add a comment to the bug tracker forum topic. 18:10:52 kAlug_: OK then, looks like I'll delay 2.1.1 for another day for that stuff. I'm about to go to bed now. 18:11:10 OK. I removed the first line of your release notes, and used this for WaitForProgram: 18:11:18 "Previously, when the developer had set WaitForProgram to false, and Live mode had been enabled, the launcher would just exit after running the app, without cleaning up. Now, the value of WaitForProgram is simply ignored." 18:11:50 *** kaeos (~Miranda@90.164.135.241) has joined #portableapps 18:12:52 can someone post that for me, i dont/cant get an account. if that makes sense. parents ;p 18:19:30 nobody? 18:25:42 hello? 18:26:11 ChrisMorgan: Just checking the docs now. Want me to tag 2.1.1 and merge it into default? 18:26:28 kAlug_: not tag it, that's done as part of make_release. 18:27:21 OK. Just merge then. I'm just finishing the docs. The Temp thing is internal, so I don't think it's worth mentioning it. 18:27:44 hey, Chris did you atke oart in the remodeling of PA.c? 18:27:49 Probably not. Four things is impressive enough, don't want to damage customer confidence ;-) 18:27:50 JAWS: The files are still there. It should be in the next releases. 18:28:19 But merge, feel free. It's nice and easy stuff with hg, just be in the 'default' branch and run `hg merge`. Or equivalent in TortoiseHg, but I bet it's harder. 18:28:28 Yeah, it's not even a real bug. 18:28:48 the site looks nice 18:29:49 is there a program on the site that can make a .bat or .vbr into an exe easily? 18:30:04 JAWS: it does indeed. The homepage change is not all of the redesign happening - more will come with Drupal 7 upgrade when we get it sorted out - but I think it's the most important part. I haven't been involved in it, though, other than as a spectator at a couple of points in the process. 18:30:29 JAWS: whenever people ask that, my response (whether I say it out loud or not, generally I don't) is "why?" 18:30:42 I am now asleep. Good night all. 18:31:16 which is it though? 18:32:03 well, sorry for my lack of packaging knowledge 18:35:04 *** ChrisMorgan has quit (Ping timeout: 252 seconds) 18:35:57 bye 18:36:00 *** JAWS has quit (Quit: ChatZilla 0.9.87 [Firefox 5.0.1/20110707182747]) 18:53:01 *** JAWS (~chatzilla@adsl-99-164-111-123.dsl.akrnoh.sbcglobal.net) has joined #portableapps 18:53:21 what program on PA.c can make a .vbs ito a .bat? 18:53:27 into* 18:54:56 i mean a .vbs to an .exe 18:55:06 i'm tired 18:59:57 anyone? 19:00:53 ok, whatever BYE 19:00:56 *** JAWS has quit (Quit: ChatZilla 0.9.87 [Firefox 5.0.1/20110707182747]) 21:01:58 *** Isais (2e3e0337@gateway/web/freenode/ip.46.62.3.55) has joined #portableapps 21:05:45 *** kaeos has quit (Quit: kaeos) 21:12:19 *** Isais has quit (Quit: Page closed) 21:18:39 *** kAlug (~kalug@200-232-220-27.dsl.telesp.net.br) has joined #portableapps 21:20:20 *** Isais (~Ivamic@46.62.3.55) has joined #portableapps 21:22:16 *** kAlug_ has quit (Ping timeout: 240 seconds) 22:00:06 *** Spellbreaker has quit (Quit: Verlassend) 22:34:10 *** Isais has quit (Ping timeout: 260 seconds) 22:41:26 *** ptmb (~ptmb@a81-84-159-241.cpe.netcabo.pt) has joined #portableapps 22:41:26 ptmb knows a lot about HTML+CSS, besides that, he is just a lunatic... 23:03:51 *** rcmaehl has quit (Ping timeout: 276 seconds) 23:58:23 *** SergentSiler is now known as SrgSiler|AFK