Giter Site home page Giter Site logo

4chan-x's People

Contributors

aeosynth avatar ahodesuka avatar blaiserideout avatar btmcsweeney avatar bui avatar ccd0 avatar desuwa avatar ferongr avatar gxtx avatar harava avatar hupotronic avatar ihavenoface avatar nonegiven avatar nstepien avatar pleebe avatar proplex avatar qqueue avatar saxamaphone69 avatar seaweedchan avatar shou avatar warosu avatar yuriks avatar zixaphir avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

4chan-x's Issues

Positioning issue

When resizing window to the left, the updater/stats retain their positions. When resizing to the right, their positions don't change for the window resize and instead stay where they were on the page. This obviously messes with userstyles with fixed elements, specifically for me, OneeChan as of 4.3.3 (released the stats and updaters so users can reposition them).

I call for this either to be changed somehow so that when the updater is on the right side of the window it moves dynamically, or for there to be an option in the updater called something along the lines of "Lock/Unlock Thread Updater/Stats"

Customization of posting's fields

Creation of a new tab on 4chan X' Settings
A "Fields" tab.

On the following, a menu is presented in which you can select default fields you will use for each board.

For example, you could do:

/jp/ : Name:blank Subject:blank Email:sage
/h/ : Name:#isj3s Subject:blank Email:blank
/w/: Name:blank Subject:blank Email:blank
/wg/: Name:blank Subject:blank Email:blank
/y/: Name:blank Subject:blank Email:blank etc.
Perhaps a wildcard, so you could set just 2 boards you want customized, and the rest to "blank"

Reminder:

  1. Setting to blank is different than not setting anything. Setting to blank means that, even if you manually use a name, subject or email, next time you post, everything will be "forgot". It will be back to "blank". Differently than 4chan's default behaviour that remembers email and subject

Stuck posting

Since a few hours ago I'm not able to post anymore, the posting window appears like this: http://www.jackomel.com/images/screens/2095.png

no matter if the captcha is right or not it stays like that, even if I have a bunch of stored captcha pressing the buttom consumes them one by one

RBT updates

Just notifying of updates:
-I removed /soc/ from dumper, but archive itself is still viewable.
-Added (temporary) full images for /mu/

Request: Gallery mode for image expansion replacement

Currently the image expansion feature feels like its kind of stuck in the past with the gallery mode that many websites seem to have nowadays so I think adding one to 4chan X would be great.

How it would work:

-Click image
-Image opens up centered on the screen set to auto fit (with padding to not overlap image info and links)
-Filename at the top
-At the bottom: number of current image / total number of images
-Previous image and next image links
-Clicking the image itself can either function as a second next button, or possibly toggle the auto fit to eliminate the need to open in new tab
-Clicking filename opens image in new tab
-Clicking anywhere else closes it
-Works with updater

Here's a mockup:

Side note: I'd also see if @MayhemYDG could help out but I'm banne

Linkify causing occasional error upon opening threads in Chrome

The threads that throw the error seem completely random. When the "linkify" option is disabled, the thread loads normally.

4chan X (2.36.3) error: Cannot read property 'textContent' of nullReport the bug at ihavenoface.github.com/4chan-x/#bug-reportURL: https://boards.4chan.org/a/res/74520112TypeError: Cannot read property 'textContent' of null at Object.Linkify.text (eval at (eval at eventHandler (eval at (chrome-extension://dhdgffkkebhmkfjojejmpbldmpobfkfo/content.js:56:21))), :5603:49) at Linkify.node (eval at (eval at eventHandler (eval at (chrome-extension://dhdgffkkebhmkfjojejmpbldmpobfkfo/content.js:56:21))), :5573:31) at Object.Main.node (eval at (eval at eventHandler (eval at (chrome-extension://dhdgffkkebhmkfjojejmpbldmpobfkfo/content.js:56:21))), :6053:13) at Main.ready (eval at (eval at eventHandler (eval at (chrome-extension://dhdgffkkebhmkfjojejmpbldmpobfkfo/content.js:56:21))), :5980:12) at HTMLDocument.cb (eval at (eval at eventHandler (eval at (chrome-extension://dhdgffkkebhmkfjojejmpbldmpobfkfo/content.js:56:21))), :374:16)

Single interval support

How I have it set up now:

