Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Locked thread
pokeyman
Nov 26, 2006

That elephant ate my entire platoon.

a glorious hole posted:

Is it possible to get a button for period thrown on the formatting bar? I know it's not directly formatting but it's be nice for when typing out links.

I have two questions about this request. How would a period key help you type out links? And does your keyboard not have a period key already?

Adbot
ADBOT LOVES YOU

pokeyman
Nov 26, 2006

That elephant ate my entire platoon.

Vegastar posted:

Odd bug, maybe a one-off but maybe worth looking at.

I was refreshing the lapd thread over in GBS keeping up. Switched away to another thread and I'm assuming I had refreshed to the 40th post with no new page. Came back to the thread and it loaded an empty page with a banner ad and pull to next page. A very fringe case, but I thought I'd mention it.

I will certainly take a look! What version of iOS are you using?

Vegastar
Jan 2, 2005

Tigers will do anything for a tuna sandwich.


pokeyman posted:

I will certainly take a look! What version of iOS are you using?

6.1, iphone5. I can't reproduce it by marking a page read and re-opening it. My guess is the pull-up refresh on the very end of the page is what did it, and the timing just happened to be right to make the issue, or the thing just hiccuped.

pokeyman
Nov 26, 2006

That elephant ate my entire platoon.

Vegastar posted:

6.1, iphone5. I can't reproduce it by marking a page read and re-opening it. My guess is the pull-up refresh on the very end of the page is what did it, and the timing just happened to be right to make the issue, or the thing just hiccuped.

Did you happen to notice if the "previous posts" button was enabled? If you get the same bug again, can you tap "previous posts" and let me know if it works?

I'm thinking there's an off-by-one bug somewhere in the hide read posts logic, probably (as you suspect) around having 40 posts on the last page.

Vegastar
Jan 2, 2005

Tigers will do anything for a tuna sandwich.


pokeyman posted:

Did you happen to notice if the "previous posts" button was enabled? If you get the same bug again, can you tap "previous posts" and let me know if it works?

I'm thinking there's an off-by-one bug somewhere in the hide read posts logic, probably (as you suspect) around having 40 posts on the last page.

I didn't see if it was or not. I just moved on to the next page. I'll keep an eye out if I can get it to happen again. At least it's nothing app-breaking, right :unsmith:

jojoinnit
Dec 13, 2010

Strength and speed, that's why you're a special agent.
Getting constant crashes since the latest beta. Ill get the crash report in a bit.

pseudonordic
Aug 31, 2003

The Jack of All Trades
Same here, crashing in 1.10.2-6

2013-02-13 00:18:59 +0000 Awful *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '(
{
attributeName = class;
nodeContent = date;
}
): An -observeValueForKeyPath:ofObject:change:context: message was received but not handled.
Key path: thread.seenPosts
Observed object: (
{
attributeName = class;
nodeContent = date;
}
)
Change: {
kind = 1;
}
Context: 0x11f4c0'
*** First throw call stack:
(0x33e3e2a3 0x3bb5b97f 0x33e3e1c5 0x3473256d 0x34732147 0x3473069f 0x346cc6b9 0x346cc313 0x346a66d3 0x33c27353 0x8f10b 0x33c25bf5 0x33c2812f 0xb81bb 0x8e2d1 0x99a65 0xeae69 0x3bf7311f 0x3bf724b7 0x3bf771bd 0x33e11f3b 0x33d84ebd 0x33d84d49 0x3795b2eb 0x35c9a301 0x88d6b 0x831f0)

pseudonordic
Aug 31, 2003

The Jack of All Trades
And another 2:

2013-02-13 00:19:47 +0000 kbd -[TIXPCDataTransport _handleForPurpose:withReplyBlock:] couldn't get data source for purpose=__TIRDTAB

