GithubHelp home page GithubHelp logo

guojiaxin / markers-for-android Goto Github PK

View Code? Open in Web Editor NEW
0.0 0.0 0.0 1.35 MB

Automatically exported from code.google.com/p/markers-for-android

License: Apache License 2.0

HTML 1.35% Shell 0.13% Java 98.52%

markers-for-android's People

Contributors

dsandler avatar

markers-for-android's Issues

Cannot retrieve saved images

Markers version: 1.0.4
Device: Samsung Galaxy Nexus (Verizon)
Android OS version: 4.0.4

What steps will reproduce the problem?
1. Create a drawing.
2. Click the "Save" icon
3. App displays "Saving".
4. Click the settings icon (3 vertical dots) and choose "Load"
5. Application loads up "Gallery" but the images are not to be found.

What is the expected output? What do you see instead?
I expect the gallery to show my saved images so I can select them. Instead, I 
do not. When I browse the phone's storage (using ES File Explorer) the stored 
photos are in the location /sdcard/Pictures/Drawings/, however this folder is 
not accessible within the Gallery.

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 31 Jul 2012 at 7:22

Background color selection

Need a way to switch the background color (as a late-binding decision, i.e. 
without affecting the drawing) from transparent to a solid color and back.

Original issue reported on code.google.com by dan.sandler on 28 Jun 2012 at 3:33

Some people have devices that report more than 10 pointers?!

From dev console:

java.lang.ArrayIndexOutOfBoundsException
at com.google.android.apps.markers.Slate.onTouchEvent(Slate.java:743)
at android.view.View.dispatchTouchEvent(View.java:3952)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1034)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1034)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1034)
at 
com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(P
honeWindow.java:1691)
at 
com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow
.java:1125)
at android.app.Activity.dispatchTouchEvent(Activity.java:2096)
at 
com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneW
indow.java:1675)
at android.view.ViewRoot.deliverPointerEvent(ViewRoot.java:2219)
at android.view.ViewRoot.handleMessage(ViewRoot.java:1903)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:138)
at android.app.ActivityThread.main(ActivityThread.java:3701)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at 
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:878)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:636)
at dalvik.system.NativeStart.main(Native Method)

Original issue reported on code.google.com by dan.sandler on 3 Jul 2012 at 12:38

Undo, erase all, save pic buttons work only with debug mode enabled (jb 4.2.1)

Markers version: 1.1.2
Device: samsung i9300
Android OS version: jb 4.2.1 (cyanogenmod 10.1)

What steps will reproduce the problem?
1. start app
2. draw
3. try to erase or save or undo

What is the expected output? What do you see instead?
expected erase or undo or save image . 
nothing happens instead.

Please provide any additional information below.
if i enable debug mode these 3 buttons work fine. all other buttons work fine 
without debug enabled.
on jb 4.1.1 and earlier all works as expected.

Original issue reported on code.google.com by [email protected] on 13 Jan 2013 at 10:09

Consolidate options to remove side bar and create more intuitive Bottom Bar

Markers currently uses a huge footer bar, though it's unnecessary. You can have 
a palette icon and pop up the colour picker in an overlay. That would free up 
space at the bottom to integrate the options from the side panel, where those 
options too can be presented in an overlay upon their icon being picked. This 
would give more actual drawing space to the user and bring the app further in 
live with the Android Design Guidelines/Holo user experience.


Original issue reported on code.google.com by [email protected] on 3 Nov 2012 at 12:01

Smoothing option

Enhancement suggestion: Having the option to set the amount of smoothing when 
drawing resulting in smoother lines.


Original issue reported on code.google.com by [email protected] on 6 Oct 2012 at 4:49

Scaling the drawing to the work area

Sometimes I have enough screen real-estate to leave the tools up. I wish there 
were an easy way to resize the drawing to the work area that is visible, rather 
than part hiding behind the tools. Maybe there is and I just don't know.

Original issue reported on code.google.com by [email protected] on 11 Feb 2014 at 5:14

Multiple undo

What steps will reproduce the problem?
1. Draw two lines
2. Press undo twice

