Re: [sword-devel] Mobile Linux UIs

2022-01-05 Thread Костя Маслюк
Re read your initial message. So your points was 1. finger friendly, 2.
performance and 3. desktop development stack

With 1. and 2. i think Mini is best choice, as it was initially developed
for old Windows Mobile devices, have several options to optimize rendering.

As for 3. i m not sure what you meant, Mini use Qt/qmake, and it is
monolithic, so building is simple as `git clone --recurse-submodules`, open
in QtCreator corresponding .pro file, build+run.

Mini was always developed on Windows/Linux host, but never packaged to be
distributed on those platforms as there are many great desktop solutions
already.

I initially thought that you need desktop experience on mobile, and already
refreshed project for recent desktop BibleTime and Sword:
https://github.com/kalemas/mini/blob/86317680768661e299c305556b2bb051e0dc0ddd/qmake/common/bibletime/bibletime.pro
, Mini frontend also would be built but not sure if its well due to quick
update.

вс, 7 нояб. 2021 г., 23:30 Greg Hellings :

> For my phone I've been moving to my new Pine Phone. For those unaware,
> this is a cell phone that runs mainline Linux and most of the popular
> desktop distributions are available on it - Arch, Fedora, Ubuntu, Manjaro,
> and about a dozen others I don't recall off the top of my head. I'm
> personally driving mine with Fedora.
>
> Which of our apps have the ability to run in a mobile friendly UI but on
> desktop software stacks? The current Pine Phone is very slow (only quad Arm
> A53 cores at 1 GHz), so the full browser experience to bring up a Bible in
> the browser is like going back to 2015. If I could build one of our native
> apps, it would be grand. I think Bible Time has a mobile UI option, but I
> don't know if it is compatible with a desktop stack. Are there any others?
> Is anyone willing to help me get one built?
>
> --Greg
> ___
> sword-devel mailing list: sword-devel@crosswire.org
> http://crosswire.org/mailman/listinfo/sword-devel
> Instructions to unsubscribe/change your settings at above page
___
sword-devel mailing list: sword-devel@crosswire.org
http://crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page

Re: [sword-devel] Mobile Linux UIs

2021-12-30 Thread Костя Маслюк
пн, 8 нояб. 2021 г., 00:49 Greg Hellings :

>
> Hmm, for some reason I thought Bible Time Mini had gotten folded into the
> main line BT repo back in the day. Bummer. Wonder how tough it would be to
> get it going with modern Sword and BT code.
>