2013-02-13 00:20:36 +0000 Awful An instance 0x1cde52e0 of class AwfulPostsViewController was deallocated while key value observers were still registered with it. Observation info was leaked, and may even become mistakenly attached to some other object. Set a breakpoint on NSKVODeallocateBreak to stop here in the debugger. Here's the current observation info:
<NSKeyValueObservationInfo 0x1f204b70> (
<NSKeyValueObservance 0x1cd40820: Observer: 0x1cde52e0, Key path: thread.seenPosts, Options: <New: NO, Old: NO, Prior: NO> Context: 0xdb4c0, Property: 0x1cd408c0>
<NSKeyValueObservance 0x1cd40820: Observer: 0x1cde52e0, Key path: thread.seenPosts, Options: <New: NO, Old: NO, Prior: NO> Context: 0xdb4c0, Property: 0x1cd408c0>
)

pokeyman
Nov 26, 2006

That elephant ate my entire platoon.
I'm on it, thanks!

pseudonordic
Aug 31, 2003

The Jack of All Trades

pokeyman posted:

I'm on it, thanks!

This is happening consistently when I refresh bookmarks for the first time after opening a thread then going back to bookmarks.

2013-02-13 00:23:46 +0000 Awful *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '<CFData 0x1ddcc920 [0x3c1d5100]>{length = 64, capacity = 64, bytes = 0x2f2f615b636f6e7461696e7328636f6e ... 2720782027295d00}: An -observeValueForKeyPath:ofObject:change:context: message was received but not handled.
Key path: thread.seenPosts
Observed object: <CFData 0x1ddcc920 [0x3c1d5100]>{length = 64, capacity = 64, bytes = 0x2f2f615b636f6e7461696e7328636f6e ... 2720782027295d00}
Change: {
kind = 1;
}
Context: 0xff4c0'
*** First throw call stack:
(0x33e3e2a3 0x3bb5b97f 0x33e3e1c5 0x3473256d 0x34732147 0x3473069f 0x346cc6b9 0x346cc313 0x346a66d3 0x33c27353 0x6f10b 0x33c25bf5 0x33c2812f 0x981bb 0x6e2d1 0x79a65 0xcae69 0x3bf7311f 0x3bf724b7 0x3bf771bd 0x33e11f3b 0x33d84ebd 0x33d84d49 0x3795b2eb 0x35c9a301 0x68d6b 0x631f0)

pseudonordic fucked around with this message at 01:37 on Feb 13, 2013

jojoinnit
Dec 13, 2010

Strength and speed, that's why you're a special agent.
Glad other people have posted theirs but I don't seem to have any crash logs since February 1st. :confused:

jivjov
Sep 13, 2007

But how does it taste? Yummy!
Dinosaur Gum

pokeyman posted:

I have two questions about this request. How would a period key help you type out links? And does your keyboard not have a period key already?

You can double-tap space to insert a period, but then you have to backspace once to bring the cursor back to where it needs to be to continue typing a URL. and yeah, there's a separate period key, but its behind the button press that takes you to a numbers/symbols/punctuation menu.

Cryptic Edge
Aug 4, 2006

by Y Kant Ozma Post
Test post from current test flight build

Edit: horray, I'm not locked to read only now!

a glorious hole
Nov 21, 2012

pokeyman posted:

I have two questions about this request. How would a period key help you type out links? And does your keyboard not have a period key already?

.com .html etc. and it does but it being on the second age requires hitting alt twice each time.

pokeyman
Nov 26, 2006

That elephant ate my entire platoon.
Makes sense, it's on the list!

101
Oct 15, 2012


Vault Dweller
You guys now if you just hold down on the 123 key and sort of glide your finger over to the period it switches right back to the normal keyboard, right? Same goes for any character on that 123 keyboard. Really saves a lot of time with links and makes a period key kind of unnecessary IMO.

a glorious hole
Nov 21, 2012

Chuck Bartowski posted:

You guys now if you just hold down on the 123 key and sort of glide your finger over to the period it switches right back to the normal keyboard, right? Same goes for any character on that 123 keyboard. Really saves a lot of time with links and makes a period key kind of unnecessary IMO.

