Giter Site home page Giter Site logo

pxerstudio's People

Contributors

bennykok avatar easyvector avatar factorial52 avatar florianvazelle avatar mihajlo0743 avatar tacothedank 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

pxerstudio's Issues

Currently Selected Colour - Bug

Seems like the colour selected when the app is opened becomes the colour displayed for transparency. The little circle should really change to a pattern matching the transparent background.
Screenshot_20210409-155429
Screenshot_20210409-155445

Better UX/UI

When changing the width for a pencil you now fill in a number, I think we should make it a slider for better UX.

Russian translation

I translated the strings.xml file as suggested in the readme and then tried to build the app. The build was successful, although some strings (such as "Width :" or "Size :") remained untranslated. After using grep -R "Size :" in my local repository I figured out that the "untranslatable" strings were hard-coded in the following files:

  • app/src/main/java/com/benny/pxerstudio/activity/DrawingActivity.kt
  • app/src/main/java/com/benny/pxerstudio/exportable/ExportingUtils.kt
  • app/src/main/res/layout/dialog_activity_drawing.xml
  • app/src/main/res/layout/dialog_activity_drawing_newproject.xml

I made a nearly complete translation by changing them but it's probably better to do some refactoring to get rid of hard-coded text... I don't have enough experience to do this so here is an archive with all the changed files.
20210610_PxerStudio_ru.zip

Bug on Pxerstudio App: Reset View Port Not working

Expected behavior

While using the app, its expected that when using the pxerstudio app, the Reset view port icon is meant to perform a quick reset back to default, which can be used to clear previous data or work on an ongoing project.

Actual behavior

The Reset View Port Icon on the app currently doesn't perform any function when clicked on. This is supposed function on the app which allows the app to reset back to default page and is currently of no use when clicked on and doesn't function and as such can be considered as a bug.

Screenshot_20180210-143011.png
The image above shows the position of the "Reset View Port" icon on the app interface which is currently not working.

How to reproduce

• Download pxerstudio on the google playstore.
• Open the pxerstudio application.
• Test run the Icon by sampling the interface with any drawing or project of yours.
• click on the Reset View Port as shown in the diagram above.
• Bug Found

  • Browser: Pxerstudio App/ Google
  • Operating system: Android 7.0

Device Used: Infinix Note 4

Recording Of The Bug

https://youtu.be/LqFiOkUd_Qg



Posted on Utopian.io - Rewarding Open Source Contributors

Screenshots for F-Droid

You can add Screenshots for F-Droid, too, if you want.
https://f-droid.org/en/docs/All_About_Descriptions_Graphics_and_Screenshots/
https://gitlab.com/snippets/1895688
That was simply information about what is still possible. You would then only have to enter the
screenshots in fastlane. This is just one way that you can also add screenshots to the app view
if you can. If you added screenshots (then F-Droid is happy) and if you can't add any -> then
you can close the issue because it was only an info. Thank you that your app is available in
fdroid. Very much for your attention.

Translation to Spanish

Hello!
I want to try with this little contribution by adding the translation to Spanish.

strings.xml.txt

Question:
What does "Sprite Atlas" mean? That's the only missing word in the file. I have the idea that it's something with how graphic/image is exported but I didn't catch the idea. Sorry about that.

See you around!

Crash on app launch

Just discovered this interesting app. Downloaded, installed, and when I open, the app just crashed with the messenge "Unfortunately, PxerStudio has stopped". I also permitted storage access from my app settings.

  • Phone: LG K10 2017

  • Model: LG-M250ds

  • Android Version: 7.0

  • ROM: Stock

  • App Version: 1.1.1 (Installed from F-Droid)

Create brush size

In this project
picBoundary.set(0, 0, pxerSize * picWidth , pxerSize * picHeight ); - like a pixel
is the brush.
When we scale this picBoundary like (pxerSize * picWidth * 2 , pxerSize * picHeight * 2)
the brush will scale too.
But all pixels draw again and scale. Have some idea?