What is the expected output? What do you see instead?
I expected both lines to be erased. After erasing the first line, the second 
line remained no matter how many times I pressed undo.

What version of the product are you using? On what operating system?
Version 1.0 on Galaxy Nexus (maguro) running CM9 nightly 20120625

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 25 Jun 2012 at 7:38

pressure sensitive drawing not working

What steps will reproduce the problem?
1. Draw a line alternating hard and soft
2. Note that the line is one width.
3.

What is the expected output? What do you see instead?
I was expecting varying width lines.

What version of the product are you using? On what operating system?
Kindle fire running Android 4.0.4 and sane results from HTC inspire running 
same Android 4.0.4.

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 27 Jun 2012 at 5:34

immersive mode is broken

Markers version:1.2
Device:nexus7 2013
Android OS version:4.4 krt16s

What steps will reproduce the problem?
switch to imm. mode, press volume or
power button.

Immersive mode dissapears or user is repeatedly molested
with the immersive mode instructions dialog.

Maybe an OS bug??

Thanks.

Original issue reported on code.google.com by [email protected] on 4 Dec 2013 at 6:45

Save selected tool and brush size etc between program relaunching

Markers version: 1.0.4
Device: Samsung GT-I9300
Android OS version: 4.0.4 CM10

What steps will reproduce the problem?
1. Select non default brush or size
2. Close program
3. Start program

What is the expected output? What do you see instead?
Expect to see same brush with same size but there is program defaults.

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 1 Sep 2012 at 8:01

Debug mode improvements

• should show TiledBitmapCanvas bounds and version numbers
• Maybe also some indicator of performance, maybe fps and best-guess latency?

Original issue reported on code.google.com by dan.sandler on 14 Jan 2013 at 7:08

line appears when using transparency brush

Markers version:1.1.1
Device: nexus 732gb
Android OS version: 4.2.1

What steps will reproduce the problem?
1.drawing using 2nd thickest brush on transparency setting causes thin line to 
appear
2.
3.

What is the expected output? What do you see instead?
i do not want to see the line in my artwork


Please provide any additional information below.
screenshot attached

Original issue reported on code.google.com by [email protected] on 9 Jan 2013 at 3:35

Attachments:

Defaults to Portrait mode. Will not enter Landscape.

Markers version:1.1.2
Device:Nexus 7
Android OS version:4.2.2

The screenshots from Google Play indicate that there is a landscape mode. Upon 
launching, the app automatically switches to portrait mode. I can see no way to 
switch to landscape. I don't know if other users experience this problem.

Original issue reported on code.google.com by [email protected] on 19 May 2013 at 2:05

Crash on Froyo and Eclair

Markers version: 1.0.3
Android OS version: API 8 and below

java.lang.NoSuchMethodError: java.util.LinkedList.pop
at 
com.google.android.apps.markers.MarkersActivity$1.scanNext(MarkersActivity.java:
116)
at 
com.google.android.apps.markers.MarkersActivity$1.onMediaScannerConnected(Marker
sActivity.java:107)
at 
android.media.MediaScannerConnection.onServiceConnected(MediaScannerConnection.j
ava:249)
at 
android.app.ActivityThread$PackageInfo$ServiceDispatcher.doConnected(ActivityThr
ead.java:1247)
at 
android.app.ActivityThread$PackageInfo$ServiceDispatcher$RunConnection.run(Activ
ityThread.java:1264)
at android.os.Handler.handleCallback(Handler.java:587)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:123)
at android.app.ActivityThread.main(ActivityThread.java:4627)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:521)
at 
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:867)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:625)
at dalvik.system.NativeStart.main(Native Method)

Original issue reported on code.google.com by dan.sandler on 8 Jul 2012 at 6:49

palm detection when using s pen

Enhancement suggestion.  Detection of palm when drawing with a s pen. Only 
recognise pen input and not your palm when drawing with the pen and resting 
your palm on the touch screen.


Original issue reported on code.google.com by [email protected] on 6 Oct 2012 at 4:45

How about multiple markers?

First, I love markers and so do my kids.

