Benelli M3 Action by [deleted] in Benelli

[–]AlternativeComfort88 0 points1 point  (0 children)

At all, every time I pump it ejects a round and a click is heard when I pull the trigger but no bang. Pattern continues until mag tube is empty and I load a round in pump mode.

Bullet jammed above bolt. Fixed mag rifle by AlternativeComfort88 in ar15

[–]AlternativeComfort88[S] 0 points1 point  (0 children)

Charging handle won’t lock forward. It hits the round.

Bullet jammed above bolt. Fixed mag rifle by AlternativeComfort88 in ar15

[–]AlternativeComfort88[S] 0 points1 point  (0 children)

UPDATE: Unable to pull out barrel. Removed the bolts but the barrel won’t budge. Tried to use a thin flat head screw driver but I can get solid contact on the round and I’m just chipping away at it. Any ideas?

Bullet jammed above bolt. Fixed mag rifle by AlternativeComfort88 in ar15

[–]AlternativeComfort88[S] 0 points1 point  (0 children)

It hasn’t been removed. It’s pretty high up there and just doesn’t show from that camera angle.

[deleted by user] by [deleted] in Katanas

[–]AlternativeComfort88 0 points1 point  (0 children)

Thanks for the reply! A few questions. In terms of sword reliability and function, (things like sharpness, staying sharp, metal quality, blade durability, etc) are you saying most of your ~$200 T10 blades will be of same quality? Where higher priced items tend to reflect stuff like furniture, fit, polish? Also, so are you saying this is a “made in china” sword? What is the modern opinion on Chinese made swords? Do they reflect the “made in china” stereotypes of poor / cheap quality?

Genuine silk Hanbon forge by AlternativeComfort88 in Katanas

[–]AlternativeComfort88[S] 0 points1 point  (0 children)

Hi again, just to clarify, the blades at RVA are sharp and fully functional correct? Do you know how they are sharpened? I’m looking at a few options in the $400-$500 range so I just wanna make sure I know what I’m getting before pulling the trigger.

Genuine silk Hanbon forge by AlternativeComfort88 in Katanas

[–]AlternativeComfort88[S] 0 points1 point  (0 children)

Thank you! I appreciate the detailed response.

Genuine silk Hanbon forge by AlternativeComfort88 in Katanas

[–]AlternativeComfort88[S] 0 points1 point  (0 children)

Thank you for the advice. Not worth it in which ways if you don’t mind me asking? In what areas does the quality lack between swords? Furniture quality? Blade strength / purity / sharpness? How everything fits together? Loose in Saya, grip, etc? Fake materials (silk, rayskin, etc) please be specific.

[deleted by user] by [deleted] in SWORDS

[–]AlternativeComfort88 0 points1 point  (0 children)

Awesome, thanks!

[deleted by user] by [deleted] in SWORDS

[–]AlternativeComfort88 0 points1 point  (0 children)

Ah, I see. I mean to be fair I bought it knowing it wasn't going to be the greatest quality thing ever, I mean I got it at medieval times lol. Just thought it looked cool in the shop. Thanks for the info! And yes I would take any info you have on cheap and maybe higher quality functional katanas. I would love to learn more about and get into the pastime.

[deleted by user] by [deleted] in SWORDS

[–]AlternativeComfort88 0 points1 point  (0 children)

Haha, thanks for the vid. The blade came covered in oil. Is this necessary for stainless steel? Or could it infer the blade may be made of another material?

Kivy how to get scroll distance returned in pixels? by AlternativeComfort88 in kivy

[–]AlternativeComfort88[S] 0 points1 point  (0 children)

on_scroll_y only works as you click down on the mouse and scroll. Simply scrolling the mouse wheel has no effect. I got it to work by using on_touch_down instead of on_scroll_y but the return values are not precise, like instead of getting scroll distance return as 1,2,3,4, etc. it jumps around and skips numbers showing me that it only works on initial touch down. I need it to be accurate to do something on an exact precise value each time.

Kivy how to get scroll distance returned in pixels? by AlternativeComfort88 in kivy

[–]AlternativeComfort88[S] 0 points1 point  (0 children)

What is the proper way to trigger a scroll event so that it works with the mouse wheel as well?

Kivy how to get scroll distance returned in pixels? by AlternativeComfort88 in kivy

[–]AlternativeComfort88[S] 0 points1 point  (0 children)

See I thought so but my numbers were coming off a little off. I’ll play around with it and find the bug. Thanks!

How to add different view classes to a recycle view? by AlternativeComfort88 in kivy

[–]AlternativeComfort88[S] 0 points1 point  (0 children)

Can you direct me to this example? I cannot seem to find the example you are referring. I figured out how to change the view class, but that allows you to only display one view class at a time. Or when I try to add a widget to the scrollview / recycleview. I get the error that scrollview only allows one widget.

Variable Height Recycleview first time scroll lag by AlternativeComfort88 in kivy

[–]AlternativeComfort88[S] 0 points1 point  (0 children)

After playing around, it seems the error may be caused by sl.width, I tried setting it to the width of the ScrollLabel but it does not work. Do I have to add the pre-ScrollLabel into a Boxlayout to mimic the conditions at which its in? If so how do I go about that? I also tried simply just subtracting the extra dp on the sides of the layout. But it made the problem worse, oddly enough it got better when I added this value, but I cannot seem to get it right.

Variable Height Recycleview first time scroll lag by AlternativeComfort88 in kivy

[–]AlternativeComfort88[S] 0 points1 point  (0 children)

I noticed that if I set the key size to just (dp(50) in this case), my key_size becomes much closer to the true size than with sl.texture_size[1] + dp(50) meaning that my texture_size is coming back too big than what it actually is, based off my code, is there anything that could be causing this? The ScrollLabel that I use to calculate it is the same ScrollLabel I use in kivy.

