Commit Graph

280 Commits

Author SHA1 Message Date
Rene d656d73dc7 improve code 2022-07-03 14:30:49 +02:00
Rene Haas d8aeeecce4 host without classname & clipping with overflow visible 2022-07-03 03:47:02 +02:00
Rene Haas 5bfd7e0068 fix overflow calc 2022-07-02 22:52:07 +02:00
Rene 0f89a13489 improve code 2022-07-02 15:20:09 +02:00
Rene Haas 0e0deb8550 fix test 2022-07-02 11:49:07 +02:00
Rene Haas bea88a9d9b improve code for fractional sizes 2022-07-02 11:36:28 +02:00
Rene 14a49a52ff improve code 2022-07-01 17:04:11 +02:00
Rene Haas 8a189da244 visualize metrics 2022-06-29 14:14:50 +02:00
Rene 948560a71f improve code 2022-06-29 02:42:00 +02:00
Rene f5ccc02959 improve code 2022-06-28 02:16:50 +02:00
Rene 88eebe95ed new setup and update structure 2022-06-28 02:07:45 +02:00
Rene Haas 43f86b74c8 improve code 2022-06-24 20:20:51 +02:00
Rene Haas 06bbfe18f9 overflowChanged event listener 2022-06-24 16:48:40 +02:00
Rene 0413be4b4a improve adaptive update hints 2022-06-24 12:01:32 +02:00
Rene b2d93d07d5 yarn1 2022-06-23 17:54:50 +02:00
Rene Haas 8f3aa1c93a add eventing 2022-06-23 17:44:15 +02:00
Rene Haas 4d6f2914eb yarn1 2022-06-23 13:25:56 +02:00
Rene 799b2643b6 yarn3 2022-06-23 11:50:51 +02:00
Rene c02477b4e6 yarn3 2022-06-23 11:43:24 +02:00
Rene 31fb1a0e9a Merge branch 'v2.0.0' of https://github.com/KingSora/OverlayScrollbars into v2.0.0 2022-06-23 11:21:48 +02:00
Rene 0585e40572 start with events 2022-06-23 11:21:25 +02:00
Rene Haas b37b3282ac yarn3 2022-06-23 11:18:15 +02:00
Rene 0a3eac283f introduce plugin system and split option validation into a plugin 2022-06-22 15:10:48 +02:00
Rene a799c470ed improve code and eslint 2022-06-16 14:17:34 +02:00
Rene 1fbc761483 improve cache code and prettier 2022-06-15 22:22:45 +02:00
Rene 3084e25385 improve tests and prettier 2022-06-14 16:30:06 +02:00
Rene a40a8802ec fix tests 2022-06-10 11:52:45 +02:00
Rene 35868511ff switch to playwright test runner, use esbuild for dev builds, switch to array destructuring 2022-06-10 10:55:51 +02:00
Rene 9d0dd41d7f simplify dom observer api and prevent memory leak 2021-07-18 23:16:37 +02:00
Rene ac7feb14e0 improve dom observer with once option 2021-07-18 00:47:38 +02:00
Rene 55aa5b81c7 improve dom observer with once option 2021-07-18 00:33:21 +02:00
Rene 0280190c1d update jest and playwright 2021-07-18 00:33:02 +02:00
Rene a20ae81f23 improve initialization strategy and begin with scrollbars 2021-06-11 18:19:11 +02:00
Rene 3e743ac1b9 build 2021-05-15 00:47:09 +02:00
Rene a5da190e76 add observers destroy and optimizations 2021-05-15 00:45:11 +02:00
Rene Haas c529d1452c optimization for fractional values 2021-05-14 16:46:05 +02:00
Rene Haas d1273f86c4 stable overflow tests for fractional devicepixelratio 2021-05-14 13:25:34 +02:00
Rene Haas 70f2db00f6 Merge branch 'v2.0.0' of https://github.com/KingSora/OverlayScrollbars into v2.0.0 2021-05-14 10:27:01 +02:00
Rene Haas 4b81339ca0 improve overflow amount 2021-05-14 10:26:55 +02:00
Rene 95d3ccc0cf add browser quick test command 2021-05-13 23:34:17 +02:00
Rene e96c5d96ae build 2021-05-13 23:09:01 +02:00
Rene 0a18f93441 add debounce and updating options 2021-05-13 23:06:51 +02:00
Rene 99d1c25dae build an add optimize terser compress 2021-05-09 01:05:04 +02:00
Rene 5d4517caab more optimizations and size observer improvement 2021-05-09 00:16:43 +02:00
Rene 853f4d9366 optimization and build 2021-05-08 15:54:26 +02:00
Rene f04eaff64d add fractional testcases 2021-05-08 12:28:29 +02:00
Rene a109bdc6b1 improve overflow lifecycle for fractional device pixel ratios 2021-05-08 02:14:54 +02:00
Rene Haas d16d8f2f82 improve code 2021-05-04 16:32:36 +02:00
Rene e4410d97ae resolve conflicts 2021-05-01 18:43:19 +02:00
Rene fdce60fa43 improve code for edge overflow cases 2021-05-01 18:42:03 +02:00