DonationCoder.com Forum
DonationCoder.com Software => Mouser's Zone => Android Apps => Topic started by: mouser on February 07, 2015, 04:07 AM
-
"WhenLast" is a simple app that helps you keep track of the last time you performed some activity (like changed the batteries on your smoke detectors).
- Download the most recent stable version at the Google Play store here: https://play.google.com/store/apps/details?id=com.donationcoder.whenlast
- Or contact me to be added to the beta testing list for early access to alpha/beta versions.
- Or download unofficial latest apk from: https://www.donationcoder.com/Software/Mouser/android/downloads/whenlast-release.apk
Features include:
- The ability to sync data across multiple devices.
- Timed reminders and overdue notifications.
- Configurable homescreen widgets.
Version 2.20 beta - Aug 20, 2018
- Font scaling option
- Improved view menus
- Better font layouts
Version 2.14 beta - Dec 31, 2016
- New Feature: Search function
Version 2.12 beta - Dec 8, 2016
- Feature: Lastitem widget now has option to display item and date on separate lines.
- BugFix: ALL Section was not always being displayed when it should be.
- Improvement: Widget timer update improvements (and new option)
- BugFix: Long-click drag-and-drop was not working on some items (thanks ewemoa!)
- Improvement: Notices (reminders, etc., shown on bottom of window) are now persistant until acknowledged.
- Bugfixes: fixed some import bugs (thanks ewemoa!)
- Fixed timer bugs, especially effecting the case where user has multiple widgets from same app.
- Improvement: Widgets now default to ALL category if visible, or fallback to a sensible one.
- Improvement: Widgets now have options for showing hidden items, empty sections, etc.
- Improvement: Widgets now have independent option for sortmode.
- Bugfixes: Lots of miscelaneous bugfixes.
- Improvement: If current section becomes empty and should be hidden, it was being left onscreen after a chance in view options.
Version 2.01 beta - Sep 30, 2016
- NewFeature: You can now sort on various fields.
- Improvement: New view submenu (no more ViewAll button)
- Miscelaneous fixes
Version 1.96 beta - Sep 26, 2016
- Tons of improvements, list coming soon.
Version 1.82 - Feb 10, 2015
- Manual sync working well
- Thanks to DC members cyberdiva and cranioscopical for all the help testing!
Version 1.71beta - Feb 9, 2015
- Another manual sync bugfix try (manual sync is harder than one would think)
Version 1.56 - Feb 8, 2015
- More autosync options (disable on battery power, disable on non-wifi connection)
- Sync bugfixes
Screenshots:
[ You are not allowed to view attachments ]
[ You are not allowed to view attachments ]
WhenLast was originally created for the NANY 2015 Event -- you can see the original post about it here: https://www.donationcoder.com/forum/index.php?topic=39626.0
-
New beta version uploaded (v1.51) with the ability to enable or disable autosync, plus better and more efficient auto-saving of changes (when in autosync mode, all changes will be automatically saved after a few second delay).
I'd appreciate any testing of these two modes -- I'd like to upload a production version this weekend but with all the rapid changes to these two modes, i would not be surprised if there are some issues to resolve.
Some notes on autosync vs non-autosync modes:
- When autosync checkbox is enabled, changes to your data file are automatically pushed out to dropbox soon after you make them (not immediately so that if you make multiple changes it wont try to push many times); and dropbox api monitors remote changes so they are detected quickly.
- When autosync checkbox is not enabled, nothing will be pushed to dropbox, and no remote dropbox scanning will occur until you use the "Scan Now" menu item. Only then will changes be pushed and pulled. One consequence of this *may* be that changes on a remote device might be "discovered" on your first check, but that you will get a message that a download is in progress, and to rescan later. As of now, this means you have to manually scan again in a few seconds/minutes; I will probably automate that later, but right now i'm erring on the side of leaving things manual in this mode.
- In a future version I might make it possible to switch between auto and manual sync mode based on battery life and/or network connection type (wifi vs cellular).
- Even in autosync mode, if the app is minimized, it will NOT check for sync updates. In general the app tries to use as little resources as possible when not being actively used, shutting off timers, etc.
- Widgets will not be auto-updated with sync changes if the main app is not running; they will update only when main app gets a sync update. I may try to fix this in the future.
-
Version 1.82 - Feb 10, 2015
- Manual sync working well
- Thanks to DC members cyberdiva and cranioscopical for all the help testing!
-
A landmark day, 25 users ;D
[ You are not allowed to view attachments ]
-
Great idea starting to play with Android Apps. Would you think about making a emergency app that is capable of GPS location as well as sending a sms to either a person or people of your choice. I live on heavy duty opiate based pain killers and have to wear a emergency bracelet in case my back gives out and I hit the deck, then can't get to the phone. It's great for around the house, but as soon as I go outside or travel, the bracelet becomes useless. I have found three Android apps that will let one contact emergency services if needed, but they aren't capable of contacting family members or friends to either come and help, or simply let them know where I am located and what condition I'm in. One free, the other two are to be paid for. So if someone would be kind enough to create an Android App as described above, I and many others would be extremely grateful. I am thinking someone's going to argue, but wouldn't it be best to simply contact emergency services first, then think about contacting family and friends second. Which is fair enough. But there are times when things go wrong, but not bad enough to go calling those services. Anyway, just an idea. Thanks.
-
@shadzovgra: how about this one: https://play.google.com/store/apps/details?id=com.clusor.ice Sounds, like this could be the right thing for you (own contacts list, sends SMS to contacts with GPS coordinates, free)
-
Hi Mouser ;D
really nice idea :Thmbsup: - But I have some kind of feature request: I really would like, to see is an option to store the dates / schedules / reminder in the calendar. Not only with Goolge Calendar, but all with configured caldav syncprovider (I run my own caldav server using Baical). This would give a cross-platform desktop client for free. Maybe you would like to consider it for some future release.
Bye bye
-
Hi pencoe, thanks heaps for the link to the emergency app for android. Very much appreciated. Have a good one.
-
Up to 35 users :)
[ You are not allowed to view attachments ]
-
Makes me remember, almost time to file my taxes ;).
Nice mobile app work Mouser. Glad you are proficient in this space.
-
So, I installed this today -- looks very nice :Thmbsup:.
Some observations:
The app icon does not work well on a white background, which is the default in the app drawer in lollipop.
If holding the phone normal (non-landscape), the text indicating the last time a task was performed is broken into a lot of lines, which makes it hard to read, and take up a lot of space. Perhaps put the task name above and the text below instead of side by side in this mode?
Localization would be nice.
Is there an undo option in case you hit the NOW button by accident :-[.
-
Is there an undo option in case you hit the NOW button by accident
Each item keeps a log of all times you hit the NOW button.
So just hit EDIT and either clear all history or clear the last date (or add a custom one for that matter).
I'll try to fix the other items -- it shouldnt break up into lots of lines, but its hard to predict on all machines. Maybe i need to do as you say and detect small screens and split into multiple lines manually in such cases.
Do you know your portrait resolution?
-
Do you know your portrait resolution?
-mouser
Looks like it's 1080x1920, here is a (scaled down) screenshot of what it looks like:
[ You are not allowed to view attachments ]
-
Yeah, looks like i need to make a special layout for portrait phones.
Another alternative you could use is to go into options and change what info is displayed in that middle column and make it more compact.
-
It might soon be time for another round of work on WhenLast. Any (other) feature requests?
-
I asked myself why I was quite content with the way WhenLast looks on my phone in portrait mode, and the answer was the one you gave: reducing the amount of info shown. I realized early on that I didn't need to know what time a particular action was last performed, so my listings don't show time. As a result, even on my phone, the info never runs to five lines (as it does in the screenshot Jibz provided).
I've been very happy with WhenLast. There were a few occasions when the sync between tablet and phone wasn't complete, but those occasions were quite rare. On the whole, the app performs beautifully, and I'm finding it very useful. :Thmbsup: I'll try to think of features I'd like to see added, but offhand nothing comes to mind.
-
Mouser, some time ago you asked whether we could think of other apps you could create that would make use of the same technology you used in WhenLast. Let me first confess that I had never used Dropbox before WhenLast. I was very impressed by how well it worked with WhenLast, so I decided to use Dropbox for another app I use a lot, JotterPadX. I have it on my tablet, my phone, and my Windows 7 computer (I have it on Windows because that's the way I had been transferring updated files between the tablet and the phone). I thought I set up all three to sync with Dropbox, but although the syncs supposedly took place, they never seemed to be reflected in the app itself, just in Dropbox. So, for example, if I update five JotterPadX files on my tablet, the files would also go to Dropbox, but I never saw them in the JotterPadX app on my phone or my desktop. Does Dropbox normally sync the files so that they appear in all the relevant apps automatically, as they do when I sync files in WhenLast? If so, then I probably set things up wrong in Dropbox when I tried to add JotterPadX. However, if this happens in WhenLast only because you created it that way and it doesn't normally happen in Dropbox, then I think you'd have lots of opportunities either to collaborate with developers of existing apps that would benefit from what you did in WhenLast, or to create apps similar to some that already exist but that lack the sync mechanism you've created for WhenLast. My guess is that I just screwed up when I tried to get JotterPadX to sync via Dropbox, but I thought I'd ask, embarrassing though it is. :-[
-
Does Dropbox normally sync the files so that they appear in all the relevant apps automatically, as they do when I sync files in WhenLast? If so, then I probably set things up wrong in Dropbox when I tried to add JotterPadX. However, if this happens in WhenLast only because you created it that way and it doesn't normally happen in Dropbox, then I think you'd have lots of opportunities either to collaborate with developers of existing apps that would benefit from what you did in WhenLast, or to create apps similar to some that already exist but that lack the sync mechanism you've created for WhenLast.
The SYNC feature between machines is specifically coded in WhenLast and is definitely non-trivial. It is *not* a generic feature of dropbox integration.
What dropbox gets you is the ability to save and load files to your online account. If an app installed on multiple devices wants to keep sync'd between multiple devices, it has to write some real code to merge changes and keep files synchronized, etc.
-
fyi: currently 51 users of whenlast according to Google Play store.
-
Mouser, release a version with less features or ads as a free version and you will add a few 0's to the end of that number, same with your Hotrod panel :D
-
Hello Mouser,
if you are still developing this app, is it possible to add some statistics? Like time from first recorded event, average time between events, number of events per month or year, compare number of events from this month/year to previous etc.
Thanks.
-
i need to do an update, statistics might be fun.
-
Update coming soon.
I've fixed something that's been bothering me for a while -- if you rotated screen while editing an item the edit dialog would disappear (Android is insane when it comes to what happens to an app when user rotates screen -- it basically kills and restarts your app and you have to go through real hoops to resume where user was when they rotated).
Any other requests?
-
+1 for moongose's idea of statistics. And maybe a calendar chart to present them, just spikes on days when an event has occurred, so you can get a visual impression of the spacing between events, and whether it's increasing or decreasing - thinking of times between charges for rechargeable batteries as they age.
-
Editing an entry:
(1) When one edits an entry, one finds the dates presented in US format. I would much prefer them to be in ISO format, that being the clearest, least ambiguous, and most suited to a program that may be used internationally.
(2) It's possible to edit a date and time manually - and the field accepts any old garbage, there doesn't seem to be any error-trapping. You also allow use of the standard Android date-picker. Is there any reason not to make that mandatory, i.e., remove manual editing? If you do that, for consistency there would have to be a time-picker as well.
-
If an app installed on multiple devices wants to keep sync'd between multiple devices, it has to write some real code to merge changes and keep files synchronized, etc.
-mouser
You could, presumably, manually sync with Dukto (http://www.msec.it/blog/?page_id=11) over a LAN (local WiFi in my case).
-
(1) When one edits an entry, one finds the dates presented in US format. I would much prefer them to be in ISO format, that being the clearest, least ambiguous, and most suited to a program that may be used internationally.
(2) It's possible to edit a date and time manually - and the field accepts any old garbage, there doesn't seem to be any error-trapping. You also allow use of the standard Android date-picker. Is there any reason not to make that mandatory, i.e., remove manual editing? If you do that, for consistency there would have to be a time-picker as well.
1: in the advanced options you can change the format of the displayed date and time to make it how you want it.
2: this is trickier.. right now the date history is basically free form multi-line text where no formatting is enforced. i choose that for simplicity. but perhaps ideally it would enforce a specific strict list format.
-
1: in the advanced options you can change the format of the displayed date and time to make it how you want it.-mouser
Thanks, I didn't know that. But, I must be missing something, because it doesn't work for me:
[ You are not allowed to view attachments ]
This is even after rebooting the device (Asus MemoPad 7, ME173X, Android 4.2.2). Perhaps an explanation of the tokens and format is in order, at least as a link to somewhere?
2: this is trickier.. right now the date history is basically free form multi-line text where no formatting is enforced. i choose that for simplicity. but perhaps ideally it would enforce a specific strict list format.-mouser
Were you to decide to give WhenLast statistics, it would be necessary to enforce the correct data format. Maybe it's a nice idea that's not worth the bother of doing.
-
changing the options wont change past history text, only the dates shown on the live items (and possibly subsequent date history entries, not sure about that).
-
changing the options wont change past history text, only the dates shown on the live items (and possibly subsequent date history entries, not sure about that).
-mouser
Dates on live items now display correctly with token string yyyy-MM-dd; I didn't think past history items would be changed. I confirm it doesn't change new entries, they are still in US format.
-
Version 1.96 beta - Sep 26, 2015 - link added to first post.
Will be on Google Play Store soon.
-
Mouser, I downloaded the .apk and tried to install it as an update to my current wonderful When Last. However, though I was told that my existing data will not be lost, it went on to ask whether the updated app will get access to New or All. I'm supposed to choose, but I've got no idea what that means. It was set by default on New, but that seemed to suggest that the app wouldn't have access to everything on the app, just new stuff. The instructions thus seem contradictory, at least to my feeble brain.
-
im not sure what that is all about but im guessing the problem is all because you installed the real copy through the official play store and this is an unofficial beta. let me upload this to the play store and then youll be able to upgrade seamlessly.
-
Thanks, mouser! I think you've probably identified the source of the problem. I'll just wait until the new version is in the Play Store.
-
Can you see if this works for you, beta tester access for whenlast:
https://play.google.com/apps/testing/com.donationcoder.whenlast
-
Thanks, mouser. Even though I was already enrolled as a beta tester, I clicked on the Become a Tester button and got a screen telling me I am now a tester. It also said that if I already have the WL app installed (which, of course, I do), I'll get an update with the testing version shortly. It hasn't happened yet, but I just did all this a couple of minutes ago. We'll see. I'll report back.
-
OK, got the notification from Play Store and have now installed the beta update. Many thanks!
-
cool.
some new features include the ability to set a custom title for your widgets (or remove title completely), some optimizations that should speed up synchronization and better error handling for that, lots of little bugfixes. new menu items for deleting/resetting all entries in current section. new option to enable a "ViewAll" button that lets you quickly toggle hidden items on and off along with the edit buttons, and an indicator to show when you are looking at a hidden item.
-
I've finally accepted that WhenLast (and my other android apps) look terrible and are basically unusable on a small portrait oriented phone. I will now try to fix.
-
The new beta uploaded to play store (v1.97) now should display much better on small screens.
-
It does look much better now (Samsung S7, Samsung SII) :Thmbsup:
-
Thanks, Chris!
For the curious, here's a comparison between a screen large enough for WhenLast to run in 2 column data mode vs. the new one-column data mode for small screens:
Normal 2-columns for label and last date:
[ You are not allowed to view attachments ]
New single column (2 row) smaller text layout for small screens:
[ You are not allowed to view attachments ]
-
Yes, I really like the changes you've made for displaying on small screens! And it may be my imagination, but it seemed to me that the syncing went a bit faster. However, there's one strange thing with the syncing. Everything synced beautifully and quickly except for one item. I have an item called Charged Phone which--surprise, surprise--helps me keep track of when I last charged my cell phone. For some reason, that date should have changed, but it didn't. I'm not sure why. The Dropbox sync was said to be complete on both ends. I tried again, but still the date remained the same. My tablet's WhenLast says correctly that I last charged the phone on Sep 27, 2016, but WhenLast on the phone says Sep 17, 2016. Both are using the same version of WhenLast (1.99).
-
Hmm.. that's unpleasant.
If there is nothing sensitive in your whenlast lists, what you could do is open your desktop dropbox folder and find the whenlast data files for both of your devices, and mail them to me.
If there is sensitive material in them you could just open them in text editor and isolate the entries corresponding to phone charging and send those to me.
([email protected]).
-
Thanks, mouser. I've just sent you an email with what I hope is the right info.
-
Version 2.01 beta - Sep 30, 2016
- NewFeature: You can now sort on various fields.
- Improvement: New view submenu (no more ViewAll button)
- Miscelaneous fixes
-
Beta uploaded; the widgets should be slightly more resource friendly.
-
So good to see that this is alive!
-
Version 2.12 beta - Dec 8, 2016
- Feature: Lastitem widget now has option to display item and date on separate lines.
- BugFix: ALL Section was not always being displayed when it should be.
- Improvement: Widget timer update improvements (and new option)
- BugFix: Long-click drag-and-drop was not working on some items (thanks ewemoa!)
- Improvement: Notices (reminders, etc., shown on bottom of window) are now persistant until acknowledged.
- Bugfixes: fixed some import bugs (thanks ewemoa!)
- Fixed timer bugs, especially effecting the case where user has multiple widgets from same app.
- Improvement: Widgets now default to ALL category if visible, or fallback to a sensible one.
- Improvement: Widgets now have options for showing hidden items, empty sections, etc.
- Improvement: Widgets now have independent option for sortmode.
- Bugfixes: Lots of miscelaneous bugfixes.
- Improvement: If current section becomes empty and should be hidden, it was being left onscreen after a chance in view options.
-
Normal widget mode:
[ You are not allowed to view attachments ]
New "separate-line" widget mode for small widgets:
[ You are not allowed to view attachments ]
-
The new 'separate line' widget-mode is a really helpful improvement, thanks :Thmbsup:
-
Great :Thmbsup:
-
Here's a screenshot
[ You are not allowed to view attachments ]
-
Version 2.14 beta - Dec 31, 2016
- New Feature: Search function
-
Mouser, I'm happy to see that WhenLast now has a search function, but I'm a bit puzzled about what I could search for. If the app had a place where the user could add short notes each time (e.g., noting how far down the battery was each time I charge my phone), then I might have something to search for. In any event, I've often thought of suggesting a "notes" feature, and the new search feature has finally prompted me to make the suggestion. I might just add that I continue to love this app!
-
If the app had a place where the user could add short notes each time
interesting idea.. let me chew on it..
-
This may all be academic (I've just joined the testing program so I'm hopefully about to get an updated version of whenlast :) but the reason I'm here is...
I just got a new phone. Whenlast (official Play Store version) got installed to the new one automagically but -- of course -- didn't include my data. So I fired up the old phone and used the export facility -- which although it claimed to have worked, didn't actually create any data files I could copy off.
The old phone's Lollipop, the new one is Nougat. Both pretty much stock versions.
I didn't have so many entries I couldn't manually recreate them, so that's what I've done. :)
-
Yeah EXPORT just wants to save a file somewhere. You have to copy that file to your new phone somehow and then import it.
The other alternative of course is the SYNC mechanism.
-
Yeah EXPORT just wants to save a file somewhere. You have to copy that file to your new phone somehow and then import it.-mouser
That's the point -- I was trying to save the file in my documents folder, or my data folder, or my downloads folder, but although it was saying "export done" or something of the sort, it wasn't actually creating the file -- I was watching in Explorer on my PC. (I tried four times in four folders before I gave up.)
The other alternative of course is the SYNC mechanism.
I don't think the non-beta version of the program has sync, does it? I couldn't see it, anyway.
-
Sure it does!
-
Sure it does!
-mouser
Aha. So it does! Not looking hard enough, clearly :-[
Given where I am, I've signed up for DropBox so at least this will work for me in the future, but as I've almost completely decommissioned the old phone now, I'm not going to try the synch process for real.
However... I gave Whenlast permission to do its thing with DropBox and sure enough, it's created a folder (apps/whenlast) in DropBox. I've got automatic synch switched on (I've got a decent mobile data plan and I figure this is going to be a relatively small amount of data that's being moved) and Whenlast says it's done its stuff in that respect.
The Whenlast folder in Dropbox was empty until I created a new item -- at that point, a sync folder was created and a file created in it.
So should the process have created a sync file once synchronisation was enabled?
[For what it's worth, the normal export process DOES create files as expected on my new phone. Whether this is down to differences between Lollipop and Nougat, a permissions issue on the old phone or a result of opting into the beta programme, I can't guess.]
-
May be the following are known, but FWIW a couple of observations:
1) The corresponding value for "VALUES ABOVE ARE SPECIFIED IN" is not visible in portrait mode here -- this is in the dialog box that comes up after pressing the edit button for an item (e.g. "Change Oil"). It's fine in landscape mode, BTW.
2) In the same dialog box, the "DATE HISTORY" related fields below "VALUES ABOVE ARE SPECIFIED IN" don't show up in landscape mode. It doesn't look like one can scroll to see them either.
I think the screen resolution on this device is 1280×720 and the OS is some recent nightly snapshot of LineageOS 14.1. The version of WhenLast appears to be v2.15 2016-12-31.
-
Ewemoa!!!! :-* :-* :-* :-*
Great to hear from you.
I noticed something similar recently as well. I have to figure out why it's not scrollable..
I also noticed when trying to use one of my apps (ScoreTracker) to keep track of scores during a board game that the small size of fonts was unacceptable, and was SHOCKED when I went into the options and found the stupid developer did not have options to enlarge the fonts. I kept looking for the option sure that it must be in there somewhere bit it wasn't. Quite embarrassing.
So that's on my very short term to do list.
-
Thanks for the consideration :)
-
Any alternative to when last?
Something more modern maybe?
-
What's lacking from WhenLast?
-
The sync is not realy reliable, it sometime just fails.
Importing duplicates all categories.
The gui is not exactly modern :)
-
Both of the issues you mention, importing creating duplicates and sync not being reliable, sound like they may be related to items that look like they are the same but not being seen as the same.
Normally this can get solved by making sure both versions of WhenLast are up to date and then syncing and cleaning up the data.
If you can find a repeatable problem let me know.
-
I think maybe the thread title needs to be updated. Unless this thread is just for the beta and I couldn't find the official section/thread.
But anyway, I've been a silent user of WhenLast for a couple years now. I am pretty happy with how it works. I just noticed something today which made me think of a suggestion:
The icon of Cody is mostly white, meaning Cody disappears on a white/light background, such as the notification slide down thingy. Here's a screenshot of what I am talking about:
[ You are not allowed to view attachments ]
Maybe the icon should have a dark outline so Cody doesn't get lost in the brightness.
-
But anyway, I've been a silent user of WhenLast for a couple years now. I am pretty happy with how it works.
great!
Yes I need to fix that cody image for WhenLast -- thanks for the reminder.
I also want to add an option to all of my apps to allow custom enlargement of font sizes.
-
I am too a silent WhenLast user for many years. I am loving it. In fact, I haven't seen any app that can beat it across all systems.
Too pity that WhenLast is available for Android system only.
Recently my Android device start failing me. My alternative device on hand is an iPad mini and some Windows laptops.
Is it possible for you to make iOS or Windows version of WhenLast available? Or better, make them sync via Dropbox?
I sure am willing to donate to support this. For WhenLast saves my days more than once.
-
Welcome to the site, Jedi.
I'm very happy to hear that you like it -- I don't get much feedback about it.
As for an ipad/ios version -- i keep meaning to tinker with some ios coding, though my past experiences trying to code for mac's when i was a kid was traumatic :)
But I'm not sure it will be anytime soon that I work on an ios version of whenlast..
-
Whenlast is still a fixture on my phone. About the only mild irritant for me is the fact that I often do the thing I'm tracking and forget until later (or the next day) to mark it done. So the routine (unless I'm missing something) is to find it, hit NOW and then edit the date in the history back to yesterday. And the date editor is difficult, particularly on a small screen that suddenly gets half its space occupied by a keyboard...
So my wishlist might include either a "pick date/time" alongside NOW (which would impact on display space but maybe not too much if the NOW button were made slightly smaller?) or a more graphical date/time editor.
However... while writing this, it occurs to me to wonder if recording the exact time is crucial? I can see approximate time is helpful, but maybe am or pm as a radio button, or morning, afternoon, evening, night, anytime, as a dropdown, might be a good enough approach, which would maybe simplify the date storage and editing process?
-
So my wishlist might include either a "pick date/time" alongside NOW (which would impact on display space but maybe not too much if the NOW button were made slightly smaller?) or a more graphical date/time editor
Yes this is something near top of my todo list.
Maybe a long-press on the Now button can bring up a nice date/time picker.
-
As for an ipad/ios version -- i keep meaning to tinker with some ios coding, though my past experiences trying to code for mac's when i was a kid was traumatic :)
But I'm not sure it will be anytime soon that I work on an ios version of whenlast..
-mouser
A Windows version will be nice too. :p
I also noticed that the datehistory entry is (likely) in localized format.
In theory, won't that cause problem when syncing between two devices with different locale setting?
I can live with that for now, but wish I can change it as YYYY/MM/DD format or so, and using 24-hour format.
-
I also noticed that the datehistory entry is (likely) in localized format.
date history is just a bunch of text. The only thing that the program ever uses for computations is just the single most recent date, and that is stored as utc.
-
I also noticed that the datehistory entry is (likely) in localized format.
date history is just a bunch of text. The only thing that the program ever uses for computations is just the single most recent date, and that is stored as utc.
-mouser
Ah. That make much sense now :-)
-
The alternative to a windows/ios version would be a web-based version designed to run on small screens so it could be used on tablets/phones.
The data format is json, maybe we have a web coder who wants to write it, using its own login system.
If done properly, the whenlast android app could be made to sync with it without using dropbox.
-
Mouser, I love your little android apps - they are so simple and to the point.
For your When Last app, I entered a new item and wanted it to check it every two weeks. This was on Saturday. So it automatically said that the alert was 6 days old! That means that the items don't start counting the date from when you create them - they start counting from the Sunday of the same week, regardless.
I think items should start from the time you create them, and maybe there could be an option to modify the start date in case you enter items that you've kept track of in your paper notebook and just want to move the data.
-
I'm trying to remember how I set it up.. It would normally count from the time the activity was LAST PERFORMED..
But you must be talking about an activity that has never been performed yet, yes? In that case I would think it should, as you say, count from the date the item was created.. Let me look into this..