Crash after revoking storage permission.

Environment Info:
APK Version: 1.2.0 (9)
Android simulator version: 6.0.1

Repro Steps:

  1. Revoke storage permission of app in the background.
    2.Click the Navigation button in the top right-hand corner of app.
    3.Click the Project button.
    4.Click the Open button, then the app will crash.

PxerStuido_Crash

I believe the APIs for checking(checkSelfPermission)/asking(requestPermissions) storage permission should get called.

Implement Dark Theme Support

I think we need to implement a dark theme for the application.
This will provide a more comfortable viewing experience for users in low light conditions and those who prefer darker color schemes.

Exporting images caused a crash.

Environment Info:
APK Version: 1.2.0 (9)
Android simulator version: 6.0.1

Repro Steps:

Revoke storage permission of app in the background.
1.Click the Navigation button in the top right-hand corner of app and then click the Export button.
2.Click any button in the box,namely PNG , GIF and Sprite Atlas.
3.Size is set at 40 × 40 .
4.Click the EXPORT button, then the app will crash.
1111

I believe the APIs for checking(checkSelfPermission)/asking(requestPermissions) storage permission should get called.

Can't find export location

The app keeps telling me it succesfully exported, but I can't find the PNG files it should have saved, making me unable to share what I drew. This may just be "user error" but I looked around in my phone file manager for 5 minutes but couldn't find it.

Images are Blurred

Lovely program but everything I draw is blurred. It needs an “Anti-aliasing Off” option or something to enable pixel perfect image? I am trying it on a couple of devices, an Arm 64 bit tablet & an Arm 32 bit phone both under Nougat, both have the same blurring issue…
…which is a pity because it makes your neat program, kinda unusable.

Blocked title on the drawing (main) page

Describe the bug

Dear developer!
In the process of using, I found a bug in layout / display. As shown in the figure below, on the drawing (main) page, texts of title could not be seen fully. This may be an adaptation problem. I suspect it is because display and font size are set to large (mainly due to display size).
Because of some problems with my eyesight, I often use the largest font and display.
103165857-dbaf8580-4857-11eb-9e22-120ae1901389

App version is 1.2.0, my mobile phone is Google Pixel 2, and the screen resolution setting is 1920* 1080. And my font size and display size are the largest ! ! ! Also, my Android system version is 10.0.
The above is a description of the problem. The overall experience of the software is good. You can see that the design is very attentive. Thank you very much for the efforts of the developers all the time. I hope to receive a reply. Thank you so much!!

Expected behavior

I hope that I can see all of the texts of title, and in this circumstance, part of them seem to be blocked.

Steps to reproduce the behavior:

1.use the largest font and display in the display setting
2.open this app for the first time
3.this error could be seen

Screenshot

copy

Environment

  1. Version of PxerStudio: 1.2.0
  2. Device : Google Pixel 2,
  3. OS version : Android 10.0

App crash while trying to get more options

Expected behavior

I was trying to get more options on the app by pressing the 3 horizontal lines, which should display a drop down to see more options

Actual behavior

When i clicked on the 3 horizontal lines to get more options , "unfortunately pxer has stopped" pops up

How to reproduce

  1. Download pxerstudio

  2. Launch and click on the 3 horizontal lines located at the upper left of the screen that serves has more options, the app will crash

Device Used: Tecno Droipad 8ll

Operating system: Android Version 5.1

App version: v1.0.3

Recording Of The Bug

https://www.youtube.com/watch?v=x8yzK6MqkO8



Posted on Utopian.io - Rewarding Open Source Contributors

F-Droid Release

The latest release on F-Droid was from June 2021, so it's missing over a year of development. I would be thankful if you upgraded the F-Droid version to include these new features, I'd love to try them out.

Thanks for your work!

Shapes menu

I would like to add some more shapes to the painter like a star, triangle, circle, etc. Maybe we could place this in a separate menu for a better UI.

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.