Skip to content

almaceleste/userscripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

about

this is the repo of my userscripts. I use some external libraries (jQuery, arrive.js, GM_config) in my userscripts.

license

license

wiki

How to install userscripts
How to setup Tampermonkey dashboard custom style

platform

Chrome
Firefox
Opera
Edge
Safari
Dolphin
UC

external repos


list of scripts

maximized minimized
makes the youtube player visible while scrolling - minimizes the player box from a large box in the center to a small box in the upper left corner and allows you to read comments and watch video at the same time

features

  • makes the player smaller/bigger when you scroll page down/up
  • you could use the minimize/maximize button in the upper right corner of the player for the same result
  • use settings to choose what will be on top, minimized box' size, border and background.

known issue

  • does not work when you open video from the youtube channel in the same tab
  • when minimized, the progress bar displays the correct visible info, but when you hover over it shows the wrong time and a tooltip preview and when you click it moves to the this position rather than the expected one (this is the reason for youtube's deep code, and I don't know how to fix this yet)

some tweaks for openedu.ru

features

  • always use HD video quality for course videos (if available)
  • always use keyboard shortcuts to control video (space/left/right)
  • added fast rewind with up and down buttons
  • added video speed control with 1...4 buttons
  • added control over side subtitles
  • new features may appear soon
  • use settings to enable/disable options.

collapsed expanded
some modern sites, like Youtube and others, use ajax transitions for inner-site navigation as opposed to regular navigation. it makes difficult to write scripts which are related to the site url.
this script watches for a transition event and prints it to the console

features

  • use settings to choose what kind of events to watch, the method of logging events, font style, color and background.

search theme profile
some useful tweaks, that make working with the OpenUserCSS.org more convenient

features

  • displays version information for the themes on the profile page
  • restores the images, that have been cropped by site, since they do not fit in the image container, and resizes the container for more accurate placement.
    another advantage: these images support image zoom extensions
  • changes the view to a more compact
  • highlights the themes on hover
  • on the profile page: displays statistics by default, adds screenshots of themes, adds an edit button to go to the edit page directly from the profile page
  • on the edit page: removes variables (cause they is buggy now), makes the header (with save button) always available (sticky position)
  • changes the start page to the search page cause the start page often throws an error
  • use settings to enable/disable these options.

Trello card details
adds the creation date and the creator name and account link to the Trello card (works on the Trello site)

  • use settings to choose which information to show.

opens links from posts and answers in the new tab instead of annoying in-place opening without <Ctrl> button or anything else just in ordinary way (works on the StackExchange communities sites)

  • this script should work in all StackExchange communities sites.
  • use settings to choose which links will be affected.

opens the extension pages in the new tab and and changes default sorting of the extensions list on the Extensions nav button (works on the Gnome Extensions site)

  • use settings to choose sorting type of extensions list.

search package
opens package pages in new tab and minifies bulky package list on the OpenSuse Software Search site.

  • use settings to choose tweaks

External link newtaber
opens external links in new tab on all sites (at the moment does not support dynamic lists of links such as search results).

  • use settings to exclude parent, neighbor and child sites
  • added settings to open new tab in background, set position of new tab and return to the parent tab on close

Greasy Fork tweaks
various tweaks for greasyfork.org site for enhanced usability and additional features

  • script version number in the script list
  • compact script list view
  • rating score next to the rating counts
  • collapsed user profile info, control panel, discussions and script sets on the user page
  • opening the script page in a new tab with options for background loading, tab position and return to the parent tab after closing
  • update checks statistics
  • alternative installs statistics
  • custom main container width
  • a script image in the script list (supports zoom extensions such as Imagus and Hover Zoom)
  • use settings to turn on/off this options

UserStyles.Org Tweaks
some fixes and tweaks for userstyles.org
on edit or new style pages you could:

  • change the width of the editing frame
  • fix frame height when adding new settings and options or resizing text area
  • fix textarea width
  • add code parsing button to the new/edit page (only for variables yet)
  • use settings to turn on/off this options
  • new features may appear soon

Hola Mundo
does nothing, just writes a welcome message to the console.

  • a very simple userscript that illustrates the use of the GM_config library, remote resources, themes and some common userscript mechanics
  • if you need an example of the custom GM_config field see Greasy Fork tweaks script

support me

Ko-fi

About

userscripts repo to use with Greasemonkey/Tampermonkey or other userscript extension

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published