Active tab: 5,5,5,5,5,5
Background tab, 5,10,15,30,45,60

If I only use one 5 to show I don't want it to increase on active tab, it gives the "NaN" error after trying to increase it. Maybe you should duplicate the number automatically.

Latley I keep getting this error.

2.34.5
http://boards.4chan.org/a/
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.0) Gecko/20100101 Firefox/12.0

([object Object])@chrome://scriptish/content/scriptish.js -> file:///C:/Users/Jon/AppData/Roaming/Mozilla/Firefox/Profiles/febeprof.test/scriptish_scripts/4chanx@aeosynth/[email protected]:3582
([object Array],true)@chrome://scriptish/content/scriptish.js -> file:///C:/Users/Jon/AppData/Roaming/Mozilla/Firefox/Profiles/febeprof.test/scriptish_scripts/4chanx@aeosynth/[email protected]:5565
()@chrome://scriptish/content/scriptish.js -> file:///C:/Users/Jon/AppData/Roaming/Mozilla/Firefox/Profiles/febeprof.test/scriptish_scripts/4chanx@aeosynth/[email protected]:5459
([object Event])@chrome://scriptish/content/scriptish.js -> file:///C:/Users/Jon/AppData/Roaming/Mozilla/Firefox/Profiles/febeprof.test/scriptish_scripts/4chanx@aeosynth/[email protected]:322

It said to submit it here.

/g/ with RBT?

Might I ask why you've switched your archive redirection?

Request: Renaming

Know how there's Anonymize and the Filter and the Highlight feature of the filter?

I think it'd be cool to be able to change people's names and tripcodes with it since sometimes they get a bit excessive like Wizmoe's or jethro's (可愛がるGoldschlonger AKA DA OG based jethro AKA rip in piece WWPT !!4Q9SESccWeU)

From the user end it would just be like:

/jethro/r;name:both;new:'jethro'

r for rename, trip would have 'both' and 'only' for whether it wants to replace just the name or both the name and the tripcode, and new would obviously be to set the new name.

Firefox crashes every time I reply to a thread

Firefox nightly to be precise, it crashes
EVERY
SINGLE
TIME
I reply to a thread.
If I don't have a picture then the post still goes through, if there is a picture it doesn't

EDIT: I switched to mayhem's and it still happens, going to try to post without any scripts

Confirming that without any scripts it doesn't crash

A bunch of errors

I clicked a cross thread link and BAM, got the following errors:

4chan X (2.36.1) error: node is null
Report the bug at ihavenoface.github.com/4chan-x/#bug-report

URL: https://boards.4chan.org/co/res/42180854#p42180854
Time.node@file:///C:/Users/Jack/AppData/Roaming/Mozilla/Firefox/Profiles/v87vn8ed.default/gm_scripts/4chan_x/4chan_x.user.js:3855
Main.node@file:///C:/Users/Jack/AppData/Roaming/Mozilla/Firefox/Profiles/v87vn8ed.default/gm_scripts/4chan_x/4chan_x.user.js:6155
Main.ready@file:///C:/Users/Jack/AppData/Roaming/Mozilla/Firefox/Profiles/v87vn8ed.default/gm_scripts/4chan_x/4chan_x.user.js:6096
.ready/cb@file:///C:/Users/Jack/AppData/Roaming/Mozilla/Firefox/Profiles/v87vn8ed.default/gm_scripts/4chan_x/4chan_x.user.js:338
4chan X (2.36.1) error: el is null
Report the bug at ihavenoface.github.com/4chan-x/#bug-report

URL: https://boards.4chan.org/co/res/42180854#p42180854
.on@file:///C:/Users/Jack/AppData/Roaming/Mozilla/Firefox/Profiles/v87vn8ed.default/gm_scripts/4chan_x/4chan_x.user.js:504
QR.node@file:///C:/Users/Jack/AppData/Roaming/Mozilla/Firefox/Profiles/v87vn8ed.default/gm_scripts/4chan_x/4chan_x.user.js:1914
Main.node@file:///C:/Users/Jack/AppData/Roaming/Mozilla/Firefox/Profiles/v87vn8ed.default/gm_scripts/4chan_x/4chan_x.user.js:6155
Main.ready@file:///C:/Users/Jack/AppData/Roaming/Mozilla/Firefox/Profiles/v87vn8ed.default/gm_scripts/4chan_x/4chan_x.user.js:6096
.ready/cb@file:///C:/Users/Jack/AppData/Roaming/Mozilla/Firefox/Profiles/v87vn8ed.default/gm_scripts/4chan_x/4chan_x.user.js:338

