Compare commits

..

No commits in common. "master" and "v0_3_0" have entirely different histories.

15 changed files with 184 additions and 232 deletions

5
.gitignore vendored
View file

@ -1,5 +0,0 @@
/CVS/
CVS
/deployed/
/build/
/cmd.bat

View file

@ -115,7 +115,7 @@
<first-group selected-file="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme/GooglME.java"> <first-group selected-file="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme/GooglME.java">
<entry file="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme/GooglME.java" pinned="false"> <entry file="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme/GooglME.java" pinned="false">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state line="697" column="29" selection-start="15773" selection-end="15773" vertical-scroll-proportion="0.4"> <state line="245" column="54" selection-start="6316" selection-end="6316" vertical-scroll-proportion="3.7421384">
<folding> <folding>
<element signature="imports" expanded="true" /> <element signature="imports" expanded="true" />
</folding> </folding>
@ -124,7 +124,7 @@
</entry> </entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme/RmsIndex.java" pinned="false"> <entry file="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme/RmsIndex.java" pinned="false">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state line="32" column="26" selection-start="1398" selection-end="1398" vertical-scroll-proportion="0.07804878"> <state line="32" column="26" selection-start="1398" selection-end="1398" vertical-scroll-proportion="0.055555556">
<folding> <folding>
<element signature="imports" expanded="true" /> <element signature="imports" expanded="true" />
</folding> </folding>
@ -133,28 +133,28 @@
</entry> </entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme/HistoryScreen.java" pinned="false"> <entry file="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme/HistoryScreen.java" pinned="false">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state line="59" column="56" selection-start="2223" selection-end="2223" vertical-scroll-proportion="0.66341466"> <state line="59" column="56" selection-start="2129" selection-end="2129" vertical-scroll-proportion="0.42767295">
<folding /> <folding />
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme/HelpScreen.java" pinned="false"> <entry file="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme/HelpScreen.java" pinned="false">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state line="65" column="49" selection-start="2784" selection-end="2784" vertical-scroll-proportion="0.58"> <state line="65" column="49" selection-start="2739" selection-end="2739" vertical-scroll-proportion="0.5250266">
<folding /> <folding />
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme/MainScreen.java" pinned="false"> <entry file="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme/MainScreen.java" pinned="false">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state line="56" column="38" selection-start="2262" selection-end="2262" vertical-scroll-proportion="0.36747968"> <state line="62" column="36" selection-start="2254" selection-end="2254" vertical-scroll-proportion="0.38155136">
<folding /> <folding />
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme/PrefsScreen.java" pinned="false"> <entry file="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme/PrefsScreen.java" pinned="false">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state line="57" column="36" selection-start="2190" selection-end="2190" vertical-scroll-proportion="0.43252033"> <state line="57" column="36" selection-start="2090" selection-end="2090" vertical-scroll-proportion="0.34591195">
<folding> <folding>
<element signature="imports" expanded="true" /> <element signature="imports" expanded="true" />
</folding> </folding>
@ -163,7 +163,7 @@
</entry> </entry>
<entry file="file://$PROJECT_DIR$/midp-1/net/thauvin/j2me/googlme/Util.java" pinned="false"> <entry file="file://$PROJECT_DIR$/midp-1/net/thauvin/j2me/googlme/Util.java" pinned="false">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state line="33" column="6" selection-start="1617" selection-end="1617" vertical-scroll-proportion="0.64715445"> <state line="75" column="59" selection-start="2564" selection-end="2564" vertical-scroll-proportion="0.6415094">
<folding /> <folding />
</state> </state>
</provider> </provider>
@ -179,25 +179,25 @@
<component name="InspectionManager"> <component name="InspectionManager">
<option name="AUTOSCROLL_TO_SOURCE" value="false" /> <option name="AUTOSCROLL_TO_SOURCE" value="false" />
<option name="SPLITTER_PROPORTION" value="0.5" /> <option name="SPLITTER_PROPORTION" value="0.5" />
<profile name="Erik's Inspections" /> <profile name="Default" />
</component> </component>
<component name="J2EEProjectPane" /> <component name="J2EEProjectPane" />
<component name="NamedScopeManager" /> <component name="NamedScopeManager" />
<component name="PackagesPane"> <component name="PackagesPane">
<expanded_node url="net.thauvin" module="GooglME-1" type="package" /> <expanded_node url="net.thauvin" module="GooglME-1" type="package" />
<expanded_node url="net.thauvin.j2me.googlme" module="GooglME-1" type="package" />
<expanded_node url="net" module="GooglME-1" type="package" /> <expanded_node url="net" module="GooglME-1" type="package" />
<expanded_node url="" module="GooglME-1" type="module" /> <expanded_node url="" module="GooglME-1" type="module" />
<expanded_node url="net.thauvin.j2me" module="GooglME-1" type="package" /> <expanded_node url="net.thauvin.j2me" module="GooglME-1" type="package" />
<expanded_node url="net.thauvin.j2me.googlme" module="GooglME-1" type="package" />
</component> </component>
<component name="ProjectPane"> <component name="ProjectPane">
<expanded_node url="file://$PROJECT_DIR$/src/net/thauvin/j2me" module="GooglME-1" type="directory" />
<expanded_node url="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme" module="GooglME-1" type="directory" />
<expanded_node url="file://$PROJECT_DIR$/src" module="GooglME-1" type="directory" />
<expanded_node url="file://$PROJECT_DIR$" module="GooglME-1" type="directory" />
<expanded_node url="file://$PROJECT_DIR$/src/net/thauvin" module="GooglME-1" type="directory" /> <expanded_node url="file://$PROJECT_DIR$/src/net/thauvin" module="GooglME-1" type="directory" />
<expanded_node url="file://$PROJECT_DIR$/src/net" module="GooglME-1" type="directory" /> <expanded_node url="file://$PROJECT_DIR$/src/net" module="GooglME-1" type="directory" />
<expanded_node url="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme" module="GooglME-1" type="directory" />
<expanded_node url="file://$PROJECT_DIR$" module="GooglME-1" type="directory" />
<expanded_node url="file://$PROJECT_DIR$/src/net/thauvin/j2me" module="GooglME-1" type="directory" />
<expanded_node url="" module="GooglME-1" type="module" /> <expanded_node url="" module="GooglME-1" type="module" />
<expanded_node url="file://$PROJECT_DIR$/src" module="GooglME-1" type="directory" />
</component> </component>
<component name="ProjectView"> <component name="ProjectView">
<navigator currentView="PackagesPane" splitterProportion="0.5"> <navigator currentView="PackagesPane" splitterProportion="0.5">
@ -231,6 +231,30 @@
</component> </component>
<component name="RunManager"> <component name="RunManager">
<activeType name="Application" /> <activeType name="Application" />
<configuration selected="false" default="true" type="Application" factoryName="Application">
<option name="MAIN_CLASS_NAME" />
<option name="VM_PARAMETERS" />
<option name="PROGRAM_PARAMETERS" />
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
<module name="" />
</configuration>
<configuration selected="false" default="true" type="Remote" factoryName="Remote">
<option name="USE_SOCKET_TRANSPORT" value="true" />
<option name="SERVER_MODE" value="false" />
<option name="SHMEM_ADDRESS" value="javadebug" />
<option name="HOST" value="localhost" />
<option name="PORT" value="5005" />
</configuration>
<configuration selected="false" default="true" type="Applet" factoryName="Applet">
<module name="" />
<option name="MAIN_CLASS_NAME" />
<option name="HTML_FILE_NAME" />
<option name="HTML_USED" value="false" />
<option name="WIDTH" value="400" />
<option name="HEIGHT" value="300" />
<option name="POLICY_FILE" value="C:/IntelliJ-IDEA/bin/appletviewer.policy" />
<option name="VM_PARAMETERS" />
</configuration>
<configuration selected="false" default="true" type="WebLogic Instance" factoryName="Local"> <configuration selected="false" default="true" type="WebLogic Instance" factoryName="Local">
<option name="WORKING_DIRECTORY" /> <option name="WORKING_DIRECTORY" />
<option name="HOST" value="localhost" /> <option name="HOST" value="localhost" />
@ -259,30 +283,6 @@
<value defaultName="wholeProject" /> <value defaultName="wholeProject" />
</option> </option>
</configuration> </configuration>
<configuration selected="false" default="true" type="Application" factoryName="Application">
<option name="MAIN_CLASS_NAME" />
<option name="VM_PARAMETERS" />
<option name="PROGRAM_PARAMETERS" />
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
<module name="" />
</configuration>
<configuration selected="false" default="true" type="Applet" factoryName="Applet">
<module name="" />
<option name="MAIN_CLASS_NAME" />
<option name="HTML_FILE_NAME" />
<option name="HTML_USED" value="false" />
<option name="WIDTH" value="400" />
<option name="HEIGHT" value="300" />
<option name="POLICY_FILE" value="C:/IntelliJ-IDEA/bin/appletviewer.policy" />
<option name="VM_PARAMETERS" />
</configuration>
<configuration selected="false" default="true" type="Remote" factoryName="Remote">
<option name="USE_SOCKET_TRANSPORT" value="true" />
<option name="SERVER_MODE" value="false" />
<option name="SHMEM_ADDRESS" value="javadebug" />
<option name="HOST" value="localhost" />
<option name="PORT" value="5005" />
</configuration>
</component> </component>
<component name="SelectInManager" /> <component name="SelectInManager" />
<component name="StarteamConfiguration"> <component name="StarteamConfiguration">
@ -330,21 +330,21 @@
</todo-panel> </todo-panel>
</component> </component>
<component name="ToolWindowManager"> <component name="ToolWindowManager">
<frame x="-4" y="-4" width="1288" height="808" extended-state="0" /> <frame x="46" y="6" width="1445" height="1124" extended-state="0" />
<editor active="true" /> <editor active="true" />
<layout> <layout>
<window_info id="CVS" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33" order="8" /> <window_info id="CVS" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33" order="8" />
<window_info id="Regex" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33" order="8" /> <window_info id="Regex" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33" order="8" />
<window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33" order="7" /> <window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33" order="7" />
<window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="docked" type="docked" visible="true" weight="0.12540454" order="0" /> <window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.2" order="0" />
<window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33032128" order="1" /> <window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33024693" order="1" />
<window_info id="Jalopy" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33" order="8" /> <window_info id="Jalopy" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33" order="-1" />
<window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.2734694" order="1" /> <window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.2734694" order="1" />
<window_info id="Messages" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33032128" order="8" /> <window_info id="Messages" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33024693" order="8" />
<window_info id="Inspection" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.3995984" order="6" /> <window_info id="Inspection" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.39969134" order="6" />
<window_info id="Profile" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33" order="8" /> <window_info id="Profile" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33" order="-1" />
<window_info id="Dependency Viewer" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33" order="8" /> <window_info id="Dependency Viewer" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33" order="8" />
<window_info id="Ant Build" active="false" anchor="right" auto_hide="false" internal_type="docked" type="docked" visible="true" weight="0.11245955" order="2" /> <window_info id="Ant Build" active="false" anchor="right" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.17142858" order="2" />
<window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33" order="2" /> <window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33" order="2" />
<window_info id="Hierarchy" active="false" anchor="right" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.25" order="3" /> <window_info id="Hierarchy" active="false" anchor="right" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.25" order="3" />
<window_info id="CVS File View" active="false" anchor="right" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33" order="0" /> <window_info id="CVS File View" active="false" anchor="right" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33" order="0" />
@ -444,16 +444,9 @@
</buildFile> </buildFile>
</component> </component>
<component name="editorHistoryManager"> <component name="editorHistoryManager">
<entry file="jar://C:/j2sdk1.4.2_07/src.zip!/java/lang/Thread.java">
<provider selected="true" editor-type-id="text-editor">
<state line="515" column="36" selection-start="20698" selection-end="20698" vertical-scroll-proportion="0.3329753">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme/GooglME.java"> <entry file="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme/GooglME.java">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state line="697" column="29" selection-start="15773" selection-end="15773" vertical-scroll-proportion="0.4"> <state line="245" column="54" selection-start="6316" selection-end="6316" vertical-scroll-proportion="3.7421384">
<folding> <folding>
<element signature="imports" expanded="true" /> <element signature="imports" expanded="true" />
</folding> </folding>
@ -462,7 +455,7 @@
</entry> </entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme/RmsIndex.java"> <entry file="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme/RmsIndex.java">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state line="32" column="26" selection-start="1398" selection-end="1398" vertical-scroll-proportion="0.07804878"> <state line="32" column="26" selection-start="1398" selection-end="1398" vertical-scroll-proportion="0.055555556">
<folding> <folding>
<element signature="imports" expanded="true" /> <element signature="imports" expanded="true" />
</folding> </folding>
@ -471,28 +464,28 @@
</entry> </entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme/HistoryScreen.java"> <entry file="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme/HistoryScreen.java">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state line="59" column="56" selection-start="2223" selection-end="2223" vertical-scroll-proportion="0.66341466"> <state line="59" column="56" selection-start="2129" selection-end="2129" vertical-scroll-proportion="0.42767295">
<folding /> <folding />
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme/HelpScreen.java"> <entry file="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme/HelpScreen.java">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state line="65" column="49" selection-start="2784" selection-end="2784" vertical-scroll-proportion="0.58"> <state line="65" column="49" selection-start="2739" selection-end="2739" vertical-scroll-proportion="0.5250266">
<folding /> <folding />
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme/MainScreen.java"> <entry file="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme/MainScreen.java">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state line="56" column="38" selection-start="2262" selection-end="2262" vertical-scroll-proportion="0.36747968"> <state line="62" column="36" selection-start="2254" selection-end="2254" vertical-scroll-proportion="0.38155136">
<folding /> <folding />
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme/PrefsScreen.java"> <entry file="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme/PrefsScreen.java">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state line="57" column="36" selection-start="2190" selection-end="2190" vertical-scroll-proportion="0.43252033"> <state line="57" column="36" selection-start="2090" selection-end="2090" vertical-scroll-proportion="0.34591195">
<folding> <folding>
<element signature="imports" expanded="true" /> <element signature="imports" expanded="true" />
</folding> </folding>
@ -501,7 +494,7 @@
</entry> </entry>
<entry file="file://$PROJECT_DIR$/midp-1/net/thauvin/j2me/googlme/Util.java"> <entry file="file://$PROJECT_DIR$/midp-1/net/thauvin/j2me/googlme/Util.java">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state line="33" column="6" selection-start="1617" selection-end="1617" vertical-scroll-proportion="0.64715445"> <state line="75" column="59" selection-start="2564" selection-end="2564" vertical-scroll-proportion="0.6415094">
<folding /> <folding />
</state> </state>
</provider> </provider>

