topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Monday March 18, 2024, 10:26 pm
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - ecaradec [ switch to compact view ]

Pages: [1] 2 3 4 5 6 ... 17next
1
Living Room / Re: I'm getting married, wish me luck!
« on: February 08, 2019, 05:38 AM »
I'm finding out that you got married mouser. My very best wishes to you and mrs.mouser !!

2
Hi, mouser, have a great, great birthday ! DC has helped me realized I could build things on my own, release them, and that people would use them. DC is a amazing place on the internet, where everybody like your efforts good or bad and I think that it's a lot because of you mouser. You are a amazing person and you make this place unique. And I'm truly meaning unique, I don't know of any place on the internet where people are as supportive as DC.

In the last year I also got sciatic pain that caused me pain when sitting, and now have to exercise an hour each day and this took the time I used to spend on DC (I'm getting better these days, but it's a sloooow process ). Because I couldn't code as much I've returned to playing to lot of pen and paper role playing games with friends.

In the process, I've also started writing one called "biz&beyond" about the creation of a startup of ghost hunting where you need to hunt ghosts and clients to grow up your business ;)

3
Developer's Corner / Re: Odd/Fun Ways You've Learned Programming
« on: September 17, 2013, 02:51 PM »
On a holiday trip we visited family. My cousin had a game that was a kind of a lodrunner like that we played a lot while being there. I wanted to get it but my cousin had an amstrad cpc6128. At home i had a cpc464. The 6128 had a floppy disk drive but the 464 only had a tape so I could make a copy. As the game was in BASIC language we printed it so that I could type it again at home. Yeah we did that then !

When I got home I typed everything that was printed, but the last page was missing. It didn't print. Out of necessity, I wrote the end on my own... I had no idea if it would work, but at the end it did. I felt totally awesome.

4
Ecaradec's Software / Re: Qatapult
« on: May 24, 2012, 04:09 PM »
Thanks ! This is fixed.

Nice to see you here.

5
Ecaradec's Software / Re: Qatapult
« on: May 23, 2012, 06:34 PM »
Hello, it has been a bit long since the last update, but Qatapult is going on again : I had a neck ache after jumping badly on a trampoline, not that serious but it was painful enough that I couldn't work too much for some time... among others things. Don't worry everything is ok now ;)

I've uploaded a new version that support multi elements arguments. The way it works is that you can CTRL+Enter on a argument, then it'll stack on the current arg. The default File commands 'Open', 'Delete', etc... handle this by running the command on each item, but you can define how you want your action to handle it :
As an example you could use it to create zip commands and things like that that operate on many files in one command. You can try it on File object in the first pane.

A quick way to multiple select files is to drop Files over the Qatapult interface from the file explorer. Qatapult will accept them when it's appropriate.

Rules define which argument can use multi. You can enable any argument to do that by adding a multi attribute to the argument type tag. Once a type is stacked, you can only stack objects of the same sort and only rules that support multi items will show up in the next pane. Here is how to define a rule that enable multi on the first arg :
<rule>
<arg multi="1">TEXT</arg>
<arg>
<item>
<lbl>Append to file</lbl>
<ico>icons\defaultverb.png</ico>
</item>
</arg>
<script>for(var i=0;i<qatapult.getArgItemCount(0);i++) appendtofile(qatapult.getArgValue(0,i,"text"),"plugins\\commands\\test.txt")</script>
</rule>

I've also added a dialog box that warn you if there is a new Qatapult version available, so you won't need to come back here again and again to check if your version is up to date.

6
Ecaradec's Software / Re: Qatapult
« on: May 02, 2012, 05:44 PM »
Ewemoa may be you could answer this too : I've an issue with the 'current selection' proxy. I don't know if it should be considered one object or several. If I handle it as a single object that would mean that it's whole selection can be canceled with one 'esc', if I handle it as multiple objects a large selection could be very painful to cancel.

Do you know how QS handle this ?

7
Ecaradec's Software / Re: Qatapult
« on: May 02, 2012, 02:27 PM »
I'm considering changing the way Qatapult handle the display of text items. TEXT items currently draw a text when you call drawItem. I think that this wasn't a very good decision as the current behavior force all skins to consider TEXT as rendering in the icon space.

The change would make drawItem draw a standard icon for TEXT objects, then skins would be free to either render the icon OR to draw only the text of the object at the place, font, margin and text aligment they prefer.

What do you think ?

8
Ecaradec's Software / Re: Qatapult
« on: May 02, 2012, 02:01 PM »
Also I've fixed that paste issue in the textex plugin... Thanks pigeonlips.

9
Ecaradec's Software / Re: Qatapult
« on: May 02, 2012, 02:01 PM »
Just a word to keep you informed of changes :

I'm trying to add multiple object selection. It partially works, but I still need to add some extra changes. This is a bit long, because it involves changing the structure of Qatapult a bit, but this is just normal code clean up. It has to happens sometimes.

I've made a fix to allow to create skins larger that 600, but for the precedent reason, I can't release right now.

10
Ecaradec's Software / Re: Qatapult
« on: April 24, 2012, 04:24 AM »
You're correct, 600 is currently the size of the window. I need to detect the largest thing that is displayed to enlarge it on demand. However you need to know that I keep a buffer of the whole window in memory and Windows needs to do the same for this kind of window : a very large window could potentially be slow and eat a lot of memory, so that kind of skin might be impratical on some PC.

