topbanner_forum
  *

avatar image

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

Login with username, password and session length
  • Friday March 29, 2024, 12:24 am
  • 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 - phitsc [ switch to compact view ]

Pages: prev1 ... 40 41 42 43 44 [45] 46 47 48next
1101
Nice to hear. Thanks mouser. :)

1102
On this line in your fscript.js file:

// type
UNKNOWN=0; FILE=1; FOLDER=2; ALIAS=3; URL=4; PLUGIN=5; CLIP=5;


add this:

ALIASFILE=7;

Then use ALIASFILE as the 5th argument in your emitResult calls (where you probably have FILE now).


As for my suggestion number 1 above: you can't currently do that with the WSH SDK. emitResult doesn't allow setting the item group field, fscript.dll has it hardcoded to empty string.

1103
You could try one of these two alternatives, see how you like them:

1. put the long-winded text, i.e. the full description in the FARR item group name field. This is the smaller text underneath the main caption. In FARR's display option it's the column called 'Location'. I could imagine you already tried that.

2. Do what you already tried, i.e. use this as the item's path:

fooscript base64.encode ;; category: codec ;; this will encode the currently-selected text using base64 encoding <<<--- FARR status bar

then, when the user hits TAB on one of the items the complete path with your description will be copied into the FARR search box and onSearchBegin will be called again. In onSearchBegin parse for one of your delimiters and if you find one, start a new search with setStrValue("setsearch", yourPathWithoutDescription). It might be a bit annoying that the whole description appears before it is cleared by your new search. Not sure if it will actually work, you'll have to try.

1104
Pressing TAB will actually copy the selected item's path into the FARR search input box, i.e. what you suggest you could do by right clicking, selecting 'copy path' path and pasting. What keeps you from using 'fooscript base64.encode' etc. as your items' paths?

1105
FARR Plugins and Aliases / Re: Plugin related feature requests
« on: October 26, 2008, 03:22 PM »
That's obviously not what I wanted to hear ;). I understand though that you have long term plans with FARR and that they don't correspond with my immediate needs. In context with these long term plans my suggestions might even seem to be wasted time. What I tried to suggest was stuff which I thought would be fairly easy to implement (well, probably not point 2, and I can obviously only guess as I have never seen any FARR source code) but would offer new possibilities for plugins immediately.

To be honest, I'm actually pretty happy with list mode, even as it is now. I think I have shown with FarrMilk that it can already now be used to implement quite powerful plugins (that's what I hope at least). I can see that with the planned grid mode, much more would be possible. I'm just not sure if it's worth the effort when with (what I think) much less effort it would be possible to sufficiently improve what is already there.

These ideas and suggestions are obviously from my very limited view, which stems from my personal requirements of what I think FARR should do for me (besides launching applications of course). The amazing variety of existing FARR plugins shows me though that the public requirements are much broader than my own. The intent of this thread was to show me (and you in the end) how important certain features that would be relevant to me right now would be to others willing to extend FARR's functionality. Well, I think I got my answer.

1106
Find And Run Robot / Re: Display file size
« on: October 26, 2008, 03:09 AM »
My suggestion would be to have an additional column which could be displayed instead of the score column (i.e. the user would have to choose between the two). That column should be accessible for plugin writers as suggested in this thread. For the plugin I'm working on right now (a Windows Search plugin) I would use it to show additional information (file size, time last modified, etc.).