I didn't know that, that is a big help. Thanks!

Cryptic Edge
Aug 4, 2006

by Y Kant Ozma Post

a glorious hole posted:

.com .html etc. and it does but it being on the second age requires hitting alt twice each time.

I don't understand, do you not have a period on your main keyboard? Mine does...

It's on the question mark key next to right shift and no modifiers are needed to press it.

101
Oct 15, 2012


Vault Dweller

a glorious hole posted:

I didn't know that, that is a big help. Thanks!

No problem. It was a revelation when I discovered it.

Cryptic Edge posted:

I don't understand, do you not have a period on your main keyboard? Mine does...

It's on the question mark key next to right shift and no modifiers are needed to press it.

You on an iPad by any chance?

pseudonordic
Aug 31, 2003

The Jack of All Trades
Ye olde teste post of 1.10.2-7

Edite: can't crash it like #6! :holy: and edits work!

Flash Gordon Ramsay
Sep 28, 2004

Grimey Drawer
I often find myself creating a period by double spacing, then backspacing one if I need to.

pokeyman
Nov 26, 2006

That elephant ate my entire platoon.
If anyone comes across a YouTube embed whose "full screen" button isn't actually full screen (i.e. the navigation bar etc. remains visible), can you link me to the post? I want to see if I can do something about it.

myron cope
Apr 21, 2009

No more crashes! Hooray! Pokey man for double pope!

E: I know it's "pokeyman" but it keeps autocorrecting

Cryptic Edge
Aug 4, 2006

by Y Kant Ozma Post

Chuck Bartowski posted:

You on an iPad by any chance?

Yep. It's the only way to awful app :colbert:

Diabolik900
Mar 28, 2007

myron cope posted:

No more crashes!

Not so fast! I got another one, though I can't figure out how to reproduce it yet.

I went to my settings, then back to the bookmarks tab, but instead of my bookmarks list I got a black screen, and it chashed a few seconds later.

code:
2013-02-13 20:00:07 +0000 Awful Unbalanced calls to begin/end appearance transitions for <UINavigationController: 0x1f055700>.
2013-02-13 20:00:07 +0000 Awful Unbalanced calls to begin/end appearance transitions for <UINavigationController: 0x1f054190>.
2013-02-13 20:00:09 +0000 Awful *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Children view controllers <UINavigationController: 0x1f054190> and <UINavigationController: 0x1f055700> must have a common parent view controller when calling -[UIViewController transitionFromViewController:toViewController:duration:options:animations:completion:]'
*** First throw call stack:
(0x33abf2a3 0x3b7dc97f 0x33abf1c5 0x35a4e9a9 0x6df75 0x6dc51 0x6e887 0x6f879 0x359b20c5 0x359b2077 0x359b2055 0x359b190b 0x29f1c85 0x3599d29f 0x35a3001d 0x6fb95 0x358da523 0x358c7801 0x358c711b 0x375dd5a3 0x375dd1d3 0x33a94173 0x33a94117 0x33a92f99 0x33a05ebd 0x33a05d49 0x375dc2eb 0x3591b301 0x195e7 0x139f0)
2013-02-13 20:00:11 +0000 backboardd Application 'UIKitApplication:com.awfulapp.Awful[0x504b]' exited abnormally with signal 6: Abort trap: 6

pseudonordic
Aug 31, 2003

The Jack of All Trades

Cryptic Edge posted:

Yep. It's the only way to awful app :colbert:

iPad keyboard != iPhone keyboard. :colbert:

101
Oct 15, 2012


Vault Dweller
Found an odd behaviour with some animated avatars. I've used Harlock's as an example here.

At the end of his (and some others) animation it flashes partly black before starting the animation again.

I've checked on the website and it's fine on there :shrug:

Also, Ozma's and Shine's avatars still don't show.

It took me way too long to capture that flash. The screenshot timing's a bit awkward.

