Thanks BTC for this app, it really is a game changer for TW on Android 
mobiles.

I had previously been bodging along, as us non-techies do, using TW5 on my 
Android 7.0 phone for about a year. Firefox for Android worked well for me 
with BJ's Saver plugin, until recently, when an inexplicable, possibly self 
inflicted Firefox deletion of downloaded TW's and backups motivated a move 
to Ecosia Browser and the basic download to save method. (Actually not that 
cumbersome if you add <<now>> to the Tiddler title field in Control panel). 
To have an App that does backups tidily has put an end to my fiddling with 
multiple timestamped TW's. Thank you very, very much.

Here is some feedback on your excellent App so far, bear in mind that I 
know nothing and understand less;

1. The github link doesn't work anymore. I get a 404 on both mobile and 
desktop versions. Maybe you've taken it down while you revise the App, 
maybe I'm doing something wrong. Either way this feedback is based on the 
second version of the App, not the most recent version which I can't 
download yet.

2. The first version TW.apk installed easily, I had to adjust permissions 
to allow storage, as described in several earlier posts above. 
I copied my already existing wiki into the Documents folder (which existed 
on my Android). I renamed my wiki file 'index.html'. I opened the app and 
it worked exactly as it had previously in the browser. Clicking Save 
created backups! Thank you again BTC!
When the second version came out I uninstalled the TW App, as you would 
normally for Android apps. I kept the already existing Documents folder and 
backups sub-folder and installed the new version of the TW App. I think it 
worked out of the box with my existing index.html. I had to allow 
permissions for storage again. The backups were untouched by the App 
upgrade. If necessary the most recent backup could be copied up into 
Documents and renamed index.html. 

3. I had already installed JD's Mobile theme on my wiki (
http://j.d.simplemobile.tiddlyspot.com). It works very well for me. I think 
mobile apps need big buttons for everything. JD's theme provides them for 
all in-built TW navigation and they are customisable. In addition I bodged 
together a css pop-up set of my own buttons, launched from a single button 
on a 'Home' start-up tiddler. It works well enough for me, I can't find the 
link in the forum but that's where I copied it from. I like the idea of a 
consistent 'Home' tiddler with a button that launches a pop-up of further 
navigation buttons. I tried to emulate the start screen of 'Omni notes', 
another excellent, free Android app you might like to look at in playstore. 
My attempt works but is a real hack. Anyone who understands css navigation 
menus would do better in 2 minutes I'm sure.

4. Other plugins/macros/tweaks that I have installed and seem to work well 
with mobile are;
'New here (add it to toolbar of tids via Control Panel, Appearance, 
Toolbars, View Toolbar)'
'BJ's Story tabs - http://bjtools.tiddlyspot.com/#StoryTopTabs'
'Manuar's Contacts Manager - 
https://beleriandcrises.github.io/tw-mycontacts/'(I cannibalised it a bit 
to work from my pop-up menu and with the different theme - don't ask me how 
as it was a long time ago, but it works for me.)
'TWaddle's Side editor - http://sideeditor.tiddlyspot.com/'
'Mohammad's Edit/addNote' - http://addnote.tiddlyspot.com
'BurningTree's Hammerwidgets - Swipe, Pan, Press, Tap and Pinch widgets' - 
http://hammerwidgets.tiddlyspot.com
'Ibnishak's Social Networking Macro - 
https://ibnishak.github.io/Tesseract/pluginsandmacros/socialmacros/index.html 
(required fiddling, 4 tids are needed for it to work: Animate, svg icons, 
macro, stylesheet. I then had to edit the macro adding '&' before subject 
in mailto, based on this info, 
https://stackoverflow.com/questions/2583928/prefilling-gmail-compose-screen-with-html-text
 
. I only use it for the email so can't say if the rest works.)

I have other plugins installed and everything works. The wiki is about 7mb 
- text entry can be slow sometimes. Does TW App use a lot of memory?


5. Regarding use of more than one wiki within your app, I still have links 
to additional wikis that are in the tiddlywikilocations directory that BJ's 
Saver required. They are still listed in a tiddler in my 
Documents/index.html. The links look like this on my android: 
file:///storage/emulated/0/Download/tiddlywikilocations/filename.html . 
These links open the external wiki within your TW app when clicked, 
replacing the original index.html. The external wiki then operates normally 
within the app. However if I create a new tiddler and save it, the external 
wiki is saved as index.html in the Documents folder, overwriting the 
original Documents/index.html that I started off with. Therefore CAUTION is 
required if you have a lot of unsaved work in your original index.html and 
want to try this out. If you've got a backup saved it's no problem to 
restore the original index.html. It appears that a menu system is almost 
possible but if I click on the Android back button from the external wiki, 
trying to get back to the original, then the app crashes out. As others 
have mentioned the ability to open wikis from a list would be great.

6. Top of my wishlist for your app would be its inclusion as a Share 
destination. I think it's called 'intents' in Android, but I'm sure you'd 
know better. For example, if I'm on a webpage/text selection in a browser 
or any other app I can click on Share and TW will be one of the listed 
destination options. If you take a look at 'Omni Notes' and 'Orgzly' (A 
free .org mode outliner) on the playstore you'll see two examples with such 
functionality. BJ's Tiddlyclip worked beautifully on desktop. It's a real 
handicap for me not having that functionality on Android.

7. Next on my wishlist would be human readable timestamps in the backup 
file names.
 
8. Sharing in the opposite direction, from TW to other apps, already seems 
to work on my Android. If I select text the Share option comes up. The 
Social Networking Button Macro mentioned above also shares entire tiddler 
content to my gmail app if I want. TW already has several export options 
built in for more comprehensive exports. (If you do take a look at 'Omni 
Notes' and 'Orgzly' both also have export options, Orgzly files can be 
directly imported into TW without conversion, Omni Notes uses sqlite and is 
more fiddly). 

9. Keeping it simple is key in my opinion. All the server options such as 
Bob and Tiddlyserver work very, very well but App users on mobile like me 
want to just click, open and use. Instant availability. Auto save. Big 
colourful buttons! Buttons that open more navigation buttons! Everything in 
a TW app should be achievable with my (non-opposable) thumbs. For example 
Omni notes takes you straight in to text entry, no additional clicks to 
enter 'edit mode'. One click to open, then type, a drop down tag selection, 
one click to save and close. Is no edit mode possible for TW (unless 
requested in settings)? 

10. I really would like to thank you for this App. Like many others I live 
on my phone and if it doesn't exist on mobile, it doesn't exist. I use TW5 
for everything now, really everything, so a big thank you BTC for this leap 
forward into 2019! Thanks also to all the contributors to this forum who's 
patient explanations and examples help us bodgers get so much more out of 
the wonderful Tiddlywiki. A big thanks, especially, to Saint Jeremy Ruston, 
the man who never sleeps. A Happy, Healthy and Wealthy New Year to all you 
Tiddlywikrs everywhere! 

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/d8cce384-743d-42da-90b5-cb3ec60c9ccd%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to