1107
What is wrong with giving non-donating users an expiring license key? I think it's not asked too much to go and get a new license key every 60 days (for the 'Conscientious Objector' group, which would then not be needed any more as it would be the same as the 'Just Curious!' group), or a one year license key if you want for the 'Educational / Non-profit Organization' group. For someone who can't afford (or doesn't want) to donate but still wants to use a program, going to the web site to get a new license key once in a while shouldn't be a problem. You would also not loose the chance to remind them that they could donate if they wanted to. Maybe someone can't afford to donate right now, but could later. Or maybe someone is part of an educational organization right now, but won't be in a year. I doubt that they would go and donate later if only just because they forgot that what they're using is donation ware.

1108
That really is a very interesting read! Also fascinating how thoroughly you've looked into this subject mouser.

1109
I don't know. Listing startup programs would be one thing, but adding, reordering, deleting and changing the startup method (whatever that is) of these startup programs would be a new concept to the MRU plugin. That rather sounds like a new plugin to me.

1110
FARR Plugins and Aliases / Plugin related feature requests
« on: October 21, 2008, 05:54 AM »
During the development of FarrMilk a few things came to my mind which would have given me further possibilities to enhance FarrMilk's user experience. I'd like to put these up for public discussion. None of these are essential for FarrMilk and they could well be totally unnecessary for a lot of other plugins. The reason I post these here (I've sent them to mouser a few weeks ago) is so that other plugin writers can offer their opinion of how useful these features would be to them.

1. It would be good for plugins if they could query (and possibly set) certain FARR options. A couple of examples:
 - With the option 'Hide when focus is lost' set FarrMilk currently can't complete the authorisation process. It would be good if the plugin could temporarily disable that option and put it back once authorisation is complete, or at least tell the user to do so.
 - I'm currently assuming that the user has 'Max. entries to display in normal results' set to 9 (and specify so in the help file). But if the plugin could query this value, it could present certain results in a more dynamic manner, i.e. only using the first (Max - 1) results and make the last one a 'More' entry.
 - Another requirement is that the user is showing the Location column. Well, the plugin works without this but it wouldn't be obvious to the user what he misses. So I think it would be good if the plugin could at least tell the user that he could enable the Location column to enhance his user experience.

2. To further enhance the power of the list view it would be cool if it was possible for plugins to do certain formatting of the output, stuff like bold, italics, etc. and using colours. For FarrMilk I would currently use that to better highlight overdue tasks (currently I print a * behind overdue tasks) and to display the matching part on substring matching of a list name (or whatever), e.g. if the user typed blah '/list=mi' I would print 'List: Farrmilk' to show that it matches the FarrMilk list.

3. Plugins like FarrMilk have no use for the Score value. It would be cool if the Score line in the results could be used like the Location column to display additional information. In FarrMilk I would probably move the URL there or show titles of notes.

4. If plugins could be triggered on keyboard input other than the current Enter / F-key that would offer additional possibilities. In the context of FarrMilk I'm thinking about making it possible to complete tasks by selecting it and the pressing 'c', or deleting it by selecting it and then pressing 'DEL', stuff like that.

1111
... so i'm happy to add this in the next couple of weeks.
As a native speaker of German I always have to remind myself that when you native English speaking guys say 'a couple' you usually mean two, while we German speakers more often use that expression as 'a few'. At least this is how my English colleagues use it ;)

Related to that I'd like to put the plugin related feature requests I sent you a couple of, no I mean a few weeks ago up for public discussion. I'll do that in a separate topic however.

1112
On a related note does anyone know if its possible to use onReceiveKey() in normal mode? Per ecaredec's readme it works great in memo mode but i cant get it to work in normal result mode?
I think it's not an FScript problem. If I remember correctly I tried to use it as well (in list mode, with the native plugin interface) and it didn't work. I think it's meant to be used in memo mode only (likewise onIdleTime and the new triggermethod parameter in onSearchBegins). But don't take my word for it. (not sure if that's the correct expression now ;) )

1113
I just want to say again how great the new system is where you can select a task and then get presented with actions you can perform on that task.  Great workflow.
Thanks mouser. Your feedback is much appreciated!

Apart from the fact that FARR is an excellent launcher and a cool application for being extended, I think one of the reasons why there are so many great plugins for FARR (not to mention the very cool WSH and C# SDKs) is because you're such a good motivator.  :Thmbsup:

1114
ecaradec is there any chance you could add the ability use an html file as the readme file. I tried using readme.html but its not being launched however readme.txt works fine.
I've uploaded a version that fixes this bug to here (and named it 1.8.1). This version correctly launches the file specified with the readmestring variable when the user clicks the 'View Plugin Readme' button on the FARR Plugin Manager window.

To s.newave: please note that in your GooglePlus plugin you've specified GooglePlus.html as the readme file while the file actually installed with the plugin is called readme.html.

To ecaradec: the offer still stands. If you want I can send you the changed file to integrate it into your source repository.

1115
Version 0.4.0 is now available. See version history on first post for a list of changes. Feedback is still welcome!

1116
ecaradec is there any chance you could add the ability use an html file as the readme file. I tried using readme.html but its not being launched however readme.txt works fine.
I think this one is simple enough. I could fix it if you like. Or ecaradec, if you have time to at least build the DLL I could send you the changed code, it's only 3 lines. I won't integrate it into your git repository though (if I could, that is). Had a look at git and didn't like it :(. TortoiseSVN is soooo comfortable :)  (and it looked like work on the 'TortoiseGIT' has been abandoned).

1117
- when you find a task I think it would be better if it showed the task details by default and then gave you the options to edit, complete, etc. I would think that people would be viewing the tasks more frequently than editing them.
You can press Shift+Enter instead of Enter to show a tasks properties instead of the task command list (if this is what you have set in the options). There's no way to complete, postpone, etc. a task from viewing its properties though.

- it would be nice if it would be possible to easily get back to your last task search after viewing or editing a particular task (perhaps there is already a way to do this).
- similarly it would be helpful to be able to easily get back to a task details after navigating to the "change properties' or 'change notes' areas for a particular task.
Pressing Alt+Left will remove the last word in the search box and I tried to use this to take you back an 'operational step' in FarrMilk wherever possible. I admit that it's not optimal how it is at the moment. It only works as one would expect when using the menu mode. I'll try to improve it if I can.

1118
That is extremely helpful.  Thank you! :Thmbsup:  Looking forward to ability to add notes from there too.  Are there other enhancements in 0.3.0?
Nope, nothing else. A bit extreme to name it 0.3.0 for just two lines of code, I know ;)

I'll add the possibility to add a note from the view/change notes result list.

1119
What would be the easiest way to view/edit notes for a task that you have already brought up.

For example if I'm at: rtm tasks /id:xxxxxxxx,xxxxxxxx,xxxxxxxx

Thanks!
Hi differentspin

Update to version 0.3.0 which I have uploaded just now. It adds a 'Change note of task' menu item to the task command list (where you are with rtm tasks /id:blah). This will allow you to view and edit notes but not to add notes at the moment.

Cheers
Philipp

1120
What I mentioned in the warning in the initial post now seems to have happened: displaying FARR on the monitor with the active window has stopped working. Not sure with which version of FARR to be honest as I only just noticed today. I've changed the way FARR MultiMonitor finds out which window was the last one active now. This one should be a bit more robust I hope if not please let me know.

Version 0.3.0 now available through your favourite DC software updater.

1121
I get this message when i try to allow FARR to access my rtm. How can I fix this?

I've found a way to reproduce this. Could you please check if this is what might have happened?

When you type rtm for the first time, two things happen:
1. FARR shows a single result which is 'Grant Access Permission'
2. A web browser opens asking you to log into your RTM account, and if you did that, presenting you a page with an 'OK, I'll allow it' button on it.

What you have to do now is:
1. Press the 'OK, I'll allow it button' first. And only after you did that:
2. Select 'Grant Access Permission' in FARR and hit Enter

If you do it the other way round, i.e. select 'Grant Access Permission' first, in which case the status bar will read 'Granting access failed', and then hit the 'OK, I'll allow it' button, you'll get that 'API issue' page.

I also got that very same page when I was experimenting with accessing RTM via https instead of http (with the API), so I guess there are other scenarios that lead to the same error page.

1122
FARR Plugins and Aliases / FarrMilk - Tips & Tricks
« on: October 07, 2008, 07:42 AM »
I have put together a few tips and tricks which might not be obvious from the help file. I hope you find them useful.

Adding tasks

  • Fastest way to add a task:

    rtm a Title of task

    This task will belong to the Inbox list.
<br>
  • Parameters and switches don't have to be at the end, e.g. these are the same:

    rtm a Title of task /list=FarrMilk<br>
    rtm a /list=FarrMilk Title of task

    They can even be at the beginning and at the end, e.g.

    rtm a /list=FarrMilk Title of task /p1

    This can be convenient for example when used together with FARR hotkeys. If you have a list which you add tasks to very often, you can create a FARR hotkey for it by opening FARR's options window, then go to Lists - Hotkeys, right click the hotkeys list and select 'Add a new entry', in the 'Text for Search Edit Box' type, e.g. 'rtm a /list=FarrMilk ' (note the space at the end) and choose a hotkey. When pressing that hotkey FARR will open and all you have to do is type the name of the task. You can now still add /p1 at the end to make it a high priority task or add a due date with the /due parameter, or add any of the other possible options.
<br>
  • To make a task due today or tomorrow you can use the /today or /tomorrow switch respectively.
<br>

Viewing tasks

  • Fastest way to view all your tasks:

    type rtm+Enter

    then continue typing to filter for a specific task.
<br>
  • Overdue tasks have a * after their due date.
<br>
  • Use the 'Only show used task properties' and 'Omit priority' options to de-clutter the tasks list. Type rtm options+Enter to open the options window.
<br>
  • Type rtm t /today or rtm t /tomorrow to filter for today's or tomorrow's tasks respectively. Type rtm /overdue to show all overdue tasks.
<br>
  • Whenever you see tasks in the FARR result list (which is most of the time) note that the status bar will show you how many overdue tasks are currently in the list as well as display the total estimated time of all tasks in the list.
<br>
  • When sorting tasks you can reverse the sort order by adding a - at the end of the sort switch, e.g. to sort alphabetically from z to a type rtm t /sn-
<br>
  • With the /sa switch you can sort tasks according to their add date, something you can't do in the RTM web interface.
<br>

Other

  • After editing a task in the RTM web interface, type rtm reload+Enter to update FarrMilk's cache.


1123
Excellent update phitsc! I like you can now only show the title. Still a minor thing; now that the whole bottom line (which can contain priority, due date etc) is empty I think it makes sense to use a bigger font size for the title like in the screenshots I posted :)

Great work  :-*
Don't know if that's possible. I only tell FARR what to display. Displaying the items is done by FARR.

1124
Version 0.2.0 is now available. See version history on first post for a list of changes. Feedback is still welcome!

Philipp

1125
Just another thing I thought about; as I (and maybe more of us) only use rtm as-if it was a (physical) todo list - so without details -, I'd like it to have an option to disable the display of all the details on the task page. This way, it allows the task title to be bigger and take up more space and it looks a bit cleaner. I really do not need to reed the tasks are in my inbox and have no due date 10 times :)
If you mean the tasks command (what you get when you just type 'rtm+Enter') then type 'rtm options+Enter' and tick 'Only show used task properties' and 'Omit priority' (that's actually the settings I use myself, they are not the default though). Doing this you get rid of all but the list.

What you mean with
This way, it allows the task title to be bigger and take up more space
you'll have to explain though.

Pages: prev1 ... 40 41 42 43 44 [45] 46 47 48next