![]() |
TouchSearch for Fremantle
I've just uploaded a package to Fremantle extras-devel (and subsequently promoted it to -testing); it's called "TouchSearch".
It's a python-based Home plugin that allows you to search the web. It has been specifically designed for Fremantle so it should conform closely to the Maemo5 HIG. On-device testing is required (it's written in Python, is a Home Plugin, and is written by me....). Package page here. |
Re: TouchSearch for Fremantle
Quim? Andre? Anybody? Is anyone out there? Hello...ello....lo.....o......
:) |
Re: TouchSearch for Fremantle
Hi!
It sounds great, but I have no way of testing it currently. How about some screenshots? These always excite the masses. {:^I~ |
Re: TouchSearch for Fremantle
Hi BrentDC, I'll try this out.
- Installed... But where is it? It doesn't install an icon to the Main menu, it doesn't come as an entry to the Home / Edit mode / list of Widgets to be added to a Home canvas. Is there some command line hack to start this? |
Re: TouchSearch for Fremantle
Same here... Can't find how to use it (Maemo 5 requires "Desktop Widgets" to be installed via a menu accessed from the desktop).
Tim |
Re: TouchSearch for Fremantle
It *should* appear in the list of Home Widgets in Desktop Edit Mode (it does on scratchbox).
Can you list the output of this at the CLI: Code:
dpkg -S touchsearch |
Re: TouchSearch for Fremantle
Here is the output:
Code:
~ $ dpkg -S touchsearch Tim |
Re: TouchSearch for Fremantle
Thanks. It seems like it installed OK.
Next test: Code:
dpkg -p python-hildon Code:
apt-get install python-hildon Big thanks, BTW! |
Re: TouchSearch for Fremantle
Yes. It is 0.9.0-1maemo11
Tim |
Re: TouchSearch for Fremantle
It s completely normal, on scratchbox same problem appear. It s again the same problem than on the first hildon-desktop binding for diablo, the launcher module doesn't use the right path to search the home applet, but use instead /usr/lib/python2.5/site-packages/
So now it s works on my scratchbox too after copying /usr/lib/hildon-home/touchsearch.py in /usr/lib/python2.5/site-packages/ Someone with an n900 can confirm this ? |
Re: TouchSearch for Fremantle
Quote:
I think you should wait for a bit more of certainty that you app works before pushing it to extras-testing. Although nowadays fair enough: I wouldn't have seen it if it wouldn't have landed there. ;) |
Re: TouchSearch for Fremantle
Quote:
I hope that makes sense... Also, attempting a search doesn't actually open the browser (i.e., instigate a search). :( Tim |
Re: TouchSearch for Fremantle
Quote:
-Hildon Desktop -The Python bindings for it Because the .desktop interface is quite easy and I don't think I could've possibly messed it up :eek: Quote:
Code:
dbus-send --system --type=method_call --dest="com.nokia.osso_browser" --print-reply /com/nokia/osso_browser/request com.nokia.osso_browser.load_url string:"http://www.google.com" (having a device is a blessing and a curse, eh? ;)) |
Re: TouchSearch for Fremantle
Quote:
Quote:
Additionally, TouchSearch is a simple applet, and although it's (hopefully) useful, it is more of a "deployment of technologies" on Fremantle e.g. a test. Only difference between it an something like Attitude, is that I plan on making it a day-to-day useable application. Furthermore, since it is so simple, I plan on frequently uploading new versions to -testing after I fix problems found by testers. |
Re: TouchSearch for Fremantle
Quote:
Side-note: Also, I think that your Widget would look better if you used the default Widget background gradient (translucent black to medium gray). Plus, most Widgets "hide" their settings button (which has a default Maemo 5 icon) until users "edit" on-screen properties. Tim |
Re: TouchSearch for Fremantle
Quoting myself...
Quote:
Tim |
Re: TouchSearch for Fremantle
Quote:
Would it be possible to snap a couple screenshots? I'm thinking one of my applet against a pre-installed one and one of each dialog (search and select engine). That would be fantastic. Concerning the settings dialog: it isn't a settings dialog per se, but integral to the everyday use of the applet. I'm envisioning that once I add more sites to search, the user can easily flip through the list and select an engine easily (and change this frequently). There will also be a settings interface to change traditional options, like button size, icon type, etc. |
Re: TouchSearch for Fremantle
Quote:
Is it working consistently now? |
Re: TouchSearch for Fremantle
Quote:
Quote:
Tim |
Re: TouchSearch for Fremantle
Quote:
Tim |
Re: TouchSearch for Fremantle
1 Attachment(s)
Screen grab time.
Tim |
Re: TouchSearch for Fremantle
Have you checked the terms and conditions about using the Google logo in your application?
|
Re: TouchSearch for Fremantle
Quote:
I notice that the gradient background is for shortcut icons, but is it also for actual applets? Thanks. |
Re: TouchSearch for Fremantle
Quote:
On the bright side, the logo does have a ™ after it, so I could probably put something in my application like: Quote:
|
Re: TouchSearch for Fremantle
Quote:
Tim |
Re: TouchSearch for Fremantle
Quote:
I've also started a discussion on maemo-developers to get to the bottom of why the applet doesn't work on the device when installed to /usr/lib/hildon-home/. |
Re: TouchSearch for Fremantle
Quote:
|
Re: TouchSearch for Fremantle
Quote:
@Tim: the screenshot will still be helpful, though. :) |
Re: TouchSearch for Fremantle
loving the new version of touchsearch with the colour setting and extra search engines
big thanks for your work. |
Re: TouchSearch for Fremantle
Can you point to the file where the searches are stored? Google maps now points to twaelti 's Maemap...
No offense to anyone but that page does not work well if you have changed you view settings. |
Re: TouchSearch for Fremantle
Quote:
The search engine specifications are not stored in a seperate file, but are hard-coded directly in the source code (this will not be the case in the next version, I'm currently writing a front-end for user-inputted search engines) -- so that needs to be edited directly. It isn't too hard to do that, but you need some sort of sftp in place to make it much less painful. If you do have this, give this thread a bump and I will post a quick howto on how to do this (the actual source code editing is easy, just comment/uncomment one line, just what is needed to do it is the hard part: sftp, root access, etc.). |
Re: TouchSearch for Fremantle
Bumped as requested... I can get to the belly of the beast. :)
|
Re: TouchSearch for Fremantle
Quote:
You should see this: Code:
elif engine == "Google Maps": Code:
#url = "http://maps.google.com/maps?hl=en&tab=wl&q=%s" It should look like this: Code:
elif engine == "Google Maps": Reboot. Viola! (if you reboot and TouchSearch doesn't work, you can uninstall/reinstall and try again -- but I'm sure that won't happen :)) |
Re: TouchSearch for Fremantle
Quote:
reason is that i would like to understand your needs to improve maemaps. also, you can pre-configure maemaps quite well by passing query params and e.g. bookmark such a longer URL (maptype, from. autostart, traffic layer) |
Re: TouchSearch for Fremantle
Quote:
I'm thinkin' it's not something you could correct easily with out writing a specific page for each browser font size. *** BTW, BrentDC... changes worked like a charm. superb program, tight code. :) |
Re: TouchSearch for Fremantle
Quote:
|
Re: TouchSearch for Fremantle
@ dev or anybody who can develop apps....is it possible to add epocrates as a search engine??
|
Re: TouchSearch for Fremantle
Quote:
It should be just as easy, and use the same format as the custom searches that are used with the FireFox add on... Very cool. *** @ Tom As you may know the included browser on the N900 allows the user to globally set the text size. It is set to "normal" by default. For the visual challenged user (read geezers) "large" and "Very Large" are also available by touching the browsers menu bar (in reduced view), selecting "options", then "Adjust view", then "Text size". I found that "large" works well for me and most pages adjust correctly with no need for side scrolling. However, some purpose built web pages like maeMaps may not always display correctly. http://files.myopera.com/yodude/blog/maemaps-normal.png ^maeMaps shown @ "Normal" browser text size http://files.myopera.com/yodude/blog/maemaps-xlarge.png ^maeMaps shown @ "Large" browser text size http://files.myopera.com/yodude/blog/maemaps-large.png ^maeMaps shown @ "Very Large" browser text size As we can see maeMaps in the "Normal" view is quite usable for everyone. The CSS "trick" could simply be to suppress what ever text info the browser passes to this page so that the "normal" view is displayed regardless of the size selected by the user. Good luck and a big Thanks to you and BrentDC for spending your time in making our user experience more productive and enjoyable. :) |
Re: TouchSearch for Fremantle
Quote:
Do you mean like this: http://search.epocrates.com/seek/cgi...query=headache If so, then that will be extremely easy to add in the next version (locally by you, it most likely won't be builtin). I literally have spent the last week writing an interface for adding, deleting, editing, and sorting Search Engines. I'll post some screenshots later, or maybe tomorrow of this beast :) (There is still a lot of polishing needed, but it is already really cool!) |
Re: TouchSearch for Fremantle
Hi There,
Using touchsearch i tried to add my own search for 'yell' went through all the steps and it worked successfully apart from when i press the +button and select 'Yell' the icon i created does not appear on the widget (i just get a black box with the blue + sign on the right) when i click the black box it then opens up the search bar with the logo i created on the left hand side. My question is why am i not getting the logo on the desktop widget? I created the icon using paint, the size is the specified 122x40, saved as a .png file. Help is appreciated. |
All times are GMT. The time now is 09:08. |
vBulletin® Version 3.8.8