IRC Log from 2012-10-20

00:40:23 *** gluxon (~gluxon@unaffiliated/gluxon) has joined #portableapps
00:51:37 *** george2 has quit (Quit: No Ping reply in 180 seconds.)
00:52:04 *** george2 (~42@wl-dhcp176-200.Mines.EDU) has joined #portableapps
01:02:48 *** george2 has quit (Ping timeout: 244 seconds)
01:02:58 *** george2 (~42@wl-dhcp176-200.Mines.EDU) has joined #portableapps
01:16:54 *** gluxon has quit (Quit: Leaving.)
01:19:44 *** gluxon (~gluxon@unaffiliated/gluxon) has joined #portableapps
01:20:29 *** george2 has quit (Ping timeout: 246 seconds)
01:23:45 *** george2 (~42@wl-dhcp176-200.Mines.EDU) has joined #portableapps
02:09:30 *** papingbot (~papingbot@2607:5300:20:301::1:4332) has joined #portableapps
02:13:41 *** george2 has quit (Quit: No Ping reply in 180 seconds.)
02:14:04 *** george2 (~42@wl-dhcp176-200.Mines.EDU) has joined #portableapps
02:30:49 *** AluisioASG has quit (Quit: 3743 kHz USB-SC)
02:37:57 *** george2 has quit (Quit: No Ping reply in 180 seconds.)
02:38:23 *** george2 (~42@wl-dhcp176-200.Mines.EDU) has joined #portableapps
02:42:55 *** george2 has quit (Ping timeout: 246 seconds)
02:45:21 *** george2 (~42@wl-dhcp176-200.Mines.EDU) has joined #portableapps
02:50:47 *** gluxon has quit (Quit: Leaving.)
02:57:06 *** george2 has quit (Ping timeout: 264 seconds)
03:05:57 *** george2 (~42@wl-dhcp176-200.Mines.EDU) has joined #portableapps
03:38:54 *** george2_ (~42@wl-dhcp176-200.Mines.EDU) has joined #portableapps
03:39:13 *** george2 has quit (Ping timeout: 272 seconds)
04:25:49 *** ronjn has quit (Ping timeout: 260 seconds)
04:26:06 *** ronjn (~ronjn@p5B13D9EA.dip.t-dialin.net) has joined #portableapps
04:51:46 *** george2_ has quit (Quit: No Ping reply in 180 seconds.)
04:52:13 *** george2 (~42@wl-dhcp176-200.Mines.EDU) has joined #portableapps
05:13:36 *** george2 has quit (Quit: No Ping reply in 180 seconds.)
05:14:03 *** george2 (~42@wl-dhcp176-200.Mines.EDU) has joined #portableapps
06:00:05 *** george2 has quit (Quit: No Ping reply in 180 seconds.)
06:00:22 *** george2 (~42@wl-dhcp176-200.Mines.EDU) has joined #portableapps
07:25:32 *** TPFC-SYSTEM (~system@gateway/tor-sasl/tpfc-system) has joined #portableapps
08:37:08 *** m3b (~AndChat41@2600:100e:b00f:a610:d478:40dd:a94b:9f7b) has joined #portableapps
08:37:22 <m3b> Hiee pplZ
08:38:39 <m3b> M
08:39:07 <m3b> Ne one around?
08:46:47 *** m3b has quit (Quit: Bye)
09:17:23 *** george2 has quit (Ping timeout: 260 seconds)
09:35:58 *** AlleyKat (~Miranda@87.58.88.124) has joined #portableapps
10:00:30 *** TPFC-SYSTEM has quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
10:27:51 *** AluisioASG (~kg-gecko@187.74.10.81) has joined #portableapps
10:27:51 <GizmoBot> AluisioASG is a PortableApps.com developer and translator, previously known as kAlug.
12:18:45 *** djb29_ (~djb29@69.31.87.220) has joined #portableapps
12:20:27 *** djb29 has quit (Read error: Connection reset by peer)
12:21:51 *** AluisioASG has quit (Quit: Nettalk6 - www.ntalk.de)
12:25:14 *** benedikt93 (~benedikt9@unaffiliated/benedikt93) has joined #portableapps
12:43:09 *** benedikt93 has quit (Quit: Bye ;))
15:24:34 *** Gizmokid2005 has quit (Read error: Operation timed out)
15:26:35 *** Gizmokid2005 (~Gizmokid2@dedi.gizmokid2005.com) has joined #portableapps
15:34:56 *** AluisioASG (~kg-gecko@201-0-62-62.dsl.telesp.net.br) has joined #portableapps
15:34:57 <GizmoBot> ...
15:53:03 *** HelloWorldCool (639b5328@gateway/web/freenode/ip.99.155.83.40) has joined #portableapps
15:53:11 <HelloWorldCool> hi
15:53:25 <HelloWorldCool> iv got a problem can anyone help?
15:54:24 * HelloWorldCool
15:54:52 * HelloWorldCool cannot read /help
15:55:16 <HelloWorldCool> AlleyKat
15:55:37 <AluisioASG> hey HelloWorldCool
15:55:41 <HelloWorldCool> hey
15:55:50 <AluisioASG> How can we help you?
15:55:54 <HelloWorldCool> iv got a problem and i was wondering if you could help
15:56:12 <HelloWorldCool> so iv been creating a launcher for my app
15:56:54 <HelloWorldCool> and for some reason when i hover my mouse over the created launcher it says "Appname Portable (Portableapps.com launcher)"
15:57:25 <HelloWorldCool> so im wondering why there's the (Portableapps.com launcher) because other apps don't have it
16:02:57 <HelloWorldCool> i guess it doesn't really matter ...that much
16:03:42 <HelloWorldCool> AluisioASG: do you get what i am asking?
16:03:58 <AluisioASG> Yep.
16:04:07 <HelloWorldCool> how about a quick reply?
16:04:29 <AluisioASG> That's correct. All our new apps have that.
16:04:36 <HelloWorldCool> :?
16:04:43 <HelloWorldCool> so it wasn't there before?
16:05:19 <AluisioASG> Our older apps (like Firefox) use custom launchers. Not PAL.
16:05:27 <HelloWorldCool> see when i download google chrome portable and install it doesn't have that stuff in parenthesis
16:05:38 <AluisioASG> Yep. Custom launcher.
16:05:41 <HelloWorldCool> oh custom launcher
16:05:48 <HelloWorldCool> is that with the .nsh
16:05:53 <HelloWorldCool> the custom code ?
16:05:59 <AluisioASG> Yes.
16:06:03 <HelloWorldCool> ahhhh i see
16:06:12 <HelloWorldCool> thanks for your help AluisioASG
16:06:23 <HelloWorldCool> :)
16:06:38 <AluisioASG> You're welcome.
16:13:55 *** HelloWorldCool has quit (Quit: Page closed)
16:58:54 *** pie___ (~pie@unaffiliated/pie-/x-0787662) has joined #portableapps
16:59:22 <pie___> Whats the portableapps launcher's "main" file? Im trying to figure out when Variables.nsh is executed
17:00:05 <pie___> oh wait, wrong question
17:01:17 <pie___> ehh, so running grep --exclude-dir=Manual -r '\\Data' . on the source tree outputs a few lines that have a semi hardcoded path like $EXEDIR\Data
17:01:23 <pie___> but then theres ./Other/Source/Segments/Variables.nsh: StrCpy $DataDirectory $EXEDIR\Data
17:01:42 <pie___> so im trying to figure out whther its safe to replace the semi-hardcoded versions with $DataDirectory
17:06:11 <pie___> http://pastebin.com/mdJChK3Y
17:08:31 <AluisioASG> You need to check if these hardcoded versions are run before Variables.nsh.
17:09:21 <AluisioASG> Other/Source/PortableApps.comLauncher.nsi
17:09:59 <pie___> right, how would I go about that?
17:10:14 <pie___> hmm, well i guess i could put debug messages
17:11:08 <AluisioASG> Just check the lines starting with ${RunSegment}
17:11:43 <AluisioASG> So e.g. "${RunSegment} Settings" runs code from Settings.nsh.
17:12:08 <pie___> aha.
17:12:23 <AluisioASG> So it's safe to replace the hardcoded parts in files which don't come before "${RunSegment} Variables".
17:13:26 * pie___ opens the nsi file
17:15:50 <pie___> well grepping it, it says it runs segments 12 times before the first time variables is run
17:16:35 <pie___> ahh, nvm about the grep, its much better looking at it in the nsi
17:21:13 <pie___> hmm :/ well theres two in Debug.nsh, one in DirectoryMoving, one in DriveLetter, two in Language, and 4 in Settings
17:21:25 <pie___> LastRunEnvironment and Runlocally might be changeable then
17:26:31 <AluisioASG> I guess so.
17:28:31 <pie___> well damn. that kinda sucks for my purposes, i havent been able to work on it till now, I dont know if you remember, I'm the guy that wanted to make his Data directory be specifiable.
17:30:18 * pie___ checks why Variables needs to run after the others
17:33:45 <pie___> from Settings, ${If} ${FileExists} $EXEDIR\App\DefaultData\*.*
17:33:56 <pie___> why *.*? what might exclude extensionless files no?
17:37:07 <AluisioASG> Ask Microsoft folks why that actually includes *all* files.
17:37:18 <pie___> lul
17:37:53 <pie___> kinda misleading then, why not just * for the sheer logic of it?
17:39:29 <AluisioASG> Perhaps extension-less files where not supposed to exist.
17:41:34 <pie___> but if it includes them anyway it doesnt matter does it? there could be a comment that warns of this
17:44:35 <pie___> by the way im supposed to get the source code from here right?: http://portableapps.hg.sourceforge.net/hgweb/portableapps/ im asking because it says the launcher ource was last updated 3 months ago
17:51:06 <AluisioASG> That's right. You can also choose between the stable and the development version.
18:11:07 *** GordCaswell (GordCaswel@unaffiliated/ve4jhj) has joined #portableapps
18:11:10 <GizmoBot> GordCaswell is a PortableApps.com developer
18:12:11 <AluisioASG> hai GordCaswell
18:12:21 <GordCaswell> ohai AluisioASG
18:17:37 *** AluisioASG has quit (Quit: .)
18:18:08 *** AlleyKat has quit (Read error: Connection reset by peer)
18:22:07 *** AlleyKat (~Miranda@0x573a587c.ronnqu1.dynamic.dsl.tele.dk) has joined #portableapps
18:33:22 <pie___> so, DriveLetter and DirectoryMoving are after settings because they depend on $EXEDIR\Data\settings\$AppIDSettings.ini existing, i didnt see any other reasons
18:34:17 <pie___> variables depends on driveletter because it uses $CurrentDrive on one line, but I dont think it needs to be after Directorymoving, but since DirectoryMoving and Driveletter are similar its easier to follow if theyre executed after eachother
18:35:34 <pie___> then again, this doesnt necessarily all need to be reordered to do this, StrCpy $DataDirectory $EXEDIR\Data could be put in say Settings.nsh, or is there something illogical about that?
18:36:11 <pie___> that would leave Language.nsh, Debug.nsh and GeneratorWizard.nsi to look at.
18:45:22 *** george2 (~42@wl-dhcp176-200.Mines.EDU) has joined #portableapps
19:30:42 <pie___> hmm the ones in Language are actually in its Init section so thats safe too
19:53:38 *** Ozosoft (3e962c7f@gateway/web/freenode/ip.62.150.44.127) has joined #portableapps
19:53:49 <Ozosoft> Hi
19:54:34 <Ozosoft> We are small software company wann to make our apps portable and submit them to you.
19:54:53 <Ozosoft> How we can submit our software to you?
19:57:06 <Gizmokid2005> Ozosoft: use the contact us page on the website
19:57:22 <Gizmokid2005> Ozosoft: http://portableapps.com/about/contact
19:57:29 <Gizmokid2005> This will give you everything you need.
19:57:49 <pie___> hmm, well, if this does work the next problem is indivisual apps have the same path hardcoded >.>
19:59:06 <Ozosoft> Gizmokid2005: Yes, I opened it , But for application request and suggestions it direct to the forum. Am I right? or I missed something?
19:59:25 <Gizmokid2005> Ozosoft: if you're a company, use the business development contact
19:59:58 <Ozosoft> Ok, Do you mean contact you by email?
20:02:38 <GordCaswell> Ozosoft: That's correct. Contact us by email at the business development contact address
20:04:13 *** Ozosoft has quit (Ping timeout: 245 seconds)
20:09:08 *** AluisioASG (~kg-gecko@187.11.103.20) has joined #portableapps
20:09:08 <GizmoBot> ...
20:10:39 <AluisioASG> What exactly does that means, GizmoBot?
20:21:31 *** Venusaur is now known as Suiseiseki
20:40:29 <pie___> here's my current patch file for the launcher
20:40:46 <pie___> it seems to work (i tested it with utorrentportable so far)
20:42:47 <AluisioASG> pie___: I suppose you're not going to paste it here, right?
20:43:09 <pie___> fail, my bad, http://pastebin.com/H5AYXgJt
20:43:18 <pie___> couldve sworn i pressed ctrl-v :P
20:43:40 <pie___> btw im on windows using cygwin
20:44:01 *** cosmosis (~cosmosis@70.99.49.180) has joined #portableapps
20:53:14 *** george2 has quit (Quit: No Ping reply in 180 seconds.)
20:53:42 *** george2 (~42@wl-dhcp176-200.Mines.EDU) has joined #portableapps
21:08:09 <pie___> AluisioASG, look all right to you?
21:09:14 <AluisioASG> Well, I'm not sure if the others will agree with the change in Settings.nsh, but everything else looks good.
21:11:43 <pie___> Yeah, I wasnt shure about that, there are points both for and against it
21:12:40 <pie___> It feels like it belongs more in Variables.nsh but having it in Settings is useful.
21:13:13 <pie___> Debug.nsh could have the log files placed in EXEDIR?
21:14:36 <pie___> also, I havent looked at GeneratorWizard yet, but its probably fine since this shouldnt have changed anything, only added advanced functionality
21:15:29 <pie___> there'll probably need to be a few changes inthe documentation
21:15:39 <pie___> I havent looked at that yet either
21:15:54 *** george2 has quit (Read error: Connection reset by peer)
21:16:08 <pie___> GordCaswell, opinion?
21:16:18 <pie___> *may I ask for it?
21:20:02 <GordCaswell> sorry, pie___ , i haven't had a chance to take a look at it
21:22:04 <pie___> Im in no hurry. :)
21:23:56 *** irishmac1022 (~kvirc@71-34-152-124.clsp.qwest.net) has joined #portableapps
21:24:25 <irishmac1022> help!
21:24:25 <GizmoBot> irishmac1022: Welcome to the PortableApps.com official chatroom. Ask your question and someone should be able to help you shortly. If you still don't get an answer, try posting on the forums: http://portableapps.com/forums
21:25:09 <GordCaswell> hi, irishmac1022. How can we help you?
21:25:26 <irishmac1022> how do you get the portableapps platform to change the app directory to a new folder?
21:25:51 <pie___> :)
21:26:41 <pie___> irishmac1022, could you elaborate on that?
21:26:57 <AluisioASG> irishmac1022: Do you mean, moving/renaming the PortableApps folder?
21:27:26 <pie___> Do you mean having the start menu searrch a different directory for apps?
21:27:49 <irishmac1022> for example, i have apps installed into a folder other than the PortableApps folder, all of them and i dont want to have to move them
21:28:03 <irishmac1022> pie___: exactly
21:28:18 <pie___> you could move the start menu?
21:28:52 <irishmac1022> it is currently in the documents folder with the apps
21:29:03 <irishmac1022> root documents
21:29:04 <pie___> why dont you want to move the apps? its not an intensive task >.>
21:29:09 <GordCaswell> irishmac1022, that behaviour isn't currently supported by the PortableApps.com Platform, but it is planned for the future.
21:29:24 <AluisioASG> Is it?
21:29:41 <irishmac1022> because im currently using them to talk to you
21:30:02 <irishmac1022> and i dont want to exit them
21:30:10 <pie___> well you could move all the ones not in use and do the others the next time you restart
21:30:24 <irishmac1022> true
21:30:27 <irishmac1022> bye
21:30:34 <irishmac1022> quit
21:30:38 *** irishmac1022 has quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
21:30:45 * pie___ shrugs
21:31:00 <AluisioASG> Found it: "Ability to manually add apps from other directories"
21:31:42 <pie___> though it sounds a bit more broad in scope
21:31:45 <GordCaswell> yeah, i just found it too, was about to post that
21:33:52 <pie___> AluisioASG, if you can think of a better way to do it than putting it in Settings I will
21:34:23 <AluisioASG> Actually, I have to make some time to refactor all that code.
22:00:49 <pie___> now I need to mod my apps and re-generate the launchers :(
22:00:55 <pie___> and change settings and stuff
22:01:09 <pie___> Y U NO use relative paths?
22:01:57 <AluisioASG> Because we can run from anywhere. A very useful feature, BTW.
22:02:19 *** AluisioASG is now known as AluisioASG|Away
22:05:53 <pie___> no thats when you use relative paths, im saying why dont they :P
22:07:14 <pie___> oh wait no, my bad about saying relative paths arent used some places, i was thinking of something completely different
22:08:30 <pie___> Its getting late
22:26:18 *** GordCaswell has quit (Quit: Leaving)
22:41:39 *** george2 (~42@wl-dhcp176-200.Mines.EDU) has joined #portableapps
23:00:22 *** AluisioASG|Away is now known as AluisioASG
23:04:37 *** OliverK|away has quit (Ping timeout: 245 seconds)
23:06:57 *** OliverK|away (~OliverK@2a01:4f8:140:5021::e708:7db3) has joined #portableapps
23:07:17 *** OliverK|away is now known as Guest38909
23:07:33 *** Guest38909 is now known as OliverK
23:08:03 *** OliverK is now known as Guest84826
23:09:23 <pie___> how do you get nsis to show a window? :/
23:40:21 *** george2 has quit (Ping timeout: 265 seconds)
23:40:43 *** george2 (~42@wl-dhcp176-200.Mines.EDU) has joined #portableapps
23:40:43 <AluisioASG> Which kind of window?
23:41:39 *** cosmosis has quit (Remote host closed the connection)
23:42:22 *** cosmosis (~cosmosis@70.99.49.180) has joined #portableapps
23:57:29 <pie___> I found the dialog version of the debugging annoying so I tried to make something like the text box portion on this: http://img8.imageshack.us/img8/7618/08installing.jpg
23:58:02 <AluisioASG> Hm. That would be complicated.
23:58:18 <pie___> it seems all it would need is SetDetailsView and Detailprint
23:58:48 <pie___> and maybe a button for stepping so at that point guess it'd need a custom page or whatever, but i cant even get to the point of bringing up a window
23:59:41 *** cosmosis has quit (Remote host closed the connection)