Prefetch images.

Please prefetch all images and display thumbnails as downscaled originals like you do with pngs and gifs. It would look better for those of us that browse the site with an increased zoom level in our browsers.

Thank you.

Background updater timers

I kinda got use to Mayhem's update timer and I actually think the growing timer while in the background is a good idea.
Mind making an option to enable increasing background timers? Maybe make them customizable as well, though stock is fine with me, no need for bloat if you don't want it.

Chromium does not save name preferences in a dropdown

Oddly enough this only happens with 4chan X and nothing else. Any idea?

Its happened to me for a while now. I pointed it out to Mayhem once and got shrugged off.

As in I want it to save past entries for me to select by focusing the input field and using the down arrow key. It acts like nothing is saved at all. Firefox works with it fine.

Blank Custom Navigation settings

I can't even open the settings menu when I enable custom navigation, I have to go into about:config to redisable it.
Setting them to return default title names, empty namefields, email, w.e. if blank would be nice.
EDIT: You cannot set Custom Navigation settings since you cannot even access them, enabling in the settings and switching to the rice tab just removes the "Custom Navigation is disabled" text and doesn't show the settings fields.
EDIT: Read this comment.

Error popup demands too much attention

Let's say I'm dumping a bunch of pictures and have a bunch of captchas cached and then while it's dumping I go to do other stuff in other tabs.

OH! What's this? Invalid captcha! Fuck what you were doing get your ass in this tab and stare at the error!

What I am saying is, when there's an error to display switching to the tab every time is REALLY annoying, expecially if I'm dumping something that I don't really want other people to see and BAM, it's suddenly there for everyone to see.

My suggestions are either not making it autoswitch to the tab or popping up a regular popup (unless doing that still switches the tab of course)

Your fork of 4chan X for Safari?

Heya

May I make a Safari extension for your fork of 4chan X and then release it eventually? I'll give you, Mayhem and the other devs credit of course and I'll do my best to keep it updated.

Filter -> Comment menu option seems broken

Browser: Aurora

Pressing it results in error:

[19:36:11.760] TypeError: value.replace is not a function @ file:///C:/Users/seaweed/AppData/Roaming/Mozilla/Firefox/Profiles/ogw1km7i.Default%20Userasd/gm_scripts/4chan_x/4chan_x.user.js:957

Reset thread counter request

On opening tab, reset thread counter if the number of posts are so few that the page doesn't scroll

Current behavior:
-Open thread in new tab with 4 replies
-Read thread
-Have to hit 'z' to reset thread counter because it says (4) in the title with unread icon until there's enough replies that the page needs a scroll bar

Want:
-Open thread in new tab with 4 replies
-Switch to tab
-Thread counter resets

Post Timer.

Not for GETs but dependent on Thread Stats.

checkpost

Take the post from updater directly, not the entire thread.

"experienced an error" message

4chan x told me to paste this here, so I am, here it is:
2.34.5
http://boards.4chan.org/tg/
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.82 Safari/537.1

TypeError: Cannot read property 'previousSibling' of null
at FileInfo.node (chrome-extension://ihhokehpaghpcohlodffniandbhjngkd/script.js:3582:25)
at Object.Main.node (chrome-extension://ihhokehpaghpcohlodffniandbhjngkd/script.js:5565:13)
at Main.ready (chrome-extension://ihhokehpaghpcohlodffniandbhjngkd/script.js:5459:12)
at HTMLDocument.$.extend.ready.cb (chrome-extension://ihhokehpaghpcohlodffniandbhjngkd/script.js:323:16)

Archivers selection

Creation of a new tab on 4chan X' Settings
An "Archivers" tab.

On the following, a menu is presented in which you can select which archive redirection you will use for each board.

Many boards have more than 1 archiver and this would be useful for those who are not satisfied in having 4chan X decide which to be used. This will increase user's freedom to choose which archiver they want.

Reminders:

  1. Always stay up-to-date with all archivers. There are many not well known ones. For example, /e/ archiver.
  2. There is not only 404 redirection to deal with, but also the menu's "Archived Post"

Good luck!

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.