Next, one for the wish-list. I can't seem to find this feature in any art 
program, and it seems like a no-brainer to me.

I'd love it if, instead of having only one marker, which I change and change 
and change, often changing back to previously used settings, I could have 
several markers, each of which with it's own settings, and I can quickly switch 
between them. This would allow a much more natural work-flow. I'd have a big 
yellow chisel-tip, and 3 that are just different sizes of round-black tip, an 
eraser, a fader (spray erase), and a medium red and a medium blue, and all 
these things would be ready to hand. Instead of four pokes to setup my next 
marker / brush, it would usually be just one to choose a tool I already have 
set up. A nice bonus would be a tiered way of dealing with markers, so that I 
can have a few ready to hand, but a few dozen stored, like the backpack and 
belt mechanic in Minecraft and so many other games.

I wish this for Markers and wonder if there's any drawing program that does 
that.

Original issue reported on code.google.com by [email protected] on 11 Feb 2014 at 5:13

Register the app as an image editor

When you open an image, the Android system asks you to choose an appropriate 
app e.g. the gallery app vor other image editors. It would be convennient if 
Markers also registered itself as an image editor.  

Original issue reported on code.google.com by [email protected] on 9 Feb 2013 at 12:26

Only Opening in Landscape mode

Device: Panasonic FZ-A1

http://www.panasonic.com/business/toughpad/us/secure-tablet-specs.asp

When I open an image in markers-for-android on my Panasonic FZ-A1 it is only 
opening in landscape mode.  It will not switch to portrait at all.   Any ideas? 
 Any help would be greatly appreciated.

Thanks in advance.






Original issue reported on code.google.com by [email protected] on 30 Oct 2013 at 2:26

Clear screen crashes app

* What steps will reproduce the problem?
1. Open on a certain type of machine (Samsung Galaxy Tab 10.1 running Android 
3.2 - it runs fine on my Samsung Epic 4G running Android 2.3.6)
2. Draw a little and then press erase button.  Wait for crash.
3. If it does not crash, repeat step 2 until it inevitably does crash.

* What is the expected output? What do you see instead?
I expected the screen to clear

* What version of the product are you using? On what operating system?
Version 1.0 downloaded from Google Play it crashed.  I also compiled it from 
the source and it crashed.

It crashes on my Samsung Galaxy Tab 10.1 running Android 3.2  (It runs just 
fine on my Samsung Epic 4G running Android 2.3.6).  Reading the comments on 
Google Play, it seems to be crashing on at least two other peoples Galaxy Tab 
10.1's.  I also see crash reports from other Android devices posted to the 
public Google Play page.

Please provide any additional information below.

I sent a crash report via the mechanism on my device.  Logcat says:


