239 Commits

Author SHA1 Message Date
Philipp Schaefer
ba24a79c34 made press twice to exit an option (see #356) 2013-06-15 13:31:23 +02:00
Philipp Schaefer
899d59d38f added back "press twice to exit" (fixes #356)
- there is no reason why we shouldn't do it this way
2013-06-15 13:06:53 +02:00
Philipp Schaefer
f8cd22f162 reload after plugin with the reload-method to stay consistent with the action bar 2013-06-15 12:49:26 +02:00
Jon Atkins
1aef62bea2 apply the new plugin wrapper change to the mobile-only user-location plugin 2013-06-14 20:30:05 +01:00
Philipp Schaefer
b7ede72ee9 removed not needed line of code 2013-06-14 17:14:33 +02:00
Philipp Schaefer
d21fdc0176 overhauled button pressed backStack behaviour...use a JS callback to let it work with JS calls 2013-06-14 16:49:54 +02:00
Philipp Schaefer
cc44392d03 reload page after login 2013-06-14 12:02:35 +02:00
Philipp Schaefer
a7a25098c9 don't remove dialog onBackPressed from dialogStack since it is done via
JS_Interface callback
2013-06-14 01:32:38 +02:00
Philipp Schaefer
ec977eb288 commit change of JSInterface too 2013-06-14 01:04:29 +02:00
Philipp Schaefer
48e60f809a remove dialog from dialogStack if it is closed with 'ok' or 'close'
button
2013-06-14 00:42:27 +02:00
Philipp Schaefer
b535d77539 use above declared strings for plugin js replacements 2013-06-12 21:44:07 +02:00
Philipp Schaefer
0f92d694e6 added iitc source preference summary to strings 2013-06-12 21:13:45 +02:00
Philipp Schaefer
1b3ef846e7 use gps location for 'get location' if 'display user location' is enabled. this provides a better location without any costs 2013-06-12 19:46:03 +02:00
Philipp Schaefer
b3a42783fa close dialogs onBackPressed (fixes #363) 2013-06-11 01:21:36 +02:00
Philipp Schaefer
391a8770d8 some more code formatting 2013-06-09 02:53:03 +02:00
Philipp Schaefer
b4e87cc38d removed not used imports and fixed whitespaces 2013-06-09 02:38:00 +02:00
Philipp Schaefer
4fbb455175 multiline support for checkbox preferences (see #358) 2013-06-09 02:36:47 +02:00
Philipp Schaefer
51be5bee04 added plugin categories (see #358) 2013-06-08 18:50:26 +02:00
Philipp Schaefer
44ca14eba8 do not reload iitc immediately after pref change because
* some options do not need a reload
* of more performance, since all enabled js scripts are parsed on reload
- pref selection should be much faster now
2013-06-04 23:00:49 +02:00
Philipp Schaefer
be1e4b9afe corrected typo 2013-06-02 17:46:41 +02:00
Philipp Schaefer
311986aab9 disable home button on desktop mode - not needed and breaks stuff if clicked 2013-05-29 11:30:59 +02:00
Philipp Schaefer
bb7f200547 use in-app layer chooser on desktop mode 2013-05-29 00:57:38 +02:00
Philipp Schaefer
2bc9edf549 updated mobile readme 2013-05-28 10:09:59 +02:00
Philipp Schaefer
e3e7268841 show additional plugins in plugins dialog (closes #327) 2013-05-28 09:34:35 +02:00
Jon Atkins
2d247322f9 convert plugin line-end format to unix-style LF only, from CR-LF or CR 2013-05-28 00:07:29 +01:00
Philipp Schaefer
d381a0304e check if zoom enabled before loading plugins 2013-05-27 15:34:04 +02:00
Philipp Schaefer
85b7715c5d better check for plugins wrapper removal 2013-05-27 15:29:13 +02:00
Philipp Schaefer
8d1dcf74fe removed not used newline at the end of plugin...stay consistent with other plugins, otherwise it breaks stuff on mobile plugin injection 2013-05-27 14:50:33 +02:00
Philipp Schaefer
ff900520ad load plugins and iitc main script simultanously (fixes #303) 2013-05-27 14:12:12 +02:00
Philipp Schaefer
c852d1f34b use class attribute to check for enabled/disabled desktop mode 2013-05-26 14:50:16 +02:00
Philipp Schaefer
86fe10aa9c added back desktop mode (see #304) 2013-05-26 14:15:11 +02:00
Philipp Schaefer
c8dc62eafb added forgotten getString(...) 2013-05-25 16:25:34 +02:00
Philipp Schaefer
5311fb1641 set currentPane to home if home button is pressed 2013-05-25 16:05:29 +02:00
Philipp Schaefer
37dac3b197 * display backstack correctly on home button
* clear backstack on home button pressed
2013-05-25 15:37:49 +02:00
Philipp Schaefer
818aec09c4 bumped version number 2013-05-25 13:41:13 +02:00
Philipp Schaefer
d3461b0451 got back long press on portal functionality 2013-05-25 13:39:58 +02:00
Philipp Schaefer
6e6249f903 * removed JS backstack (not needed anymore)
* removed JSInterface exit method
2013-05-25 12:24:59 +02:00
Philipp Schaefer
0a97d6a5e4 * removed not used import
* handle home button correctly
* update currentPane after backStack.pop()
2013-05-25 12:23:27 +02:00
hastarin
7ada77ac21 Just some code clean up. 2013-05-25 12:33:27 +10:00
hastarin
3691402e4a Improved back handling in mobile app. Now more consistant with standard. 2013-05-25 11:58:35 +10:00
Philipp Schaefer
045279a265 extended JSInterface to finish app via js (see #312) 2013-05-24 17:24:02 +02:00
Philipp Schaefer
7e35c95e2c reordered layer and location buttons correctly ;) 2013-05-24 15:58:19 +02:00
Philipp Schaefer
3245ca01d4 removed not used imports 2013-05-24 15:52:36 +02:00
Philipp Schaefer
a56272f260 some tweaks for the new search
* distinguish between onCreate intent and resume intent (do not always reload)
* handle voice search correct
2013-05-24 15:48:37 +02:00
hastarin
34712cddb1 Removed menu selection handling for search due to double search. 2013-05-24 17:04:06 +10:00
hastarin
dd8ceaf934 Reordered menu items. IMO Layers is used more than My Location. 2013-05-24 16:15:56 +10:00
hastarin
9ce25e7e57 Initial commit of a working Search View. 2013-05-24 15:52:25 +10:00
hastarin
98e927fb0f Have everything working now if you don't enable ProGuard.
It will take time to determine how it needs to be configured but that's low priority really.
2013-05-24 12:04:23 +10:00
hastarin
50168e93fa Merge branch 'master' into androidstudio 2013-05-24 10:41:18 +10:00
Philipp Schaefer
f58e8cfa83 fixed typo in API 2013-05-23 13:44:00 +02:00