View file

@ -112,45 +112,45 @@
<option name="HIDE_WARNINGS" value="false" /> <option name="HIDE_WARNINGS" value="false" />
</component> </component>
<component name="FileEditorManager" split-orientation="vertical" split-proportion="0.5"> <component name="FileEditorManager" split-orientation="vertical" split-proportion="0.5">
<first-group selected-file="file://$PROJECT_DIR$/midp-2/net/thauvin/j2me/googlme/Util.java"> <first-group selected-file="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme/GooglME.java">
<entry file="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme/GooglME.java" pinned="false"> <entry file="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme/GooglME.java" pinned="false">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state line="730" column="31" selection-start="16671" selection-end="16671" vertical-scroll-proportion="0.84210527"> <state line="709" column="60" selection-start="16068" selection-end="16068" vertical-scroll-proportion="0.21482277">
<folding /> <folding />
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme/HelpScreen.java" pinned="false"> <entry file="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme/HelpScreen.java" pinned="false">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state line="50" column="13" selection-start="2084" selection-end="2084" vertical-scroll-proportion="0.25982532"> <state line="57" column="11" selection-start="2129" selection-end="2129" vertical-scroll-proportion="0.389738">
<folding /> <folding />
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/build.xml" pinned="false"> <entry file="file://$PROJECT_DIR$/GooglME.jad" pinned="false">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state line="0" column="0" selection-start="0" selection-end="0" vertical-scroll-proportion="0.0"> <state line="4" column="25" selection-start="165" selection-end="165" vertical-scroll-proportion="0.07303974">
<folding /> <folding />
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/GooglME-2.jad" pinned="false"> <entry file="file://$PROJECT_DIR$/GooglME-2.jad" pinned="false">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state line="3" column="19" selection-start="139" selection-end="139" vertical-scroll-proportion="0.054779805"> <state line="4" column="25" selection-start="167" selection-end="167" vertical-scroll-proportion="0.07303974">
<folding /> <folding />
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/midp-1/net/thauvin/j2me/googlme/Util.java" pinned="false"> <entry file="file://$PROJECT_DIR$/midp-1/net/thauvin/j2me/googlme/Util.java" pinned="false">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state line="62" column="8" selection-start="2339" selection-end="2339" vertical-scroll-proportion="0.2706767"> <state line="62" column="8" selection-start="2264" selection-end="2264" vertical-scroll-proportion="0.24489796">
<folding /> <folding />
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme/MainScreen.java" pinned="false"> <entry file="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme/MainScreen.java" pinned="false">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state line="68" column="11" selection-start="2449" selection-end="2449" vertical-scroll-proportion="0.59183675"> <state line="68" column="11" selection-start="2368" selection-end="2368" vertical-scroll-proportion="0.5370569">
<folding> <folding>
<element signature="imports" expanded="true" /> <element signature="imports" expanded="true" />
</folding> </folding>
@ -159,7 +159,7 @@
</entry> </entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme/PrefsScreen.java" pinned="false"> <entry file="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme/PrefsScreen.java" pinned="false">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state line="51" column="13" selection-start="2086" selection-end="2086" vertical-scroll-proportion="0.2556391"> <state line="51" column="13" selection-start="2004" selection-end="2004" vertical-scroll-proportion="0.2556391">
<folding /> <folding />
</state> </state>
</provider> </provider>
@ -173,14 +173,14 @@
</entry> </entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme/HistoryScreen.java" pinned="false"> <entry file="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme/HistoryScreen.java" pinned="false">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state line="49" column="13" selection-start="2005" selection-end="2005" vertical-scroll-proportion="0.2556391"> <state line="49" column="13" selection-start="1921" selection-end="1921" vertical-scroll-proportion="0.2556391">
<folding /> <folding />
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/midp-2/net/thauvin/j2me/googlme/Util.java" pinned="false"> <entry file="file://$PROJECT_DIR$/midp-2/net/thauvin/j2me/googlme/Util.java" pinned="false">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state line="33" column="6" selection-start="1617" selection-end="1617" vertical-scroll-proportion="0.5821697"> <state line="75" column="57" selection-start="2460" selection-end="2460" vertical-scroll-proportion="0.48872182">
<folding /> <folding />
</state> </state>
</provider> </provider>
@ -202,29 +202,29 @@
<component name="NamedScopeManager" /> <component name="NamedScopeManager" />
<component name="PackagesPane"> <component name="PackagesPane">
<expanded_node url="net" module="GooglME-2" type="package" /> <expanded_node url="net" module="GooglME-2" type="package" />
<expanded_node url="net.thauvin.j2me.googlme" module="GooglME-2" type="package" />
<expanded_node url="net.thauvin.j2me" module="GooglME-2" type="package" /> <expanded_node url="net.thauvin.j2me" module="GooglME-2" type="package" />
<expanded_node url="" module="GooglME-2" type="module" /> <expanded_node url="" module="GooglME-2" type="module" />
<expanded_node url="net.thauvin.j2me.googlme" module="GooglME-2" type="package" />
<expanded_node url="net.thauvin" module="GooglME-2" type="package" /> <expanded_node url="net.thauvin" module="GooglME-2" type="package" />
</component> </component>
<component name="ProjectPane"> <component name="ProjectPane">
<expanded_node url="file://$PROJECT_DIR$" module="GooglME-2" type="directory" />
<expanded_node url="file://$PROJECT_DIR$/midp-2/net/thauvin" module="GooglME-2" type="directory" />
<expanded_node url="file://$PROJECT_DIR$/src/net/thauvin/j2me" module="GooglME-2" type="directory" />
<expanded_node url="file://$PROJECT_DIR$/midp-1/net/thauvin" module="GooglME-2" type="directory" />
<expanded_node url="file://$PROJECT_DIR$/midp-1/net" module="GooglME-2" type="directory" />
<expanded_node url="" module="GooglME-2" type="module" />
<expanded_node url="file://$PROJECT_DIR$/src" module="GooglME-2" type="directory" />
<expanded_node url="file://$PROJECT_DIR$/midp-1/net/thauvin/j2me" module="GooglME-2" type="directory" />
<expanded_node url="file://$PROJECT_DIR$/midp-2/net" module="GooglME-2" type="directory" />
<expanded_node url="file://$PROJECT_DIR$/src/net/thauvin" module="GooglME-2" type="directory" />
<expanded_node url="file://$PROJECT_DIR$/src/net" module="GooglME-2" type="directory" />
<expanded_node url="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme" module="GooglME-2" type="directory" /> <expanded_node url="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme" module="GooglME-2" type="directory" />
<expanded_node url="file://$PROJECT_DIR$/midp-1" module="GooglME-2" type="directory" /> <expanded_node url="file://$PROJECT_DIR$/src/net" module="GooglME-2" type="directory" />
<expanded_node url="" module="GooglME-2" type="module" />
<expanded_node url="file://$PROJECT_DIR$/midp-1/net" module="GooglME-2" type="directory" />
<expanded_node url="file://$PROJECT_DIR$/midp-1/net/thauvin/j2me" module="GooglME-2" type="directory" />
<expanded_node url="file://$PROJECT_DIR$/midp-2/net/thauvin/j2me" module="GooglME-2" type="directory" />
<expanded_node url="file://$PROJECT_DIR$/src" module="GooglME-2" type="directory" />
<expanded_node url="file://$PROJECT_DIR$/midp-2/net/thauvin/j2me/googlme" module="GooglME-2" type="directory" />
<expanded_node url="file://$PROJECT_DIR$" module="GooglME-2" type="directory" />
<expanded_node url="file://$PROJECT_DIR$/src/net/thauvin/j2me" module="GooglME-2" type="directory" />
<expanded_node url="file://$PROJECT_DIR$/midp-2" module="GooglME-2" type="directory" /> <expanded_node url="file://$PROJECT_DIR$/midp-2" module="GooglME-2" type="directory" />
<expanded_node url="file://$PROJECT_DIR$/midp-1/net/thauvin/j2me/googlme" module="GooglME-2" type="directory" /> <expanded_node url="file://$PROJECT_DIR$/midp-1/net/thauvin/j2me/googlme" module="GooglME-2" type="directory" />
<expanded_node url="file://$PROJECT_DIR$/midp-2/net/thauvin/j2me" module="GooglME-2" type="directory" /> <expanded_node url="file://$PROJECT_DIR$/src/net/thauvin" module="GooglME-2" type="directory" />
<expanded_node url="file://$PROJECT_DIR$/midp-2/net/thauvin/j2me/googlme" module="GooglME-2" type="directory" /> <expanded_node url="file://$PROJECT_DIR$/midp-1/net/thauvin" module="GooglME-2" type="directory" />
<expanded_node url="file://$PROJECT_DIR$/midp-2/net/thauvin" module="GooglME-2" type="directory" />
<expanded_node url="file://$PROJECT_DIR$/midp-2/net" module="GooglME-2" type="directory" />
<expanded_node url="file://$PROJECT_DIR$/midp-1" module="GooglME-2" type="directory" />
</component> </component>
<component name="ProjectView"> <component name="ProjectView">
<navigator currentView="ProjectPane" splitterProportion="0.5"> <navigator currentView="ProjectPane" splitterProportion="0.5">
@ -258,20 +258,6 @@
</component> </component>
<component name="RunManager"> <component name="RunManager">
<activeType name="Application" /> <activeType name="Application" />
<configuration selected="false" default="true" type="WebLogic Instance" factoryName="Local">
<option name="WORKING_DIRECTORY" />
<option name="HOST" value="localhost" />
<option name="PORT" value="7001" />
<option name="LOCAL" value="true" />
<option name="OPEN_IN_BROWSER" value="true" />
<option name="OPEN_IN_BROWSER_URL" value="/" />
<option name="COMMON_VM_ARGUMENTS" value="" />
<option name="DOMAIN_PATH" value="" />
<option name="USER" value="weblogic" />
<option name="PASSWORD" value="weblogic" />
<option name="SERVER_NAME" value="myserver" />
<option name="DOMAIN_NAME" value="mydomain" />
</configuration>
<configuration selected="false" default="true" type="Applet" factoryName="Applet"> <configuration selected="false" default="true" type="Applet" factoryName="Applet">
<module name="" /> <module name="" />
<option name="MAIN_CLASS_NAME" /> <option name="MAIN_CLASS_NAME" />
@ -310,6 +296,20 @@
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" /> <option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
<module name="" /> <module name="" />
</configuration> </configuration>
<configuration selected="false" default="true" type="WebLogic Instance" factoryName="Local">
<option name="WORKING_DIRECTORY" />
<option name="HOST" value="localhost" />
<option name="PORT" value="7001" />
<option name="LOCAL" value="true" />
<option name="OPEN_IN_BROWSER" value="true" />
<option name="OPEN_IN_BROWSER_URL" value="/" />
<option name="COMMON_VM_ARGUMENTS" value="" />
<option name="DOMAIN_PATH" value="" />
<option name="USER" value="weblogic" />
<option name="PASSWORD" value="weblogic" />
<option name="SERVER_NAME" value="myserver" />
<option name="DOMAIN_NAME" value="mydomain" />
</configuration>
</component> </component>
<component name="SelectInManager" /> <component name="SelectInManager" />
<component name="StarteamConfiguration"> <component name="StarteamConfiguration">
@ -357,13 +357,13 @@
</todo-panel> </todo-panel>
</component> </component>
<component name="ToolWindowManager"> <component name="ToolWindowManager">
<frame x="88" y="10" width="1445" height="1124" extended-state="0" /> <frame x="58" y="5" width="1445" height="1124" extended-state="0" />
<editor active="true" /> <editor active="true" />
<layout> <layout>
<window_info id="CVS" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33032128" order="8" /> <window_info id="CVS" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33032128" order="8" />
<window_info id="Regex" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33" order="8" /> <window_info id="Regex" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33" order="8" />
<window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33" order="7" /> <window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33" order="7" />
<window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="docked" type="docked" visible="true" weight="0.17516153" order="0" /> <window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="docked" type="docked" visible="true" weight="0.18090452" order="0" />
<window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33032128" order="1" /> <window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33032128" order="1" />
<window_info id="Jalopy" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33" order="8" /> <window_info id="Jalopy" active="false" anchor="bottom" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.33" order="8" />
<window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.25" order="1" /> <window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="docked" type="docked" visible="false" weight="0.25" order="1" />
@ -460,13 +460,6 @@
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/GooglME.jad">
<provider selected="true" editor-type-id="text-editor">
<state line="3" column="19" selection-start="137" selection-end="137" vertical-scroll-proportion="0.054779805">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/build.xml"> <entry file="file://$PROJECT_DIR$/build.xml">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state line="0" column="0" selection-start="0" selection-end="0" vertical-scroll-proportion="0.0"> <state line="0" column="0" selection-start="0" selection-end="0" vertical-scroll-proportion="0.0">
@ -474,30 +467,44 @@
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme/GooglME.java">
<provider selected="true" editor-type-id="text-editor">
<state line="709" column="60" selection-start="16068" selection-end="16068" vertical-scroll-proportion="0.21482277">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme/HelpScreen.java"> <entry file="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme/HelpScreen.java">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state line="50" column="13" selection-start="2084" selection-end="2084" vertical-scroll-proportion="0.25982532"> <state line="57" column="11" selection-start="2129" selection-end="2129" vertical-scroll-proportion="0.389738">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/GooglME.jad">
<provider selected="true" editor-type-id="text-editor">
<state line="4" column="25" selection-start="165" selection-end="165" vertical-scroll-proportion="0.07303974">
<folding /> <folding />
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/GooglME-2.jad"> <entry file="file://$PROJECT_DIR$/GooglME-2.jad">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state line="3" column="19" selection-start="139" selection-end="139" vertical-scroll-proportion="0.054779805"> <state line="4" column="25" selection-start="167" selection-end="167" vertical-scroll-proportion="0.07303974">
<folding /> <folding />
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/midp-1/net/thauvin/j2me/googlme/Util.java"> <entry file="file://$PROJECT_DIR$/midp-1/net/thauvin/j2me/googlme/Util.java">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state line="62" column="8" selection-start="2339" selection-end="2339" vertical-scroll-proportion="0.2706767"> <state line="62" column="8" selection-start="2264" selection-end="2264" vertical-scroll-proportion="0.24489796">
<folding /> <folding />
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme/MainScreen.java"> <entry file="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme/MainScreen.java">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state line="68" column="11" selection-start="2449" selection-end="2449" vertical-scroll-proportion="0.59183675"> <state line="68" column="11" selection-start="2368" selection-end="2368" vertical-scroll-proportion="0.5370569">
<folding> <folding>
<element signature="imports" expanded="true" /> <element signature="imports" expanded="true" />
</folding> </folding>
@ -506,7 +513,7 @@
</entry> </entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme/PrefsScreen.java"> <entry file="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme/PrefsScreen.java">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state line="51" column="13" selection-start="2086" selection-end="2086" vertical-scroll-proportion="0.2556391"> <state line="51" column="13" selection-start="2004" selection-end="2004" vertical-scroll-proportion="0.2556391">
<folding /> <folding />
</state> </state>
</provider> </provider>
@ -520,21 +527,14 @@
</entry> </entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme/HistoryScreen.java"> <entry file="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme/HistoryScreen.java">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state line="49" column="13" selection-start="2005" selection-end="2005" vertical-scroll-proportion="0.2556391"> <state line="49" column="13" selection-start="1921" selection-end="1921" vertical-scroll-proportion="0.2556391">
<folding /> <folding />
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/midp-2/net/thauvin/j2me/googlme/Util.java"> <entry file="file://$PROJECT_DIR$/midp-2/net/thauvin/j2me/googlme/Util.java">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state line="33" column="6" selection-start="1617" selection-end="1617" vertical-scroll-proportion="0.5821697"> <state line="75" column="57" selection-start="2460" selection-end="2460" vertical-scroll-proportion="0.48872182">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/net/thauvin/j2me/googlme/GooglME.java">
<provider selected="true" editor-type-id="text-editor">
<state line="730" column="31" selection-start="16671" selection-end="16671" vertical-scroll-proportion="0.84210527">
<folding /> <folding />
</state> </state>
</provider> </provider>