I/InputDispatcher(  294): Delivering touch to current input target: action: 1, 
channel 'TouchIntercepter (server)'^M
D/AndroidRuntime(10311): Shutting down VM^M
W/dalvikvm(10311): threadid=1: thread exiting with uncaught exception 
(group=0x401f4760)^M
--------- beginning of /dev/log/system^M
E/AndroidRuntime(10311): FATAL EXCEPTION: main^M
E/AndroidRuntime(10311): java.lang.NullPointerException^M
E/AndroidRuntime(10311):        at 
android.view.GLES20Canvas.drawBitmap(GLES20Canvas.java:626)^M
E/AndroidRuntime(10311):        at 
android.view.GLES20RecordingCanvas.drawBitmap(GLES20RecordingCanvas.java:90)^M
E/AndroidRuntime(10311):        at 
com.google.android.apps.markers.ToolButton$PenTypeButton.onDraw(ToolButton.java:
176)^M
E/AndroidRuntime(10311):        at android.view.View.draw(View.java:9299)^M
E/AndroidRuntime(10311):        at 
android.view.View.getDisplayList(View.java:8762)^M
E/AndroidRuntime(10311):        at 
android.view.ViewGroup.drawChild(ViewGroup.java:2556)^M
E/AndroidRuntime(10311):        at 
android.view.ViewGroup.dispatchDraw(ViewGroup.java:2189)^M
E/AndroidRuntime(10311):        at 
android.view.View.getDisplayList(View.java:8760)^M
E/AndroidRuntime(10311):        at 
android.view.ViewGroup.drawChild(ViewGroup.java:2556)^M
E/AndroidRuntime(10311):        at 
android.view.ViewGroup.dispatchDraw(ViewGroup.java:2189)^M
E/AndroidRuntime(10311):        at android.view.View.draw(View.java:9302)^M
E/AndroidRuntime(10311):        at 
android.view.View.getDisplayList(View.java:8762)^M
E/AndroidRuntime(10311):        at 
android.view.ViewGroup.drawChild(ViewGroup.java:2556)^M
E/AndroidRuntime(10311):        at 
android.view.ViewGroup.dispatchDraw(ViewGroup.java:2189)^M
E/AndroidRuntime(10311):        at android.view.View.draw(View.java:9302)^M
E/AndroidRuntime(10311):        at 
android.view.View.getDisplayList(View.java:8762)^M
E/AndroidRuntime(10311):        at 
android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:2298)^M
E/AndroidRuntime(10311):        at 
android.view.View.getDisplayList(View.java:8726)^M
E/AndroidRuntime(10311):        at 
android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:2298)^M
E/AndroidRuntime(10311):        at 
android.view.View.getDisplayList(View.java:8726)^M
E/AndroidRuntime(10311):        at 
android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:2298)^M
E/AndroidRuntime(10311):        at 
android.view.View.getDisplayList(View.java:8726)^M
E/AndroidRuntime(10311):        at 
android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:2298)^M
E/AndroidRuntime(10311):        at 
android.view.View.getDisplayList(View.java:8726)^M
E/AndroidRuntime(10311):        at 
android.view.HardwareRenderer$GlRenderer.draw(HardwareRenderer.java:625)^M
E/AndroidRuntime(10311):        at 
android.view.ViewRoot.draw(ViewRoot.java:1602)^M
E/AndroidRuntime(10311):        at 
android.view.ViewRoot.performTraversals(ViewRoot.java:1418)^M
E/AndroidRuntime(10311):        at 
android.view.ViewRoot.handleMessage(ViewRoot.java:2063)^M
E/AndroidRuntime(10311):        at 
android.os.Handler.dispatchMessage(Handler.java:99)^M
E/AndroidRuntime(10311):        at android.os.Looper.loop(Looper.java:132)^M
E/AndroidRuntime(10311):        at 
android.app.ActivityThread.main(ActivityThread.java:4126)^M
E/AndroidRuntime(10311):        at java.lang.reflect.Method.invokeNative(Native 
Method)^M
E/AndroidRuntime(10311):        at 
java.lang.reflect.Method.invoke(Method.java:491)^M
E/AndroidRuntime(10311):        at 
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:844)^
M
E/AndroidRuntime(10311):        at 
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:602)^M
E/AndroidRuntime(10311):        at dalvik.system.NativeStart.main(Native 
Method)^M
W/ActivityManager(  294):   Force finishing activity 
org.dsandler.apps.markers/com.google.android.apps.markers.MarkersActivity^M
E/android.os.Debug(  294): Dumpstate > /data/log/dumpstate_app_error^M
I/dumpstate(10324): begin^M
I/Process (  294): Sending signal. PID: 10311 SIG: 3^M
I/dalvikvm(10311): threadid=4: reacting to signal 3^M


Original issue reported on code.google.com by [email protected] on 26 Jun 2012 at 3:57

Lights out mode.

Markers version:1.1.1
Device:N7
Android OS version:4.2

