/r/BaconitDev

Photograph via snooOG

This is a subreddit for the Baconit developer community to discuss bugs, share ideas, try out new features, and more. Baconit is a powerful, open source reddit app for Windows 10. We are more than happy to accept new members and are looking for help from all skill levels and background!

This is a subreddit for the Baconit developer community to discuss bugs, share ideas, try out new features, and more. Baconit is a powerful, open source reddit app for Windows 10. We are more than happy to accept new members and are looking for help from all skill levels and background!

 


Get App Now!


 

If you're looking for non-technical discussion please post in /r/Baconit.

 

Why Are We Here?

This is the group of people who want to forge the new path of Baconit. This subreddit is responsible for the development and regulation of the Baconit project.

   

What Can I Do?

Anything! Grab the app and find some bugs! Grab the code and prototype a new feature! Clone the repo and fix up some of the assists! Bottom line is -- if you think there is something that needs work, go for it! If you need help finding something to do, post here and we'll point you in the right direction.

   

Features & Bug Tracking

We will use the GitHub page for feature and bug tracking but we'll use this subreddit to discuss them.

   

Adding Code Procedure

In the beginning, I won’t be accepting very many feature pull requests for this. I want to work a while longer to nail down the core foundation of Baconit before opening it up to a ton of new features. However, I'll be more than happy to accept bug fixes.

If you have a change you want to make:

  • Make a new post about the feature or bug.
  • Link to your branch, commit, or working code.
  • Add a reason why this needs to be fixed or added so we know what to prioritize.
  • Discuss it with everyone.

When everything looks good, you can submit a pull request and add your code to Baconit!

   

Get the Code

The source of Baconit can be found here:

   

Live Chat

This should be fun. If you want to chat while working on some code, check this out.

   

CSS design by Arowin

/r/BaconitDev

118 Subscribers

4

Verify Account in Baconit

Hi all. A long time ago I lost access to my Reddit account due to a mismanaged a password manager. I have not been able to login to my account on a website or the official Reddit app. The only way I can use my almost decade old account is by using Baconit. Is there a way I an get my Reddit account verified though this app?

0 Comments
2021/03/26
02:44 UTC

1

Verify Account in Baconit

Hi all. A long time ago I lost access to my Reddit account due to a mismanaged a password manager. I have not been able to login to my account on a website or the official Reddit app. The only way I can use my almost decade old account is by using Baconit. Is there a way I an get my Reddit account verified though this app?

0 Comments
2021/03/26
02:44 UTC

1

Hi, could you add proxy settings in Baconit? Thanks

It would be really helpful if there be PROXY settings in Baconit, thank you devs ~~

0 Comments
2020/03/23
09:02 UTC

0

iBeacon Application Development Service at its Best!!

2Basians as iBeacon app developers can provide the best service and can open new possibilities for our clients for location awareness and innumerable opportunities for interaction between iBeacon hardware and iOS devices. From providing any information about exhibits at a museum to welcoming people at an event iBeacon can do it all. Designing an iBeacon App firstly involves using slideshows, maps, and tables to create an app to match your brand. Then add support for iBeacon to give awareness to the app location in order to deliver targeted content to match the user’s requirements wherever they may be.

There should be satisfactory integration between iBeacon enabled hardware and accessories with the iBeacon technology to ensure an authentic and constant experience for the customers. The power of a beacon is that it allows an app to view the world around it by carefully hearing small signals transmitted from the beacon and also calculating its proximity. The app is thus programmed to act accordingly based on its proximity to the beacon. The misconception that a beacon is on its own ability to transmit offers, coupons or other content including videos to a user’s app is true.

0 Comments
2019/01/30
04:02 UTC

2

Any other way to install it on Windows 10 other than using Windows App store?

I recently installed Windows 10 LTSB version which does not come with default window app store. Is there any other way to install this app. Maybe its appx fine so that I can install it as sideload app .

