-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TODO James #4
Comments
Older work sessions12.202301.12.2023Took 2h 10min (130 min), from 12:40 until 14:50
09.12.2023Took 2h 30min (150 min), from 17:00 until 19:30
09.202305.09.2023Took 6h 10min (370 min), from 14:00 until 20:10
14.09.2023Took 3h 40min (220 min), from 9:30 until 13:10
15.09.2023Took 5h 06min (306 min), from 10:00 until 15:06
16.09.2023Took 4h 00min (240 min), from 19:00 until 23:00
17.09.2023Took 1h 40min (100 min), from 17:00 until 18:40
25.09.2023Took 2h 15min (135 min), from 15:00 until 17:15
08.202321.08.2023Took 4h 43min (283 min), from 13:25 until 18:08
25.08.2023Took 2h 29min (149 min), from 10:37 until 13:06
07.202301.07.2023Took 4 h 20 min (260 min), from 12:25 until 16:45
13.07.2023Took 1h 3min (63 min), from 21:03 until 22:06 19.07.2023Took 5h 12min (312 min), from 12:23 until 17:35
20.07.2023Took 3h 35min (215 min), from 10:42 until 14:17
22.07.2023Took 1h 27min (87 min), from 11:06 until 12:33
06.202328.06.2023Took 2 h 35 min (155 min), from 20:10 until 22:45.
29.06.2023Took 2 h 20 min (140 min), from 12:15 until 14:35
30.06.2023Took 1 h 50 min (110 min), from 12:30 until 14:20 + Took 3 h 30 min (210 min), from 17:20 until 20:50
|
@Osiris-Team,
How would you feel about creating an application from scratch? |
@User2564 Sure, send me the details. |
@Osiris-Team, the ideal is probably a very long shot; a Android application to replace a garage remote which can be configured either via virtual dip switches or by capturing the signal from a unit. Most of the playstore "options" are designed to work with "smart" garage doors. More useful set of options, would probably be:
If possible both should support Shuzuku. |
@User2564 I did some research:
This should be possible. Details further below.
https://play.google.com/store/apps/details?id=com.termux
https://play.google.com/store/apps/details?id=com.gombosdev.ampere
Not sure what this is. Instead did you mean like a graph where you can see the battery percentage over time and other details? If so maybe: https://play.google.com/store/apps/details?id=com.digibites.accubattery
I'm not sure if this can be done. If it could be this would probably require root.
https://play.google.com/store/apps/details?id=com.eyp.battery.calibration
Did you mean Shizuku? https://play.google.com/store/apps/details?id=moe.shizuku.privileged.api I asked ChatGPT and it seems like I would need some additional info: Understand the Garage Remote Signal: Research and understand the communication protocol used by the garage remote (e.g., RF signals, infrared, Bluetooth, etc.). This information is crucial for both virtual dip switch configuration and signal capture. Virtual Dip Switch Configuration: Implement a user interface within the Android app that allows users to configure virtual dip switches. This will involve creating a digital representation of dip switches and allowing the user to set the desired configuration. Signal Capture: This is a more challenging aspect. To capture the signal, you might need additional hardware like an RF receiver module or an IR receiver module that can interface with the Android device. Signal Transmission: Once you have the signal information (from virtual dip switches or captured signal), you need to transmit it to the garage door opener. Security and Authentication: Garage remotes often use some form of authentication or security to prevent unauthorized access. Implement a secure authentication mechanism to prevent misuse of the app. Hardware Compatibility: Keep in mind that the availability of necessary hardware components and their compatibility with Android devices could be a limiting factor. |
@User2564 hey sorry for the late response, currently on vacation.
As far as I understood the whole reason of rooting your phone, is to be able to execute root commands haha. Not sure how Shizuku works, but from our conversation it looks like it gives you root access without actually rooting the phone? Will do some research for this.
Yeah that can be done, additionally it can be shown as a graph, no problem.
Alright then, I'll get to start working on this ASAP, and give you more details along the way, like ETA and what looks possible and what not, after doing some research. Since I'm currently on vaction it might take longer than usual though. |
@Osiris-Team
To hopefully be clear, I have -1_000 interest in a graph version. If it is saved as a CSV, it should be trivial to make a graph if one is interested.
I stand corrected it would appear that my current phone does in fact not have an IR receiver or transmitter. |
@User2564 regarding "Locking the desktop hides the "Widget" and "Action" tiles.", should the icons only be hidden or fully removed and the visible icons centered (this is probably much more work, but can be done I think)? |
@Osiris-Team, How about a middle ground; they are hidden and the visible icons centered. |
@User2564
I'm not sure what is meant by this. So the clickable search icon stays at the right, and the date can be moved to the left or center? Should it be drag-drop similar to widgets. |
Hopefully this is more clear;
|
@Osiris-Team, If I attempt to merge your
|
@User2564 Hey, yeah that might happen, since I am working based of the default master branch each time, to keep everything separate as you wanted. In the case above, remove the code from head and keep the code from remoteDev/work_profile. |
After some short testing.
This does not occur if the |
Will look into it!
This is the correct behavior. It checks if the current user is the actual owner of the app. If not the owner it opens the settings instead of the app and shows you that message (UserHandle[0] is the default user, I couldn't find a way to get the name of the user sadly :/ ). This is done to ensure the correct user is used when starting the app, since I noticed, that otherwise it will simply launch the app for the current user. I'm not sure if I understood correctly, but in your case you have the app only installed on your work profile? So the wanted behavior would be to directly launch the app since its not available for any other profile/user. This should already work, if you are currently the work user, it should not attempt to make you switch to the default user. Will look into this too. 18:40 Just released a few fixes, give them a try. |
Yes. I do not have a work user (currently the only users are; Admin and Guest) as I use Shelter (available on F-Droid and it is one thatr I can very highly recommend, for what ever that it worth) to help manage the work profile.
|
@Osiris-Team, Also while timing is more accurate it is apparently not in sync with the system clock as with User2564/openlauncher#9 applied this this moment; syslock is reporting as 22:00:47 vs 22:09 (??) on the desktop via the following custom Date Format |
@User2564 I think you have to use mm instead of MM. |
@User2564 instead of using that app to handle the work profile. Can you simply create a new user named work via your settings and test that? I guess the issue is related to the app your using. I'll install it and try to reproduce and fix the issues you described. |
@User2564 I tested it with your app "Shelter" (note that I am testing it on the lowest Android version that supports multiple users , Android 7.0, to ensure support for older devices, what version are you using?) and it kind of seems to work.
|
The version I am running is Android 12 via the stock Vivo ROM (FunTouchOS).
To hopefully be more clearer, within the settings menu I usually don't have another system user enabled.
If I am not mistaken the "Work Profile" feature is completely seperate to the system user feature e.g A dedicated Guest "account".
-------- Original Message --------
…On 26 Sep 2023, 02:31, Osiris-Team wrote:
***@***.***(https://github.com/User2564) I tested it with your app "Shelter" (note that I am testing it on the lowest Android version that supports multiple users , Android 7.0, to ensure support for older devices, what version are you using?) and it kind of seems to work.
- The only issue I noticed, is that when cloning an app to the work profile, OpenLauncher fails to show the new app in the app drawer and requires a restart to do so.
—
Reply to this email directly, [view it on GitHub](#4 (comment)), or [unsubscribe](https://github.com/notifications/unsubscribe-auth/AXAAFUG6FK6FKCYPVXTM2C3X4GBSLANCNFSM6AAAAAA2PWFR2U).
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
@User2564 Just released a fix for your app starting issue. Now the prompt to change the user will only be done on android versions lower than oreo/8. |
Thank you very much, I look forward to testing it.
-------- Original Message --------
…On 26 Sep 2023, 04:09, Osiris-Team wrote:
***@***.***(https://github.com/User2564) Just released a fix for your app starting issue. Now the prompt to change the user will only be done on android versions lower than oreo/8.
—
Reply to this email directly, [view it on GitHub](#4 (comment)), or [unsubscribe](https://github.com/notifications/unsubscribe-auth/AXAAFUBPIGSMG5JEBYS32WLX4GNBVANCNFSM6AAAAAA2PWFR2U).
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
@Osiris-Team |
@User2564 this is for https://github.com/Osiris-Team/openlauncher/tree/work_profile branch? And with before/after do you mean, before and after updating to that branch? |
Yes, apologies for the confusion.
Hopefully this is more clear.
In terms of git aspects, replaced the manual way I had been resolving the merge conflict between |
@User2564 can you compare your branch with my branch and see if there are any changes? I will try to reproduce that once I got time ;) |
Done
git diff
Using |
@User2564 that diff might be the issue. Remove the content of HEAD and keep the content of remoteDev/work_profile, however replace _apps with _nonFilteredApps there. |
@User2564 updated the work profile branch so that there should be no merge conflict anymore. Does this fix the issue? |
Pending
Open Launcher
Notally (https://github.com/OmGodse/Notally)
Delete or Export -> TEXT -> Share
Work sessions
13.05.2024
Took 2h 0min (120 min), from 15:00 until 17:00
Total work time: 120 min
Show/Hide template
DAY.MONTH.YEAR
Took HOURS h MINUTES min (TOTAL_MINUTES min), from START_TIME until END_TIME
The text was updated successfully, but these errors were encountered: