-
-
Notifications
You must be signed in to change notification settings - Fork 4
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
Is there a way to use on Desktop? #12
Comments
2023/02/01 UPD:Let me summarize the current situation: Native app:
Android Emulator: Since LifeUp is an offline application, if you need to synchronize with the data on your phone, you need to set up cloud synchronization and perform a synchronization before each use.
Screencasting: Hello asfaltboy, There is currently no version other than the Android platform. Even if we develop multiple platforms, due to data storage models, technical limitations, and server resources, it is still difficult for us to achieve incremental synchronization functions like commercial works. Thanks for the suggestion, we will consider adding the function of exporting a simple To-Do.txt file. The application currently supports exporting complete data (pictures, databases). (By the way, Windows 11 will support running Android app, but still only able to synchronize data in full.) |
作者可以参考一下logseq,可以通过百度网盘工作空间,或者坚果云,实时同步本地文件,然后另一台设备同步下来数据后,就可以显示最新的数据了 |
感谢提供参考。还没怎么看代码,不太熟悉( 简单看了一下,有一些收获是:他们是把每一篇日记/笔记作为一个文件进行存储,并且文件里记录下创建和编辑时间。图片附件也是作为独立的文件存储。 但他们有个特色是,他们的数据库关系比较简单。(基本都是一篇日记对应多张图片,然后可能就没复杂结构了)。 In English:
Thanks for the reference. Haven't looked at the code much, don't know much about it ( Take a brief look, there are some gains: They store each diary/note as a file, and the creation and editing time are recorded in the file. Picture attachments are also stored as separate files. But their database relationships are simple. (Just one note may be associated with multiple images). Now the data model of LifeUp is actually very complicated. |
Another thing that's possible for now, considering you don't have Windows 11 (like me) is downloading a mobile simulator like BlueStacks. All you have to do after that is backing up the information on your phone e.g. on Dropbox and restore it on the "PC's" app. |
I would personally prefer a web application before everything. Link to the app: |
Hi, thanks for your thoughts and feedback! In fact, this is what our bar LAN desktop does. You can check https://github.com/Ayagikei/LifeUp-Desktop. And it is based on compose-multiplatform, and theoretically also supports Windows, Mac OS, and Linux.
Compose-web may have more development and technical limitations on this basis, and the above system has covered most scenarios, so we may not give priority to web yet. |
Yes, it seems a great project, but have zero knowledge of IntelliJ.. don't even know where to start.. :' ) I guess I just need to study a bit of this programming language before I can continue... A little build guide would be greatly appreciated :) Anyway, keep it up the great work!! ✨ |
Thanks for trying! If your development environment works, you can try to run the project directly and execute the main method. If there are no exceptions or compatibility issues, you should be able to see the desktop UI. If you want to package, you can also execute the command through the gradle panel: But it doesn't matter if you don't do this, we will try to build a Linux environment later. After our testing and verification, we will also try to release the Linux installation package. Thank you for your support and understanding! 💕 |
Writing to report that running the way you explained, worked well! Although, have not been successful on building for my Linux distribution (Arch), but that's not a problem, I can run It the manual way, and this is more than enough for me! Having a desktop app, makes the experience stand out from the rest of the gamification apps, thanks very much! ❤️ |
@Ayagikei I think it would be great if you create web version and extension for pomodoro like that https://habitica.fandom.com/wiki/Habitica_Pomodoro_SiteKeeper |
If there is no web/desktop client, I imagine we could perhaps allow sync out to a todo.txt list perhaps?
The text was updated successfully, but these errors were encountered: