Re: [sword-devel] Bishop for Android and iOS / JavaScript bindings

2018-03-23 Thread Michael Johnson
On 03/23/2018 10:26 AM, Troy A. Griffitts wrote:
> ...
> Regarding anything left before promoting general usage...
>
> I still think one flaw to fix before promoting the app for general use
> is the warning when a module necessary for a function isn't installed.
>
> It's a pretty simple change.  When someone selects "Verse Study" / "Word
> Study" and no Strongs lexicon is installed or no Bible module with
> Strongs is installed, then a popup suggesting to add the KJV +
> StrongsGreek + StrongsHebrew can be shown.
>
> Along with this though, I'd like to let the user choose which Greek and
> which Hebrew lexicon they would like to use.  I know the Xiphos repo has
> something like StrongsRealGreek and StrongsRealHebrew and we also
> reference the Liddell-Scott from SWORDWeb, which could be a choice for
> online users... Probably others.  And with those selection options under
> Settings, maybe we could add a Word Study Bible choice which let's a
> user pick, say the KJV as their Strongs Bible for word studies, but
> maybe they like to normally read a different Bible as their primary text.
>
> Anway, the warning is a small change and I think will go a long way to
> avoid support questions on "Why doesn't the Word Study tool work?!" and
> adding the new Settings options kindof go along with that so I'd like to
> get it all done in one release.

Agreed, as long as those small changes are done promptly.

>
>> Observations:
>>
>>   * Search works consistently with eBible.org modules (unlike PocketSword).
> Regarding search, I had an Apple user say that search wasn't working for
> him.  I haven't had a chance to look into it.  Have you been able to
> search on Apple?

Yes. Every search I tried worked, although I haven't yet try really challenging 
stuff like searching for strings with nonroman scripts using multiple 
diacritics.

>>   * Poetry 2nd lines are not indented, but it would be nice if they were.
> Curious.  I'll try to spend time to look.  Does the same module look OK
> in any other SWORD frontend?

I don't think so. I think poetry formatting and sometimes even prose formatting 
is not one of Sword's strong points, right now.

>>   * The app icon for Android is much nicer than the app icon for iOS. (The 
>> latter looks more like a Minecraft monster head.)
> :) I was so happy to finally build a working binary for iOS that I
> haven't even though about how to choose the icon. :)  That's the default
> Cordova icon.

:-)

>
>   * I like the way columns without a current chapter to display disappear, 
> making a nice seamless way to display the Hebrew OT and Greek NT next to 
> another Bible translation.
> Yes, that's exactly how I use it for my morning readings.  I try to make
> myself read Greek, but I'm not good enough for that to not be a
> distraction from my devotions so having the English side by side with
> the original language (Old or New Testament) was my primary goal for
> reading mode-- for me personally.  My Hebrew is so worthless these days
> that I've though about putting an LXX module as the 3rd selected Bible
> so I always get an English / Greek diglot when reading. :)  I think this
> should be nice for seminary students.

Agreed. It should also come in handy for places like Papua New Guinea, where it 
is likely than someone would like to have their own local language, the trade 
language (Tok Pisin in most areas), and English (taught in the schools) side by 
side. The local language Bible translations are usually just a New Testament or 
less, so it is nice to display it when it is available, but make more room for 
the other 2 languages when it is not.

>
>>   * Support for display of Strong's numbers and visible linkage of parallel 
>> translations and/or lexicons where the word stem matches would be nice.
> Yeah, that was hard to do word selects on the small screen, like we do
> on SWORDWeb.  On SWORDWeb we show 3 levels of association: bold = all
> words from the same stem, bold/italic = all words with the same stem and
> exact morphology, bold/italic/underline = the exact same word between
> two Bibles.  I am surprised how often, when I click a word, I see that
> same word nearby in the chapter, but translated by a different English
> word that I had no idea the author used the same word.  It has been
> enlightening to discover running themes which had been previously masked
> to me by translation.
>
> Anyway, Word Study was my mobile attempt to show Strongs information,
> but we do lose this 'other occurrences nearby' feature.  For Word Study
> to work, you'll need a Strongs Bible as your primary (KJV is best right
> now. ESV2011 kindof works but I'm curious about the markup there as
> results sometimes seem odd) and you'll need to be sure to have
> StrongsGreek and StrongsHebrew modules also installed.
>
> The app is pure JavaScript.  I'd love for you to hack up a prototype of
> anything you envision.  I know you have dev skills ;)

Yes, I have dev skills, but I have a very large 

Re: [sword-devel] Bishop for Android and iOS / JavaScript bindings

2018-03-22 Thread Troy A. Griffitts
Dear Michael,

Thanks for the feedback and encouragement.

On 03/22/2018 05:54 AM, Michael Johnson wrote:
> For what its worth, I tested on 4 platforms:
>
>   * Acer tablet with Android 4.4.2
>   * Motorola phone with Android 7.1.1
>   * Apple iPad Pro with iOS 11.2.6
>   * Apple iPhone 7 plus with iOS 11.2.6
I am happy to hear the app works well on the range of devices you've
reported.

Regarding anything left before promoting general usage...

I still think one flaw to fix before promoting the app for general use
is the warning when a module necessary for a function isn't installed.

It's a pretty simple change.  When someone selects "Verse Study" / "Word
Study" and no Strongs lexicon is installed or no Bible module with
Strongs is installed, then a popup suggesting to add the KJV +
StrongsGreek + StrongsHebrew can be shown.

Along with this though, I'd like to let the user choose which Greek and
which Hebrew lexicon they would like to use.  I know the Xiphos repo has
something like StrongsRealGreek and StrongsRealHebrew and we also
reference the Liddell-Scott from SWORDWeb, which could be a choice for
online users... Probably others.  And with those selection options under
Settings, maybe we could add a Word Study Bible choice which let's a
user pick, say the KJV as their Strongs Bible for word studies, but
maybe they like to normally read a different Bible as their primary text.

Anway, the warning is a small change and I think will go a long way to
avoid support questions on "Why doesn't the Word Study tool work?!" and
adding the new Settings options kindof go along with that so I'd like to
get it all done in one release.

> Observations:
>
>   * Search works consistently with eBible.org modules (unlike PocketSword).
Regarding search, I had an Apple user say that search wasn't working for
him.  I haven't had a chance to look into it.  Have you been able to
search on Apple?

Bishop doesn't use CLucene, but instead just uses the internal search
features of the SWORD engine.  Most phones are fast enough to search the
entire text a Bible in an acceptable time without an indexed search. 
Strongs searches take a little longer and you can see by looking at a
Word Study and then clicking any word entry in the Word Study list for
the verse.  You should be offered the ability to search other
occurrences of that exactly Greek word and without an index, it takes a
little time to parse out the lemma information while searching the
entire text.  It's still not too bad, I think.

>   * Poetry 2nd lines are not indented, but it would be nice if they were.
Curious.  I'll try to spend time to look.  Does the same module look OK
in any other SWORD frontend?

>   * The app icon for Android is much nicer than the app icon for iOS. (The 
> latter looks more like a Minecraft monster head.)
:) I was so happy to finally build a working binary for iOS that I
haven't even though about how to choose the icon. :)  That's the default
Cordova icon.

>   * I like the way columns without a current chapter to display disappear, 
> making a nice seamless way to display the Hebrew OT and Greek NT next to 
> another Bible translation.
Yes, that's exactly how I use it for my morning readings.  I try to make
myself read Greek, but I'm not good enough for that to not be a
distraction from my devotions so having the English side by side with
the original language (Old or New Testament) was my primary goal for
reading mode-- for me personally.  My Hebrew is so worthless these days
that I've though about putting an LXX module as the 3rd selected Bible
so I always get an English / Greek diglot when reading. :)  I think this
should be nice for seminary students.

>   * Support for display of Strong's numbers and visible linkage of parallel 
> translations and/or lexicons where the word stem matches would be nice.
Yeah, that was hard to do word selects on the small screen, like we do
on SWORDWeb.  On SWORDWeb we show 3 levels of association: bold = all
words from the same stem, bold/italic = all words with the same stem and
exact morphology, bold/italic/underline = the exact same word between
two Bibles.  I am surprised how often, when I click a word, I see that
same word nearby in the chapter, but translated by a different English
word that I had no idea the author used the same word.  It has been
enlightening to discover running themes which had been previously masked
to me by translation.

Anyway, Word Study was my mobile attempt to show Strongs information,
but we do lose this 'other occurrences nearby' feature.  For Word Study
to work, you'll need a Strongs Bible as your primary (KJV is best right
now. ESV2011 kindof works but I'm curious about the markup there as
results sometimes seem odd) and you'll need to be sure to have
StrongsGreek and StrongsHebrew modules also installed.

The app is pure JavaScript.  I'd love for you to hack up a prototype of
anything you envision.  I know you have dev skills ;)

Troy


>
>
> On 03/22/2018 01:32 

Re: [sword-devel] Bishop for Android and iOS / JavaScript bindings

2018-03-22 Thread Michael Johnson
For what its worth, I tested on 4 platforms:

  * Acer tablet with Android 4.4.2
  * Motorola phone with Android 7.1.1
  * Apple iPad Pro with iOS 11.2.6
  * Apple iPhone 7 plus with iOS 11.2.6

Observations:

  * Search works consistently with eBible.org modules (unlike PocketSword).
  * Poetry 2nd lines are not indented, but it would be nice if they were.
  * The app icon for Android is much nicer than the app icon for iOS. (The 
latter looks more like a Minecraft monster head.)
  * I like the way columns without a current chapter to display disappear, 
making a nice seamless way to display the Hebrew OT and Greek NT next to 
another Bible translation.
  * Support for display of Strong's numbers and visible linkage of parallel 
translations and/or lexicons where the word stem matches would be nice.


On 03/22/2018 01:32 PM, Michael Johnson wrote:
> Hello, Troy & all!
>
> After a bit of testing, I have concluded that the Bishop app is awesome. :-)
> Its current version works well on both iOS and Android.
> I like its Scripture display layout. OK, there is some room for improvement 
> in poetry display, making secondary and tertiary lines indented a little more 
> like the NIV and World English Bible official printed editions do, but other 
> than that, most things I think of now fall firmly in the camp of feature 
> addition instead of bug fixes; like maybe more complete localization to other 
> user interface languages.
>
> The biggest flaw is not yet being in the Apple App Store for general use on 
> iOS devices. Sure sending Troy a UDID and side loading a special compilation 
> works for me for now, but it would get really tedious for Troy after more 
> than just a few testers... and there are limits to how many testers you can 
> have. I think it is at least as good as many iOS apps that are in Apple's App 
> Store. I have an active Apple developer account, so I could submit it if you 
> like, after I get back from the conference I am
> enroute to, now.
>  
>
> On 03/01/2018 10:26 AM, Troy A. Griffitts wrote:
>> Dear team,
>>
>> You all know we've been working on Cordova bindings for SWORD for quite some 
>> time now.  We now have a simple reader written in JavaScript which will run 
>> unchanged on both Android and iOS.Bishop includes an InstallMgr to 
>> auto-discover remote installation sources and let a user install SWORD 
>> content.
>>
>> I've kept the development code name "Bishop", my favorite android (from 
>> Aliens) and almost appropriate for a Bible app :)  I've also tacked on our 
>> boring moniker from our Windows app, "Bishop: The SWORD Project for 
>> Android".  Long name but should get more search hits.
>>
>> Basically, Bishop's UI has 2 basic modes:
>>
>> *Reader*: which simply shows 1 chapter of up to 3 Bibles in parallel.
>> *Verse* *Study*: When in reader mode, as the user scrolls, one verse 
>> will always be active, when "Verse Study" is chosen from the menu, the user 
>> can then drill down into that active verse.  Verse Study has 4 tools:*
>> *
>>
>> *Word* *Study*: shows the verse broken down word by word, showing 
>> the original Greek or Hebrew behind each word, along with a simple 
>> definition.*
>> Commentary*: shows all installed commentary for that verse.
>> *Witness* *Study*: shows all available ancient New Testament 
>> manuscript witnesses which attest to the current verse.
>> *Variant* *Study*: shows all variant between the manuscript 
>> witnesses for the current verse.
>>
>> Other features include very basic bookmarks and search.  The Android release 
>> has an initial attempt at BibleSync support to send your current verse out 
>> to all your friends running Bishop on the same network (thanks Karl!).
>>
>> The initial goal of Bishop was to be the thinnest client on top of the 
>> bindings, as an example and thus uses no 3rd party libraries, save jQuery.  
>> Now that the initial release is completed and can serve as an example, we're 
>> free to improve the mobile user interface if anyone feels called to join the 
>> team and give it a shot.
>>
>> Installation locations follow.  It's best to let Bishop install its basic 
>> set of SWORD modules upon first run, so it has a minimal set of tools it can 
>> use to operate.  It will prompt you to do this when you first launch the 
>> application and it finds no modules installed.
>>
>> Android users can install the app from:
>>
>> https://play.google.com/store/apps/details?id=org.crosswire.bishop
>>
>> iPhone users will need to send me their UDID for testing while we try to get 
>> through the Apple Store approval process.  I haven't even tried yet as I 
>> don't have much hope that it is "pretty" enough for them, but the download 
>> link for the iPhone binary is here:
>>
>> https://crosswire.org/bishop/manifest.plist
>>
>> https://crosswire.org/bishop.ipa
>>
>> The code can be had from:
>>
>> http://git.crosswire.org/main/bishop
>>
>> Please let us know what you think if 

Re: [sword-devel] Bishop for Android and iOS / JavaScript bindings

2018-03-21 Thread Michael Johnson
Hello, Troy & all!