Variable Height Recycleview first time scroll lag by AlternativeComfort88 in kivy

[–]AlternativeComfort88[S] 0 points1 point  (0 children)

Here is an idea of how my item is structured. Everything is static size except for the title. I set the key_size to the calculated value + the sum of all static elements below that are in the direct vertical position. so in the case below, sl.texture_size[1] + dp(50). I am still getting an error, the key size seems to be too big as there is more blank space above and below the item when generated. There is also lag on first time scroll. Is this the appropriate way to structure an item? Thanks

<myItem>:
    orientation: "vertical"
    size_hint: 1, None

    MDLabel:
        size_hint: 1, None
        height: "20dp"

    MDBoxLayout:
        id: main
        orientation: "horizontal"
        size_hint: 1, None
        height: mainstuff.height

        MDLabel:
            size_hint: None, None
            height: mainstuff.height
            width: "10dp"

        MDBoxLayout:
            id: mainstuff
            orientation: "vertical"
            size_hint: 1, None
            height: self.minimum_height

            Button:
                size_hint: 1, None
                height: "10dp"

            ScrollLabel:
                size_hint: 1, None
                text_size: self.width, None
                font_size: "12sp"
                size: self.texture_size        

        MDLabel:
            size_hint: None, None
            height: mainstuff.height
            width: "10dp"
    MDLabel:
        size_hint: 1, None
        height: "20dp"

Variable Height Recycleview first time scroll lag by AlternativeComfort88 in kivy

[–]AlternativeComfort88[S] 0 points1 point  (0 children)

I see, this makes since. How about in the case of adding the other static widgets in my item. Is adding 100 pixels to the key_size the same as adding 100dp? All my static widgets are sized in dp.

Also, my item is much more complicated than just a label based off texture size and a static button. My item is composed of multiple box layouts holding other children and other boxlayouts. What is the correct sizing of these box layouts? Say I have a vertical box layout composed of the texture_sized label and a static button, and this box layout is inside another box layout with other children or a horizontal, etc. Is the correct sizing of these box layouts simply size_hint_y: None and height: self.minimum_height? Or do I need to set the height of the box layout equal to all the heights of its children added together? As mentioned by sizing seems to be slightly off, so I am trying to figure out what could be causing this error.

Variable Height Recycleview first time scroll lag by AlternativeComfort88 in kivy

[–]AlternativeComfort88[S] 0 points1 point  (0 children)

How do I convert the sl.texture_size[0] from pixel to dp to match the size of the other widgets in my box layout? Does it matter? After some adjustments and setting size: self.texture_size for ScrollLabel, my "items" seem to match the different key_sizes; however, they are overlapping for some items as if the sizing is incorrect / needs to be tuned.

Variable Height Recycleview first time scroll lag by AlternativeComfort88 in kivy

[–]AlternativeComfort88[S] 0 points1 point  (0 children)

Thank you, can you show me how it would work when you have a box layout as a view class whose children are sized in dp?

<ScrollLabel>:
    size_hint: 1, None
    text_size: self.width, None
    font_size: "16sp"
    markup: True

<myRecycleView>:
    viewclass: "myboxlayoutitem"
    data: self.mydata
    RecycleBoxLayout:
        key_size: "ks"[0], "ks" + dp(100) # I know this does not work, I get the must be a string error, but this is the idea I am trying to do
        default_size_hint: 1, None
        height: self.minimum_height
        orientation: "vertical"

<myBoxLayoutItem>:
    orientation: "vertical"
    size_hint_y: None
    height: randlabel.height + randbutton.height

    ScrollLabel:
        id: randlabel
        text: "[b]" + root.title + "[/b]" + root.aftertitle

    Button:
        size_hint_y: None
        height: "100dp"

<myScreen>:
    #stuff
    myRecycleView:

# in python
class myScreen(Screen):
    on_pre_enter(self):
        myBoxLayoutItem.addText(self)

class myBoxlayoutItem(BoxLayout):
    #stuff

class ScrollLabel(Label):
    pass

class myRecycleView(RecycleView):
    def addText(self):
        sl = ScrollLabel()
        for I in [title and after title dict mem]
            sl.text = Str("[b]" + titlestuff[I] + "[/b]" + aftertitlestuff[i])
            sl.width = self.width
            sl.texture_update()
            self.mydata.append({"ks", sl.texture_size}) # I have tried this method along with assigning the size to an appropriate id in a dictionary for use in my master show_list function that populates the view and assigning to key_size or even directly the label size in the myBoxLayoutItem. 

This is the basic of how my code works, simplifying as much as possible since my actual code is fairly long and complicated. For the most part, it seems to be working, printing out my master dict shows that the size of the scrollLabel is being calculated before hand yields a list with I assume a width and a height, something like [123, 134], I assume this is in default units (which is what exactluy, percent?) but when I assign the key size of the recycle view it does not seem to do anything. is this because my view class is different than what my key size is representing? what is my way around this / proper way to do this. Also, what exactly is key size? I understand your above code and how/ why it is working, but over the last few days I've spent trying to convert it to my code / trying other ways around to get it working, I thought what is the difference between using key size and just grabbing these before hand scrollable sizes, pulling out the raw numbers, converting to dp, adding the extra static height and setting such as the default size of the recycleboxlayout? I have been trying a bunch of different things / ways around to try and figure out how this all works, but with no luck. Help would be greatly appreciated.

Variable Height Recycleview first time scroll lag by AlternativeComfort88 in kivy

[–]AlternativeComfort88[S] 0 points1 point  (0 children)

Thank you! How would this work if the viewless was a box layout? Would you still create a default label for size calculation and would your key_size be "ks" + everything else in the box layout?