What steps will reproduce the problem?
1. Give markers to a 2 year old
2.watch her draw
3.watch her pull down the notification or settings tray
4.... 
5 profit? :-( 


It would be really nice if the app used "lights out", mode to disable 
notification and "hide", navigation bars. My daughter draws from edge to edge 
on the device and always runs her finger in such a way to make me nervous 

Meanwhile my 4 year old now understands to not do that. 

Love the app btw. 


Original issue reported on code.google.com by [email protected] on 18 Nov 2012 at 8:15

5 things that would make this my goto drawing and painting app heck id pay 10 bucks for it!

Markers version:
Device:nexus 7
Android OS version:4.2

What steps will reproduce the problem?
1.adjustable canvas size (the larger the better)
2.layers
3.brush options (opacity and textures)
4.paint bucket tool
5.flexible color choices (like color picker, hsb, rgb)

Please provide any additional information below.

This is already a killer piece of software, and I already use it a ton 
especially if I just need to sketch out a quick idea, but I can see this being 
used to "ink" artwork on the go, and other illustration work. Thanks a million 
for your awesome work!

Original issue reported on code.google.com by [email protected] on 30 Nov 2012 at 6:39

Files saving with black alpha level

Markers version:1.04
Device:T-Mobile Galaxy S2 T989
Android OS version:4.0.4

What steps will reproduce the problem?
1. Drawing picture with transparent background
2. Saving image
3. Viewing in the gallery 

What is the expected output? What do you see instead?
I expected the background to be transparent but it is solid black


Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 16 Oct 2012 at 11:18

Saved file sometimes contains invalid data while transitioning

Markers version: 1.2.3
Device: Nexus 5
Android OS version: 4.4.4 KTU84P

I have had two instances where a saved file sometimes has corrupt or old data 
while viewing in the Google + Photo App. This issue might not be specifically 
related to Markers but I bet "someone" might know someone at Google to see 
where this issue might be or who to direct it to.

The  Attached [1] file was created and saved by my 3 year old (beautiful I 
know).

When the file is viewed in the Photo Viewer in Google + Version 4.5.0.72928916 
it looks like the attached [2] when transitioning to or from the image; 
negitive spaces in the file displayed a garbage, or sometimes old versions of 
the same file. When the file comes to rest for a moment the image looks normal 
again [3].

Looking at the file in the Gallery app or Photoshop on my Mac seems to look 
correct with the problem areas with 0 Opacity.

Again, Since the file opens fine in programs other than Google+ I would assume 
that the issue is the way it is handing the alpha channel, but I'm not sure if 
there could be anything else in the files saved instance that could cause this 
issue.

[1] 1407693273619.png
[2] Screenshot_2014-09-08-13-08-33.png
[3] Screenshot_2014-09-08-13-08-27.png

Original issue reported on code.google.com by [email protected] on 8 Sep 2014 at 5:42

Attachments:

Automatic detection of move/rotate/resize

Sorry for the flood, I just want to keep each idea in it's own thing, so you 
can keep what you like and dump what you don't or discuss the ideas.

Sketchbook Mobile does what I'll describe next. Instead of have a move/resize 
mode that one enters by punching the hand, and leaves by punching a brush, why 
not just detect two concurrent touches anytime and move/rotate/resize according 
to them. I don't think concurrent touches is being used for anything else, or 
is it?

Original issue reported on code.google.com by [email protected] on 11 Feb 2014 at 5:19

"undo" deletes entire sketch

Markers version:1.04
Device: Nexus 7
Android OS version: Jbean

What steps will reproduce the problem?
1. Draw 3 lines
2. "Accidentally" hit back instead of undo 
3. Return to Markers
4. Hit the marker to access the menu
5. Hit undo

What is the expected output? What do you see instead?
Expected undo.  Entire sketch deleted instead.

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 24 Jul 2012 at 7:24

Launch from my app with existing image as background

How could I go about launching through an  EDIT intent with an 
existing image as background.  And when finished marking up the image have it 
save to a specific location ?


Intent shareIntent = new Intent(Intent.ACTION_EDIT); 
shareIntent.setType("image/png");                      
shareIntent.putExtra(Intent.EXTRA_STREAM,Uri.fromFile(file));
shareIntent.putExtra(Intent.EXTRA_TEXT,"My Image");

Would something like this work?  But how would I have markers-for-android save 
the image after editing in the specified folder where the image came from with 
the same file name and overwrite it?   Any help would be great.  Thank you in 
advance.  


Original issue reported on code.google.com by [email protected] on 29 Oct 2013 at 6:45

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.