View file

@ -1,7 +1,7 @@
MIDlet-1: GooglME,/googlme.png,net.thauvin.j2me.googlme.GooglME MIDlet-1: GooglME,/googlme.png,net.thauvin.j2me.googlme.GooglME
MIDlet-Jar-URL: GooglME-2.jar MIDlet-Jar-URL: GooglME-2.jar
MIDlet-Icon: /googlme.png MIDlet-Icon: /googlme.png
MIDlet-Version: 0.4.2 MIDlet-Version: 0.3.0
MIDlet-Description: GooglME MIDlet-Description: GooglME
MIDlet-Name: GooglME MIDlet-Name: GooglME
MIDlet-Vendor: Erik C. Thauvin MIDlet-Vendor: Erik C. Thauvin

View file

@ -1,7 +1,7 @@
MIDlet-1: GooglME,/googlme.png,net.thauvin.j2me.googlme.GooglME MIDlet-1: GooglME,/googlme.png,net.thauvin.j2me.googlme.GooglME
MIDlet-Jar-URL: GooglME.jar MIDlet-Jar-URL: GooglME.jar
MIDlet-Icon: /googlme.png MIDlet-Icon: /googlme.png
MIDlet-Version: 0.4.2 MIDlet-Version: 0.3.0
MIDlet-Description: GooglME MIDlet-Description: GooglME
MIDlet-Name: GooglME MIDlet-Name: GooglME
MIDlet-Vendor: Erik C. Thauvin MIDlet-Vendor: Erik C. Thauvin