Still, I would love to see what you have in mind. Ask if you need something, I'll try to find a way.

11
Ecaradec's Software / Re: Qatapult
« on: April 22, 2012, 05:10 AM »
Welcome back pigeonlips,

I'm trying your new skin and it will be included in my next release.

12
General Software Discussion / Re: Mousinity
« on: April 19, 2012, 04:38 AM »
I expected to see something like computing an affinity factor to mouser  :-*

13
Ecaradec's Software / Re: Qatapult
« on: April 16, 2012, 05:26 PM »
It should work now ewemoa. Can you confirm ?

I also changed the documentation that stated that the default hotkey was ctrl+space when it always had been shift+space...

14
Living Room / Re: New iPad owner. Please suggest Apps.
« on: April 16, 2012, 03:09 PM »
Tweetbot for tweeting is awesome
Casts for podcasts (it's iphone only ) icatcher is good too but I find it a bit less ergonomic
Wildcords is fun to learn guitar it's a game that detects your chords with the mic
Crimson is a good game that uses a kind of turn by turn play

15
Ecaradec's Software / Re: Qatapult
« on: April 16, 2012, 07:11 AM »
I've the same issue, don't worry about that anymore. I thought I was resolving a shortcut but I was directly pointing on the exe. I'll solve that quickly.

16
Ecaradec's Software / Re: Qatapult
« on: April 16, 2012, 07:06 AM »
I'm not sure, getting the filename from a shortcut is a bit of work, it might fail at several places. Were you focusing the Qatapult shortcut previously ?

If that's the case, then I would bet on some rights preventing the resolution of the filename. The easiest to solve that issue is that I build a new instrumented build for you.

17
Ecaradec's Software / Re: Qatapult
« on: April 16, 2012, 05:18 AM »
It seems that the resolving the shortcut doesn't work.

The way this feature works is that I compare rfilename to QATAPULT.EXE, in your case rfilename is empty. I'll probably ask your help for another test.

18
Ecaradec's Software / Re: Qatapult
« on: April 16, 2012, 05:13 AM »
can you check with putty if you have it ?

19
Ecaradec's Software / Re: Qatapult
« on: April 15, 2012, 01:57 PM »
I've also uploaded a new version that has a combobox for selecting skin. This is a powerful feature of Qatapult, it was too badly hidden.

Also did I say that you can now enable and disable plugins from the settings UI. I can't really find that in my comments ?

20
Ecaradec's Software / Re: Qatapult
« on: April 15, 2012, 01:53 PM »
ewemoa can you check this version http://emmanuelcarad.../ewemoa_Qatapult.exe

I added traces to detect what's your issue, you should get a line like that if everything is ok :
Testing equal predicate : QATAPULT.EXE = QATAPULT.EXE => true

Also chrome is reporting this as potentially harmful. I checked it against virus total and everything is ok. That's a false check, might be coming from the weird name ?

21
Ecaradec's Software / Re: Qatapult
« on: April 12, 2012, 07:37 AM »
I didn't thought about the XP thing. It's just normal that you don't see an hires icon on XP. It's probably ok then, may be it's an xp thing. I'll try on XP

22
Ecaradec's Software / Re: Qatapult
« on: April 12, 2012, 06:16 AM »
I think that your version of Qatapult.exe is old, it probably didn't copied correctly or something like that. The new version has an hi-resolution icon when you focus it.

23
Ecaradec's Software / Re: Qatapult
« on: April 12, 2012, 06:15 AM »
Thanks for the explanations regarding the 2 bits of code.
No pb.

About the for in construct, yes it can be annoying if it match some extra properties defined on prototype object. I will avoid to do that, it is somewhat seen as a bad practice now because of such issues.

24
Ecaradec's Software / Re: Qatapult
« on: April 11, 2012, 06:39 AM »
About the collecter plugins, I feared that people would copy plugins folder over the old one without deleting the previous one. That's what I do actually. I feared that it would lead to entries being duplicated so I just leaved collecter for the moment. However if you create a new plugin collector.js is the correct name to use. Just thinking about it, I think that I could let qatapult rename theses files for consistency.

Reload, Quit and Options should now appears under the Qatapult entry. Here is what I got :
qatapult_reload.png
Is it different from what you have ewemoa ?

I agree with you about the history ewemoa. I was considering doing a global history. May be there should be some way to narrow the history to things that have the same start as the current selection so that we could get an history of math results and an history of operations on some file.

You're right about clipboard.js. It should be there. It's actually useless as it's not loaded. It doesn't do anything. The whole code about clipboard is in test.command.js that I should probably rename. I probably considered that it should only be called by command plugins so there wasn't too much needs to put it available as a library. I'm not sure if that's a good choice.

this.length+=desc[t].size;
clipboard.js is actually useless, this code is incorrect.

for(var a in args) { break; }
This is a trick to have a take the value of the first available item. I iterate once then exits. It do that because I describe types of the Struct function as an array of object : [{key:value}]. This line allows me to get the name of the key. I don't know of any other way to get that in javascript.

25
Ecaradec's Software / Re: Qatapult
« on: April 09, 2012, 06:02 PM »
Thanks for spotting the missing plugins, they were still excluded from the package. The last version should contain all of them.

Pages: [1] 2 3 4 5 6 ... 17next