1 Comment
2018/09/12
06:15 UTC

1

subreddit font

Any chance you can make an option to make the font for the subreddit in the left pane a bit brighter?

I didn't even realise you could see the subreddit the post is from until I REALLY squinted

The right pane is fine, its obvious there

0 Comments
2018/08/06
07:00 UTC

2

Streamable sites

When the next post below the one I am on is a gif or streamable, it starts playing while I am still on the previous post. This is very distracting when the audio start playing. I use baconit on win10 pc. Any advice?

0 Comments
2018/02/28
03:09 UTC

3

Picture bug with the app on windows 10

Hey.

I started using Baconit a week ago and I like it a lot more than the official reddit website. However, sometimes the Pictures are automatically zoomed in which is really annoying and I have to use my touchpad to zoom in/out and then it jumps back to the correct view.

Have anyone else encountered this problem?

Sincerely

0 Comments
2017/09/06
15:42 UTC

1

Feature request: Private messaging

W10

I see no option for private messaging users... Please add one as pm-s are an important aspect of usage!

Thank you and good work :-)

0 Comments
2017/08/20
16:59 UTC

3

HTML encoding in URLs breaks some links

According to https://www.reddit.com/dev/api

response body encoding

For legacy reasons, all JSON response bodies currently have <, >, and & replaced with <, >, and &, respectively. If you wish to opt out of this behaviour, add a raw_json=1 parameter to your request.

This breaks reddituploads.com images because replacing the & with &amp; (Edit: normally typed, that becomes just an ampersand. Bug in reddit?) leads to an error page, saying "Unauthorized". I reported the bug here: https://github.com/QuinnDamerell/Baconit/issues/72

I just set up a development environment in Windows 10 Insider preview and figured out a way to partially fix it for the content panel only, using source.Url = System.Net.WebUtility.HtmlDecode(post.Url); in ContentPanelSource::CreateFromPost(). This does not fix the URL when launching external browsers.

I've never worked with C# or Modern UI apps before, and am not sure how to properly fix this. Maybe adding raw_json=1 to requests would be better, but I'm not sure if that would break anything else. Alternatively, is there some way to override the get() method, so there's no need to call the decoding function in multiple locations? I also don't know if anything other than the URL is broken now because of the HTML encoding.

2 Comments
2016/05/26
16:53 UTC

5

Feature request: no NSFW images on desktop background or lock screen by default

I would like to be able to use "front page" as the desktop background and lock screen image source, but filter out NSFW subreddits, and images tagged as NSFW regardless of subreddit.

Ideally this would be a checkbox that I could set differently on my work machines vs. my personal machines.

0 Comments
2016/04/21
11:31 UTC

3

Feature request: update lock screen/desktop background image from a subreddit I'm not subscribed to

I like to use /r/movieposterporn for my lock screen and desktop background image, but I don't want to see it on my frontpage.

0 Comments
2016/04/21
11:20 UTC

1

I would like to help translating Baconit to Romanian

Hello there. (Kinda) new on reddit, still figuring out how to use it. First, nice app. Very clean and useful for me, at least. I use it daily and it works like it is supposed to do it. So keep up the good work! As the title says I would like to have it in my native language. If it is a translating system or something, I would kindly help the devs translating it.

5 Comments
2016/02/19
08:53 UTC

1

Feature: Collapse to Top-Level Comments

When I'm browsing subreddits like /r/photoshopbattles, it would be cool to be able to collapse to just see the top-level comments (or collapse all replies to any given comment) without collapsing them all individually.

Thoughts on this? I've got a half-baked solution working locally but we'd have to figure out what it should actually look like in real life.

Edit: Missed the button to collapse individual comments. Duh!

0 Comments
2016/01/25
00:32 UTC

6

Baconit Slack Team

Hi Quinn and fellow devs! I have created a slack team for baconit for a much more real-time discussion.

http://baconit.slack.com

