Coder Social home page Coder Social logo

soupslurpr / beautyxt Goto Github PK

View Code? Open in Web Editor NEW
67.0 67.0 4.0 14.91 MB

A beautiful, private, secure, and minimalistic Text, Markdown, and Typst editor.

Home Page: https://beautyxt.app

License: ISC License

Kotlin 88.34% Rust 10.41% AIDL 0.28% Handlebars 0.97%
android file-editor jetpack-compose kotlin kotlin-android markdown markdown-editor material material-3 material-design material-design-3 material-ui material-you rust text-editor typst

beautyxt's Introduction

Hello ๐Ÿ‘‹

Hi, I'm soupslurpr. I'm on Matrix if you need to contact me at @soupslurpr:matrix.org

beautyxt's People

Contributors

atilluf avatar bhydden avatar krintni avatar lukasvrenner avatar soupslurpr 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

Watchers

 avatar  avatar  avatar

beautyxt's Issues

Beautify app icon

I tried this app and I like it. It does exactly I need it to do.

However, the icon really needs some design work. The current one is really not that nice looking in my opinion.

I think it would be good if it were just blue and white. Like the themed icon.

I can look into this myself, but I'm not an Android developer.

Default app

Be the default app for opening txt files from file manager

Modes

Read Below ๐Ÿ‘‡

Auto hide keyboard

From the Markdown editing mode when a user switches to rendering mode, the keyboard doesn't hide itself.
There is no use for the keyboard in the rendering mode. I would suggest to auto hide keyboard in render mode and bring it back automatically while switching to editing mode.
Goodbye Internet

Settings navigation out of order when using talkback

When using talkback, going to the next item after the pitch black background setting is the back button and the Settings title, and then it goes to the other options.

I don't know why this is happening and everything I have tried hasn't worked.

Default file name

When creating a new file please default file name to current datetime

Eg. YYYYMMDD-HHMMSS (20231231-235959.txt)

Add a properties dialogue

Add an info button or anything that would display the properties of the text file like file name(although it's ever present as of now), file size, lines of text, etc.

Colors

Is there a way to implement, either on the user-side, or dev-side, to incorporate colors?

Allowing to be saved as a PDF, doc, etc would be helpful.

Thanks!

Create other file types compatible with text

Right now you can only create .txt files. If you try adding for example .md, it adds .txt at the end of the file anyways.
So test.md becomes test.md.txt
It would be nice to be able to create files with other file endings compatible with text.

Incorrect return behavior when opening from Intent

When opening a text file from the file manager, the file gets opened and then when I press back, I don't get to the file manager, but rather it opens BeauTyXT's homepage then pressing back again it now comes back to the file manager screen.

I think making it to come back to the previous apps screen would be better just like the Secure PDF viewer.

Implement Search Function

Having a icon at the top right corner of the screen when clicked should activate the search bar which works highlight all the elements that have the same search result.

Another addition to this would be too arrow keys just like the ones present in Chromium where, pressing then would take us to the previous/next result.

Add a button to open all file types

We need a button to open all file types because using a wildcard mime type is bad since BeauTyXT shows up as an option to do everything. I will have to modify the intent when this is done to make it so that it only shows up for file types compatible with plain text.

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.