Git Product home page Git Product logo

mercurius's Introduction

Self Introduction - 自己紹介 👋

Readme Card

My Devices - 我的设备 📱

Laptop iPad
IQOO Mac

Statistic - 统计数据 📖

GitHub stats

Top Langs - 语言排行 🌞

Top Langs

GitHub Streak - 连续贡献 🔥

GitHub Streak

Activity Graph - 最近动态 🏃🏻

Cierra_Runis's github activity graph

mercurius's People

Contributors

cierra-runis avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

mercurius's Issues

[Feature Request] Add draft option

As I used it regularly so I faced an issue, during writing if I closed the app by mistake or if the app cleared from the recent menu then my whole writing was cleared and I have to select the date and have to write it from the beginning.

So if possible...then add the draft function in it.

Btw... thanks for making this app 😊.

[Bug] UI bugs in some place.

Describe

Basically, the text is messy in the back button and the weather page.

Reproduce

I assume this probably only happens in the English translation of the app.

Video or Screenshot

Screenshot_20231218_101552
Screenshot_20231218_101602
Screenshot_20231218_112538

Platform

Android 13, One UI 5.1, dpi is 360 if that info is needed.

[Feature Request] Request for available it globally

Hi sir....I am trying your app for somedays. I thik it's really a great app . But it would be a great help for some of us who familier with our regional language or English. If you can available this app in English translated version then I thik more people would like to try this app.

[Enhancement] Improve search bar

Add more search config.

  • Fuzzy searching(maybe difficult to implement)
  • Regex matching
  • Title searching
  • Sort by last modified time, mood, weather

Add to fdroid

Describe

Describe your idea here
Add your app to fdroid app store or use IzzyonDroid fdroid repository

Video or Screenshot

Insert Video or Screenshot

Platform

Android/Windows
Android

[Feature Request] Export image

Describe

It need to add a download button to save the image inserted to device.

Video or Screenshot

None.

Platform

Android/Windows

[Enhancement] Mercurius v2.0 Plans

Data Structure

  • Use Map<String, dynamic> instead serialized String. Solved
  • Store enum of tags instead icon data. Solved
  • Store images in database instead file system. Solved
    Rollback, file system is designed for bloc files, it's not preferred that storing images in single database file.
  • Store image id of embed images instead image path. Solved
  • Add version to Diary for data migration.

Data Migration

  • Provides a way to export all data in the event of a fatal error.
  • Learn best practices for data migration.
  • Data backup.
  • Data migration in the background.

Multi-platform

  • Multi-platform data synchronization.
    We plan to deprecate isar database There's not a NoSQL database as easy to use as isar for Flutter, we will keep using it but and use add RESTful & WebSocket instead for synchronous, just like Minecraft singleplayer runs client and server both at local. If users need synchronize data, users should download exe (or source code? docker? Anyway, it's WIP) and run it at a real server, then enable sync feature in Mercurius.

Exception Capture

  • Logging.
  • Report exception to GitHub automatically.
  • Provide users with more useful information when errors occur.

State Management

  • Use riverpod and flutter_hooks instead StatefulWidget and setState(). Although riverpod and flutter_hooks are powerful, they can't replace StatefulWidget completely.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.