smaranjitghose / doclense Goto Github PK
View Code? Open in Web Editor NEWAn open-source document scanner!
Home Page: https://doclense.vercel.app/
License: Creative Commons Zero v1.0 Universal
An open-source document scanner!
Home Page: https://doclense.vercel.app/
License: Creative Commons Zero v1.0 Universal
Hello there,
I can add a welcome bot config file having a proper message that will show up when any user will open up an issue or pull-request for the first time as a part of DWOC. Please assign me this issue. For reference, kindly check out: https://github.com/apps/welcome
THANK YOU
Updating the current text adding svgs and illustrations to make it attractive.
This feature right now is not working in the app. I'd like to work on it as a part of MWoC and I was thinking of just giving the user a switch, to switch between 2 themes rather than a dropdown menu which is present in the app right now. Please give your inputs so I can start working on this. Thank you.
Since we are already scanning the document , it would be even better if we give the users the option of converting it into a text file or pdf once if recognises all the text characters of the scanned image
I would like to work on the issue
Currently, the pdf formed is having white spaces in it. Improving it by only representing the size of the image as a particular page in the pdf formed.
Add this feature in-app drawer where on clicking this he gets an option to share the app to other users.
Also, add a custom message on click of sharing.
I've been using Doclense to scan everything to PDF, it's free and easy to use. Check it out: link
You need to replace all png to svgs using flutter_svg plugin present in dart. If you are using any other method do mention that in comments before making a PR.
Hello there,
I would like to add an issue template for the repository. This template would have issues namely bug, feature. Kindly assign me this issue as a part of DWOC.
THANK YOU
Adding the feature of searching
I want to create a more pictorial format of contributing guidelines. I have already made them for two projects in DWOC.
Currently, once the pdf is saved is not loaded in the home of the document so that we can refer it easily.
So adding a feature to access the pdf from the home page which is downloaded and saved in your system.
Any Features you want to suggest in-app feel free to do so
This feature will use the power of HiveDB. HiveDB is a NoSQL Local Storage for apps. We can implement Hive for the following cases where SharedPreferences are currently used :
Maintainers kindly express your views on this.
Following the Colour Codes given in the readme.
Adding relevant icons to denote the particular section if you want.
Giving an option to save the pdf to the desired place.
I would like to share my approach for showing the pdfs created by the user in the homepage as they open it :
Maintainers kindly express your views on this approach. Thank you !!
Camera Scanner Doesn't save images in the gallery.
Implementing the gallery function there
Onboarding screen could be something like this : https://pub.dev/packages/introduction_screen
We could show this particular screen to only those users who have opened the app for the first time, for others we could redirect them directly to the HomePage.
@smaranjitghose @anushbhatia Kindly express your views on this. Thank you !!
Currently, there are represented just by a white card with its name on it we add multiple features to it.
Design and features of it are listed below check them and also you can implement each feature at a time.
Implementing the setting page .
reporting a bug
request a feature
contact developers
Adding a pdf and them giving various options to share the pdf
Adding a feature to give the star rating to the app.
Redirect to the user to Playstore as soon he finishes rating it in-app.
Hello there,
I would like to add an issue template for your repository. This template would have four issues namely bug, documentation, feature, proposal. Kindly assign me this issue as a part of DWOC.
THANK YOU
Issue : The app crashes in iOS when someone clicks on the camera button.
Possible Solution : We may have to add certain permissions in the info.plist
file in the ios folder of the project.
Working perfectly with the emulator but causing some issue to install in mobile as it takes a pretty long time to install.
Following the Colour Codes given in the readme.
Adding relevant icons to denote the particular section if you want.
Updating the current text adding svgs and illustrations to make it attractive.
To implement searching for a particular pdf
A small yet a good enhancement to improve a user's overall experience where the pages when pushed will Fade In (or any other animation of your choice) instead of popping in from down like it happens right now. I'd like to work on this enhancement as a part of MWoC.
Need to update the documentation . Unable to understand -what we need to achieve
Hey, your repo is lacking a code of conduct markdown file and I am interested in contributing to it kindly assign it to me. Thank you.
Feel free to add up any suggestion in the current project and add this here.
Clicking on the home button in the app drawer right now pops the present screen and then pushes the home screen described in the code
onTap: () {
Navigator.of(context).pop();
Navigator.push(
context, MaterialPageRoute(builder: (context) => Home()));
},
but somehow pressing the back button takes me back to the previous screen. This becomes a bit inefficient and also creates another problem, when the button is pressed on the home screen, you get a stack with two home screens in it, one of them being on top of the other and pressing the back button doesn't close the app rather it brings you to the home screen lying below in the stack.
A simple solution can be to use pushReplacement only on the home button. I'd like to work on this issue.
There were some typos in the documentation ( in README.md file, under the heading Contribution Guidelines).
Adding a logo in the side nav from the assets folder.
Also adding a logo in the about app page
This could be considered as an enhancement to the existing code.
How to reproduce :
Imageview
class.Solution :
file
attribute with the list.length - 1
index file image , which can revert back to the previous file image state.Updating all current dependencies in the project to a latest version so that they are compatible with all devices.
Adding splash screen in app makes it look more attractive
Hi @smaranjitghose
I would like to contribute to this repository
I found that there is no contributing file which will have all contributing guidlines and all git workflow commands so that a begineer can understand the guidlines and understamd the git workflow
Kindly assign me this issue
The error is described below
======== Exception caught by widgets library =======================================================
The following assertion was thrown while applying parent data.:
Incorrect use of ParentDataWidget.
Here is the full error
======== Exception caught by widgets library =======================================================
The following assertion was thrown while applying parent data.:
Incorrect use of ParentDataWidget.
The ParentDataWidget Expanded(flex: 1) wants to apply ParentData of type FlexParentData to a RenderObject, which has been set up to accept ParentData of incompatible type BoxParentData.
Usually, this means that the Expanded widget has the wrong ancestor RenderObjectWidget. Typically, Expanded widgets are placed directly inside Flex widgets.
The offending Expanded is currently placed inside a Padding widget.
The ownership chain for the RenderObject that received the incompatible parent data was:
ConstrainedBox β Container β Expanded β MediaQuery β Padding β SafeArea β Column β ColoredBox β Container β MediaQuery β β―
When the exception was thrown, this was the stack:
#0 RenderObjectElement._updateParentData.<anonymous closure> (package:flutter/src/widgets/framework.dart:5770:11)
#1 RenderObjectElement._updateParentData (package:flutter/src/widgets/framework.dart:5786:6)
#2 RenderObjectElement.attachRenderObject (package:flutter/src/widgets/framework.dart:5808:7)
#3 RenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5501:5)
#4 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:6117:11)
...
====================================================================================================
I'd like to work on this issue as a part of MWoC.
Using the crop feature makes the app crash both on my emulator and my physical device. The cause for this is some missing lines in AndroidManifest.xml
.
After adding the code, the app works perfect but if I initially choose to crop, but then go back from the crop screen without cropping the image, it gives me an error saying the imagefile is null. This is solved by giving a minor tweek to cropimage
function.
Edit: I have made the crop screen consistent with the present theme, I'll open a PR.
Currently, as soon as you make the pdf and then click the back button t doesn't redirect you to the home page.
this can be solved in either of the two approaches.
Add a setting page for adding
Avoid pixel overflow condition after an image is selected from camera/gallery.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. πππ
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google β€οΈ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.