Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
71 commits
Select commit Hold shift + click to select a range
d6f1c08
retain open/closed status of the modal window across page loads
PersonalPalimpsest Aug 3, 2020
a038bfd
added location to data object and import/save/reset functions
PersonalPalimpsest Aug 3, 2020
6389e80
added location loading to edit button
PersonalPalimpsest Aug 3, 2020
3d3d95b
added travel button to setups using saved location
PersonalPalimpsest Aug 3, 2020
b4ff35d
bug fix: missed if statement
PersonalPalimpsest Aug 3, 2020
398a0be
bug fix
PersonalPalimpsest Aug 3, 2020
bafa19c
Merge pull request #1 from PersonalPalimpsest/UX-modifications
PersonalPalimpsest Aug 3, 2020
ec3ea16
adding location datalist for dropdown
PersonalPalimpsest Aug 3, 2020
0293f96
stashed changes
PersonalPalimpsest Aug 3, 2020
a451c3c
Merge pull request #2 from PersonalPalimpsest/Location-Features
PersonalPalimpsest Aug 3, 2020
693d86c
sort edited setups with a name change adjacent to originating setup
PersonalPalimpsest Aug 3, 2020
214e57c
30 char limit on name
PersonalPalimpsest Aug 3, 2020
eb8264d
console log when editing setup
PersonalPalimpsest Aug 3, 2020
b3c5e62
bug fix: 30 char limit on name
PersonalPalimpsest Aug 3, 2020
fa30a26
load/edit buttons focus the name input, and "enter" key saves the setup
PersonalPalimpsest Aug 3, 2020
cf71a5e
save and load scroll position when re-rendering after saving a setup
PersonalPalimpsest Aug 3, 2020
a121553
delete button no long rerenders, deleting setup right from the DOM
PersonalPalimpsest Aug 3, 2020
7c6fd2a
auto save on sort
PersonalPalimpsest Aug 3, 2020
f881936
replaced save/reset sort buttons with a toggle sort lock
PersonalPalimpsest Aug 3, 2020
dfe369b
enabling drag for the entire top div
PersonalPalimpsest Aug 3, 2020
93e1cbf
Merge branch 'master' into UX-modifications
PersonalPalimpsest Aug 3, 2020
f0a8c64
Merge pull request #3 from PersonalPalimpsest/UX-modifications
PersonalPalimpsest Aug 3, 2020
6531f54
removed elements and updated id/class to prepare for switch to CSS grid
PersonalPalimpsest Aug 3, 2020
4318d0a
moved arm button functionality to setup img span and removed html tab…
PersonalPalimpsest Aug 3, 2020
eb4709d
removing excess elements to clean up UI
PersonalPalimpsest Aug 3, 2020
ca57288
removing html table elements to prepare for CSS grid
PersonalPalimpsest Aug 3, 2020
682ae86
deleting space
PersonalPalimpsest Aug 3, 2020
c4c13dc
added CSS style sheets, implementing table grid
PersonalPalimpsest Aug 3, 2020
00f70fb
added scroller wrapper to setup table
PersonalPalimpsest Aug 3, 2020
dcdc27d
bug fix: removed old setupTableDiv
PersonalPalimpsest Aug 3, 2020
82b9e64
removing in-line styles, assigning ids and classes to format in the CSS
PersonalPalimpsest Aug 3, 2020
6315755
replacing labels with input placeholders
PersonalPalimpsest Aug 3, 2020
8290cee
Merge pull request #4 from PersonalPalimpsest/UX-modifications
PersonalPalimpsest Aug 3, 2020
c93de6d
bug fix: missed id assignment
PersonalPalimpsest Aug 3, 2020
898fdca
bug fix: missed id assignment
PersonalPalimpsest Aug 3, 2020
fe3f6b5
collapsible data list section
PersonalPalimpsest Aug 3, 2020
10b5716
adding disarm button
PersonalPalimpsest Aug 3, 2020
898f698
right click function: add location to existing setups to ease migration
PersonalPalimpsest Aug 3, 2020
9ddc8c0
Merge pull request #5 from PersonalPalimpsest/UX-modifications
PersonalPalimpsest Aug 3, 2020
48517a1
missed addition to make collapsible code work
PersonalPalimpsest Aug 3, 2020
9bfe135
Merge pull request #6 from PersonalPalimpsest/UX-modifications
PersonalPalimpsest Aug 3, 2020
ec6311f
imgSpan to button for increased clarity
PersonalPalimpsest Aug 3, 2020
ad59e96
automatically sort setups with current location to the top
PersonalPalimpsest Aug 3, 2020
fec24c8
Merge branch 'master' into Location-Features
PersonalPalimpsest Aug 3, 2020
9828833
Merge pull request #7 from PersonalPalimpsest/Location-Features
PersonalPalimpsest Aug 3, 2020
629ba0f
Updated header info for Greasy Fork
PersonalPalimpsest Apr 11, 2022
c8df401
removed author of original script, due to advice that they may not wa…
PersonalPalimpsest Apr 11, 2022
24be512
minor fix to scrollbars
PersonalPalimpsest Nov 13, 2022
476e656
Create favorite-setups-README.md
PersonalPalimpsest Nov 13, 2022
8abec96
Re-renders (and sorts) on travel
PersonalPalimpsest Mar 31, 2023
664386e
Saves resizing of the popup
PersonalPalimpsest Mar 31, 2023
3662b50
Fixed "Jump to setup" and maintains sort at current location
PersonalPalimpsest Apr 1, 2023
48811d6
Show only first setup for non-current areas
PersonalPalimpsest Apr 1, 2023
daf9fdc
cleaning up consolelogs
PersonalPalimpsest Apr 1, 2023
87900da
Updating to reflect 2.3.3
PersonalPalimpsest Apr 1, 2023
7769ad0
Update favorite-setups-README.md
PersonalPalimpsest Apr 2, 2023
ff380d2
Update favorite-setups-README.md
PersonalPalimpsest Apr 2, 2023
a965e2b
Updated to work on travel using the Map interface
PersonalPalimpsest Apr 3, 2023
2296cb7
Change all trap components with one API call
hymccord Apr 17, 2023
b5f69c0
Merge pull request #8 from hymccord/remove-batching
PersonalPalimpsest Apr 17, 2023
833d7d4
Cleaning up console spam
PersonalPalimpsest Oct 15, 2023
e31e38e
Moved top button position to menu bar
PersonalPalimpsest Apr 25, 2024
4baef79
fixing element duplication bug
PersonalPalimpsest Apr 25, 2024
abb40e2
Add M1K aura button
PersonalPalimpsest Jun 8, 2024
408cbf8
corrected placeholder fulmina gift variable to kilohertz proc
PersonalPalimpsest Jun 8, 2024
643daa1
error handling when prompt value null or < 1
PersonalPalimpsest Jun 8, 2024
c23b519
limit API calls for location list refreshing
PersonalPalimpsest Oct 30, 2024
3b74d09
treasuremap_v2 endpoint and filter auto-scroll
PersonalPalimpsest Dec 4, 2024
80fd5e0
added CJS button to FI HUD in fave setups+
PersonalPalimpsest Aug 26, 2025
5435dfe
update version # so it pulls location again
PersonalPalimpsest Sep 11, 2025
e66a619
add GOTD button to swap base and charm
PersonalPalimpsest Nov 21, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
37 changes: 37 additions & 0 deletions favorite-setups-README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# MouseHunt - Favorite Setups+