Multiple image upload still crashes the app to the springboard as well. Had to edit the second in.

101
Oct 15, 2012


Vault Dweller
Also when viewing that image I uploaded it's weird in the main view

But fine in image view and on the forums

pokeyman
Nov 26, 2006

That elephant ate my entire platoon.
Web views do some weird poo poo with images. It seems like every fifth image it loads it complains about something. I'll see if I can do anything about it. Anything in the console about memory warnings?

Also, I see Ozma's avatar and Shine's avatar no problem?

Finally, do you have anything in the console for multi-image uploading? I thought I had it working again.

101
Oct 15, 2012


Vault Dweller
How do I access the console?

Edit: iPhone 5 iOS 6.1.1 Awful 1.10.1 by the way

pokeyman
Nov 26, 2006

That elephant ate my entire platoon.

Chuck Bartowski posted:

How do I access the console?

Edit: iPhone 5 iOS 6.1.1 Awful 1.10.1 by the way

Oh ok, I keep thinking you're building from the repo. Image uploading should be fixed in 1.10.2.

No need to hit the console anymore, but for future reference you can see it by grabbing an app like System Console. Most times a crash will have a corresponding entry in he console that helps me fix things.

101
Oct 15, 2012


Vault Dweller
Ah, alright. Thanks for the great app that just keeps getting better, anyway :)

xzzy
Mar 5, 2009

What's the procedure for submitting code?

I just finished hacking in a font scale slider, because my eyes are poo poo and sometimes I like bigger text. I assume (hope?) other people might want this.

Caveat being, this is the first iOS coding I've ever really done, and there's no guarantees I did everything properly. For the most part I tried to follow the conventions in the existing code but that doesn't mean I didn't miss something. Plus I guess you might want to make sure I didn't sneak in some password sniffing code that sends everything to my own database.

post hole digger
Mar 21, 2011

Hello. I wanted to say: You can't click on forums links to threads where the link has is set to filter by username.

Diabolik900
Mar 28, 2007

my bitter bi rival posted:

Hello. I wanted to say: You can't click on forums links to threads where the link has is set to filter by username.

This kind of link?

http://forums.somethingawful.com/showthread.php?threadid=3510131&userid=174255

pseudonordic
Aug 31, 2003

The Jack of All Trades

Works for me in 1.10.2-7

Edit: I lied

pseudonordic fucked around with this message at 23:12 on Feb 13, 2013

post hole digger
Mar 21, 2011


Yes. That's what I mean. It just goes to page 1 of the thread.

Jose Valasquez
Apr 8, 2005

my bitter bi rival posted:

Yes. That's what I mean. It just goes to page 1 of the thread.

Fixing this and also having the view all posts by user in a thread option would be fantastic

101
Oct 15, 2012


Vault Dweller

Jose Valasquez posted:

Fixing this and also having the view all posts by user in a thread option would be fantastic

This would be great. Especially for stuff like text LPs.

Adbot
ADBOT LOVES YOU

pokeyman
Nov 26, 2006

That elephant ate my entire platoon.

xzzy posted:

What's the procedure for submitting code?

I just finished hacking in a font scale slider, because my eyes are poo poo and sometimes I like bigger text. I assume (hope?) other people might want this.

Caveat being, this is the first iOS coding I've ever really done, and there's no guarantees I did everything properly. For the most part I tried to follow the conventions in the existing code but that doesn't mean I didn't miss something. Plus I guess you might want to make sure I didn't sneak in some password sniffing code that sends everything to my own database.

Send a pull request.

If you get stuck somewhere, do not hesitate to send me a PM or email pokeyman@nolanw.ca and I will do my best to help!

edit: If you're new to git or GitHub (on top of iOS coding), it can be very easy to feel frustrated and over your head. If that happens, drop me a note. I've been there, and if nothing else I can sympathize!

pokeyman fucked around with this message at 11:59 on Feb 14, 2013

  • Locked thread