After a bit of testing, I have concluded that the Bishop app is awesome. :-)
Its current version works well on both iOS and Android.
I like its Scripture display layout. OK, there is some room for improvement in 
poetry display, making secondary and tertiary lines indented a little more like 
the NIV and World English Bible official printed editions do, but other than 
that, most things I think of now fall firmly in the camp of feature addition 
instead of bug fixes; like maybe more complete localization to other user 
interface languages.

The biggest flaw is not yet being in the Apple App Store for general use on iOS 
devices. Sure sending Troy a UDID and side loading a special compilation works 
for me for now, but it would get really tedious for Troy after more than just a 
few testers... and there are limits to how many testers you can have. I think 
it is at least as good as many iOS apps that are in Apple's App Store. I have 
an active Apple developer account, so I could submit it if you like, after I 
get back from the conference I am
enroute to, now.
 

On 03/01/2018 10:26 AM, Troy A. Griffitts wrote:
>
> Dear team,
>
> You all know we've been working on Cordova bindings for SWORD for quite some 
> time now.  We now have a simple reader written in JavaScript which will run 
> unchanged on both Android and iOS.Bishop includes an InstallMgr to 
> auto-discover remote installation sources and let a user install SWORD 
> content.
>
> I've kept the development code name "Bishop", my favorite android (from 
> Aliens) and almost appropriate for a Bible app :)  I've also tacked on our 
> boring moniker from our Windows app, "Bishop: The SWORD Project for Android". 
>  Long name but should get more search hits.
>
> Basically, Bishop's UI has 2 basic modes:
>
> *Reader*: which simply shows 1 chapter of up to 3 Bibles in parallel.
> *Verse* *Study*: When in reader mode, as the user scrolls, one verse will 
> always be active, when "Verse Study" is chosen from the menu, the user can 
> then drill down into that active verse.  Verse Study has 4 tools:*
> *
>
> *Word* *Study*: shows the verse broken down word by word, showing the 
> original Greek or Hebrew behind each word, along with a simple definition.*
> Commentary*: shows all installed commentary for that verse.
> *Witness* *Study*: shows all available ancient New Testament 
> manuscript witnesses which attest to the current verse.
> *Variant* *Study*: shows all variant between the manuscript witnesses 
> for the current verse.
>
> Other features include very basic bookmarks and search.  The Android release 
> has an initial attempt at BibleSync support to send your current verse out to 
> all your friends running Bishop on the same network (thanks Karl!).
>
> The initial goal of Bishop was to be the thinnest client on top of the 
> bindings, as an example and thus uses no 3rd party libraries, save jQuery.  
> Now that the initial release is completed and can serve as an example, we're 
> free to improve the mobile user interface if anyone feels called to join the 
> team and give it a shot.
>
> Installation locations follow.  It's best to let Bishop install its basic set 
> of SWORD modules upon first run, so it has a minimal set of tools it can use 
> to operate.  It will prompt you to do this when you first launch the 
> application and it finds no modules installed.
>
> Android users can install the app from:
>
> https://play.google.com/store/apps/details?id=org.crosswire.bishop
>
> iPhone users will need to send me their UDID for testing while we try to get 
> through the Apple Store approval process.  I haven't even tried yet as I 
> don't have much hope that it is "pretty" enough for them, but the download 
> link for the iPhone binary is here:
>
> https://crosswire.org/bishop/manifest.plist
>
> https://crosswire.org/bishop.ipa
>
> The code can be had from:
>
> http://git.crosswire.org/main/bishop
>
> Please let us know what you think if you are a user, and offer your 
> suggestions from a usability perspective.
>
> If you are a developer, please offer comments and suggest features you have a 
> desire and are willing to add.
>
> Please give us a great rating so we show up in a search in the Play Store and 
> let others know.  I think we have some unique feature that other app don't 
> offer and I've been using Bishop as my morning reader for a while now.  The 
> default fullscreen text without clutter is pleasant.
>
> Christ's best for you!
>
> Troy
>
>
>
>
> ___
> sword-devel mailing list: sword-devel@crosswire.org
> http://www.crosswire.org/mailman/listinfo/sword-devel
> Instructions to unsubscribe/change your settings at above page


-- 
signature