PM me your email so I can invite you

What do you guys think?

Thanks Clark

1 Comment
2016/01/15
10:56 UTC

6

Getting Started Developing Baconit - 10 Minutes To Launch

Hey All!

I was working with someone on getting Baconit setup for them so they could help me with a bug and I figured I might as well make a quick tutorial on how to get started developing Baconit. So here it is!

Developing Baconit - 10 Minutes To Launch

I honestly think it would take about 8 minutes to get from nothing to a live app running, but I personally haven't timed it. If anyone finds any issues in the tutorial please let me know!

3 Comments
2016/01/15
01:37 UTC

2

Share to baconit

Anyone planning to implement share contract? If not ill try to implement or am I crazy?

4 Comments
2016/01/15
00:30 UTC

2

Universal markdown is missing a lot of Markdown options

I'm not a user of Baconit, but am trying to use the universal markdown library. When I fired up the test application. and inputted the markdown for this post in https://www.reddit.com/r/test/comments/40ppan/ a lot of the formatting options including inline code tags, strikethrough, super^script, and tables did not work. Did I do something wrong or is this not a complete implementation? If it's not a complete implementation, can someone try to educate me on how the code for the library works so I can try to fork it and improve it?

7 Comments
2016/01/13
02:16 UTC

2

Email contact

Where can I find email contact on app developer(s)? I would expect it in About section.

1 Comment
2015/12/27
14:31 UTC

4

What is the intended purpose of the RedditGenericResponse class?

It has one method, which always returns true. It seems like the class may have been supposed to be abstract, but the class's name doesn't give many clues toward the class's purpose.

It's also not yet used anywhere in the code. Was it intended for later use, or is it obsolete? Also, its location doesn't match its declared namespace.

1 Comment
2015/12/23
02:29 UTC

4

Universal Markdown: Adding image support?

I forked the Universal Markdown repo and started working on adding inline image support to it. There's still a bit of work to do (Images take up the full height of the rich text box, rather than use the size of the actual bitmap image source, for example), but it's a start.

Is this something you would want upstream in master? I get that Baconit does not really demand this, since reddit does not support image tags. I basically needed it for an update to an app I'm working on, so I'm cool keeping it to myself (I also plan on making updates to it for gif support, but that would probably add to its fragility since gifs are such a pain to render).

So, should I submit a PR when it's done?

1 Comment
2015/12/15
22:07 UTC

2

cant figure out how to get to comments on the new Baconit app using windows 10

if someone could give me a quick walkthrough I would really appreciate it.

3 Comments
2015/12/08
16:56 UTC

3

First Impressions

So what are your first impressions of the app and code? See anything crazy that can be improved? Does anything stand out to you as interesting? :)

5 Comments
2015/11/14
18:01 UTC

1

VS2015 environment setup

Having forked the repo I can open the solution in VS2015 and it will build and deploy fine. However when I open any source file I'm seeing errors all over the place. The VS error view says there are 13038 errors in the projects (only 4 warnings though :) ).

I'm sure I've probably missed something, but is there a post fork process I should go through to resolve all this nonsense?!

6 Comments
2015/11/13
19:21 UTC

4

Hitting Phone back button, while a daughter window is active, should dismiss the daughter window - not impact the main window

Repro steps:

  1. From a phone, go to a post that has a hyperlink in the post text or in a comment.
  2. Click on the hyperlink - this opens a daughter window with the image or web page or whatever. Here's a hyperlink since you're looking at this post.
  3. Note that a daughter window opens up. You could dismiss it with the X. But just for now, leave it up.
  4. Click the hardware "back" button on the phone.

Expected results: should dismiss the daughter window.

Actual results: "back" button behaves as if the daughter window wasn't there - you probably went back to the BaconitDev subreddit from this post, for example. But the daughter window is still present, which is weird.

3 Comments
2015/11/12
16:52 UTC

Back To Top