Re: [sword-devel] Mobile Linux UIs
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
пн, 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
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
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
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
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
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
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
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