df61c812fe
Updated autorun logic to resolve issues with loading modules on Firefox
...
Sometimes Firefox decides to load different groups of content scripts
asynchronously, causing our trick with `requestAnimationFrame` to miss
everything. To prevent this, I decided to just attempt to autorun
everything on each definition using `setTimeout`.
I've also tried to use `queueMicrotask` to put autorun logic right
between different groups of modules, but this trick was only working on
Firefox and completely breaking on Chromium. I sure love browsers!
2025-08-13 16:48:27 +04:00
71b067a77d
Merge branch 'master' into release/0.5
2025-06-25 18:42:44 +04:00
a58d8f0e15
Merge pull request #122 from koloml/feature/removing-properties-suggestions
...
Properties Suggestions: Removing feature since it'll be integrated into Philomena
2025-06-03 02:29:53 +04:00
2453bdf7b9
Removing the properties suggestions feature
...
This feature is moved directly into Philomena. This implementation is
now outdated and depends on the previous version of suggestions popup.
2025-06-03 02:24:20 +04:00
134e96bc4c
Added link for a quick search of untagged implications
2025-06-03 02:14:00 +04:00
966100d606
Added AMD loader initialization as separate entry, autoload everything
2025-04-06 15:13:31 +04:00
b1ca67fc5b
Implemented grouping of tags marked for separation in settings
2025-03-10 06:48:56 +04:00
8e843c2b19
Fixed element types not being set up for queries
2025-02-27 00:54:00 +04:00
3a010f9303
Renaming all content scripts to TS
2025-02-21 03:04:11 +04:00
b9a609a190
Removing extensions for JS and TS in imports, reformatting
2025-02-06 23:20:28 +04:00
5092dc7f6d
Catch and wrap new tags dropdowns inside fancy tags editor
2024-11-12 14:19:53 +04:00
57c505bee9
Dynamically catch and refresh colors in tag editor
2024-10-12 20:15:59 +04:00
03512a6539
Copying tag colors into the tag editor using other tags on the page
2024-10-12 19:15:04 +04:00
38cb925fa4
Implemented option to add the tag into active profile from dropdown
2024-10-12 03:40:38 +04:00
71ab75efaf
Partially restored header logic, added suggestions for properties
2024-07-15 03:54:28 +04:00
c8eb54ab98
Removing auto-completion logic
2024-07-05 01:06:11 +04:00
4bd7a67a03
Calculate the first/last media boxes in the row on every resize
2024-06-27 01:12:04 +04:00
8ec2a14861
Added small button to show the large image in "fullscreen" mode
2024-06-22 15:06:56 +04:00
f863b3a475
Implementation of the search field autocomplete feature
2024-05-29 00:19:22 +04:00
0637a21eb7
Calling resize event to recalculate media boxes positions
2024-05-26 05:11:02 +04:00
941d33bb66
Implementation of tags submission, added status icon to indicate state
2024-04-09 03:47:54 +04:00
5ea02e39f1
Renaming the file for tools component
2024-04-04 03:07:02 +04:00
599f25e003
Changing the way components initialized, added wrapper for media boxes
2024-04-04 02:35:53 +04:00
6bb020bcf3
Rename of the media box tools component, fixing runtime error
2024-03-31 21:55:41 +04:00
c22023775a
More comfortable simple components system
2024-03-31 21:28:29 +04:00
0a410944fe
Rewriting maintenance popup from web component to simple class
2024-03-30 21:28:52 +04:00
8026f16b23
Starting implementing the maintenance popup element for media boxes
2024-03-28 02:30:16 +04:00
f7160ba70a
First draft version with Svelte for popup and additional build steps
2024-03-21 23:56:47 +04:00