Aloha,
*/Michael Johnson/**
PO BOX 881143 • PUKALANI HI 96788-1143*• USA
mljohnson.org  • Phone: +1 808-333-6921 • Skype: 
kahunapule




Re: [sword-devel] Bishop for Android and iOS / JavaScript bindings

2018-03-05 Thread David Haslam
In response to Manfred.

TestFlight is part of Apple's infrastructure for testing beta versions of iOS 
apps before release.

I've used it in the past to install PocketSword when Nic Carter has been 
working on a beta version.

AFAIK, it still downloads from Apple, rather than direct from the developer. 
Correct me if I'm wrong.

NB. All new/updated iOS apps must support 64-bit and iOS 11 to be accepted by 
Apple.


​Best regards,

David

Sent with ProtonMail Secure Email.​

‐‐‐ Original Message ‐‐‐

On 4 March 2018 4:14 PM, Manfred Bergmann  wrote:

> TestFlight not an option to make it installable for testers?
> 
> Manfred
> 
> > Am 04.03.2018 um 16:36 schrieb DM Smith dmsm...@crosswire.org:
> > 
> > David,
> > 
> > I’ve installed it on my iPhone 6. Will do my iPad 2 later today.
> > 
> > I don’t think the iOS app store supports 32-bit only any more, but they 
> > might allow dual 32/64. I have an old iPhone 5 on which I can test. I don’t 
> > have a 32-bit iPad like yours.
> > 
> > It’s not something you’ll be willing to do. I’m describing the process that 
> > I went through in case others are interested.
> > 
> > To install it, you need to be running MacOS. This is possible to do in a VM 
> > on Windows or Linux. I think that’s what Troy does. I have a Mac, so it 
> > isn’t a difficulty for me.
> > 
> > Within MacOS you have to install XCode from the Mac App Store and in XCode 
> > open Window->Devices and Simulators with your iOS device attached to your 
> > “Mac". Make the window wide enough to see the entire device “Identifier”. 
> > Right click on that, select copy and send that to Troy.
> > 
> > Troy will have to add that to the list of authorized devices and rebuild 
> > Bishop.ipa.
> > 
> > Download that ipa and in the same window, click + under INSTALLED APPS, 
> > navigate to that download and “Open” it. This will install it to your 
> > device.
> > 
> > Later, I think it’ll be possible to build from source in XCode.
> > 
> > DM
> > 
> > > On Mar 4, 2018, at 3:26 AM, David Haslam dfh...@protonmail.com wrote:
> > > 
> > > Hi Troy,
> > > 
> > > I've been ignoring Bishop on the grounds that I'd only ever seen it 
> > > described as being an Android OS app.
> > > 
> > > This is the first time I've seen it mentioned in connection with iOS 
> > > devices.
> > > 
> > > My devices are iPhone 5 and iPad Mini. My wife has an iPhone 5S and iPad 
> > > Mini.
> > > 
> > > Even so, unless it's in the Apple iStore, only users who jailbreak could 
> > > install it? AFAICT, it's not there.
> > > 
> > > btw. Is it a 64-bit app ?
> > > 
> > > Best regards,
> > > 
> > > David
> > > 
> > > Sent from ProtonMail Mobile
> > > 
> > > On Sat, Mar 3, 2018 at 21:53, Troy A. Griffitts scr...@crosswire.org 
> > > wrote:
> > > 
> > > > Thanks for the feedback Michael,
> > > > 
> > > > I have added a new menu choice:
> > > > 
> > > > \[ Settings \]
> > > > 
> > > > -   Font Size +
> > > > 
> > > > It seems to work well on both iOS and Android. Please let me know if it 
> > > > makes the app more usable for you. The update should now be available 
> > > > for your phone.
> > > > 
> > > > Thank you again for taking the time to provide valuable feedback.
> > > > 
> > > > Troy
> > > > 
> > > > On 03/03/2018 04:05 AM, Michael H wrote:
> > > > 
> > > > > I already had AndBible installed.
> > > > > 
> > > > > Bishop installed and recognized all the modules (at least 20+ bibles, 
> > > > > i haven't confirmed "ALL") that AndBible has present. I haven't 
> > > > > attempted any more module installs after installing Bishop, either 
> > > > > from AndBible or Bishop.
> > > > > 
> > > > > The text is small on my Samsung Galaxy On5. Not horribly unreadably 
> > > > > small, but small for me to use for any length of time. I don't see 
> > > > > settings to adjust that, so I haven't spent much time on it. I can 
> > > > > and will test more if you have something specific.. But this isn't 
> > > > > ready for my eyes yet. Very promising tho. :-) Based on the images in 
> > > > > the store screen, I would be using it more if the text had size 
> > > > > adjustment.
> > > > > 
> > > > > On Fri, Mar 2, 2018 at 11:05 PM, Troy A. Griffitts 
> > > > > scr...@crosswire.org wrote:
> > > > > 
> > > > > I've had 2 instances of problems running the app. One was a report 
> > > > > from a user here, and another was trying to install the app on my TV. 
> > > > > In both cases, the app showed a blank gray screen after install and 
> > > > > and startup.
> > > > > 
> > > > > I have had debug versions on all my devices here at some point, so 
> > > > > I'm not a very good clean test case. Has anyone had any luck 
> > > > > installing and getting the basic set of modules running? Or any 
> > > > > problems? Thanks for any feedback.
> > > > > 
> > > > > https://play.google.com/store/apps/details?id=org.crosswire.bishop
> > > > > 
> > > > > Troy
> > > > > 
> > > > > On 03/02/2018 01:31 PM, David Haslam wrote:
> > > > > 
> > 

Re: [sword-devel] Bishop for Android and iOS / JavaScript bindings

2018-03-04 Thread Troy A. Griffitts
Thanks Gary. That's perfect. It looks like some how the "Bible" it decided to 
use as the master display is: Maps by American Bible Society

And the last bit of debug output I see is from bishop.js line 856 before the 
app crashes. This should get me to the problem. Thank you so much for all the 
time that went in to providing the log. I'll probably have a look tomorrow.

Troy

On March 4, 2018 6:51:47 PM MST, Gary Holmlund  wrote:
>Troy,
>
>Here is the logcat for one startup/crash. See attached file.
>
>I have BibleTime Mobile and about 15 modules.
>
>Gary
>
>
>On 03/04/2018 03:51 PM, Troy A. Griffitts wrote:
>> Thanks Gary. Any more info? I only have emulators here. Anything from
>
>> logcat? Do you have AndBible installed? Curious if maybe you have a 
>> specific module already installed via AndBible which might be causing
>
>> trouble. Any more info from people having startup issues would be 
>> great. I'll keep trying more emulators.
>>
>> Troy
>>
>> On March 4, 2018 3:31:41 PM MST, Gary Holmlund 
>>  wrote:
>>
>> I have a Galaxy S8+ and have the same crash on startup that Chris
>> has. It was version 1.02 and Android 7.0.
>>
>> Gary
>>
>>
>> On 03/04/2018 02:13 PM, Troy A. Griffitts wrote:
>>> Hi Chris, thanks for the report on a Galaxy S8. 2 questions.
>Have
>>> you tried version 1.0.2 which was released yesterday evening? It
>>> has fixes for older phones. If yes, then can you tell me what
>>> version of Android is on your phone?
>>>
>>> Thank you!
>>>
>>> Troy
>>>
>>> On March 4, 2018 2:02:34 PM MST, Chris Umphress
>>>  wrote:
>>>
>>> Hey Troy,
>>>
>>> I have a Galaxy S8 and finally installed Bishop now that it
>>> is on the Play Store. On launch, the app shows a grey screen
>>> and then crashes. I sent feedback with the logs, but let me
>>> know if I can help in any way to debug this.
>>>
>>> Chris Umphress
>>>
>>> On Sat, Mar 3, 2018 at 5:05 AM, Troy A. Griffitts
>>> > wrote:
>>>
>>> I've had 2 instances of problems running the app.  One
>>> was a report from a user here, and another was trying to
>>> install the app on my TV.  In both cases, the app showed
>>> a blank gray screen after install and and startup.
>>>
>>> I have had debug versions on all my devices here at some
>>> point, so I'm not a very good clean test case.  Has
>>> anyone had any luck installing and getting the basic set
>>> of modules running? Or any problems?  Thanks for any
>>> feedback.
>>>
>>>
>https://play.google.com/store/apps/details?id=org.crosswire.bishop
>>>
>
>>>
>>> Troy
>>>
>>>
>>> On 03/02/2018 01:31 PM, David Haslam wrote:
 *_Suggestion:_*
 Please edit https://wiki.crosswire.org/Frontends:Bishop
 
 and add these details.

 Best regards,

 David

 Sent with ProtonMail  Secure
>Email.

 ‐‐‐ Original Message ‐‐‐
 On 1 March 2018 2:26 AM, Troy A. Griffitts
  
>wrote:

> Dear team,
>
> You all know we've been working on Cordova bindings
>for
> SWORD for quite some time now.  We now have a simple
> reader written in JavaScript which will run unchanged
> on both Android and iOS.Bishop includes an InstallMgr
> to auto-discover remote installation sources and let a
> user install SWORD content.
>
> I've kept the development code name "Bishop", my
> favorite android (from Aliens) and almost appropriate
> for a Bible app :)  I've also tacked on our boring
> moniker from our Windows app, "Bishop: The SWORD
> Project for Android".  Long name but should get more
> search hits.
>
> Basically, Bishop's UI has 2 basic modes:
>
> *Reader*: which simply shows 1 chapter of up to 3
> Bibles in parallel.
> *Verse* *Study*: When in reader mode, as the user
> scrolls, one verse will always be active, when
> "Verse Study" is chosen from the menu, the user
>can
> then drill down into that active verse.  Verse
> Study has 4 tools:*
> *
>
> *Word* *Study*: shows the 

Re: [sword-devel] Bishop for Android and iOS / JavaScript bindings

2018-03-04 Thread Michael Johnson
Aloha, Troy!

Aha! Your log was enlightening. By chance, the currently viewed location was in 
Psalms when I attempted to read from the New Testament. Instead of moving to 
the next available verse (probably the best thing to do) or telling me that 
this reference was not in the current Bible translation (second best), I just 
got a spinning wheel of death. After switching back to a full Bible, then 
navigating to John 1, I could open up the Spanish Versión Biblia Libre just 
fine and actually read it.

Thanks for working on this!


...
03-04 15:46:00.661  3467 11697 D libsword.so: setKeyText(spavbl2018eb, Psalms 
18:4)
03-04 15:46:00.662  3467 11697 D libsword.so: *setKeyText(spavbl2018eb, Psalms 
18:4)*
03-04 15:46:00.672  3467  3467 D SystemWebChromeClient: 
file:///android_asset/www/js/bishop.js: Line 858 : got chapter data for: 
Spanish Free Bible Version NT; chapterData.length: 50
03-04 15:46:00.672  3467  3467 I chromium: [INFO:CONSOLE(858)] "got chapter 
data for: Spanish Free Bible Version NT; chapterData.length: 50", source: 
file:///android_asset/www/js/bishop.js (858)
03-04 15:46:00.672  3467  3467 D SystemWebChromeClient: 
file:///android_asset/www/js/bishop.js: Line 874 : calling headerLoop : 1
03-04 15:46:00.672  3467  3467 I chromium: [INFO:CONSOLE(874)] "calling 
headerLoop : 1", source: file:///android_asset/www/js/bishop.js (874)
03-04 15:46:00.672  3467  3467 D SystemWebChromeClient: 
file:///android_asset/www/js/bishop.js: Line 744 : headerLoopContinue. 
mods.length: 0; renderData.length: 0
03-04 15:46:00.672  3467  3467 I chromium: [INFO:CONSOLE(744)] 
"headerLoopContinue. mods.length: 0; renderData.length: 0", source: 
file:///android_asset/www/js/bishop.js (744)
03-04 15:46:00.683  3467  3467 D SystemWebChromeClient: 
file:///android_asset/www/cordova.js: *Line 309 : Error in Success callbackId: 
SWORD1089568890 : TypeError: Cannot read property 'length' of undefined*
03-04 15:46:00.683  3467  3467 I chromium: [INFO:CONSOLE(309)] "Error in 
Success callbackId: SWORD1089568890 : TypeError: Cannot read property 'length' 
of undefined", source: file:///android_asset/www/cordova.js (309)
03-04 15:46:00.683  3467  3467 D SystemWebChromeClient: 
file:///android_asset/www/cordova.js: Line 311 : Uncaught TypeError: Cannot 
read property 'length' of undefined
03-04 15:46:00.683  3467  3467 I chromium: [INFO:CONSOLE(311)] "Uncaught 
TypeError: Cannot read property 'length' of undefined", source: 
file:///android_asset/www/cordova.js (311)
03-04 15:46:03.099   517   570 I SFPerfTracer:  triggers: (rate: 0:1) 
(7195700 sw vsyncs) (0 skipped) (2:153120 vsyncs) (4:7393470)
03-04 15:46:05.124   517   517 I SFPerfTracer:  triggers: (rate: 55:6766) 
(compose: 0:29) (post: 1:35) (render: 1:67) (1:114732 frames) (2:143075)
03-04 15:46:05.124   517   517 D SFPerfTracer:    layers: (3:8) (StatusBar 
(0xab115400): 0:27575) (com.android.systemui.ImageWallpaper (0xab117c00): 
0:13901)* (animation background stackId=1 (0xac5cac00): 0:54)* (Sprite 
(0xab116800): 0:6)* (DimLayerController/Stack=0 (0xab149000): 0:1175)* 
(NavigationBar (0xab114000): 0:967) 
(org.crosswire.bishop/org.crosswire.bishop.MainActivity (0xab14b800): 1:335) 
(org.crosswire.bishop/org.crosswire.bishop.MainActivity (0xab14a400): 0:46)-
03-04 15:46:05.705   517   570 I SFPerfTracer:  triggers: (rate: 0:1) 
(7195700 sw vsyncs) (0 skipped) (2:153172 vsyncs) (4:7393574)
03-04 15:46:06.081  1392  1719 E WifiHAL :*fetchLowiCbTableAndCapabilities: 
NULL lowi_handle, err: dlopen failed: library "/vendor/lib/liblowi_wifihal.so" 
not found*
03-04 15:46:06.081  1392  1719 E WifiHAL : getLowiCallbackTable: LOWI is not 
supported.
03-04 15:46:06.082  1392  1719 E WifiHAL : fetchLowiCbTableAndCapabilities: 
NULL lowi_handle, err: dlopen failed: library "/vendor/lib/liblowi_wifihal.so" 
not found
03-04 15:46:06.082  1392  1719 E WifiHAL : getLowiCallbackTable: LOWI is not 
supported.
03-04 15:46:06.083  1392  1719 E WifiHAL : fetchLowiCbTableAndCapabilities: 
NULL lowi_handle, err: dlopen failed: library "/vendor/lib/liblowi_wifihal.so" 
not found
03-04 15:46:06.084  1392  1719 E WifiHAL : getLowiCallbackTable: LOWI is not 
supported.
03-04 15:46:08.312   517   570 I SFPerfTracer:  triggers: (rate: 0:1) 
(7195700 sw vsyncs) (0 skipped) (2:153224 vsyncs) (4:7393678)
03-04 15:46:10.320   517   517 I SFPerfTracer:  triggers: (rate: 55:6766) 
(compose: 0:29) (post: 1:35) (render: 1:67) (1:114780 frames) (2:143175)
03-04 15:46:10.320   517   517 D SFPerfTracer:    layers: (3:7) (StatusBar 
(0xab115400): 0:27575) (com.android.systemui.ImageWallpaper (0xab117c00): 
0:13901)* (animation background stackId=1 (0xac5cac00): 0:54)* (Sprite 
(0xab116800): 0:6)* (DimLayerController/Stack=0 (0xab149000): 0:1175)* 
(NavigationBar (0xab114000): 0:967) 
(org.crosswire.bishop/org.crosswire.bishop.MainActivity (0xab14b800): 1:387)
03-04 15:46:10.902   517   570 I SFPerfTracer:  triggers: (rate: 0:1) 
(7195700 sw vsyncs) (0 skipped) 

Re: [sword-devel] Bishop for Android and iOS / JavaScript bindings

2018-03-04 Thread Gary Holmlund

Troy,

Here is the logcat for one startup/crash. See attached file.

I have BibleTime Mobile and about 15 modules.

Gary


On 03/04/2018 03:51 PM, Troy A. Griffitts wrote:
Thanks Gary. Any more info? I only have emulators here. Anything from 
logcat? Do you have AndBible installed? Curious if maybe you have a 
specific module already installed via AndBible which might be causing 
trouble. Any more info from people having startup issues would be 
great. I'll keep trying more emulators.


Troy

On March 4, 2018 3:31:41 PM MST, Gary Holmlund 
 wrote:


I have a Galaxy S8+ and have the same crash on startup that Chris
has. It was version 1.02 and Android 7.0.

Gary


On 03/04/2018 02:13 PM, Troy A. Griffitts wrote:

Hi Chris, thanks for the report on a Galaxy S8. 2 questions. Have
you tried version 1.0.2 which was released yesterday evening? It
has fixes for older phones. If yes, then can you tell me what
version of Android is on your phone?

Thank you!

Troy

On March 4, 2018 2:02:34 PM MST, Chris Umphress
 wrote:

Hey Troy,

I have a Galaxy S8 and finally installed Bishop now that it
is on the Play Store. On launch, the app shows a grey screen
and then crashes. I sent feedback with the logs, but let me
know if I can help in any way to debug this.

Chris Umphress

On Sat, Mar 3, 2018 at 5:05 AM, Troy A. Griffitts
> wrote:

I've had 2 instances of problems running the app.  One
was a report from a user here, and another was trying to
install the app on my TV.  In both cases, the app showed
a blank gray screen after install and and startup.

I have had debug versions on all my devices here at some
point, so I'm not a very good clean test case.  Has
anyone had any luck installing and getting the basic set
of modules running? Or any problems?  Thanks for any
feedback.

https://play.google.com/store/apps/details?id=org.crosswire.bishop


Troy


On 03/02/2018 01:31 PM, David Haslam wrote:

*_Suggestion:_*
Please edit https://wiki.crosswire.org/Frontends:Bishop

and add these details.

Best regards,

David

Sent with ProtonMail  Secure Email.

‐‐‐ Original Message ‐‐‐
On 1 March 2018 2:26 AM, Troy A. Griffitts
  wrote:


Dear team,

You all know we've been working on Cordova bindings for
SWORD for quite some time now.  We now have a simple
reader written in JavaScript which will run unchanged
on both Android and iOS.Bishop includes an InstallMgr
to auto-discover remote installation sources and let a
user install SWORD content.

I've kept the development code name "Bishop", my
favorite android (from Aliens) and almost appropriate
for a Bible app :)  I've also tacked on our boring
moniker from our Windows app, "Bishop: The SWORD
Project for Android".  Long name but should get more
search hits.

Basically, Bishop's UI has 2 basic modes:

*Reader*: which simply shows 1 chapter of up to 3
Bibles in parallel.
*Verse* *Study*: When in reader mode, as the user
scrolls, one verse will always be active, when
"Verse Study" is chosen from the menu, the user can
then drill down into that active verse.  Verse
Study has 4 tools:*
*

*Word* *Study*: shows the verse broken down
word by word, showing the original Greek or
Hebrew behind each word, along with a simple
definition.*
Commentary*: shows all installed commentary for
that verse.
*Witness* *Study*: shows all available ancient
New Testament manuscript witnesses which attest
to the current verse.
*Variant* *Study*: shows all variant between
the manuscript witnesses for the current verse.

Other features include very basic bookmarks and
search.  The Android release has an initial attempt at
BibleSync support to send your current verse out to all
your friends running Bishop on the same network (thanks
Karl!).

The initial goal of 

Re: [sword-devel] Bishop for Android and iOS / JavaScript bindings

2018-03-04 Thread Troy A. Griffitts
Thanks Gary. Any more info? I only have emulators here. Anything from logcat? 
Do you have AndBible installed? Curious if maybe you have a specific module 
already installed via AndBible which might be causing trouble. Any more info 
from people having startup issues would be great. I'll keep trying more 
emulators.

Troy

On March 4, 2018 3:31:41 PM MST, Gary Holmlund  wrote:
>I have a Galaxy S8+ and have the same crash on startup that Chris has. 
>It was version 1.02 and Android 7.0.
>
>Gary
>
>
>On 03/04/2018 02:13 PM, Troy A. Griffitts wrote:
>> Hi Chris, thanks for the report on a Galaxy S8. 2 questions. Have you
>
>> tried version 1.0.2 which was released yesterday evening? It has
>fixes 
>> for older phones. If yes, then can you tell me what version of
>Android 
>> is on your phone?
>>
>> Thank you!
>>
>> Troy
>>
>> On March 4, 2018 2:02:34 PM MST, Chris Umphress  
>> wrote:
>>
>> Hey Troy,
>>
>> I have a Galaxy S8 and finally installed Bishop now that it is on
>> the Play Store. On launch, the app shows a grey screen and then
>> crashes. I sent feedback with the logs, but let me know if I can
>> help in any way to debug this.
>>
>> Chris Umphress
>>
>> On Sat, Mar 3, 2018 at 5:05 AM, Troy A. Griffitts
>> > wrote:
>>
>> I've had 2 instances of problems running the app.  One was a
>> report from a user here, and another was trying to install
>the
>> app on my TV. In both cases, the app showed a blank gray
>> screen after install and and startup.
>>
>> I have had debug versions on all my devices here at some
>> point, so I'm not a very good clean test case.  Has anyone
>had
>> any luck installing and getting the basic set of modules
>> running? Or any problems?  Thanks for any feedback.
>>
>>
>https://play.google.com/store/apps/details?id=org.crosswire.bishop
>>
>
>>
>> Troy
>>
>>
>> On 03/02/2018 01:31 PM, David Haslam wrote:
>>> *_Suggestion:_*
>>> Please edit https://wiki.crosswire.org/Frontends:Bishop
>>> 
>>> and add these details.
>>>
>>> Best regards,
>>>
>>> David
>>>
>>> Sent with ProtonMail  Secure Email.
>>>
>>> ‐‐‐ Original Message ‐‐‐
>>> On 1 March 2018 2:26 AM, Troy A. Griffitts
>>>   wrote:
>>>
 Dear team,

 You all know we've been working on Cordova bindings for
 SWORD for quite some time now.  We now have a simple reader
 written in JavaScript which will run unchanged on both
 Android and iOS.Bishop includes an InstallMgr to
 auto-discover remote installation sources and let a user
 install SWORD content.

 I've kept the development code name "Bishop", my favorite
 android (from Aliens) and almost appropriate for a Bible
>app
 :)  I've also tacked on our boring moniker from our Windows
 app, "Bishop: The SWORD Project for Android".  Long name
>but
 should get more search hits.

 Basically, Bishop's UI has 2 basic modes:

 *Reader*: which simply shows 1 chapter of up to 3
>Bibles
 in parallel.
 *Verse* *Study*: When in reader mode, as the user
 scrolls, one verse will always be active, when "Verse
 Study" is chosen from the menu, the user can then drill
 down into that active verse.  Verse Study has 4 tools:*
 *

 *Word* *Study*: shows the verse broken down word by
 word, showing the original Greek or Hebrew behind
 each word, along with a simple definition.*
 Commentary*: shows all installed commentary for
>that
 verse.
 *Witness* *Study*: shows all available ancient New
 Testament manuscript witnesses which attest to the
 current verse.
 *Variant* *Study*: shows all variant between the
 manuscript witnesses for the current verse.

 Other features include very basic bookmarks and search. 
>The
 Android release has an initial attempt at BibleSync support
 to send your current verse out to all your friends running
 Bishop on the same network (thanks Karl!).

 The initial goal of Bishop was to be the thinnest client on
 top of the bindings, as an example and thus uses no 3rd
 party libraries, save jQuery.  Now that the initial 

Re: [sword-devel] Bishop for Android and iOS / JavaScript bindings

2018-03-04 Thread Troy A. Griffitts
Dear Michael,

Could I get you to give me even more information than your already detailed 
report? I just installed the spavbl2018eb and it worked fine for me. The 3 
Bibles I have chosen to make active, in order are ESV2011, spavbl2018eb, and 
WLC. When I choose a NT verse, I see the ESV and spa just fine, and when I 
choose an OT verse, I see the ESV and WLC.

If you plug your device into your computer via USB and run:

adb logcat

... I dump all kinds of debug to the console there.  If you can get output, 
does anything look fishy?

On March 4, 2018 2:45:05 PM MST, Michael Johnson  wrote:
>Thanks, Troy!
>
>I downloaded Bishop on an Android phone (Moto E with Android 7.1.1),
>and it worked until I tried downloading spavbl2018eb from the
>eBible.org repository. Opening that Bible resulted in the spinning
>wheel of death. I then tried engfbv2018eb, with the same result. Either
>time, I could go back to an already-downloaded translation (that was
>there with And Bible), and that worked. Downloading a new Bible from
>Crosswire Main worked. Downloading a full Bible from eBible.org
>(engRV1895eb) worked. When I tried to
>install a partial NT (engGLW1996eb), that installed, but also would not
>open (spinning wheel of death).
>
>Spin.
>Spin.
>Spin.
>Something is hanging up or in an infinite loop...
>
>On 03/03/2018 02:24 PM, Troy A. Griffitts wrote:
>>
>> Bishop 1.0.2 pushed out-- support for older devices.
>>
>> Found some JavaScript and CSS constructs I was using which didn't
>work well (at all) on older Android phones.  I've updated things and
>tested on Android 5.1 and iPhone 5s and seems to now work reasonably
>well.  Please let me know if you have a device which is having trouble
>or if you are successfully running on an Android release older than
>5.1.  I'd like to know how old we can go back and still support.
>>
>> Thanks everyone for your feedback and time spent having a go at this,
>>
>> Troy
>>
>>
>> On 03/03/2018 02:53 PM, Troy A. Griffitts wrote:
>>>
>>> Thanks for the feedback Michael,
>>>
>>> I have added a new menu choice:
>>>
>>> [ Settings ]
>>>
>>>   -   Font Size  +
>>>
>>> It seems to work well on both iOS and Android.  Please let me know
>if it makes the app more usable for you.  The update should now be
>available for your phone.
>>>
>>> Thank you again for taking the time to provide valuable feedback.
>>>
>>> Troy
>>>
>>>
>>>
>>> On 03/03/2018 04:05 AM, Michael H wrote:
 I already had AndBible installed. 

 Bishop installed and recognized all the modules (at least 20+
>bibles, i haven't confirmed "ALL") that AndBible has present. I haven't
>attempted any more module installs after installing Bishop, either from
>AndBible or Bishop. 

 The text is small on my Samsung Galaxy On5. Not horribly unreadably
>small, but small for me to use for any length of time. I don't see
>settings to adjust that, so I haven't spent much time on it. I can and
>will test more if you have something specific.. But this isn't ready
>for my eyes yet. Very promising tho. :-) Based on the images in the
>store screen, I would be using it more if the text had size
>adjustment. 


 On Fri, Mar 2, 2018 at 11:05 PM, Troy A. Griffitts
>> wrote:

 I've had 2 instances of problems running the app.  One was a
>report from a user here, and another was trying to install the app on
>my TV.  In both cases, the app showed a blank gray screen after install
>and and startup.

 I have had debug versions on all my devices here at some point,
>so I'm not a very good clean test case.  Has anyone had any luck
>installing and getting the basic set of modules running? Or any
>problems?  Thanks for any feedback.


>https://play.google.com/store/apps/details?id=org.crosswire.bishop
>

 Troy


 On 03/02/2018 01:31 PM, David Haslam wrote:
> *_Suggestion:_*
> Please edit https://wiki.crosswire.org/Frontends:Bishop
>
> and add these details.
>
> Best regards,
>
> David
>
> Sent with ProtonMail  Secure Email.
>
> ‐‐‐ Original Message ‐‐‐
> On 1 March 2018 2:26 AM, Troy A. Griffitts
>  wrote:
>
>> Dear team,
>>
>> You all know we've been working on Cordova bindings for SWORD
>for quite some time now.  We now have a simple reader written in
>JavaScript which will run unchanged on both Android and iOS.Bishop
>includes an InstallMgr to auto-discover remote installation sources and
>let a user install SWORD content.
>>
>> I've kept the development code name "Bishop", my favorite
>android (from Aliens) and almost appropriate for a Bible app :)  I've
>also tacked on our boring 

Re: [sword-devel] Bishop for Android and iOS / JavaScript bindings

2018-03-04 Thread Gary Holmlund
I have a Galaxy S8+ and have the same crash on startup that Chris has. 
It was version 1.02 and Android 7.0.


Gary


On 03/04/2018 02:13 PM, Troy A. Griffitts wrote:
Hi Chris, thanks for the report on a Galaxy S8. 2 questions. Have you 
tried version 1.0.2 which was released yesterday evening? It has fixes 
for older phones. If yes, then can you tell me what version of Android 
is on your phone?


Thank you!

Troy

On March 4, 2018 2:02:34 PM MST, Chris Umphress  
wrote:


Hey Troy,

I have a Galaxy S8 and finally installed Bishop now that it is on
the Play Store. On launch, the app shows a grey screen and then
crashes. I sent feedback with the logs, but let me know if I can
help in any way to debug this.

Chris Umphress

On Sat, Mar 3, 2018 at 5:05 AM, Troy A. Griffitts
> wrote:

I've had 2 instances of problems running the app.  One was a
report from a user here, and another was trying to install the
app on my TV. In both cases, the app showed a blank gray
screen after install and and startup.

I have had debug versions on all my devices here at some
point, so I'm not a very good clean test case.  Has anyone had
any luck installing and getting the basic set of modules
running? Or any problems?  Thanks for any feedback.

https://play.google.com/store/apps/details?id=org.crosswire.bishop


Troy


On 03/02/2018 01:31 PM, David Haslam wrote:

*_Suggestion:_*
Please edit https://wiki.crosswire.org/Frontends:Bishop

and add these details.

Best regards,

David

Sent with ProtonMail  Secure Email.

‐‐‐ Original Message ‐‐‐
On 1 March 2018 2:26 AM, Troy A. Griffitts
  wrote:


Dear team,

You all know we've been working on Cordova bindings for
SWORD for quite some time now.  We now have a simple reader
written in JavaScript which will run unchanged on both
Android and iOS.Bishop includes an InstallMgr to
auto-discover remote installation sources and let a user
install SWORD content.

I've kept the development code name "Bishop", my favorite
android (from Aliens) and almost appropriate for a Bible app
:)  I've also tacked on our boring moniker from our Windows
app, "Bishop: The SWORD Project for Android".  Long name but
should get more search hits.

Basically, Bishop's UI has 2 basic modes:

*Reader*: which simply shows 1 chapter of up to 3 Bibles
in parallel.
*Verse* *Study*: When in reader mode, as the user
scrolls, one verse will always be active, when "Verse
Study" is chosen from the menu, the user can then drill
down into that active verse.  Verse Study has 4 tools:*
*

*Word* *Study*: shows the verse broken down word by
word, showing the original Greek or Hebrew behind
each word, along with a simple definition.*
Commentary*: shows all installed commentary for that
verse.
*Witness* *Study*: shows all available ancient New
Testament manuscript witnesses which attest to the
current verse.
*Variant* *Study*: shows all variant between the
manuscript witnesses for the current verse.

Other features include very basic bookmarks and search.  The
Android release has an initial attempt at BibleSync support
to send your current verse out to all your friends running
Bishop on the same network (thanks Karl!).

The initial goal of Bishop was to be the thinnest client on
top of the bindings, as an example and thus uses no 3rd
party libraries, save jQuery.  Now that the initial release
is completed and can serve as an example, we're free to
improve the mobile user interface if anyone feels called to
join the team and give it a shot.

Installation locations follow.  It's best to let Bishop
install its basic set of SWORD modules upon first run, so it
has a minimal set of tools it can use to operate.  It will
prompt you to do this when you first launch the application
and it finds no modules installed.

Android users can install the app from:

https://play.google.com/store/apps/details?id=org.crosswire.bishop


iPhone users will need to send me their UDID for testing
while we try to get 

Re: [sword-devel] Bishop for Android and iOS / JavaScript bindings

2018-03-04 Thread Troy A. Griffitts
Great feedback Michael. The starter pack which is offered if Bishop doesn't see 
any modules installed includes KJV, WHNU, WLC, StrongsGreek and StrongsHebrew. 
The WHNU and WLC are both partial Bibles. I'll give the spavbl2018eb a go and 
see what I find. Thank you for taking the time to test and report. Would love 
to be sure Bishop works for your huge library of Bibles. 

Troy

On March 4, 2018 2:45:05 PM MST, Michael Johnson  wrote:
>Thanks, Troy!
>
>I downloaded Bishop on an Android phone (Moto E with Android 7.1.1),
>and it worked until I tried downloading spavbl2018eb from the
>eBible.org repository. Opening that Bible resulted in the spinning
>wheel of death. I then tried engfbv2018eb, with the same result. Either
>time, I could go back to an already-downloaded translation (that was
>there with And Bible), and that worked. Downloading a new Bible from
>Crosswire Main worked. Downloading a full Bible from eBible.org
>(engRV1895eb) worked. When I tried to
>install a partial NT (engGLW1996eb), that installed, but also would not
>open (spinning wheel of death).
>
>Spin.
>Spin.
>Spin.
>Something is hanging up or in an infinite loop...
>
>On 03/03/2018 02:24 PM, Troy A. Griffitts wrote:
>>
>> Bishop 1.0.2 pushed out-- support for older devices.
>>
>> Found some JavaScript and CSS constructs I was using which didn't
>work well (at all) on older Android phones.  I've updated things and
>tested on Android 5.1 and iPhone 5s and seems to now work reasonably
>well.  Please let me know if you have a device which is having trouble
>or if you are successfully running on an Android release older than
>5.1.  I'd like to know how old we can go back and still support.
>>
>> Thanks everyone for your feedback and time spent having a go at this,
>>
>> Troy
>>
>>
>> On 03/03/2018 02:53 PM, Troy A. Griffitts wrote:
>>>
>>> Thanks for the feedback Michael,
>>>
>>> I have added a new menu choice:
>>>
>>> [ Settings ]
>>>
>>>   -   Font Size  +
>>>
>>> It seems to work well on both iOS and Android.  Please let me know
>if it makes the app more usable for you.  The update should now be
>available for your phone.
>>>
>>> Thank you again for taking the time to provide valuable feedback.
>>>
>>> Troy
>>>
>>>
>>>
>>> On 03/03/2018 04:05 AM, Michael H wrote:
 I already had AndBible installed. 

 Bishop installed and recognized all the modules (at least 20+
>bibles, i haven't confirmed "ALL") that AndBible has present. I haven't
>attempted any more module installs after installing Bishop, either from
>AndBible or Bishop. 

 The text is small on my Samsung Galaxy On5. Not horribly unreadably
>small, but small for me to use for any length of time. I don't see
>settings to adjust that, so I haven't spent much time on it. I can and
>will test more if you have something specific.. But this isn't ready
>for my eyes yet. Very promising tho. :-) Based on the images in the
>store screen, I would be using it more if the text had size
>adjustment. 


 On Fri, Mar 2, 2018 at 11:05 PM, Troy A. Griffitts
>> wrote:

 I've had 2 instances of problems running the app.  One was a
>report from a user here, and another was trying to install the app on
>my TV.  In both cases, the app showed a blank gray screen after install
>and and startup.

 I have had debug versions on all my devices here at some point,
>so I'm not a very good clean test case.  Has anyone had any luck
>installing and getting the basic set of modules running? Or any
>problems?  Thanks for any feedback.


>https://play.google.com/store/apps/details?id=org.crosswire.bishop
>

 Troy


 On 03/02/2018 01:31 PM, David Haslam wrote:
> *_Suggestion:_*
> Please edit https://wiki.crosswire.org/Frontends:Bishop
>
> and add these details.
>
> Best regards,
>
> David
>
> Sent with ProtonMail  Secure Email.
>
> ‐‐‐ Original Message ‐‐‐
> On 1 March 2018 2:26 AM, Troy A. Griffitts
>  wrote:
>
>> Dear team,
>>
>> You all know we've been working on Cordova bindings for SWORD
>for quite some time now.  We now have a simple reader written in
>JavaScript which will run unchanged on both Android and iOS.Bishop
>includes an InstallMgr to auto-discover remote installation sources and
>let a user install SWORD content.
>>
>> I've kept the development code name "Bishop", my favorite
>android (from Aliens) and almost appropriate for a Bible app :)  I've
>also tacked on our boring moniker from our Windows app, "Bishop: The
>SWORD Project for Android".  Long name but should get more search hits.
>>
>> Basically, Bishop's UI has 

Re: [sword-devel] Bishop for Android and iOS / JavaScript bindings

2018-03-04 Thread Troy A. Griffitts
Hi Chris, thanks for the report on a Galaxy S8. 2 questions. Have you tried 
version 1.0.2 which was released yesterday evening? It has fixes for older 
phones. If yes, then can you tell me what version of Android is on your phone?

Thank you!

Troy

On March 4, 2018 2:02:34 PM MST, Chris Umphress  wrote:
>Hey Troy,
>
>I have a Galaxy S8 and finally installed Bishop now that it is on the
>Play
>Store. On launch, the app shows a grey screen and then crashes. I sent
>feedback with the logs, but let me know if I can help in any way to
>debug
>this.
>
>Chris Umphress
>
>On Sat, Mar 3, 2018 at 5:05 AM, Troy A. Griffitts
>
>wrote:
>
>> I've had 2 instances of problems running the app.  One was a report
>from a
>> user here, and another was trying to install the app on my TV.  In
>both
>> cases, the app showed a blank gray screen after install and and
>startup.
>>
>> I have had debug versions on all my devices here at some point, so
>I'm not
>> a very good clean test case.  Has anyone had any luck installing and
>> getting the basic set of modules running? Or any problems?  Thanks
>for any
>> feedback.
>>
>> https://play.google.com/store/apps/details?id=org.crosswire.bishop
>>
>> Troy
>>
>> On 03/02/2018 01:31 PM, David Haslam wrote:
>>
>> *Suggestion:*
>> Please edit https://wiki.crosswire.org/Frontends:Bishop
>> and add these details.
>>
>> Best regards,
>>
>> David
>>
>> Sent with ProtonMail  Secure Email.
>>
>> ‐‐‐ Original Message ‐‐‐
>> On 1 March 2018 2:26 AM, Troy A. Griffitts 
>>  wrote:
>>
>> Dear team,
>>
>> You all know we've been working on Cordova bindings for SWORD for
>quite
>> some time now.  We now have a simple reader written in JavaScript
>which
>> will run unchanged on both Android and iOS.Bishop includes an
>InstallMgr to
>> auto-discover remote installation sources and let a user install
>SWORD
>> content.
>>
>> I've kept the development code name "Bishop", my favorite android
>(from
>> Aliens) and almost appropriate for a Bible app :)  I've also tacked
>on our
>> boring moniker from our Windows app, "Bishop: The SWORD Project for
>> Android".  Long name but should get more search hits.
>> Basically, Bishop's UI has 2 basic modes:
>>
>> *Reader*: which simply shows 1 chapter of up to 3 Bibles in parallel.
>> *Verse* *Study*: When in reader mode, as the user scrolls, one verse
>will
>> always be active, when "Verse Study" is chosen from the menu, the
>user can
>> then drill down into that active verse.  Verse Study has 4 tools:
>>
>> *Word* *Study*: shows the verse broken down word by word, showing the
>> original Greek or Hebrew behind each word, along with a simple
>definition.
>> * Commentary*: shows all installed commentary for that verse.
>> *Witness* *Study*: shows all available ancient New Testament
>manuscript
>> witnesses which attest to the current verse.
>> *Variant* *Study*: shows all variant between the manuscript witnesses
>for
>> the current verse.
>>
>> Other features include very basic bookmarks and search.  The Android
>> release has an initial attempt at BibleSync support to send your
>current
>> verse out to all your friends running Bishop on the same network
>(thanks
>> Karl!).
>>
>> The initial goal of Bishop was to be the thinnest client on top of
>the
>> bindings, as an example and thus uses no 3rd party libraries, save
>jQuery.
>> Now that the initial release is completed and can serve as an
>example,
>> we're free to improve the mobile user interface if anyone feels
>called to
>> join the team and give it a shot.
>>
>> Installation locations follow.  It's best to let Bishop install its
>basic
>> set of SWORD modules upon first run, so it has a minimal set of tools
>it
>> can use to operate.  It will prompt you to do this when you first
>launch
>> the application and it finds no modules installed.
>>
>> Android users can install the app from:
>>
>> https://play.google.com/store/apps/details?id=org.crosswire.bishop
>>
>> iPhone users will need to send me their UDID for testing while we try
>to
>> get through the Apple Store approval process.  I haven't even tried
>yet as
>> I don't have much hope that it is "pretty" enough for them, but the
>> download link for the iPhone binary is here:
>>
>> https://crosswire.org/bishop/manifest.plist
>>
>> https://crosswire.org/bishop.ipa
>>
>> The code can be had from:
>>
>> http://git.crosswire.org/main/bishop
>>
>> Please let us know what you think if you are a user, and offer your
>> suggestions from a usability perspective.
>>
>> If you are a developer, please offer comments and suggest features
>you
>> have a desire and are willing to add.
>>
>> Please give us a great rating so we show up in a search in the Play
>Store
>> and let others know.  I think we have some unique feature that other
>app
>> don't offer and I've been using Bishop as my morning reader for a
>while
>> now.  The default fullscreen text 

Re: [sword-devel] Bishop for Android and iOS / JavaScript bindings

2018-03-04 Thread Michael Johnson
Thanks, Troy!

I downloaded Bishop on an Android phone (Moto E with Android 7.1.1), and it 
worked until I tried downloading spavbl2018eb from the eBible.org repository. 
Opening that Bible resulted in the spinning wheel of death. I then tried 
engfbv2018eb, with the same result. Either time, I could go back to an 
already-downloaded translation (that was there with And Bible), and that 
worked. Downloading a new Bible from Crosswire Main worked. Downloading a full 
Bible from eBible.org (engRV1895eb) worked. When I tried to
install a partial NT (engGLW1996eb), that installed, but also would not open 
(spinning wheel of death).

Spin.
Spin.
Spin.
Something is hanging up or in an infinite loop...

On 03/03/2018 02:24 PM, Troy A. Griffitts wrote:
>
> Bishop 1.0.2 pushed out-- support for older devices.
>
> Found some JavaScript and CSS constructs I was using which didn't work well 
> (at all) on older Android phones.  I've updated things and tested on Android 
> 5.1 and iPhone 5s and seems to now work reasonably well.  Please let me know 
> if you have a device which is having trouble or if you are successfully 
> running on an Android release older than 5.1.  I'd like to know how old we 
> can go back and still support.
>
> Thanks everyone for your feedback and time spent having a go at this,
>
> Troy
>
>
> On 03/03/2018 02:53 PM, Troy A. Griffitts wrote:
>>
>> Thanks for the feedback Michael,
>>
>> I have added a new menu choice:
>>
>> [ Settings ]
>>
>>   -   Font Size  +
>>
>> It seems to work well on both iOS and Android.  Please let me know if it 
>> makes the app more usable for you.  The update should now be available for 
>> your phone.
>>
>> Thank you again for taking the time to provide valuable feedback.
>>
>> Troy
>>
>>
>>
>> On 03/03/2018 04:05 AM, Michael H wrote:
>>> I already had AndBible installed. 
>>>
>>> Bishop installed and recognized all the modules (at least 20+ bibles, i 
>>> haven't confirmed "ALL") that AndBible has present. I haven't attempted any 
>>> more module installs after installing Bishop, either from AndBible or 
>>> Bishop. 
>>>
>>> The text is small on my Samsung Galaxy On5. Not horribly unreadably small, 
>>> but small for me to use for any length of time. I don't see settings to 
>>> adjust that, so I haven't spent much time on it. I can and will test more 
>>> if you have something specific.. But this isn't ready for my eyes yet. Very 
>>> promising tho. :-) Based on the images in the store screen, I would be 
>>> using it more if the text had size adjustment. 
>>>
>>>
>>> On Fri, Mar 2, 2018 at 11:05 PM, Troy A. Griffitts >> > wrote:
>>>
>>> I've had 2 instances of problems running the app.  One was a report 
>>> from a user here, and another was trying to install the app on my TV.  In 
>>> both cases, the app showed a blank gray screen after install and and 
>>> startup.
>>>
>>> I have had debug versions on all my devices here at some point, so I'm 
>>> not a very good clean test case.  Has anyone had any luck installing and 
>>> getting the basic set of modules running? Or any problems?  Thanks for any 
>>> feedback.
>>>
>>> https://play.google.com/store/apps/details?id=org.crosswire.bishop 
>>> 
>>>
>>> Troy
>>>
>>>
>>> On 03/02/2018 01:31 PM, David Haslam wrote:
 *_Suggestion:_*
 Please edit https://wiki.crosswire.org/Frontends:Bishop 
 
 and add these details.

 Best regards,

 David

 Sent with ProtonMail  Secure Email.

 ‐‐‐ Original Message ‐‐‐
 On 1 March 2018 2:26 AM, Troy A. Griffitts  
  wrote:

> Dear team,
>
> You all know we've been working on Cordova bindings for SWORD for 
> quite some time now.  We now have a simple reader written in JavaScript 
> which will run unchanged on both Android and iOS.Bishop includes an 
> InstallMgr to auto-discover remote installation sources and let a user 
> install SWORD content.
>
> I've kept the development code name "Bishop", my favorite android 
> (from Aliens) and almost appropriate for a Bible app :)  I've also tacked 
> on our boring moniker from our Windows app, "Bishop: The SWORD Project 
> for Android".  Long name but should get more search hits.
>
> Basically, Bishop's UI has 2 basic modes:
>
> *Reader*: which simply shows 1 chapter of up to 3 Bibles in 
> parallel.
> *Verse* *Study*: When in reader mode, as the user scrolls, one 
> verse will always be active, when "Verse Study" is chosen from the menu, 
> the user can then drill down into that active verse.  Verse Study has 4 
> tools:*
> *
>
> *Word* 

Re: [sword-devel] Bishop for Android and iOS / JavaScript bindings

2018-03-04 Thread Chris Umphress
Hey Troy,

I have a Galaxy S8 and finally installed Bishop now that it is on the Play
Store. On launch, the app shows a grey screen and then crashes. I sent
feedback with the logs, but let me know if I can help in any way to debug
this.

Chris Umphress

On Sat, Mar 3, 2018 at 5:05 AM, Troy A. Griffitts 
wrote:

> I've had 2 instances of problems running the app.  One was a report from a
> user here, and another was trying to install the app on my TV.  In both
> cases, the app showed a blank gray screen after install and and startup.
>
> I have had debug versions on all my devices here at some point, so I'm not
> a very good clean test case.  Has anyone had any luck installing and
> getting the basic set of modules running? Or any problems?  Thanks for any
> feedback.
>
> https://play.google.com/store/apps/details?id=org.crosswire.bishop
>
> Troy
>
> On 03/02/2018 01:31 PM, David Haslam wrote:
>
> *Suggestion:*
> Please edit https://wiki.crosswire.org/Frontends:Bishop
> and add these details.
>
> Best regards,
>
> David
>
> Sent with ProtonMail  Secure Email.
>
> ‐‐‐ Original Message ‐‐‐
> On 1 March 2018 2:26 AM, Troy A. Griffitts 
>  wrote:
>
> Dear team,
>
> You all know we've been working on Cordova bindings for SWORD for quite
> some time now.  We now have a simple reader written in JavaScript which
> will run unchanged on both Android and iOS.Bishop includes an InstallMgr to
> auto-discover remote installation sources and let a user install SWORD
> content.
>
> I've kept the development code name "Bishop", my favorite android (from
> Aliens) and almost appropriate for a Bible app :)  I've also tacked on our
> boring moniker from our Windows app, "Bishop: The SWORD Project for
> Android".  Long name but should get more search hits.
> Basically, Bishop's UI has 2 basic modes:
>
> *Reader*: which simply shows 1 chapter of up to 3 Bibles in parallel.
> *Verse* *Study*: When in reader mode, as the user scrolls, one verse will
> always be active, when "Verse Study" is chosen from the menu, the user can
> then drill down into that active verse.  Verse Study has 4 tools:
>
> *Word* *Study*: shows the verse broken down word by word, showing the
> original Greek or Hebrew behind each word, along with a simple definition.
> * Commentary*: shows all installed commentary for that verse.
> *Witness* *Study*: shows all available ancient New Testament manuscript
> witnesses which attest to the current verse.
> *Variant* *Study*: shows all variant between the manuscript witnesses for
> the current verse.
>
> Other features include very basic bookmarks and search.  The Android
> release has an initial attempt at BibleSync support to send your current
> verse out to all your friends running Bishop on the same network (thanks
> Karl!).
>
> The initial goal of Bishop was to be the thinnest client on top of the
> bindings, as an example and thus uses no 3rd party libraries, save jQuery.
> Now that the initial release is completed and can serve as an example,
> we're free to improve the mobile user interface if anyone feels called to
> join the team and give it a shot.
>
> Installation locations follow.  It's best to let Bishop install its basic
> set of SWORD modules upon first run, so it has a minimal set of tools it
> can use to operate.  It will prompt you to do this when you first launch
> the application and it finds no modules installed.
>
> Android users can install the app from:
>
> https://play.google.com/store/apps/details?id=org.crosswire.bishop
>
> iPhone users will need to send me their UDID for testing while we try to
> get through the Apple Store approval process.  I haven't even tried yet as
> I don't have much hope that it is "pretty" enough for them, but the
> download link for the iPhone binary is here:
>
> https://crosswire.org/bishop/manifest.plist
>
> https://crosswire.org/bishop.ipa
>
> The code can be had from:
>
> http://git.crosswire.org/main/bishop
>
> Please let us know what you think if you are a user, and offer your
> suggestions from a usability perspective.
>
> If you are a developer, please offer comments and suggest features you
> have a desire and are willing to add.
>
> Please give us a great rating so we show up in a search in the Play Store
> and let others know.  I think we have some unique feature that other app
> don't offer and I've been using Bishop as my morning reader for a while
> now.  The default fullscreen text without clutter is pleasant.
>
> Christ's best for you!
>
> Troy
>
>
>
>
>
> ___
> sword-devel mailing list: 
> sword-devel@crosswire.orghttp://www.crosswire.org/mailman/listinfo/sword-devel
> Instructions to unsubscribe/change your settings at above page
>
>
>
> ___
> sword-devel mailing list: sword-devel@crosswire.org
> http://www.crosswire.org/mailman/listinfo/sword-devel
> 

Re: [sword-devel] Bishop for Android and iOS / JavaScript bindings

2018-03-04 Thread Manfred Bergmann
TestFlight not an option to make it installable for testers?



Manfred


> Am 04.03.2018 um 16:36 schrieb DM Smith :
> 
> David,
> I’ve installed it on my iPhone 6. Will do my iPad 2 later today.
> 
> I don’t think the iOS app store supports 32-bit only any more, but they might 
> allow dual 32/64. I have an old iPhone 5 on which I can test. I don’t have a 
> 32-bit iPad like yours.
> 
> It’s not something you’ll be willing to do. I’m describing the process that I 
> went through in case others are interested.
> 
> To install it, you need to be running MacOS. This is possible to do in a VM 
> on Windows or Linux. I think that’s what Troy does. I have a Mac, so it isn’t 
> a difficulty for me.
> 
> Within MacOS you have to install XCode from the Mac App Store and in XCode 
> open Window->Devices and Simulators with your iOS device attached to your 
> “Mac". Make the window wide enough to see the entire device “Identifier”. 
> Right click on that, select copy and send that to Troy.
> 
> Troy will have to add that to the list of authorized devices and rebuild 
> Bishop.ipa.
> 
> Download that ipa and in the same window, click + under INSTALLED APPS, 
> navigate to that download and “Open” it. This will install it to your device.
> 
> Later, I think it’ll be possible to build from source in XCode.
> 
> DM
> 
>> On Mar 4, 2018, at 3:26 AM, David Haslam  wrote:
>> 
>> Hi Troy,
>> 
>> I've been ignoring Bishop on the grounds that I'd only ever seen it 
>> described as being an Android OS app.
>> 
>> This is the first time I've seen it mentioned in connection with iOS devices.
>> 
>> My devices are iPhone 5 and iPad Mini. My wife has an iPhone 5S and iPad 
>> Mini.
>> 
>> Even so, unless it's in the Apple iStore, only users who jailbreak could 
>> install it?  AFAICT, it's not there.
>> 
>> btw.  Is it a 64-bit app ?
>> 
>> Best regards,
>> 
>> David
>> 
>> Sent from ProtonMail Mobile
>> 
>> 
>> On Sat, Mar 3, 2018 at 21:53, Troy A. Griffitts  wrote:
>>> Thanks for the feedback Michael,
>>> 
>>> I have added a new menu choice:
>>> 
>>> [ Settings ]
>>> 
>>>   -   Font Size  +
>>> 
>>> It seems to work well on both iOS and Android.  Please let me know if it 
>>> makes the app more usable for you.  The update should now be available for 
>>> your phone.
>>> 
>>> Thank you again for taking the time to provide valuable feedback.
>>> 
>>> Troy
>>> 
>>> 
>>> 
>>> On 03/03/2018 04:05 AM, Michael H wrote: 
 I already had AndBible installed.  
 
 Bishop installed and recognized all the modules (at least 20+ bibles, i 
 haven't confirmed "ALL") that AndBible has present. I haven't attempted 
 any more module installs after installing Bishop, either from AndBible or 
 Bishop. 
 
 The text is small on my Samsung Galaxy On5. Not horribly unreadably small, 
 but small for me to use for any length of time. I don't see settings to 
 adjust that, so I haven't spent much time on it. I can and will test more 
 if you have something specific.. But this isn't ready for my eyes yet. 
 Very promising tho. :-) Based on the images in the store screen, I would 
 be using it more if the text had size adjustment.  
 
 
 On Fri, Mar 2, 2018 at 11:05 PM, Troy A. Griffitts  
 wrote: 
 I've had 2 instances of problems running the app.  One was a report from a 
 user here, and another was trying to install the app on my TV.  In both 
 cases, the app showed a blank gray screen after install and and startup.
 
 I have had debug versions on all my devices here at some point, so I'm not 
 a very good clean test case.  Has anyone had any luck installing and 
 getting the basic set of modules running? Or any problems?  Thanks for any 
 feedback.
 
 https://play.google.com/store/apps/details?id=org.crosswire.bishop
 
 Troy
 
 On 03/02/2018 01:31 PM, David Haslam wrote: 
> Suggestion: 
> Please edit https://wiki.crosswire.org/Frontends:Bishop 
> and add these details. 
> 
> Best regards, 
> 
> David 
> 
> Sent with ProtonMail Secure Email. 
> 
> ‐‐‐ Original Message ‐‐‐ 
> On 1 March 2018 2:26 AM, Troy A. Griffitts  wrote: 
> 
>> Dear team, 
>> You all know we've been working on Cordova bindings for SWORD for quite 
>> some time now.  We now have a simple reader written in JavaScript which 
>> will run unchanged on both Android and iOS.Bishop includes an InstallMgr 
>> to auto-discover remote installation sources and let a user install 
>> SWORD content. 
>> I've kept the development code name "Bishop", my favorite android (from 
>> Aliens) and almost appropriate for a Bible app :)  I've also tacked on 
>> our boring moniker from our Windows app, "Bishop: The SWORD Project for 
>> Android".  Long name but should get more 

Re: [sword-devel] Bishop for Android and iOS / JavaScript bindings

2018-03-04 Thread DM Smith
David,
I’ve installed it on my iPhone 6. Will do my iPad 2 later today.

I don’t think the iOS app store supports 32-bit only any more, but they might 
allow dual 32/64. I have an old iPhone 5 on which I can test. I don’t have a 
32-bit iPad like yours.

It’s not something you’ll be willing to do. I’m describing the process that I 
went through in case others are interested.

To install it, you need to be running MacOS. This is possible to do in a VM on 
Windows or Linux. I think that’s what Troy does. I have a Mac, so it isn’t a 
difficulty for me.

Within MacOS you have to install XCode from the Mac App Store and in XCode open 
Window->Devices and Simulators with your iOS device attached to your “Mac". 
Make the window wide enough to see the entire device “Identifier”. Right click 
on that, select copy and send that to Troy.

Troy will have to add that to the list of authorized devices and rebuild 
Bishop.ipa.

Download that ipa and in the same window, click + under INSTALLED APPS, 
navigate to that download and “Open” it. This will install it to your device.

Later, I think it’ll be possible to build from source in XCode.

DM

> On Mar 4, 2018, at 3:26 AM, David Haslam  wrote:
> 
> Hi Troy,
> 
> I've been ignoring Bishop on the grounds that I'd only ever seen it described 
> as being an Android OS app.
> 
> This is the first time I've seen it mentioned in connection with iOS devices.
> 
> My devices are iPhone 5 and iPad Mini. My wife has an iPhone 5S and iPad Mini.
> 
> Even so, unless it's in the Apple iStore, only users who jailbreak could 
> install it?  AFAICT, it's not there.
> 
> btw.  Is it a 64-bit app ?
> 
> Best regards,
> 
> David
> 
> Sent from ProtonMail Mobile
> 
> 
> On Sat, Mar 3, 2018 at 21:53, Troy A. Griffitts  > wrote:
>> Thanks for the feedback Michael,
>> 
>> I have added a new menu choice:
>> 
>> [ Settings ]
>> 
>>   -   Font Size  +
>> 
>> It seems to work well on both iOS and Android.  Please let me know if it 
>> makes the app more usable for you.  The update should now be available for 
>> your phone.
>> 
>> Thank you again for taking the time to provide valuable feedback.
>> 
>> Troy
>> 
>> 
>> 
>> On 03/03/2018 04:05 AM, Michael H wrote: 
>>> I already had AndBible installed.  
>>> 
>>> Bishop installed and recognized all the modules (at least 20+ bibles, i 
>>> haven't confirmed "ALL") that AndBible has present. I haven't attempted any 
>>> more module installs after installing Bishop, either from AndBible or 
>>> Bishop. 
>>> 
>>> The text is small on my Samsung Galaxy On5. Not horribly unreadably small, 
>>> but small for me to use for any length of time. I don't see settings to 
>>> adjust that, so I haven't spent much time on it. I can and will test more 
>>> if you have something specific.. But this isn't ready for my eyes yet. Very 
>>> promising tho. :-) Based on the images in the store screen, I would be 
>>> using it more if the text had size adjustment.  
>>> 
>>> 
>>> On Fri, Mar 2, 2018 at 11:05 PM, Troy A. Griffitts >> > wrote: 
>>> I've had 2 instances of problems running the app.  One was a report from a 
>>> user here, and another was trying to install the app on my TV.  In both 
>>> cases, the app showed a blank gray screen after install and and startup.
>>> 
>>> I have had debug versions on all my devices here at some point, so I'm not 
>>> a very good clean test case.  Has anyone had any luck installing and 
>>> getting the basic set of modules running? Or any problems?  Thanks for any 
>>> feedback.
>>> 
>>> https://play.google.com/store/apps/details?id=org.crosswire.bishop 
>>> 
>>> Troy
>>> 
>>> On 03/02/2018 01:31 PM, David Haslam wrote: 
 Suggestion: 
 Please edit https://wiki.crosswire.org/Frontends:Bishop 
  
 and add these details. 
 
 Best regards, 
 
 David 
 
 Sent with ProtonMail  Secure Email. 
 
 ‐‐‐ Original Message ‐‐‐ 
 On 1 March 2018 2:26 AM, Troy A. Griffitts  
  wrote: 
 
> Dear team, 
> You all know we've been working on Cordova bindings for SWORD for quite 
> some time now.  We now have a simple reader written in JavaScript which 
> will run unchanged on both Android and iOS.Bishop includes an InstallMgr 
> to auto-discover remote installation sources and let a user install SWORD 
> content. 
> I've kept the development code name "Bishop", my favorite android (from 
> Aliens) and almost appropriate for a Bible app :)  I've also tacked on 
> our boring moniker from our Windows app, "Bishop: The SWORD Project for 
> Android".  Long name but should get more search hits. 
> Basically, Bishop's UI has 2 basic 

Re: [sword-devel] Bishop for Android and iOS / JavaScript bindings

2018-03-04 Thread David Haslam
Hi Troy,

I've been ignoring Bishop on the grounds that I'd only ever seen it described 
as being an Android OS app.

This is the first time I've seen it mentioned in connection with iOS devices.

My devices are iPhone 5 and iPad Mini. My wife has an iPhone 5S and iPad Mini.

Even so, unless it's in the Apple iStore, only users who jailbreak could 
install it?  AFAICT, it's not there.

btw.  Is it a 64-bit app ?

Best regards,

David

Sent from ProtonMail Mobile

On Sat, Mar 3, 2018 at 21:53, Troy A. Griffitts  wrote:

> Thanks for the feedback Michael,
>
> I have added a new menu choice:
>
> [ Settings ]
>
>   -   Font Size  +
>
> It seems to work well on both iOS and Android.  Please let me know if it 
> makes the app more usable for you.  The update should now be available for 
> your phone.
>
> Thank you again for taking the time to provide valuable feedback.
>
> Troy
>
> On 03/03/2018 04:05 AM, Michael H wrote:
>
>> I already had AndBible installed.
>>
>> Bishop installed and recognized all the modules (at least 20+ bibles, i 
>> haven't confirmed "ALL") that AndBible has present. I haven't attempted any 
>> more module installs after installing Bishop, either from AndBible or Bishop.
>>
>> The text is small on my Samsung Galaxy On5. Not horribly unreadably small, 
>> but small for me to use for any length of time. I don't see settings to 
>> adjust that, so I haven't spent much time on it. I can and will test more if 
>> you have something specific.. But this isn't ready for my eyes yet. Very 
>> promising tho. :-) Based on the images in the store screen, I would be using 
>> it more if the text had size adjustment.
>>
>> On Fri, Mar 2, 2018 at 11:05 PM, Troy A. Griffitts  
>> wrote:
>>
>>> I've had 2 instances of problems running the app.  One was a report from a 
>>> user here, and another was trying to install the app on my TV.  In both 
>>> cases, the app showed a blank gray screen after install and and startup.
>>>
>>> I have had debug versions on all my devices here at some point, so I'm not 
>>> a very good clean test case.  Has anyone had any luck installing and 
>>> getting the basic set of modules running? Or any problems?  Thanks for any 
>>> feedback.
>>>
>>> https://play.google.com/store/apps/details?id=org.crosswire.bishop
>>>
>>> Troy
>>>
>>> On 03/02/2018 01:31 PM, David Haslam wrote:
>>>
 Suggestion:
 Please edit https://wiki.crosswire.org/Frontends:Bishop
 and add these details.

 Best regards,

 David

 Sent with [ProtonMail](https://protonmail.com) Secure Email.

 ‐‐‐ Original Message ‐‐‐
 On 1 March 2018 2:26 AM, Troy A. Griffitts 
 [](mailto:scr...@crosswire.org) wrote:

> Dear team,
>
> You all know we've been working on Cordova bindings for SWORD for quite 
> some time now.  We now have a simple reader written in JavaScript which 
> will run unchanged on both Android and iOS.Bishop includes an InstallMgr 
> to auto-discover remote installation sources and let a user install SWORD 
> content.
>
> I've kept the development code name "Bishop", my favorite android (from 
> Aliens) and almost appropriate for a Bible app :)  I've also tacked on 
> our boring moniker from our Windows app, "Bishop: The SWORD Project for 
> Android".  Long name but should get more search hits.
>
> Basically, Bishop's UI has 2 basic modes:
>
>> Reader: which simply shows 1 chapter of up to 3 Bibles in parallel.
>> Verse Study: When in reader mode, as the user scrolls, one verse will 
>> always be active, when "Verse Study" is chosen from the menu, the user 
>> can then drill down into that active verse.  Verse Study has 4 tools:
>>
>>> Word Study: shows the verse broken down word by word, showing the 
>>> original Greek or Hebrew behind each word, along with a simple 
>>> definition.
>>> Commentary: shows all installed commentary for that verse.
>>> Witness Study: shows all available ancient New Testament manuscript 
>>> witnesses which attest to the current verse.
>>> Variant Study: shows all variant between the manuscript witnesses for 
>>> the current verse.
>
> Other features include very basic bookmarks and search.  The Android 
> release has an initial attempt at BibleSync support to send your current 
> verse out to all your friends running Bishop on the same network (thanks 
> Karl!).
>
> The initial goal of Bishop was to be the thinnest client on top of the 
> bindings, as an example and thus uses no 3rd party libraries, save 
> jQuery.  Now that the initial release is completed and can serve as an 
> example, we're free to improve the mobile user interface if anyone feels 
> called to join the team and give it a shot.
>
> Installation locations follow.  It's best to let Bishop install its basic 
> 

Re: [sword-devel] Bishop for Android and iOS / JavaScript bindings

2018-03-03 Thread Troy A. Griffitts
Bishop 1.0.2 pushed out-- support for older devices.

Found some JavaScript and CSS constructs I was using which didn't work
well (at all) on older Android phones.  I've updated things and tested
on Android 5.1 and iPhone 5s and seems to now work reasonably well. 
Please let me know if you have a device which is having trouble or if
you are successfully running on an Android release older than 5.1.  I'd
like to know how old we can go back and still support.

Thanks everyone for your feedback and time spent having a go at this,

Troy


On 03/03/2018 02:53 PM, Troy A. Griffitts wrote:
>
> Thanks for the feedback Michael,
>
> I have added a new menu choice:
>
> [ Settings ]
>
>   -   Font Size  +
>
> It seems to work well on both iOS and Android.  Please let me know if
> it makes the app more usable for you.  The update should now be
> available for your phone.
>
> Thank you again for taking the time to provide valuable feedback.
>
> Troy
>
>
>
> On 03/03/2018 04:05 AM, Michael H wrote:
>> I already had AndBible installed. 
>>
>> Bishop installed and recognized all the modules (at least 20+ bibles,
>> i haven't confirmed "ALL") that AndBible has present. I haven't
>> attempted any more module installs after installing Bishop, either
>> from AndBible or Bishop. 
>>
>> The text is small on my Samsung Galaxy On5. Not horribly unreadably
>> small, but small for me to use for any length of time. I don't see
>> settings to adjust that, so I haven't spent much time on it. I can
>> and will test more if you have something specific.. But this isn't
>> ready for my eyes yet. Very promising tho. :-) Based on the images in
>> the store screen, I would be using it more if the text had size
>> adjustment. 
>>
>>
>> On Fri, Mar 2, 2018 at 11:05 PM, Troy A. Griffitts
>> > wrote:
>>
>> I've had 2 instances of problems running the app.  One was a
>> report from a user here, and another was trying to install the
>> app on my TV.  In both cases, the app showed a blank gray screen
>> after install and and startup.
>>
>> I have had debug versions on all my devices here at some point,
>> so I'm not a very good clean test case.  Has anyone had any luck
>> installing and getting the basic set of modules running? Or any
>> problems?  Thanks for any feedback.
>>
>> https://play.google.com/store/apps/details?id=org.crosswire.bishop
>> 
>>
>> Troy
>>
>>
>> On 03/02/2018 01:31 PM, David Haslam wrote:
>>> *_Suggestion:_*
>>> Please edit https://wiki.crosswire.org/Frontends:Bishop
>>> 
>>> and add these details.
>>>
>>> Best regards,
>>>
>>> David
>>>
>>> Sent with ProtonMail  Secure Email.
>>>
>>> ‐‐‐ Original Message ‐‐‐
>>> On 1 March 2018 2:26 AM, Troy A. Griffitts
>>>   wrote:
>>>
 Dear team,

 You all know we've been working on Cordova bindings for SWORD
 for quite some time now.  We now have a simple reader written
 in JavaScript which will run unchanged on both Android and
 iOS.Bishop includes an InstallMgr to auto-discover remote
 installation sources and let a user install SWORD content.

 I've kept the development code name "Bishop", my favorite
 android (from Aliens) and almost appropriate for a Bible app
 :)  I've also tacked on our boring moniker from our Windows
 app, "Bishop: The SWORD Project for Android".  Long name but
 should get more search hits.

 Basically, Bishop's UI has 2 basic modes:

 *Reader*: which simply shows 1 chapter of up to 3 Bibles in
 parallel.
 *Verse* *Study*: When in reader mode, as the user scrolls,
 one verse will always be active, when "Verse Study" is
 chosen from the menu, the user can then drill down into
 that active verse.  Verse Study has 4 tools:*
 *

 *Word* *Study*: shows the verse broken down word by
 word, showing the original Greek or Hebrew behind each
 word, along with a simple definition.*
 Commentary*: shows all installed commentary for that verse.
 *Witness* *Study*: shows all available ancient New
 Testament manuscript witnesses which attest to the
 current verse.
 *Variant* *Study*: shows all variant between the
 manuscript witnesses for the current verse.

 Other features include very basic bookmarks and search.  The
 Android release has an initial attempt at BibleSync support to
 send your current verse out to all your friends running Bishop
 on the same network (thanks 

Re: [sword-devel] Bishop for Android and iOS / JavaScript bindings

2018-03-03 Thread Troy A. Griffitts
Thanks for the feedback Michael,

I have added a new menu choice:

[ Settings ]

  -   Font Size  +

It seems to work well on both iOS and Android.  Please let me know if it
makes the app more usable for you.  The update should now be available
for your phone.

Thank you again for taking the time to provide valuable feedback.

Troy



On 03/03/2018 04:05 AM, Michael H wrote:
> I already had AndBible installed. 
>
> Bishop installed and recognized all the modules (at least 20+ bibles,
> i haven't confirmed "ALL") that AndBible has present. I haven't
> attempted any more module installs after installing Bishop, either
> from AndBible or Bishop. 
>
> The text is small on my Samsung Galaxy On5. Not horribly unreadably
> small, but small for me to use for any length of time. I don't see
> settings to adjust that, so I haven't spent much time on it. I can and
> will test more if you have something specific.. But this isn't ready
> for my eyes yet. Very promising tho. :-) Based on the images in the
> store screen, I would be using it more if the text had size adjustment. 
>
>
> On Fri, Mar 2, 2018 at 11:05 PM, Troy A. Griffitts
> > wrote:
>
> I've had 2 instances of problems running the app.  One was a
> report from a user here, and another was trying to install the app
> on my TV.  In both cases, the app showed a blank gray screen after
> install and and startup.
>
> I have had debug versions on all my devices here at some point, so
> I'm not a very good clean test case.  Has anyone had any luck
> installing and getting the basic set of modules running? Or any
> problems?  Thanks for any feedback.
>
> https://play.google.com/store/apps/details?id=org.crosswire.bishop
> 
>
> Troy
>
>
> On 03/02/2018 01:31 PM, David Haslam wrote:
>> *_Suggestion:_*
>> Please edit https://wiki.crosswire.org/Frontends:Bishop
>> 
>> and add these details.
>>
>> Best regards,
>>
>> David
>>
>> Sent with ProtonMail  Secure Email.
>>
>> ‐‐‐ Original Message ‐‐‐
>> On 1 March 2018 2:26 AM, Troy A. Griffitts 
>>  wrote:
>>
>>> Dear team,
>>>
>>> You all know we've been working on Cordova bindings for SWORD
>>> for quite some time now.  We now have a simple reader written in
>>> JavaScript which will run unchanged on both Android and
>>> iOS.Bishop includes an InstallMgr to auto-discover remote
>>> installation sources and let a user install SWORD content.
>>>
>>> I've kept the development code name "Bishop", my favorite
>>> android (from Aliens) and almost appropriate for a Bible app :) 
>>> I've also tacked on our boring moniker from our Windows app,
>>> "Bishop: The SWORD Project for Android".  Long name but should
>>> get more search hits.
>>>
>>> Basically, Bishop's UI has 2 basic modes:
>>>
>>> *Reader*: which simply shows 1 chapter of up to 3 Bibles in
>>> parallel.
>>> *Verse* *Study*: When in reader mode, as the user scrolls,
>>> one verse will always be active, when "Verse Study" is
>>> chosen from the menu, the user can then drill down into that
>>> active verse.  Verse Study has 4 tools:*
>>> *
>>>
>>> *Word* *Study*: shows the verse broken down word by
>>> word, showing the original Greek or Hebrew behind each
>>> word, along with a simple definition.*
>>> Commentary*: shows all installed commentary for that verse.
>>> *Witness* *Study*: shows all available ancient New
>>> Testament manuscript witnesses which attest to the
>>> current verse.
>>> *Variant* *Study*: shows all variant between the
>>> manuscript witnesses for the current verse.
>>>
>>> Other features include very basic bookmarks and search.  The
>>> Android release has an initial attempt at BibleSync support to
>>> send your current verse out to all your friends running Bishop
>>> on the same network (thanks Karl!).
>>>
>>> The initial goal of Bishop was to be the thinnest client on top
>>> of the bindings, as an example and thus uses no 3rd party
>>> libraries, save jQuery.  Now that the initial release is
>>> completed and can serve as an example, we're free to improve the
>>> mobile user interface if anyone feels called to join the team
>>> and give it a shot.
>>>
>>> Installation locations follow.  It's best to let Bishop install
>>> its basic set of SWORD modules upon first run, so it has a
>>> minimal set of tools it can use to operate.  It will prompt you
>>> to do this when you first launch the application and it finds no
>>> modules installed.
>>>
>>> 

Re: [sword-devel] Bishop for Android and iOS / JavaScript bindings

2018-03-03 Thread Michael H
I already had AndBible installed.

Bishop installed and recognized all the modules (at least 20+ bibles, i
haven't confirmed "ALL") that AndBible has present. I haven't attempted any
more module installs after installing Bishop, either from AndBible or
Bishop.

The text is small on my Samsung Galaxy On5. Not horribly unreadably small,
but small for me to use for any length of time. I don't see settings to
adjust that, so I haven't spent much time on it. I can and will test more
if you have something specific.. But this isn't ready for my eyes yet. Very
promising tho. :-) Based on the images in the store screen, I would be
using it more if the text had size adjustment.


On Fri, Mar 2, 2018 at 11:05 PM, Troy A. Griffitts 
wrote:

> I've had 2 instances of problems running the app.  One was a report from a
> user here, and another was trying to install the app on my TV.  In both
> cases, the app showed a blank gray screen after install and and startup.
>
> I have had debug versions on all my devices here at some point, so I'm not
> a very good clean test case.  Has anyone had any luck installing and
> getting the basic set of modules running? Or any problems?  Thanks for any
> feedback.
>
> https://play.google.com/store/apps/details?id=org.crosswire.bishop
>
> Troy
>
> On 03/02/2018 01:31 PM, David Haslam wrote:
>
> *Suggestion:*
> Please edit https://wiki.crosswire.org/Frontends:Bishop
> and add these details.
>
> Best regards,
>
> David
>
> Sent with ProtonMail  Secure Email.
>
> ‐‐‐ Original Message ‐‐‐
> On 1 March 2018 2:26 AM, Troy A. Griffitts 
>  wrote:
>
> Dear team,
>
> You all know we've been working on Cordova bindings for SWORD for quite
> some time now.  We now have a simple reader written in JavaScript which
> will run unchanged on both Android and iOS.Bishop includes an InstallMgr to
> auto-discover remote installation sources and let a user install SWORD
> content.
>
> I've kept the development code name "Bishop", my favorite android (from
> Aliens) and almost appropriate for a Bible app :)  I've also tacked on our
> boring moniker from our Windows app, "Bishop: The SWORD Project for
> Android".  Long name but should get more search hits.
> Basically, Bishop's UI has 2 basic modes:
>
> *Reader*: which simply shows 1 chapter of up to 3 Bibles in parallel.
> *Verse* *Study*: When in reader mode, as the user scrolls, one verse will
> always be active, when "Verse Study" is chosen from the menu, the user can
> then drill down into that active verse.  Verse Study has 4 tools:
>
> *Word* *Study*: shows the verse broken down word by word, showing the
> original Greek or Hebrew behind each word, along with a simple definition.
> * Commentary*: shows all installed commentary for that verse.
> *Witness* *Study*: shows all available ancient New Testament manuscript
> witnesses which attest to the current verse.
> *Variant* *Study*: shows all variant between the manuscript witnesses for
> the current verse.
>
> Other features include very basic bookmarks and search.  The Android
> release has an initial attempt at BibleSync support to send your current
> verse out to all your friends running Bishop on the same network (thanks
> Karl!).
>
> The initial goal of Bishop was to be the thinnest client on top of the
> bindings, as an example and thus uses no 3rd party libraries, save jQuery.
> Now that the initial release is completed and can serve as an example,
> we're free to improve the mobile user interface if anyone feels called to
> join the team and give it a shot.
>
> Installation locations follow.  It's best to let Bishop install its basic
> set of SWORD modules upon first run, so it has a minimal set of tools it
> can use to operate.  It will prompt you to do this when you first launch
> the application and it finds no modules installed.
>
> Android users can install the app from:
>
> https://play.google.com/store/apps/details?id=org.crosswire.bishop
>
> iPhone users will need to send me their UDID for testing while we try to
> get through the Apple Store approval process.  I haven't even tried yet as
> I don't have much hope that it is "pretty" enough for them, but the
> download link for the iPhone binary is here:
>
> https://crosswire.org/bishop/manifest.plist
>
> https://crosswire.org/bishop.ipa
>
> The code can be had from:
>
> http://git.crosswire.org/main/bishop
>
> Please let us know what you think if you are a user, and offer your
> suggestions from a usability perspective.
>
> If you are a developer, please offer comments and suggest features you
> have a desire and are willing to add.
>
> Please give us a great rating so we show up in a search in the Play Store
> and let others know.  I think we have some unique feature that other app
> don't offer and I've been using Bishop as my morning reader for a while
> now.  The default fullscreen text without clutter is pleasant.
>
> Christ's best 

Re: [sword-devel] Bishop for Android and iOS / JavaScript bindings

2018-03-02 Thread Troy A. Griffitts
I've had 2 instances of problems running the app.  One was a report from
a user here, and another was trying to install the app on my TV.  In
both cases, the app showed a blank gray screen after install and and
startup.

I have had debug versions on all my devices here at some point, so I'm
not a very good clean test case.  Has anyone had any luck installing and
getting the basic set of modules running? Or any problems?  Thanks for
any feedback.

https://play.google.com/store/apps/details?id=org.crosswire.bishop

Troy


On 03/02/2018 01:31 PM, David Haslam wrote:
> *_Suggestion:_*
> Please edit https://wiki.crosswire.org/Frontends:Bishop
> and add these details.
>
> Best regards,
>
> David
>
> Sent with ProtonMail  Secure Email.
>
> ‐‐‐ Original Message ‐‐‐
> On 1 March 2018 2:26 AM, Troy A. Griffitts  wrote:
>
>> Dear team,
>>
>> You all know we've been working on Cordova bindings for SWORD for
>> quite some time now.  We now have a simple reader written in
>> JavaScript which will run unchanged on both Android and iOS.Bishop
>> includes an InstallMgr to auto-discover remote installation sources
>> and let a user install SWORD content.
>>
>> I've kept the development code name "Bishop", my favorite android
>> (from Aliens) and almost appropriate for a Bible app :)  I've also
>> tacked on our boring moniker from our Windows app, "Bishop: The SWORD
>> Project for Android".  Long name but should get more search hits.
>>
>> Basically, Bishop's UI has 2 basic modes:
>>
>> *Reader*: which simply shows 1 chapter of up to 3 Bibles in parallel.
>> *Verse* *Study*: When in reader mode, as the user scrolls, one
>> verse will always be active, when "Verse Study" is chosen from
>> the menu, the user can then drill down into that active verse. 
>> Verse Study has 4 tools:*
>> *
>>
>> *Word* *Study*: shows the verse broken down word by word,
>> showing the original Greek or Hebrew behind each word, along
>> with a simple definition.*
>> Commentary*: shows all installed commentary for that verse.
>> *Witness* *Study*: shows all available ancient New Testament
>> manuscript witnesses which attest to the current verse.
>> *Variant* *Study*: shows all variant between the manuscript
>> witnesses for the current verse.
>>
>> Other features include very basic bookmarks and search.  The Android
>> release has an initial attempt at BibleSync support to send your
>> current verse out to all your friends running Bishop on the same
>> network (thanks Karl!).
>>
>> The initial goal of Bishop was to be the thinnest client on top of
>> the bindings, as an example and thus uses no 3rd party libraries,
>> save jQuery.  Now that the initial release is completed and can serve
>> as an example, we're free to improve the mobile user interface if
>> anyone feels called to join the team and give it a shot.
>>
>> Installation locations follow.  It's best to let Bishop install its
>> basic set of SWORD modules upon first run, so it has a minimal set of
>> tools it can use to operate.  It will prompt you to do this when you
>> first launch the application and it finds no modules installed.
>>
>> Android users can install the app from:
>>
>> https://play.google.com/store/apps/details?id=org.crosswire.bishop
>>
>> iPhone users will need to send me their UDID for testing while we try
>> to get through the Apple Store approval process.  I haven't even
>> tried yet as I don't have much hope that it is "pretty" enough for
>> them, but the download link for the iPhone binary is here:
>>
>> https://crosswire.org/bishop/manifest.plist
>>
>> https://crosswire.org/bishop.ipa
>>
>> The code can be had from:
>>
>> http://git.crosswire.org/main/bishop
>>
>> Please let us know what you think if you are a user, and offer your
>> suggestions from a usability perspective.
>>
>> If you are a developer, please offer comments and suggest features
>> you have a desire and are willing to add.
>>
>> Please give us a great rating so we show up in a search in the Play
>> Store and let others know.  I think we have some unique feature that
>> other app don't offer and I've been using Bishop as my morning reader
>> for a while now.  The default fullscreen text without clutter is
>> pleasant.
>>
>> Christ's best for you!
>>
>> Troy
>>
>>
>
>
>
> ___
> sword-devel mailing list: sword-devel@crosswire.org
> http://www.crosswire.org/mailman/listinfo/sword-devel
> Instructions to unsubscribe/change your settings at above page

___
sword-devel mailing list: sword-devel@crosswire.org
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page

Re: [sword-devel] Bishop for Android and iOS / JavaScript bindings

2018-03-02 Thread David Haslam
Suggestion:
Please edit https://wiki.crosswire.org/Frontends:Bishop
and add these details.

Best regards,

David

Sent with [ProtonMail](https://protonmail.com) Secure Email.

‐‐‐ Original Message ‐‐‐
On 1 March 2018 2:26 AM, Troy A. Griffitts  wrote:

> Dear team,
>
> You all know we've been working on Cordova bindings for SWORD for quite some 
> time now.  We now have a simple reader written in JavaScript which will run 
> unchanged on both Android and iOS.Bishop includes an InstallMgr to 
> auto-discover remote installation sources and let a user install SWORD 
> content.
>
> I've kept the development code name "Bishop", my favorite android (from 
> Aliens) and almost appropriate for a Bible app :)  I've also tacked on our 
> boring moniker from our Windows app, "Bishop: The SWORD Project for Android". 
>  Long name but should get more search hits.
>
> Basically, Bishop's UI has 2 basic modes:
>
>> Reader: which simply shows 1 chapter of up to 3 Bibles in parallel.
>> Verse Study: When in reader mode, as the user scrolls, one verse will always 
>> be active, when "Verse Study" is chosen from the menu, the user can then 
>> drill down into that active verse.  Verse Study has 4 tools:
>>
>>> Word Study: shows the verse broken down word by word, showing the original 
>>> Greek or Hebrew behind each word, along with a simple definition.
>>> Commentary: shows all installed commentary for that verse.
>>> Witness Study: shows all available ancient New Testament manuscript 
>>> witnesses which attest to the current verse.
>>> Variant Study: shows all variant between the manuscript witnesses for the 
>>> current verse.
>
> Other features include very basic bookmarks and search.  The Android release 
> has an initial attempt at BibleSync support to send your current verse out to 
> all your friends running Bishop on the same network (thanks Karl!).
>
> The initial goal of Bishop was to be the thinnest client on top of the 
> bindings, as an example and thus uses no 3rd party libraries, save jQuery.  
> Now that the initial release is completed and can serve as an example, we're 
> free to improve the mobile user interface if anyone feels called to join the 
> team and give it a shot.
>
> Installation locations follow.  It's best to let Bishop install its basic set 
> of SWORD modules upon first run, so it has a minimal set of tools it can use 
> to operate.  It will prompt you to do this when you first launch the 
> application and it finds no modules installed.
>
> Android users can install the app from:
>
> https://play.google.com/store/apps/details?id=org.crosswire.bishop
>
> iPhone users will need to send me their UDID for testing while we try to get 
> through the Apple Store approval process.  I haven't even tried yet as I 
> don't have much hope that it is "pretty" enough for them, but the download 
> link for the iPhone binary is here:
>
> https://crosswire.org/bishop/manifest.plist
>
> https://crosswire.org/bishop.ipa
>
> The code can be had from:
>
> http://git.crosswire.org/main/bishop
>
> Please let us know what you think if you are a user, and offer your 
> suggestions from a usability perspective.
>
> If you are a developer, please offer comments and suggest features you have a 
> desire and are willing to add.
>
> Please give us a great rating so we show up in a search in the Play Store and 
> let others know.  I think we have some unique feature that other app don't 
> offer and I've been using Bishop as my morning reader for a while now.  The 
> default fullscreen text without clutter is pleasant.
>
> Christ's best for you!
>
> Troy___
sword-devel mailing list: sword-devel@crosswire.org
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page

Re: [sword-devel] Bishop for Android and iOS / JavaScript bindings

2018-03-01 Thread TS
Hi,
 It looks interesting. I'm curious to try it. What should I do if I want to 
keep updated on the ongoings of this? You mentioned that everyone knows that 
Cordova bindings have been getting worked on, but I don't recall offhand seeing 
stuff being posted about it. I'm not familiar with Cordova so maybe stuff was 
posted  and I didn't realize it? Or, is there a different mailing list or 
something for it?

-TS

--Sent from phone--

> On Feb 28, 2018, at 6:26 PM, Troy A. Griffitts  wrote:
> 
> Dear team,
> 
> You all know we've been working on Cordova bindings for SWORD for quite some 
> time now.  We now have a simple reader written in JavaScript which will run 
> unchanged on both Android and iOS.Bishop includes an InstallMgr to 
> auto-discover remote installation sources and let a user install SWORD 
> content.
> 
> I've kept the development code name "Bishop", my favorite android (from 
> Aliens) and almost appropriate for a Bible app :)  I've also tacked on our 
> boring moniker from our Windows app, "Bishop: The SWORD Project for Android". 
>  Long name but should get more search hits.
> 
> Basically, Bishop's UI has 2 basic modes:
> Reader: which simply shows 1 chapter of up to 3 Bibles in parallel.
> Verse Study: When in reader mode, as the user scrolls, one verse will always 
> be active, when "Verse Study" is chosen from the menu, the user can then 
> drill down into that active verse.  Verse Study has 4 tools:
> Word Study: shows the verse broken down word by word, showing the original 
> Greek or Hebrew behind each word, along with a simple definition.
> Commentary: shows all installed commentary for that verse.
> Witness Study: shows all available ancient New Testament manuscript witnesses 
> which attest to the current verse.
> Variant Study: shows all variant between the manuscript witnesses for the 
> current verse.
> Other features include very basic bookmarks and search.  The Android 
> release has an initial attempt at BibleSync support to send your current 
> verse out to all your friends running Bishop on the same network (thanks 
> Karl!).
> 
> The initial goal of Bishop was to be the thinnest client on top of the 
> bindings, as an example and thus uses no 3rd party libraries, save jQuery.  
> Now that the initial release is completed and can serve as an example, we're 
> free to improve the mobile user interface if anyone feels called to join the 
> team and give it a shot.
> 
> Installation locations follow.  It's best to let Bishop install its basic set 
> of SWORD modules upon first run, so it has a minimal set of tools it can use 
> to operate.  It will prompt you to do this when you first launch the 
> application and it finds no modules installed.
> 
> Android users can install the app from:
> https://play.google.com/store/apps/details?id=org.crosswire.bishop
> 
> iPhone users will need to send me their UDID for testing while we try to get 
> through the Apple Store approval process.  I haven't even tried yet as I 
> don't have much hope that it is "pretty" enough for them, but the download 
> link for the iPhone binary is here:
> 
> https://crosswire.org/bishop/manifest.plist
> 
> https://crosswire.org/bishop.ipa
> 
> The code can be had from:
> 
> http://git.crosswire.org/main/bishop
> 
> Please let us know what you think if you are a user, and offer your 
> suggestions from a usability perspective.
> 
> If you are a developer, please offer comments and suggest features you have a 
> desire and are willing to add.
> 
> Please give us a great rating so we show up in a search in the Play Store and 
> let others know.  I think we have some unique feature that other app don't 
> offer and I've been using Bishop as my morning reader for a while now.  The 
> default fullscreen text without clutter is pleasant. 
> Christ's best for you!
> 
> Troy
> 
> 
> ___
> sword-devel mailing list: sword-devel@crosswire.org
> http://www.crosswire.org/mailman/listinfo/sword-devel
> Instructions to unsubscribe/change your settings at above page
___
sword-devel mailing list: sword-devel@crosswire.org
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page

Re: [sword-devel] Bishop for Android and iOS / JavaScript bindings

2018-03-01 Thread Troy A. Griffitts
:)

https://crosswire.org/bishop.apk


On 03/01/2018 02:15 AM, Matěj Cepl wrote:
> On 2018-03-01, 02:26 GMT, Troy A. Griffitts wrote:
>> Android users can install the app from:
>>
>> https://play.google.com/store/apps/details?id=org.crosswire.bishop
> Would it be possible to have plain APK somehwere for us 
> weirdoes, who don't have Google Play store, please?
>
> Thank you,
>
> Matěj


___
sword-devel mailing list: sword-devel@crosswire.org
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page

Re: [sword-devel] Bishop for Android and iOS / JavaScript bindings

2018-03-01 Thread Matěj Cepl
On 2018-03-01, 02:26 GMT, Troy A. Griffitts wrote:
> Android users can install the app from:
>
> https://play.google.com/store/apps/details?id=org.crosswire.bishop

Would it be possible to have plain APK somehwere for us 
weirdoes, who don't have Google Play store, please?

Thank you,

Matěj
-- 
https://matej.ceplovi.cz/blog/, Jabber: mc...@ceplovi.cz
GPG Finger: 3C76 A027 CA45 AD70 98B5  BC1D 7920 5802 880B C9D8
 
Microwave oven?  Whaddya mean, it's a microwave oven?  I've been
watching Channel 4 on the thing for two weeks.


___
sword-devel mailing list: sword-devel@crosswire.org
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page