Based on the [script from tsitu](https://greasyfork.org/en/scripts/388403-mousehunt-favorite-setups), developed with his advice.

Allows the import/edit/saving of setups along with their associated locations, for quick location + setup changes. Designed with a dense UI to maximize setups visible at once, and with drag/drop support for reorganizing.

Adds a bunch of features and densifies the UI for my personal preference. Differences from tsitu's script:

**Known issues:**
- ~~jump to setup search doesn't seem to work~~ FIXED
- ~~resizing isn't "sticky" across refreshes~~ FIXED
- ~~CSoS doesn't work, has to be saved as SoS~~ FIXED
- location based auto-sorting gets funky when new setups are added and manual sorts haven't been done yet
- if you want to help fix these problems or anything else, here's [the script on my github](https://github.com/PersonalPalimpsest/MH-Userscripts/blob/master/src/favorite-setups.js)

**Location-based features:**
- added location when saving and loading setups, along with a travel button for that location for each setup
- auto sorts setups with location = current location to the top. Now updates when you travel
- only shows the first setup of all locations other than the current one to reduce clutter
- right click function added to travel buttons to add the current location to a setup. helpful for migrating old setups so you don't have to recreate from scratch

**UX:**
- 'Arm' button combined with the setup icons
- retain open/closed status of the pop-up across page loads
- increased setup char limit to 30
- saving an edited setup with a different name now saves it in the sort order right after the initial setup
- load and edit buttons now bring the cursor focus to the name field, allowing for typing it in right away
- "enter" key while focus is in the name field clicks the save button
- scroll position is now retained when saving a setup
- deleting a setup happens instantly
- sorting setups saves automatically
- a toggle lock was implemented to combat unintended sorting, and the save/reset sort buttons were removed
- the modal window can now be dragged by selecting anywhere in the top div instead of just the title text
- collapsible data list section for more setups visible at once
- adding disarm button
- general CSS style changes to remove elements, shrink borders and padding, densify the display of setups, and other backend cleanup/rejigging
- resizable pop-up that remembers its size across page loads
Loading