View file

@ -86,7 +86,7 @@
<wtkrun jadfile="${path.deploy}/${ant.project.name}-2.jad" device="DefaultColorPhone" wait="true"/> <wtkrun jadfile="${path.deploy}/${ant.project.name}-2.jad" device="DefaultColorPhone" wait="true"/>
</target> </target>
<target name="build" depends="jar,clean,jar-2" description="Rebuilds project"> <target name="build" depends="jar,jar-2" description="Rebuilds project">
</target> </target>
<target name="clean" depends="init" description="Removes classses"> <target name="clean" depends="init" description="Removes classses">

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

Before After
Before After

View file

@ -8,7 +8,7 @@
</template> </template>
<card id="card1" title="GooglME" newcontext="true"> <card id="card1" title="GooglME" newcontext="true">
<p align="center"> <p align="center">
GoogleME 0.4.2 (~13Kb)<br/> GoogleME 0.3 (13Kb)<br/>
</p> </p>
<p align="center"> <p align="center">
MIDP 2.0<br/> MIDP 2.0<br/>

Binary file not shown.

Binary file not shown.

Binary file not shown.

1
res/.gitignore vendored
View file

@ -1 +0,0 @@
/Thumbs.db

View file

@ -1 +0,0 @@
/desktop.ini

View file