Hi, all! It was Bible Time Mobile, that went together Desktop some time
ago. I m not optimistic in merging two projects, with shared core but
different stacks and goals we would cover more user's cases, and still be
useful each other.
The goal of Mini was to run on as more devices as possible, so i m not sure
to switching to c++17. But i see no problem in building Mini for PinePhone.
I also remember that there were another mobile OSes that would be fine Mini
to port to, e.g. Sailfish.
Personally i m running Android, and it have to be refreshed for it too, but
i have few opportunities for all those tasks now((
___
sword-devel mailing list: sword-devel@crosswire.org
http://crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page

Re: [sword-devel] Mobile Linux UIs

2021-11-08 Thread Mill J
As far as I know there's still no current mobile linux sword app available.
The desktop ones run, but are mostly unusable unless the phone is docked. A
fellow PinePhone user wrote a bible app for the PinePhone but he doesn't
use sword. I contacted him about maybe adding sword support, but he said at
this time he's not planning on it.
https://the3dman.gitlab.io/post/2021-01-01-lamb/

It is fairly simple to get a very basic sword bible app going in gtkmm3
(which is quite mobile friendly). I've got a extremely basic, proof of
concept going to where I can read installed sword modules in plain text.
Maybe I should polish it up a bit and push to a public git repo. There's a
chance somebody might find it useful for a starting point.

mill-j

On Mon, Nov 8, 2021, 7:28 AM Troy A. Griffitts  wrote:

> qpsword was written for OPIE, which was basically linux ported to HP PDAs
> years ago.  It uses Qt.  It probably still calls a bunch of deprecated API
> methods, but should be easy to update.
>
> https://crosswire.org/qpsword/index.jsp?section=Screenshots
> https://crosswire.org/qpsword
>
> svn co https://crosswire.org/svn/qpsword/trunk qpsword
>
>
> On 11/7/21 13:30, Greg Hellings wrote:
>
> For my phone I've been moving to my new Pine Phone. For those unaware,
> this is a cell phone that runs mainline Linux and most of the popular
> desktop distributions are available on it - Arch, Fedora, Ubuntu, Manjaro,
> and about a dozen others I don't recall off the top of my head. I'm
> personally driving mine with Fedora.
>
> Which of our apps have the ability to run in a mobile friendly UI but on
> desktop software stacks? The current Pine Phone is very slow (only quad Arm
> A53 cores at 1 GHz), so the full browser experience to bring up a Bible in
> the browser is like going back to 2015. If I could build one of our native
> apps, it would be grand. I think Bible Time has a mobile UI option, but I
> don't know if it is compatible with a desktop stack. Are there any others?
> Is anyone willing to help me get one built?
>
> --Greg
>
> ___
> sword-devel mailing list: 
> sword-devel@crosswire.orghttp://crosswire.org/mailman/listinfo/sword-devel
> Instructions to unsubscribe/change your settings at above page
>
> ___
> sword-devel mailing list: sword-devel@crosswire.org
> http://crosswire.org/mailman/listinfo/sword-devel
> Instructions to unsubscribe/change your settings at above page
___
sword-devel mailing list: sword-devel@crosswire.org
http://crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page

Re: [sword-devel] Mobile Linux UIs

2021-11-08 Thread Troy A. Griffitts
qpsword was written for OPIE, which was basically linux ported to HP 
PDAs years ago.  It uses Qt.  It probably still calls a bunch of 
deprecated API methods, but should be easy to update.


https://crosswire.org/qpsword/index.jsp?section=Screenshots

https://crosswire.org/qpsword

svn co https://crosswire.org/svn/qpsword/trunk qpsword


On 11/7/21 13:30, Greg Hellings wrote:
For my phone I've been moving to my new Pine Phone. For those unaware, 
this is a cell phone that runs mainline Linux and most of the popular 
desktop distributions are available on it - Arch, Fedora, Ubuntu, 
Manjaro, and about a dozen others I don't recall off the top of my 
head. I'm personally driving mine with Fedora.


Which of our apps have the ability to run in a mobile friendly UI but 
on desktop software stacks? The current Pine Phone is very slow (only 
quad Arm A53 cores at 1 GHz), so the full browser experience to bring 
up a Bible in the browser is like going back to 2015. If I could build 
one of our native apps, it would be grand. I think Bible Time has a 
mobile UI option, but I don't know if it is compatible with a desktop 
stack. Are there any others? Is anyone willing to help me get one built?


--Greg

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

Re: [sword-devel] Mobile Linux UIs

2021-11-07 Thread Michael H
The best thing i can think of that's already in distros is Calibre,
specifically the ebook viewer.  It needs epubs though, not Sword modules,
and navigating bibles in epub format is tricky when they're made by
standard conversion. Epub Bibles need backlinks to the book title on all
the chapter breaks, a 1 layer table of contents to books only, then chapter
links inserted at the start of each book. This navigation scheme keeps up
with paper books for every reference except maybe Psalm 119, Luke 1, and
Isaiah 60.

I (may) have a couple examples around if you're interested.

But it has a minimal interface and font settings that are remembered. and
search within book, etc. seems the best candidate without a bunch of
recoding and compiling.

On Sun, Nov 7, 2021 at 3:49 PM Greg Hellings 
wrote:

> Anbox and Waydroid are both possible on the Pine Phone, but Anbox
> especially folks say is very slow because of the virtualization on the
> hardware. Waydroid is better because it seems to use more of Container
> space. In both cases people say the Pine Phone Pro is fantastic in
> performance with them. But if I can get a native Linux app with a display
> optimized for tiny screens it would be best.
>
> Hmm, for some reason I thought Bible Time Mini had gotten folded into the
> main line BT repo back in the day. Bummer. Wonder how tough it would be to
> get it going with modern Sword and BT code.
>
> --Greg
>
>
>
> On Sun, Nov 7, 2021, 15:25 Timmy  wrote:
>
>> I recently tried to run And Bible on anbox, but anbox is too old for
>> current version of And Bible (it's actually webview that is too old and
>> can't update it).
>>
>> With my searching I think I saw people running waydroid on pine phone.
>> Waydroid has much more up-to-date Android versions available. But waydroid
>> did not work with my computer graphics so I have not been able to try that
>> yet.
>>
>> On Sun, Nov 7, 2021, 14:55 Michael H  wrote:
>>
>>> Bibletime mini is/was a separate initiative to make an android version
>>> similar to bibletime.  As far as I know it's completely separate from
>>> Bibletime and largely inactive. It shows available for Android 2.3, last
>>> release was 5 years ago. but while the interface is designed for touch on
>>> small screens, it doesn't have a linuxOS port... just most of the 2012
>>> phoneOS options at the end of the first smartphone war (symbian, windows
>>> mobile, etc.)
>>>
>>> Bibletime desktop has 3 or 4 rows of menus/toolbars at the top of the
>>> screen. Some of them might be disabled, but then the app would be even less
>>> touch friendly... same for the sidebar. It's built for a large screen
>>> format with a mouse pointer. not a touch interface.
>>>
>>> Have you tried andbible via anbox?  (is it possible to compile andbible
>>> to run in linux natively or as a java app in linux?)
>>>
>>> On Sun, Nov 7, 2021 at 2:30 PM Greg Hellings 
>>> wrote:
>>>
 For my phone I've been moving to my new Pine Phone. For those unaware,
 this is a cell phone that runs mainline Linux and most of the popular
 desktop distributions are available on it - Arch, Fedora, Ubuntu, Manjaro,
 and about a dozen others I don't recall off the top of my head. I'm
 personally driving mine with Fedora.

 Which of our apps have the ability to run in a mobile friendly UI but
 on desktop software stacks? The current Pine Phone is very slow (only quad
 Arm A53 cores at 1 GHz), so the full browser experience to bring up a Bible
 in the browser is like going back to 2015. If I could build one of our
 native apps, it would be grand. I think Bible Time has a mobile UI option,
 but I don't know if it is compatible with a desktop stack. Are there any
 others? Is anyone willing to help me get one built?

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

Re: [sword-devel] Mobile Linux UIs

2021-11-07 Thread Greg Hellings
Anbox and Waydroid are both possible on the Pine Phone, but Anbox
especially folks say is very slow because of the virtualization on the
hardware. Waydroid is better because it seems to use more of Container
space. In both cases people say the Pine Phone Pro is fantastic in
performance with them. But if I can get a native Linux app with a display
optimized for tiny screens it would be best.

Hmm, for some reason I thought Bible Time Mini had gotten folded into the
main line BT repo back in the day. Bummer. Wonder how tough it would be to
get it going with modern Sword and BT code.

--Greg



On Sun, Nov 7, 2021, 15:25 Timmy  wrote:

> I recently tried to run And Bible on anbox, but anbox is too old for
> current version of And Bible (it's actually webview that is too old and
> can't update it).
>
> With my searching I think I saw people running waydroid on pine phone.
> Waydroid has much more up-to-date Android versions available. But waydroid
> did not work with my computer graphics so I have not been able to try that
> yet.
>
> On Sun, Nov 7, 2021, 14:55 Michael H  wrote:
>
>> Bibletime mini is/was a separate initiative to make an android version
>> similar to bibletime.  As far as I know it's completely separate from
>> Bibletime and largely inactive. It shows available for Android 2.3, last
>> release was 5 years ago. but while the interface is designed for touch on
>> small screens, it doesn't have a linuxOS port... just most of the 2012
>> phoneOS options at the end of the first smartphone war (symbian, windows
>> mobile, etc.)
>>
>> Bibletime desktop has 3 or 4 rows of menus/toolbars at the top of the
>> screen. Some of them might be disabled, but then the app would be even less
>> touch friendly... same for the sidebar. It's built for a large screen
>> format with a mouse pointer. not a touch interface.
>>
>> Have you tried andbible via anbox?  (is it possible to compile andbible
>> to run in linux natively or as a java app in linux?)
>>
>> On Sun, Nov 7, 2021 at 2:30 PM Greg Hellings 
>> wrote:
>>
>>> For my phone I've been moving to my new Pine Phone. For those unaware,
>>> this is a cell phone that runs mainline Linux and most of the popular
>>> desktop distributions are available on it - Arch, Fedora, Ubuntu, Manjaro,
>>> and about a dozen others I don't recall off the top of my head. I'm
>>> personally driving mine with Fedora.
>>>
>>> Which of our apps have the ability to run in a mobile friendly UI but on
>>> desktop software stacks? The current Pine Phone is very slow (only quad Arm
>>> A53 cores at 1 GHz), so the full browser experience to bring up a Bible in
>>> the browser is like going back to 2015. If I could build one of our native
>>> apps, it would be grand. I think Bible Time has a mobile UI option, but I
>>> don't know if it is compatible with a desktop stack. Are there any others?
>>> Is anyone willing to help me get one built?
>>>
>>> --Greg
>>> ___
>>> sword-devel mailing list: sword-devel@crosswire.org
>>> http://crosswire.org/mailman/listinfo/sword-devel
>>> Instructions to unsubscribe/change your settings at above page
>>
>> ___
>> sword-devel mailing list: sword-devel@crosswire.org
>> http://crosswire.org/mailman/listinfo/sword-devel
>> Instructions to unsubscribe/change your settings at above page
>
> ___
> sword-devel mailing list: sword-devel@crosswire.org
> http://crosswire.org/mailman/listinfo/sword-devel
> Instructions to unsubscribe/change your settings at above page
___
sword-devel mailing list: sword-devel@crosswire.org
http://crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page

Re: [sword-devel] Mobile Linux UIs

2021-11-07 Thread Timmy
I recently tried to run And Bible on anbox, but anbox is too old for
current version of And Bible (it's actually webview that is too old and
can't update it).

With my searching I think I saw people running waydroid on pine phone.
Waydroid has much more up-to-date Android versions available. But waydroid
did not work with my computer graphics so I have not been able to try that
yet.

On Sun, Nov 7, 2021, 14:55 Michael H  wrote:

> Bibletime mini is/was a separate initiative to make an android version
> similar to bibletime.  As far as I know it's completely separate from
> Bibletime and largely inactive. It shows available for Android 2.3, last
> release was 5 years ago. but while the interface is designed for touch on
> small screens, it doesn't have a linuxOS port... just most of the 2012
> phoneOS options at the end of the first smartphone war (symbian, windows
> mobile, etc.)
>
> Bibletime desktop has 3 or 4 rows of menus/toolbars at the top of the
> screen. Some of them might be disabled, but then the app would be even less
> touch friendly... same for the sidebar. It's built for a large screen
> format with a mouse pointer. not a touch interface.
>
> Have you tried andbible via anbox?  (is it possible to compile andbible to
> run in linux natively or as a java app in linux?)
>
> On Sun, Nov 7, 2021 at 2:30 PM Greg Hellings 
> wrote:
>
>> For my phone I've been moving to my new Pine Phone. For those unaware,
>> this is a cell phone that runs mainline Linux and most of the popular
>> desktop distributions are available on it - Arch, Fedora, Ubuntu, Manjaro,
>> and about a dozen others I don't recall off the top of my head. I'm
>> personally driving mine with Fedora.
>>
>> Which of our apps have the ability to run in a mobile friendly UI but on
>> desktop software stacks? The current Pine Phone is very slow (only quad Arm
>> A53 cores at 1 GHz), so the full browser experience to bring up a Bible in
>> the browser is like going back to 2015. If I could build one of our native
>> apps, it would be grand. I think Bible Time has a mobile UI option, but I
>> don't know if it is compatible with a desktop stack. Are there any others?
>> Is anyone willing to help me get one built?
>>
>> --Greg
>> ___
>> sword-devel mailing list: sword-devel@crosswire.org
>> http://crosswire.org/mailman/listinfo/sword-devel
>> Instructions to unsubscribe/change your settings at above page
>
> ___
> sword-devel mailing list: sword-devel@crosswire.org
> http://crosswire.org/mailman/listinfo/sword-devel
> Instructions to unsubscribe/change your settings at above page
___
sword-devel mailing list: sword-devel@crosswire.org
http://crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page

Re: [sword-devel] Mobile Linux UIs

2021-11-07 Thread Michael H
Bibletime mini is/was a separate initiative to make an android version
similar to bibletime.  As far as I know it's completely separate from
Bibletime and largely inactive. It shows available for Android 2.3, last
release was 5 years ago. but while the interface is designed for touch on
small screens, it doesn't have a linuxOS port... just most of the 2012
phoneOS options at the end of the first smartphone war (symbian, windows
mobile, etc.)

Bibletime desktop has 3 or 4 rows of menus/toolbars at the top of the
screen. Some of them might be disabled, but then the app would be even less
touch friendly... same for the sidebar. It's built for a large screen
format with a mouse pointer. not a touch interface.

Have you tried andbible via anbox?  (is it possible to compile andbible to
run in linux natively or as a java app in linux?)

On Sun, Nov 7, 2021 at 2:30 PM Greg Hellings 
wrote:

> For my phone I've been moving to my new Pine Phone. For those unaware,
> this is a cell phone that runs mainline Linux and most of the popular
> desktop distributions are available on it - Arch, Fedora, Ubuntu, Manjaro,
> and about a dozen others I don't recall off the top of my head. I'm
> personally driving mine with Fedora.
>
> Which of our apps have the ability to run in a mobile friendly UI but on
> desktop software stacks? The current Pine Phone is very slow (only quad Arm
> A53 cores at 1 GHz), so the full browser experience to bring up a Bible in
> the browser is like going back to 2015. If I could build one of our native
> apps, it would be grand. I think Bible Time has a mobile UI option, but I
> don't know if it is compatible with a desktop stack. Are there any others?
> Is anyone willing to help me get one built?
>
> --Greg
> ___
> sword-devel mailing list: sword-devel@crosswire.org
> http://crosswire.org/mailman/listinfo/sword-devel
> Instructions to unsubscribe/change your settings at above page
___
sword-devel mailing list: sword-devel@crosswire.org
http://crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page

[sword-devel] Mobile Linux UIs

2021-11-07 Thread Greg Hellings
For my phone I've been moving to my new Pine Phone. For those unaware, this
is a cell phone that runs mainline Linux and most of the popular desktop
distributions are available on it - Arch, Fedora, Ubuntu, Manjaro, and
about a dozen others I don't recall off the top of my head. I'm personally
driving mine with Fedora.

Which of our apps have the ability to run in a mobile friendly UI but on
desktop software stacks? The current Pine Phone is very slow (only quad Arm
A53 cores at 1 GHz), so the full browser experience to bring up a Bible in
the browser is like going back to 2015. If I could build one of our native
apps, it would be grand. I think Bible Time has a mobile UI option, but I
don't know if it is compatible with a desktop stack. Are there any others?
Is anyone willing to help me get one built?

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