01:23:45 *** Guest52553 has quit (Read error: Connection reset by peer) 01:31:21 *** Guest15640 (~Bensawsom@c-50-138-197-120.hsd1.ct.comcast.net) has joined #portableapps 01:44:21 *** george2 (~42@wl-dhcp180-209.Mines.EDU) has joined #portableapps 02:20:36 *** Guest15640 has quit (Ping timeout: 248 seconds) 02:22:52 *** Bensawsome (~Bensawsom@c-50-138-197-120.hsd1.ct.comcast.net) has joined #portableapps 02:22:53 Bensawsome is from the PortableApps.com forums, likes waffles VERY MUCH, and has a site at http://www.bensawsome.com . He also maintains StatBot and the IRCStats pages @ http://www.bensawsome.com/ircstats 02:23:12 *** Bensawsome is now known as Guest5828 03:27:06 *** Gizmokid2005 has quit (Ping timeout: 264 seconds) 03:29:21 *** george2 has quit (Ping timeout: 255 seconds) 03:35:00 *** Gizmokid2005 (~Gizmokid2@dedi.gizmokid2005.com) has joined #portableapps 03:38:06 *** GizmoBot has quit (Ping timeout: 276 seconds) 03:42:22 *** sar3th|trouble (~sar3th@unaffiliated/sar3th) has joined #portableapps 03:45:32 *** sar3th has quit (Ping timeout: 240 seconds) 04:40:23 *** Bry8Star has quit (Remote host closed the connection) 04:42:59 *** Bry8Star (~Bry8Star@gateway/tor-sasl/bry8star) has joined #portableapps 04:55:05 *** gluxon has parted #portableapps (None) 05:33:43 *** ZachThibeau (~ZachThibe@unaffiliated/zachthibeau) has joined #portableapps 06:32:25 *** george2 (~42@wl-dhcp180-209.Mines.EDU) has joined #portableapps 07:13:25 *** ZachThibeau has quit (Quit: Leaving) 07:36:07 *** freeplane (5f9d34e2@gateway/web/freenode/ip.95.157.52.226) has joined #portableapps 07:36:21 help 07:36:59 hi, any portable app dev here? 07:37:58 I have questions how to submit a new portable app as a candicate to be included into your suite 07:39:05 nobody hewe, well, see you later 07:39:09 *** freeplane has quit (Client Quit) 08:21:49 *** TPFC-SYSTEM (~system@gateway/tor-sasl/tpfc-system) has joined #portableapps 10:07:23 *** TPFC-SYSTEM has quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 12:24:51 *** TPFC-SYSTEM (~system@gateway/tor-sasl/tpfc-system) has joined #portableapps 12:43:36 *** driveKTR has quit (Read error: Connection reset by peer) 12:44:00 *** driveKTR (~driveKTR@removed) has joined #portableapps 14:17:11 *** AlleyKat has quit (Read error: Connection reset by peer) 14:33:02 *** ZachThibeau (~ZachThibe@mctnnbsa51w-156034014041.dhcp-dynamic.FibreOp.nb.bellaliant.net) has joined #portableapps 14:33:03 *** ZachThibeau has quit (Changing host) 14:33:03 *** ZachThibeau (~ZachThibe@unaffiliated/zachthibeau) has joined #portableapps 14:47:41 *** driveKTR has quit (Ping timeout: 260 seconds) 14:56:21 *** driveKTR (~driveKTR@removed) has joined #portableapps 15:14:46 *** driveKTR has quit (Ping timeout: 255 seconds) 15:52:42 *** gluxon (~gluxon@unaffiliated/gluxon) has joined #portableapps 16:05:41 *** WifiWombat (~OliverK@unaffiliated/oliverk) has joined #portableapps 16:05:54 nick OliverK 16:06:12 *** WifiWombat is now known as OliverK 16:06:15 *** OllieBot (~OllieBot@tron.soliloquyforthefallen.net) has joined #portableapps 16:17:02 OllieBot: tell Gizmokid2005 just kick him when you get Gizmobot back 16:17:03 OliverK: I'll pass that on when Gizmokid2005 is around. 16:32:25 OllieBot! 16:32:26 gluxon! 16:32:32 Ooo, he's fast. 16:32:36 lol 16:32:38 *** gluxon has parted #portableapps (None) 16:51:34 *** OliverK has quit () 16:57:10 *** ZAX07 (~ZAXO7@197.208.17.95.dynamic.jazztel.es) has joined #portableapps 16:57:21 *** ZAX07 has quit (Remote host closed the connection) 17:35:04 *** gluxon (~gluxon@unaffiliated/gluxon) has joined #portableapps 18:37:57 *** Guest5828 has quit (Ping timeout: 272 seconds) 18:40:53 *** Bensawsome (~Bensawsom@c-50-138-197-120.hsd1.ct.comcast.net) has joined #portableapps 18:40:53 *** Bensawsome is now known as Guest79413 18:59:55 *** Guest79413 has quit (Ping timeout: 244 seconds) 19:03:53 *** Bensawesome (~Bensawsom@c-50-138-197-120.hsd1.ct.comcast.net) has joined #portableapps 19:13:47 *** george2 has quit (Ping timeout: 245 seconds) 19:15:38 *** AlleyKat (~Miranda@0x573a5a5d.ronnqu1.dynamic.dsl.tele.dk) has joined #portableapps 19:20:36 *** ronjn (~ronjn@p5B13E1E6.dip.t-dialin.net) has joined #portableapps 19:21:39 *** ronjn___ has quit (Ping timeout: 244 seconds) 19:34:33 *** Bensawesome is now known as Bensawsome 19:35:03 *** Bensawsome is now known as Guest88149 20:12:05 *** ZachThibeau has quit (Quit: Leaving) 20:45:42 *** AluisioASG (~kg-gecko@187.47.77.157) has joined #portableapps 21:12:19 *** pa_9338 (ad80be78@gateway/web/freenode/ip.173.128.190.120) has joined #portableapps 21:14:18 *** plome (~ploppi@212.50.108.129) has joined #portableapps 21:15:08 hello. Is there some place development works on portable apps goes? I am looking for a portable app for the processing.org language 21:17:41 *** z3uS has quit (Ping timeout: 252 seconds) 21:20:11 plome: Can you clarify? 21:20:35 *** z3uS (~z3us@plzhalp.us) has joined #portableapps 21:20:53 i'm talking about this: http://processing.org/download/ 21:21:13 is there someone who potentially has already made it a PortableApps app, so I don't waste my time? 21:22:19 You can check the full list of apps in development by going the main page -> Development -> Test Releases 21:22:31 Here's a link to the page -> http://portableapps.com/development/test 21:22:57 Processing.org doesn't seem to have been packaged into the PortableApps.com Format yet. 21:23:07 ok thx 21:23:54 what about the source code of PortableApps, is it open source or not? 21:24:49 All our launchers and the Platform are Open Source. 21:25:35 Specifically, the launchers are GPLv3, and written in NSIS with the PortableApps.com Launcher -> http://portableapps.com/apps/development/portableapps.com_launcher 21:26:03 The Platform (or Menu) is written in Delphi. I'm not sure of its license, but I'm pretty sure it is also GPLv3. 21:26:16 the platform is closed source? 21:26:23 *** TPFC-SYSTEM has quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 21:26:32 No. The Platform is open source :) 21:26:55 i've been using papps for years and I am very happy, but I am concerned if anything changes... 21:26:58 :P 21:27:01 ok 21:27:18 it's good that they are GPLed, great 21:27:30 You can find the link to the Platform source in the Download Details -> http://portableapps.com/download 21:27:47 All the programs we produce here are Open Source :) 21:28:11 awesome 21:28:30 The platform hasn't ever made a drastic change that users don't like. Either we add it back in as a optional function, or don't change it by default at all. 21:29:30 works great for me, it's probably my favorite application of all time on windows 21:29:55 in the past every time I wanted to migrate or work on another system, I had to reinstall it all 21:30:01 and you never get it quite right 21:30:07 *** dpolivaev (5f9d34e2@gateway/web/freenode/ip.95.157.52.226) has joined #portableapps 21:30:22 help 21:30:24 now there is no usb drive or external disk or system of mine I don't have it on 21:30:27 heh 21:30:29 :) 21:30:31 :) 21:30:39 Glad to hear it's working. :) 21:30:45 dpolivaev: What's the problem? 21:31:24 I submitted a new portable app and get no response from anyone. 21:31:32 It is (wait) 21:31:50 http://portableapps.com/node/34224 21:32:09 so I just would like to ask what is missed, 21:32:40 dpolivaev: You didn't miss anything. To be honest, our release team hasn't been as active as it should. 21:32:46 but maybe it takes time until people notice or process it? 21:32:54 dpolivaev: I'll do a review now. :) 21:33:00 Thanks. 21:33:15 what would be a good addition to the get more apps features is to include beta/untested portable apps optionally 21:33:26 dpolivaev: In the future, I would just give the thread a bump, and clarify that you would like a review. 21:33:27 :) 21:33:56 My problem is that I do not understand how you basically are working. 21:34:04 plome: It would be a good addition, but I don't think that'll happen. Only one person (the CEO) has access to the database for security reasons. 21:34:19 And having him manually add development releases would consume too much of his time. 21:34:20 :'( 21:34:45 It means I do not know what are the right places to post things and what time usually to wait 21:35:00 maybe a dev db could be added, similar to BSD ports 21:35:19 so people can optionally support other unoffical dbs 21:35:20 :P 21:35:33 i'm full of ideas tonight, I best stop here :) 21:36:16 plome: Suggest it in the forums. :) 21:36:26 I'm afraid I don't control that, but it would be a nice addition. 21:37:18 gluxon: what thread do you mean? 21:37:22 i'm just thinking outloud. thx 21:37:31 dpolivaev: Ok, so what you seem to be using at the moment is a bat file converted to an exe? 21:37:50 No. It is not correct. 21:37:51 dpolivaev: By thread, I meant the forum post. 21:38:02 The exe is created independently, 21:38:24 it also looks for portable java as the first option. 21:38:33 The bat file is just for information. 21:38:46 And also to be run in a console. 21:38:51 Or to be adapted. 21:39:03 Ok, how is freeplanPortable.exe generated? 21:39:23 Or how was it created? 21:39:28 From c source code and with mingw 21:39:35 *** pa_9338 has quit (Ping timeout: 245 seconds) 21:40:02 Ah. 21:40:12 The complete source code is available ib te project source page, and I can tell where exactly if necessary. 21:40:26 The complete source code is available on the project source page, and I can tell where exactly if necessary. 21:40:51 That's fine. Can you also include the source in FreeplanePortable/Other/Source? 21:41:12 For the next release? That's the folder we commonly look for the source files. 21:41:14 Easy. What source? Only the launcher? 21:41:27 Or the java code as well? 21:41:43 Basically I use an ant build and I can add any stuff 21:42:31 Any code that is needed to regenerate the original executable. 21:43:02 The exe? 21:43:20 Yeah. 21:43:32 Where should I post when it is done? 21:43:58 dpolivaev: One thing about writing the launcher (freeplanePortable.exe) in C. It might not get approved that way. 21:43:59 http://portableapps.com/apps/development/portableapps.com_launcher 21:44:41 All the official launchers are written with that utility. I understand that it might be frustrating to rewrite code you already worked hard on, but you may or may not be asked to rewrite it. 21:45:22 May I ask a question about your launcher? 21:45:27 Yes, go ahead. 21:45:40 How does it handle program parameters? 21:46:10 Are they passed through even if I add some specific parameters? 21:46:16 Yes. 21:46:22 *** GordCaswell (~GordCaswe@unaffiliated/ve4jhj) has joined #portableapps 21:46:34 Are they just added at the end? 21:46:43 Anything that is passed to launchers generated by the PortableApps.com Launcher are also passed to the original executable. 21:46:51 dpolivaev: I believe so. 21:47:31 Actually I already wrote a bit of glue code in java to make use of your launcher possible, 21:47:49 I just saw no reason to use it as we already have a one doing everything. 21:48:23 So if it is your requirement I could do it. 21:48:30 I do not understand why: 21:48:45 this launcher only does the launching. 21:48:54 So what is an advantage of using it for you? 21:49:03 The control goes to the program in any case. 21:49:09 It's not *my requirement. It's the PortableApps.com Specification. 21:49:16 I personally disagree with it too. 21:49:31 My own Eclipse Portable isn't using the PortableApps.com Launcher, and I continue to write it in manual NSIS code. 21:50:02 But I'm afraid the specification is set on using the Launcher to allow other developers to easily understand it and modify an exisiting launcher. 21:50:37 dpolivaev: And the PortableApps.com Launcher does a bit more than launcher. It's basically its own INI controlled language pre-written to contain common functions PortableApps would need to run. 21:50:49 Like, registry handling, and settings backup. 21:51:02 1. What do you refer to as "the specification"? 21:51:28 2. If it is mandatory I have to fulfill it. It is no problem. 21:51:29 http://portableapps.com/development/portableapps.com_format 21:51:48 3. In this case I would start with extending launch4j so that it 21:51:59 can be called from your launcher 21:52:13 and interprete JAVA_HOME set by your launcher 21:52:30 because it allows to specidy all other java settings in a nice way. 21:52:44 Do you think it is a good idea? 21:53:22 To be honest I do not like the way your launcher handles java too much. 21:53:39 dpolivaev: is freeplane java-based? 21:54:01 Specifying classpath as a command line argument is not really nice. 21:54:32 GordCaswell: yes, freeplane like its predecessor freemind are made with java swing 21:55:39 Hmm, ok, when I get home this evening, I'll take a look at your dev test, and give my comments then. 21:56:11 dpolivaev: Can I have the link to the source code? 21:56:57 https://sourceforge.net/projects/freeplane/files/freeplane%20stable/ 21:57:01 the last stable, 21:57:19 the dev test is currently the last beta 21:57:35 https://sourceforge.net/projects/freeplane/files/freeplane%20beta/ 21:57:57 I just created an extra portable installer with your test splash 21:58:22 and put it into https://sourceforge.net/projects/freeplane/files/portable%20apps%20test/ 21:58:38 but it corresponds to the code of the last beta 21:58:50 Oh. 21:58:51 and you can find the sources there 21:59:01 Tell me if I understand this right. Freeplane is actually an app you develop? 21:59:07 Yes 21:59:28 Okay, that makes it much easier to have the exception added. (for not using the launcher) 22:00:33 It is up to you, I am happy add stuff you need because I want the people can use the program with easy 22:01:03 If it is not necessary the less work for me :) 22:01:17 dpolivaev: May I request one thing though. Can freeplanePortable.exe be moved into App\Freeplane? 22:01:28 Or wait. 22:01:41 yes, sure 22:01:52 Before you do that, I'll ask the CEO here. 22:02:22 Until then, I'm assuming Freeplane Portable has been tested to not write any settings to the host PC? 22:03:19 I have not performed such tests using stuff like file monitor. 22:03:31 *** GordCaswell has quit (Quit: Bye) 22:03:44 Freeplane saves all user specific configuration files in a directory 22:03:56 and this directory can be set as java define 22:04:39 The portable version sets it inside the portableapp part 22:04:49 I can look at the code to tell you where exectly 22:04:54 exactly 22:05:01 Great. I'll do a file monitor and registry test when I'm on Windows (I'm currently using Linux). 22:06:12 const char *argv[] = {"\"-Duser.home=", pathToPortableApp, "Data\"", 0}; 22:06:35 const char *argv[] = {"\"-Dorg.freeplane.userfpdir=", pathToPortableApp, "Data\\Freeplane\"", 0}; 22:06:46 dpolivaev: Actually, I do have another question. 22:07:02 Does freeplanePortable.exe require Java to run? If so, can it report missing Java? 22:08:00 1. yes, it requires java, and looks for it on the portable 22:08:26 2. No, if no java is found there is no diagnostic messages for now. 22:09:06 The same is valid for the windows launcher, and 22:09:10 For the official release, it will have to have a diagnostic message saying there's no Java. 22:09:52 No problem. If we keep in touch I shall change things to satisfy your needs. 22:10:03 dpolivaev: Great. Thanks for your work :) 22:10:25 You are welcome. 22:10:45 I just do not know what communication channel to use: 22:11:07 Should I use chat, mail or some thread ? 22:11:32 We usually don't use email. Communication mostly happens here or in the thread (forum post). 22:11:33 gluxon: PM? 22:11:45 AluisioASG: Sure. 22:12:00 gluxon: I have not got no response for more than a week. 22:12:28 What forum is the right one? 22:13:00 dpolivaev: Yes, I apologize for that. The release team has been inactive lately. Just add a comment to your forum post saying you would like a review. 22:13:08 Or may I use chat again? 22:13:13 Yes, or here :) 22:13:56 Do you mean the http://portableapps.com/node/34224 22:14:06 Should I add comments to this node? 22:14:16 (it is your beta testing forum) 22:14:50 dpolivaev: Yeah. Adding a comment to any thread will bump it back up to the top. 22:14:59 Top the the tracker list http://portableapps.com/tracker 22:15:21 Fine. I see. 22:15:21 Most of us use that to view recent threads, and it'll catch our attention that it we missed reviewing it. 22:16:03 Do you like my idea to extend launch4j and to use your launcher to run it to run java? 22:16:14 I propose it because 22:16:41 I had to change things just to move freeplanePortable to the Freeplane/App and to add java diagnostics. 22:16:54 So it is actually the same effort. 22:17:02 I already looked into the code there. 22:17:29 And this would make launch4j conpatible with your launcher. 22:17:50 (sure I do not know if they accept the patch but it actually does not matter for me.) 22:18:04 I think retaining compatibility is a good thing. And it seems to make it more native (or efficient) in the process. 22:18:42 Cu rrently launch4j looks for java either in the registry or it lets to embed java into the exe. 22:19:07 Here we need the third option to read java from some environment variable. 22:19:27 I suppose once it is given they can work together in a chain 22:19:57 Certainly I takes me some time to do it. And it changes only the launching process, 22:20:12 but for the user nothing changes from now. 22:20:34 So you do not need to wait until I do the changes in order to test the app if you like to. 22:21:19 Well, thank you for your time. I am glad you are interested and responsive too :) 22:21:34 I shall post after I finish my part. 22:22:14 I think in this month but not this week as I have some other things to care for too. 22:22:45 Great. :) 22:23:38 Fine. 22:23:53 Have a good day/night. 22:24:02 Actually where are you located ? 22:24:30 I am in Munich (Germany) and it is pretty late here now 22:26:30 I'm in Farmington, CT. 22:26:42 Connecticut, USA 22:26:51 6:26pm Sunday (EDT) - Time in Farmington, CT 22:27:07 The people in the project are pretty scattered around the world though. 22:27:11 *this project 22:27:34 Well, I do have to go myself now. Again, thanks for your work :) 22:27:36 Well. have a good evening. Nice to meet you. See you later. 22:27:37 *** gluxon is now known as gluxon|gone 22:27:58 *** dpolivaev has quit (Quit: Page closed) 23:14:01 *** gluxon|gone is now known as gluxon 23:14:24 *** z3uS has quit (*.net *.split) 23:15:32 *** z3uS (~z3us@plzhalp.us) has joined #portableapps 23:33:57 *** AluisioASG has quit (Quit: bye) 23:51:12 *** Guest88149 has quit (Excess Flood) 23:52:53 *** Bensawsome (~Bensawsom@c-50-138-197-120.hsd1.ct.comcast.net) has joined #portableapps 23:52:53 *** Bensawsome is now known as Guest89074