@ -83,11 +83,6 @@ public class GooglME extends MIDlet implements CommandListener, Runnable
*/ */
protected static final String CHOICE_GOOGLE_SMS = "Google SMS"; protected static final String CHOICE_GOOGLE_SMS = "Google SMS";
/**
* Google Weather choice.
*/
protected static final String CHOICE_WEATHER = "Weather";
/** /**
* Local Showtimes choice. * Local Showtimes choice.
*/ */
@ -112,7 +107,7 @@ public class GooglME extends MIDlet implements CommandListener, Runnable
/** /**
* The application version. * The application version.
*/ */
protected static final String APP_VERSION = "0.4.2"; protected static final String APP_VERSION = "0.3";
/** /**
* The <code>Back</code> command. * The <code>Back</code> command.
@ -126,7 +121,7 @@ public class GooglME extends MIDlet implements CommandListener, Runnable
{ {
CHOICE_GOOGLE_SMS, CHOICE_GOOGLE_LOCAL, CHOICE_FROOGLE_PRICES, CHOICE_GOOGLE_SMS, CHOICE_GOOGLE_LOCAL, CHOICE_FROOGLE_PRICES,
CHOICE_GOOGLE_SEARCH, CHOICE_MOVIE_SHOWTIMES, CHOICE_LOCAL_SHOWTIMES, CHOICE_GOOGLE_SEARCH, CHOICE_MOVIE_SHOWTIMES, CHOICE_LOCAL_SHOWTIMES,
CHOICE_DEFINITION, CHOICE_WEATHER CHOICE_DEFINITION
}; };
/** /**
@ -189,11 +184,6 @@ public class GooglME extends MIDlet implements CommandListener, Runnable
*/ */
private static final String PREFIX_MOVIE = "movie: "; private static final String PREFIX_MOVIE = "movie: ";
/**
* The Weather query prefix.
*/
private static final String PREFIX_WEATHER = "weather ";
/** /**
* The history preferences key. * The history preferences key.
*/ */
@ -288,10 +278,10 @@ public class GooglME extends MIDlet implements CommandListener, Runnable
{ {
if (isValidString(_address)) if (isValidString(_address))
{ {
/* final */ String q = _mainScreen.queryFld.getString(); _query = _mainScreen.queryFld.getString();
_action = CHOICES[_mainScreen.actionPopup.getSelectedIndex()]; _action = CHOICES[_mainScreen.actionPopup.getSelectedIndex()];
if (isValidString(q)) if (isValidString(_query))
{ {
if (((_action.equals(CHOICE_GOOGLE_LOCAL)) || (_action.equals(CHOICE_LOCAL_SHOWTIMES))) && if (((_action.equals(CHOICE_GOOGLE_LOCAL)) || (_action.equals(CHOICE_LOCAL_SHOWTIMES))) &&
!isValidString(_location)) !isValidString(_location))
@ -305,11 +295,6 @@ public class GooglME extends MIDlet implements CommandListener, Runnable
_sendingAlert = new Alert(""); _sendingAlert = new Alert("");
} }
_query = buildQuery(q);
addHistory(_query);
saveHistory();
alert(_sendingAlert, "Sending SMS", "Sending message to " + _address + "...", d, 2500, false); alert(_sendingAlert, "Sending SMS", "Sending message to " + _address + "...", d, 2500, false);
new Thread(this).start(); new Thread(this).start();
@ -421,13 +406,6 @@ public class GooglME extends MIDlet implements CommandListener, Runnable
} }
} }
// Weather
else if (query.startsWith(PREFIX_WEATHER))
{
_mainScreen.queryFld.setString(query.substring(PREFIX_WEATHER.length()));
_mainScreen.actionPopup.setSelectedIndex(choiceIndex(CHOICE_WEATHER), true);
}
// Local // Local
else if (isValidString(_location) && query.endsWith('.' + _location)) else if (isValidString(_location) && query.endsWith('.' + _location))
{ {
@ -578,8 +556,10 @@ public class GooglME extends MIDlet implements CommandListener, Runnable
{ {
_history.removeElementAt(MAX_HISTORY - 1); _history.removeElementAt(MAX_HISTORY - 1);
} }
_history.insertElementAt(query, 0); _history.insertElementAt(query, 0);
saveHistory();
} }
// Displays a modal message/error alert dialog. // Displays a modal message/error alert dialog.
@ -609,75 +589,6 @@ public class GooglME extends MIDlet implements CommandListener, Runnable
_display.setCurrent(alert, d); _display.setCurrent(alert, d);
} }
// Builds the full query .
private String buildQuery(String query)
{
/* final */ String text;
if (_action.equals(CHOICE_GOOGLE_LOCAL))
{
if (isValidString(_location))
{
text = query + '.' + _location;
}
else
{
text = query;
}
}
// Froogle
else if (_action.equals(CHOICE_FROOGLE_PRICES))
{
text = PREFIX_FROOGLE + query;
}
// Google
else if (_action.equals(CHOICE_GOOGLE_SEARCH))
{
text = PREFIX_GOOGLE + query;
}
// Definition
else if (_action.equals(CHOICE_DEFINITION))
{
text = PREFIX_DEFINITION + query;
}
// Showtimes
else if (_action.equals(CHOICE_MOVIE_SHOWTIMES))
{
text = PREFIX_MOVIE + query;
}
// Local Showtimes
else if (_action.equals(CHOICE_LOCAL_SHOWTIMES))
{
if (isValidString(_location))
{
text = PREFIX_MOVIE + query + ' ' + _location;
}
else
{
text = PREFIX_MOVIE + query;
}
}
// Weather
else if (_action.equals(CHOICE_WEATHER))
{
text = PREFIX_WEATHER + query;
}
// Default
else
{
text = query;
}
return text;
}
// Exits the application. // Exits the application.
private void exit() private void exit()
{ {
@ -746,9 +657,66 @@ public class GooglME extends MIDlet implements CommandListener, Runnable
/* final */ TextMessage msg = (TextMessage) conn.newMessage(MessageConnection.TEXT_MESSAGE); /* final */ TextMessage msg = (TextMessage) conn.newMessage(MessageConnection.TEXT_MESSAGE);
msg.setAddress(address); msg.setAddress(address);
msg.setPayloadText(_query); /* final */ String text;
if (_action.equals(CHOICE_GOOGLE_LOCAL))
{
if (isValidString(_location))
{
text = _query + '.' + _location;
}
else
{
text = _query;
}
}
// Froogle
else if (_action.equals(CHOICE_FROOGLE_PRICES))
{
text = PREFIX_FROOGLE + _query;
}
// Google
else if (_action.equals(CHOICE_GOOGLE_SEARCH))
{
text = PREFIX_GOOGLE + _query;
}
// Definition
else if (_action.equals(CHOICE_DEFINITION))
{
text = PREFIX_DEFINITION + _query;
}
// Showtimes
else if (_action.equals(CHOICE_MOVIE_SHOWTIMES))
{
text = PREFIX_MOVIE + _query;
}
// Local Showtimes
else if (_action.equals(CHOICE_LOCAL_SHOWTIMES))
{
if (isValidString(_location))
{
text = PREFIX_MOVIE + _query + ' ' + _location;
}
else
{
text = PREFIX_MOVIE + _query;
}
}
// Default
else
{
text = _query;
}
msg.setPayloadText(text);
conn.send(msg); conn.send(msg);
addHistory(text);
//alert("SMS Sent", "The text message was sent.", _mainScreen, false); //alert("SMS Sent", "The text message was sent.", _mainScreen, false);
} }

View file

@ -71,8 +71,6 @@ public class HelpScreen extends Form
append(new StringItem(GooglME.CHOICE_LOCAL_SHOWTIMES + ": ", append(new StringItem(GooglME.CHOICE_LOCAL_SHOWTIMES + ": ",
"To get local movie showtimes, enter the movie's title. For a listing of theaters near you, enter 'theaters'. For a listing of movies playing near you, enter 'movies'. The permanent location setting is automatically added to your query.\n\n")); "To get local movie showtimes, enter the movie's title. For a listing of theaters near you, enter 'theaters'. For a listing of movies playing near you, enter 'movies'. The permanent location setting is automatically added to your query.\n\n"));
append(new StringItem(GooglME.CHOICE_DEFINITION + ": ", "For definitions, enter the word or term.\n\n")); append(new StringItem(GooglME.CHOICE_DEFINITION + ": ", "For definitions, enter the word or term.\n\n"));
append(new StringItem(GooglME.CHOICE_WEATHER + ": ",
"To get the latest weather conditions and four-day forecast for a particular U.S. location, just enter your location, zip or city and state.\n\n"));
addCommand(GooglME.COMMAND_BACK); addCommand(GooglME.COMMAND_BACK);