932 Commits (master)

Author SHA1 Message Date
Oj18 29d7ba58de [Store > Card] Rewrite lazy loading card containers
3 years ago
Oj18 4317eac498 [Store > Card] Lazy load card containers (mistake?)
3 years ago
Oj18 8430d8ca9c [Store > Card] Add space between author comma
3 years ago
Oj18 25b8f53a82 [Index] Add GM class to body
3 years ago
Oj18 5743a14d3b [Settings > Sidebar] Set standard ID instead of label for built-in i18n items
3 years ago
Oj18 db251db870 [Chore] Bump version: 12.1-dev
3 years ago
Oj18 ccb14d696f [Release Prep] v12.0
3 years ago
Oj18 4bce708c6f [Chore] Revert version
3 years ago
Oj18 2ad60723de [Chore] Tweak version for testing
3 years ago
Oj18 746fb25d56 [CSS] Rewrite (again)
3 years ago
Oj18 4d2163e472 [CSS] More rewriting: use new for badges sponsor modal, remove old CSS loading
3 years ago
Oj18 f48ba9d7c0 [CSS] Start rewrite of CSS loading
3 years ago
Oj18 877b462b7f [Settings > Items] card: banner image using img (native lazyload, other tweaks), make authors not pointer cursor
3 years ago
Oj18 59209e5d70 [Store] Various internal improvements (React authors, lazy load banners, avatars)
3 years ago
Oj18 f0477f8ec8 [i18n] Use install for module cards, tweak a related value (Added -> Installed)
3 years ago
Oj18 c4d8a172e5 [Store] Remove dependencies modal, just import
3 years ago
Oj18 d028d672e9 [i18n] Fix broken OOTB substiution
3 years ago
Oj18 d393b773bd [i18n] Use i18n values for Home header
3 years ago
Oj18 416aaef1ea [Settings > Main] Close settings on start tour
3 years ago
Oj18 8adf2b4fd7 [i18n] Add OOTB
3 years ago
Oj18 a045f28c3f [Store > Repos Modal] Tweak repo toasts formatting
3 years ago
Oj18 560ae2d3b8 [i18n] Add repo toasts
3 years ago
Oj18 29761eca6c [i18n] Settings items
3 years ago
Oj18 f097322dbb [i18n] Fix Store filtering and sorting further
3 years ago
Oj18 d4775a6fc1 [i18n] Fix more Store filtering and sorting
3 years ago
Oj18 07c76b9925 [i18n] Fix Store sorting
3 years ago
Oj18 a00bdd36dd [i18n] Fix imported and store filtering for i18n
3 years ago
Oj18 e423a252a8 [ProfileStore] Fix for Rollup rewrite
3 years ago
Oj18 3e510aad87 [i18n] Implement store options
3 years ago
Oj18 a9532e4c9e [Settings > Snippets] Fix Snippets gen not using i18n label
3 years ago
Oj18 d31eb717e9 [Settings] Fix Snippets name not using i18n
3 years ago
Oj18 b0a7124062 [Chore] Bump version: v12.0-dev
3 years ago
Oj18 986c6a2260 [i18n-2] i18n rewrite - core done
3 years ago
Oj18 48fd6879ba [Release Prep] v11.1
3 years ago
Oj18 462a598bea [Chore] Bump version: v11.1-dev
3 years ago
Oj18 0525ac5809 [Store > Repo Modal] Rewritten header to match new styling and include stats of modules in repos
3 years ago
Oj18 42f870199b [Store] Fix categories sorting being interferred with by sort dropdown
3 years ago
Oj18 4d4912f78a [Store] Fix Store in Settings causing all plugins to filter out
3 years ago
Oj18 7d862fed18 [Settings > Sidebar] Fix snippets appearing when disabled with store in settings
3 years ago
Oj18 6244b79873 [Home] Fix erroring on click if no DMs
3 years ago
Oj18 c343257e60 [Settings] Remove storage impl from sidebar, add to debug info, change impl decision
3 years ago
Oj18 1b7a3ccd94 [Store] Disable updated module toast
3 years ago
Oj18 0235e0f308 [SettingsStore] Wrap getSettings in try catch
3 years ago
Oj18 e811645995 [OOTB] Remove debug log
3 years ago
Oj18 cf5e869a25 [OOTB] Fix not getting ModulesPreview correctly
3 years ago
Oj18 c4e067e682 [Release Prep] v11.0
3 years ago
Oj18 e6e03b07da [Patcher > Base] Rewrite comments about ID gen
3 years ago
Oj18 dc2df2c929 [Patcher > Base] Rewrite ID generation
3 years ago
Oj18 66b8e9df5d [Patcher > Base] Remove global var debug
3 years ago
Oj18 b7b4744ab0 [Patcher > Hardening] Redesign show details
3 years ago
Oj18 67be20da41 [Patcher > ContextMenu] Messages: inject into MiniPopover expanded menu as well, fix some extra infos
3 years ago
Oj18 443fb9c1c5 [Home] Make expandable icon a variable
3 years ago
Oj18 e7e1b01dd9 [Patcher > Hardening] Fix showing GM internals with plugin
3 years ago
Oj18 8f02653e81 [Patcher > Hardening] Rewrite prototype patch hardening
3 years ago
Oj18 61a6eaa7af [Patcher > Hardening] Change suspected pretext if plugin, show GM Internals if suspected
3 years ago
Oj18 fdf9261467 [ModuleManager] Don't use replaceAll as Stable desktop doesn't support
3 years ago
Oj18 28f30123b2 [Patcher > Hardening] Generalise suspected cause
3 years ago
Oj18 40bcf2806f [Patcher > Base] Error hardening / fail-safing
3 years ago
Oj18 dd811c980a [ModuleManager] Set sourceURL for better stack traces / debugging
3 years ago
Oj18 0428aed61f [ModuleManager] Set evalGlobal in outer scope (with better var name)
3 years ago
Oj18 ef9fb34aa3 [Build] Fix changelog causing error if compiled
3 years ago
Oj18 05ea218e41 [Rollup] Custom plugin (instead of Bash script)
3 years ago
Oj18 0ce48c2042 [Patcher > Commands] Don't readd
3 years ago
Oj18 2cd3129ee6 [Store > Repo Modal] Fix showing no PGP warning with PGP repos
3 years ago
Oj18 9bedb86bc2 [Rollup] Fix dynamic import issue w/ home
3 years ago
Oj18 1fb9827887 [Chore] Bump version: v11.0-dev
3 years ago
Oj18 da7e407d06 Merge branch 'master' into rollup
3 years ago
Oj18 aa64d8ac0a [Release Prep] v10.2
3 years ago
Oj18 b1de161d62 [Store > PGP] Untrust if no sig
3 years ago
Oj18 fc56890c59 [Store > PGP] Remove unused argument
3 years ago
Oj18 17d1b52492 [Store > PGP] Use prefetched JSON response, remove cache response
3 years ago
Oj18 6ccfef1b56 [Store > PGP] Reduce cache time to 1 day
3 years ago
Oj18 aec6e8fd65 [Store > PGP] Fix return output
3 years ago
Oj18 31017a3ac4 [Store > Repo Modal] Fix adding PGP error
3 years ago
Oj18 8f94c53407 [Store > Repo Modal] Fix adding undefined error
3 years ago
Oj18 4b233c6466 [Rollup] Main migration
3 years ago
Oj18 3c0c97d73e [Store > Repo Modal] Add PGP checks: refuse if untrusted PGP, extra prompt with no PGP
3 years ago
Oj18 a22169338f [Store > Repo Modal] Add meta when adding repos
3 years ago
Oj18 790083d4f0 [Store > PGP] Fix misspelled function
3 years ago
Oj18 62b69919eb [Store > PGP] Library: remove old cache
3 years ago
Oj18 aaaf46002a [Store > PGP] trustState, better check in updateModules, PGP state in repos modal
3 years ago
Oj18 4573c0799f [Store > PGP] Library: selfhost
3 years ago
Oj18 c78818d3c4 [Store > PGP] Library: cache JS
3 years ago
Oj18 dd2f786ad0 [Store > PGP] Routine and hotupdate checks, fix storage cache, tweaks
3 years ago
Oj18 3f277cf1ab [Store > PGP] API add
3 years ago
Oj18 ac24b0082a [GMBadges] Add new sponsor
3 years ago
Oj18 f9e9d444d0 [Patcher > Commands] Use Commands var throughout, minor tweaks
3 years ago
Oj18 f887a88fc6 [Patcher > Commands] Fix command duplication with frequently used
3 years ago
Oj18 217a2ebd77 [Patcher > Commands] Re-add custom section support
3 years ago
Oj18 c098eb81f0 [Settings > Main] Add subtext to experimental section
3 years ago
Oj18 5297b44b67 [Settings > Items] subtext: initial add
3 years ago
Oj18 f5852274d6 [Settings > Main] Move Reset to end of utilities
3 years ago
Oj18 3f949a86bd [Settings > Main] Add copy debug info
3 years ago
Oj18 e0800faa7f [Chore] Change version: v10.1
3 years ago
Oj18 a6de679c29 [Chore] Bump version: v10.2 (ci test)
3 years ago
Oj18 19e95ad24b [Release Prep] v10.1
3 years ago
Oj18 ee9439d475 [GMChangelog] Fix old class name for custom name and footer
3 years ago
Oj18 9745bd1246 [ProfileStore] Fix scrolling for jump
3 years ago
Oj18 c1a23aa1e6 [Home] Remember if home category is expanded
3 years ago
Oj18 e1a7d8e98d [Patcher > ContextMenu] Fix extra info being broken due to React update
3 years ago
Oj18 8cde6dace1 [ReactUtils] Add getNodeInternals
3 years ago
Oj18 3a12cbbdae [ReactUtils] Fix results only being top-level
3 years ago
Oj18 6f21fc8825 [Commands] Fall back to built-in injection after breaking internal update
3 years ago
Oj18 43d67c9566 [Webpack] Rewrite
3 years ago
Oj18 e80b871135 [Store > Internal] Remove logging on setting change fail
3 years ago
Oj18 1dcd02f754 [ReactUtils] Simplify some things, add comments to findInTree
3 years ago
Oj18 ad00a8e9a5 [ReactUtils] Finish rewrite
3 years ago
Oj18 53b7794383 [ReactUtils] Begin rewrite (getReactInstance)
3 years ago
Oj18 b69c0fb679 [Logger] Redo styling
3 years ago
Oj18 b0acebfd08 [ProfileStore] Begin click module jump
3 years ago
Oj18 8e46b0e773 [Home] Fix repeated class names in container inject
3 years ago
Oj18 46395cbe07 [Chore] Remove some excess logging
3 years ago
Oj18 af31218ac2 [ProfileStore] Function for card gen
3 years ago
Oj18 eff50247b3 [Store] Toggle state sync without reclick + regen
3 years ago
Oj18 59674e6ea2 [Settings > CSS] Fix color picker custom, tweak source
3 years ago
Oj18 5e4a8ff516 [Settings > Main] Separate experimental category
3 years ago
Oj18 8a8344af42 [ProfileStore] Begin
3 years ago
Oj18 e730e4d793 [Settings > Sidebar] Add GM storage type to version info
3 years ago
Oj18 37fe536ed8 [Release Prep] v10.0.0
3 years ago
Oj18 a82d025876 [Storage > Ext] Remove debug logging
3 years ago
Oj18 7d30ebdee1 [Storage > Ext] Use detail in events, tweak debug log
3 years ago
Oj18 fac834d5bf [Storage > Ext] Fix recieving get
3 years ago
Oj18 b63319d6cb [Settings > Sidebar] Add ext version to version info
3 years ago
Oj18 c597ae6357 [Storage] Rewrite, add Extension support
3 years ago
Oj18 088e2e7ba3 [Storage] Implement throughout (!)
3 years ago
Oj18 db35ded9cb [Storage] Begin API
3 years ago
Oj18 d8191ba235 [Chore] Bump version: v10.0.0-dev (AND/I)
3 years ago
Oj18 a307cb592e [Release Prep] v9.6.0
3 years ago
Oj18 7a7e9f4bda [Snippets] Add some comments to source
3 years ago
Oj18 e5e54c76e0 [Snippets] Use regex replace for card subtext instead of substring
3 years ago
Oj18 9bf2197565 [Settings > Main] Put Snippets behind experimental option
3 years ago
Oj18 9bade79757 [i18n] Add comment to note Canary-only fix
3 years ago
Oj18 7f0835a67f [i18n] Rewrite fix to use context for new and old (different objs)
3 years ago
Oj18 af46b032fc [i18n] More fixes due to Discord internal update
3 years ago
Oj18 3642e9ebea [i18n] Fix internal Webpack changes in Canary
3 years ago
Oj18 742d7af501 [GuildBadges] Fix rare crash with guild not being defined (?)
3 years ago
Oj18 a602569971 [GMBadges] Add guild badges (official Discord)
3 years ago
Oj18 1706f8b2ed [Patcher > GuildBadges] Initial Add
3 years ago
Oj18 7edbe4046a [GMBadges] Tweak source
3 years ago
Oj18 0e01096e91 [OOTB] Remove pack modal, replace with just base modules (new OOTB only)
3 years ago
Oj18 fe72043a6a [Store > Image Modal] Remake size based on vw
3 years ago
Oj18 c14d9e7f10 [Snippets] Add Black Box channel
3 years ago
Oj18 f78beae357 [Settings > Main] Added start tour option
3 years ago
Oj18 4ff93d36c0 [Settings > Main] Don't use danger button for Purge Caches
3 years ago
Oj18 995170b820 [Settings > Sidebar] Hide Snippets if Store in Home is enabled
3 years ago
Oj18 d5ede1d7d8 [Chore] Bump version: v9.6.0-dev
3 years ago
Oj18 e1a5b0c8b0 [Store] Tweak loading screen text for hotupdate
3 years ago
Oj18 26db35d628 [Settings > Items] various: don't repeat handler due to calling on render already
3 years ago
Oj18 2fb243a2fc [Snippets] Initial add (also other tweaks / improvements for snippets)
3 years ago
Oj18 94e899f13e [CSSCache] Don't set css to prevent duplication, check includes instead of startsWith for insertRule
3 years ago
Oj18 f251519c73 [Settings > Items] card: images modal on banner click
3 years ago
Oj18 996e5371bc [OOTB] Scroll settings sidebar down to bottom / near GM section
3 years ago
Oj18 de462e5255 [Release Prep] v9.5.0
3 years ago
Oj18 aa145cd319 [Index] Readd -dev version suffix
3 years ago
Oj18 f5696772c2 [OOTB] Reduce base delay, wait for no modals before start
3 years ago
Oj18 eaf9b32270 [OOTB] Add delay before starting
3 years ago
Oj18 8e3bb7b679 [Changelog] Tweak source
3 years ago
Oj18 b96def5a70 [OOTB] Final tweaks
3 years ago
Oj18 647aaaef3f [OOTB] Ignore error when replacing splashes
3 years ago
Oj18 dacfc25fe8 [OOTB] Remove test logging
3 years ago
Oj18 dcc0e70bb3 [OOTB] Minor tweaks
3 years ago
Oj18 f5df615606 [OOTB] Add some logging for testing
3 years ago
Oj18 482c1dbc62 [OOTB] Reorder, tweak timing
3 years ago
Oj18 1000d8b531 [OOTB] New OOTB (wip)
3 years ago
Oj18 90f56c5982 [Toast] Don't error on no options or type
3 years ago
Oj18 54d05b996e [Settings > Items] toggle: use !important for hide-toggle to always hide
3 years ago
Oj18 acc4d5f4dd [Settings > Home] Regen on module state change
3 years ago
Oj18 4fab4077b3 [Settings > Home] Partial header rewrite, imported tabs
3 years ago
Oj18 837679174c [Release Prep] v9.4.0
3 years ago
Oj18 0429128d45 [Chore] Bump version: v9.4.0-dev
3 years ago
Oj18 05ece127b1 [OOTB] Open GM Store Themes in Home
3 years ago
Oj18 c9f7f897ce [Various] Rename Module Store to Store throughout
3 years ago
Oj18 eca79fa6da [Settings > Main] Rename Module Store section to Store
3 years ago
Oj18 33ea6087a7 [Settings > Main] Add refresh prompt to purge caches
3 years ago
Oj18 bb3d719799 [Settings > Store] Fix sorting looking odd due to FF bug
3 years ago
Oj18 753411afd6 [Settings > Items] dropdown-individual: use margin instead of gap for label gap
3 years ago
Oj18 2c7310d543 [Store] Add user object authors support
3 years ago
Oj18 4b632d8b86 [Patcher > Commands] Fix not appearing / working (add new prop)
3 years ago
Oj18 ce07cf448e [Release Prep] v9.3.0
3 years ago
Oj18 f489312769 [Store > IDCache] Increase duration further, run processQueue immediately
3 years ago
Oj18 c704058ff3 [Settings > Home] Click item via different element getting when loaded
3 years ago
Oj18 83d273692e [Store > IDCache] Increase duration
3 years ago
Oj18 c2f07221e5 [Settings] Add Debug Toasts
3 years ago
Oj18 73bcbd23e3 [GMSettings] Optimise invalidate, add debugToasts setting
3 years ago
Oj18 40bfa64733 [CSSCache] Don't include Discord dynamic styles, remove logging, other tweaks
3 years ago
Oj18 37cd683724 [CSSCache] Rewrite
3 years ago
Oj18 a561429c2b [CSSCache] Don't include Ace editor CSS
3 years ago
Oj18 9538edea50 [Store > Repos] Fix variable misspell erroring on repo remove
3 years ago
Oj18 25dc87fc4d [Store > Repos] Don't return null if failed to fetch
3 years ago
Oj18 815a8766f6 [Repos] Internal rewrite
3 years ago
Oj18 dc76f89b1c [QuickLoad] Some more various fixes
3 years ago
Oj18 40e9fd2d6d [QuickLoad] Generate gm.modules and gm.disabledModules for Store settings gen
3 years ago
Oj18 8b500598f2 [Settings > Items] toggle, text-and-button: Fix showing undefined if no subtext is set
3 years ago
Oj18 853915a76b [Release Prep] v9.2.0
3 years ago
Oj18 0eabefe452 [Settings > Items] text-and-button: add note markdown support
3 years ago
Oj18 563c2ac875 [Settings > Store] Fix Store in Settings not working properly
3 years ago
Oj18 bbeac3cdbf [Settings > Main] Add backup options
3 years ago
Oj18 f193362c6c [Settings > Home] Fix and improve loading whilst loading indicator is shown
3 years ago
Oj18 e27ca33af5 [Settings] Various internal improvements to home pre-gen
3 years ago
Oj18 630738af52 [Settings > Items] search, dropdown-individual: run handlers after delay on render
3 years ago
Oj18 1caefddbf6 [Settings > Store] Fix rare crash due to unpopulated IDCache
3 years ago
Oj18 34cebfd9cc [Settings > Store] Fix search appearing clear whilst actually filtering
3 years ago
Oj18 e51d94f7ae [Settings > Items] header: Collapsible
3 years ago
Oj18 867eafd56a [ModuleManager] Remove excess logging in import
3 years ago
Oj18 09d21ae7ce [Release Prep] v9.1.0
3 years ago
Oj18 d2822be77f [Changelog] Revert to normal banner
3 years ago
Oj18 c3ad2be007 [Settings > Main] Remove trailing comma from a subtext
3 years ago
Oj18 76722253d0 [Settings > Main] Tweak experimental options, add debug option setting
3 years ago
Oj18 5bd00fe13e [Settings > CSS] Tweak class name for icon options
3 years ago
Oj18 72a5fcb269 [Settings > Items] header: Use new classes for experimental
3 years ago
Oj18 57354ed4a5 [Settings > Items] toggle: Improvements to experimental, add debug too
3 years ago
Oj18 fed46404f2 [Settings > Items] header: Add experimental icon prop
3 years ago
Oj18 950e221214 [Settings > Main] Add experimental prefix to subtexts for experimental options
3 years ago
Oj18 5bc229dd7e [Settings] toggle: Add tooltip to experimental icon
3 years ago
Oj18 78f8d32584 [Settings] Refresh prompt on setting change instead of text
3 years ago
Oj18 f5a43cc775 [Settings > Home] Tweak source
3 years ago
Oj18 31f8e0518d [Settings > Home] Pre-generate contents
3 years ago
Oj18 dc59dee3e1 [Settings > Home] Tweak loading indicator
3 years ago
Oj18 86feff66f9 [Chore] Bump version: v9.1.0
3 years ago
Oj18 eb6e9ee1bf [Settings > Home] Fixed makePage not giving content properly to makeContent
3 years ago
Oj18 2d80f5e011 [Changelog] Custom v9 banner
3 years ago
Oj18 7795ee62b3 [Release Prep] v9.0.0
3 years ago
Oj18 a34599fd89 [Settings] Home: Fix rare error getting content card count
3 years ago
Oj18 37ed913900 [Settings] Add text-input type
3 years ago
Oj18 7a944a68ed [Settings] toggle: Remove unused Webpack getting
3 years ago
Oj18 6f14387545 [Settings > Sidebar] Rewrite GM version info adding
3 years ago
Oj18 8a0f7af4b3 [Settings] toggle: markdown in note / subtext, better experimental icon aligning
3 years ago
Oj18 76ec3d8762 [Home] Loading indicator tweaks
3 years ago
Oj18 fb3347329b [Home] Rewrite click handler to not reuse, readd loading
3 years ago
Oj18 6c1f0e6588 [Settings] store-category: Move cards gen to render
3 years ago
Oj18 4e80d5b927 [Settings] Add category suffix to search placeholder
3 years ago
Oj18 73c85b7633 [Settings] store-category: Generate cards on constructor instead of in render
3 years ago
Oj18 11ea9791f3 [Settings] text-and-color: tweak source
3 years ago
Oj18 4fcedced47 [Settings] text-and-color: rewrite most
3 years ago
Oj18 03f112007d [Settings] text-and-color: remove excess logging
3 years ago
Oj18 c14fb84447 [Patcher > UserBadges] Fix Webpack module getting
3 years ago
Oj18 0a2d97ef83 [Settings] Fix authors dropdown array
3 years ago
Oj18 66ae13bb47 [Settings] Add custom type
3 years ago
Oj18 a92b39a990 [Settings] Fixes for Store sorting and filtering
3 years ago
Oj18 782d34e249 [Settings] dropdown-individual: Call onchange handler, fix setting value to object instead of value
3 years ago
Oj18 1395db2523 [Settings] Fix sorting and filtering interally
3 years ago
Oj18 df81b0d116 [Settings] Add store-category type, other small tweaks
3 years ago
Oj18 253f6bb016 [Settings] Add card type
3 years ago
Oj18 4761cc93c6 [Settings] Fix repeated class names
3 years ago
Oj18 3f1def6c04 [Settings] Add store-header type
3 years ago
Oj18 6c33e2dccf [Settings] Fix search not expanding width, tweak CSS
3 years ago
Oj18 79762a7f30 [Settings] Add dropdown-individual type, tweak base items with empty to fix errors, add class to search when store specific
3 years ago
Oj18 50a3980b1f [Patcher > UserBadges] Fix no size in my accounts
3 years ago
Oj18 e22bd768c8 [Settings] Reuse content gen, custom CSS inject
3 years ago
Oj18 0d52cc71ca [Home] Remove loading code conflicting with reactify settings
3 years ago