Commit Graph

225 Commits

Author SHA1 Message Date
absidue 97e3813182
Update css-loader and switch to webpack 5's asset modules (#2566) 2022-09-11 20:34:58 -04:00
absidue 2d2c1e7a0b
Remove unneeded electron-builder-squirrel-windows dependency (#2560) 2022-09-11 14:28:48 -04:00
absidue 3fdce212f2
Update sass and sass-loader to the latest versions (#2568) 2022-09-11 14:10:22 -04:00
ChunkyProgrammer 4e1c843a48
update autolinker to version 4 (#2552) 2022-09-09 09:10:10 +08:00
PikachuEXE c845df9d53
^ Update electron 20.x (#2549) 2022-09-08 07:09:49 -04:00
ChunkyProgrammer f7f1672b8a
update electron-builder (#2546) 2022-09-08 08:39:22 +08:00
absidue d67a537d1c
Update copy-webpack-plugin dependency to 11.0.0 (#2541) 2022-09-06 08:45:35 +08:00
absidue 3d66da973e
Update ytdl-core to 4.11.2 (#2542) 2022-09-06 08:44:56 +08:00
absidue 1e58be273e
Update babel and specify exact node version target (#2536) 2022-09-05 09:29:53 +08:00
absidue 78fd045a15
Update webpack (#2534) 2022-09-04 07:40:53 -04:00
ChunkyProgrammer 44c010c5fe
update yt-channel-info (#2527) 2022-09-02 11:23:53 +08:00
absidue 717f23e0dd
Update yt-comment-scraper to 6.2.0 (#2523) 2022-09-01 19:43:20 +08:00
PikachuEXE 14ab1ad3c1
^ Update electron 20.x (#2525) 2022-09-01 09:10:46 +00:00
absidue c0285c38c4
Update yt-trending-scraper to 3.1.0 (#2522) 2022-08-31 20:55:10 -04:00
absidue b6740acc37
Switch back to upstream ytdl-core (#2510) 2022-08-27 07:58:33 +08:00
PikachuEXE 680abbebd8
Upgrade electron from 16 > 20 (#2448)
* ^ Upgrade electron 16.x > 20.x

* 20.0.1

* 20.0.2

* 20.1.0
2022-08-26 09:46:15 +02:00
PikachuEXE 75139ef6a3
^ Update lefthook to latest version (#2472) 2022-08-13 00:44:39 +02:00
PikachuEXE ba0bcee2fe
Add Git Hooks to run lint (#1788)
* + Add package @arkweid/lefthook

* Add git hook pre-commit for linting changed files only

* Update lefthook.yml about `glob`

Co-authored-by: absidue <48293849+absidue@users.noreply.github.com>

* Update lefthook.yml to use `yarn run` instead of `npx`

Co-authored-by: absidue <48293849+absidue@users.noreply.github.com>

Co-authored-by: absidue <48293849+absidue@users.noreply.github.com>
2022-08-11 23:41:32 -04:00
PrestonN dbc5ded08c Bump version number to v0.17.1 2022-08-11 21:36:57 -04:00
absidue 2205f38884
Temporarily switch over to my fork of ytdl-core (#2469) 2022-08-11 18:20:17 -04:00
absidue 903f3a2241
Prevent packaging unneeded dependency files (#2303)
* Prevent packaging unneeded dependency files

* Exclude even more dependency files from being packaged
2022-07-14 10:43:07 -04:00
PikachuEXE 6e25d35459
Update electron-builder version to ^23.0.2 (#2305)
Fixes build task on MacOS 12.3+
2022-06-20 22:31:09 -04:00
absidue 72b4e17cd4
Remove the unneeded fast-glob and node-abi dev dependencies (#2334) 2022-06-20 09:59:17 +08:00
absidue 6d64b3a2b1
^ Update marked (#2335) 2022-06-20 09:58:27 +08:00
PrestonN ae654a1581 Bump version number to v0.17.0 2022-06-12 16:01:19 -04:00
absidue 26e4433c99
Remove the unused lodash.uniqwith, videojs-replay and vue-electron dependencies (#2299) 2022-06-08 09:12:57 +08:00
absidue 18b9bdf17d
Remove the material-design-icons dependency (#2298) 2022-06-08 09:11:33 +08:00
absidue 331f65ec26
Remove unused dependencies (#2278)
* Remove the bulma-pro and videojs-abloop dependencies

* Remove typescript

* Remove the jest development dependency
2022-05-31 16:15:44 -04:00
ChunkyProgrammer 6d9dab7eb2
update yt-channel-info (#2275) 2022-05-31 09:45:17 +08:00
absidue 365b8f81ae
Format playlist dates with the selected locale (#2244)
* Format Invidious playlist dates with the selected locale

* Fix language for locale API as well

* Add special handling for Norsk nynorsk

* Workaround system locale issue
2022-05-30 21:43:21 -04:00
absidue dd5c68223b
Use the builtin subtle crypto library instead of node-forge (#2276) 2022-05-31 09:42:39 +08:00
PikachuEXE 8e0f6580d6
^ Update electron 16.x (#2252) 2022-05-25 10:47:56 +02:00
PrestonN 03e80596c6 Update videojs 2022-05-14 17:37:17 -04:00
ChunkyProgrammer 62bdf5e4d6
Feat: Channel Member Icons + Load Custom Channel Emojis in Comments (#1819)
* channel member + custom channel emojis

* accessibility improvements

* show member icon for comment replies

* update yt-comment-scraper. make member icon more accessible.
2022-05-14 13:33:00 -04:00
PikachuEXE 1cbf6b5159
^ Update electron 16.x (#2238) 2022-05-14 12:46:08 -04:00
absidue ea04ef0a90
Bump Babel to latest version and update Babel targets (#2182)
* Bump Babel to latest version and update Babel targets

* Bump babel to latest version
2022-05-11 05:51:13 -04:00
absidue e32e6f87b1
Update marked to 4.0.14 and ytsr to 3.8.0 (#2229)
* ^ Update marked and ytsr

* ^ Update marked
2022-05-10 02:08:48 -04:00
PikachuEXE ae0e06c4b8
^ Update electron 16.x (#2212) 2022-05-05 09:43:07 -04:00
absidue e29d041a91
Bump autolinker and forge to latest versions (#2200) 2022-04-27 15:48:33 +08:00
Preston 0806a1a0ae Bump yt-channel-info version, fix playlist / history search bar hiding and fix text in resolution for stats modal 2022-04-09 16:23:34 -04:00
absidue 70c0544fe5
Bump marked and electron-context-menu (#2176) 2022-04-09 15:40:26 -04:00
Preston 884e0967df Update local API modules and use new variable for related channels 2022-04-07 22:20:33 -04:00
PikachuEXE 6130ca3d95
^ Update electron 16.x (#2168) 2022-04-07 22:15:24 -04:00
ChunkyProgrammer 927225d1f4
update yt-channel-info (#2126)
* update yt-channel-info

* update to 3.0.1

* Update yarn.lock
2022-04-05 23:05:15 -04:00
PikachuEXE d026170905
^ Update electron 16.x (#2117) 2022-03-28 22:22:18 -04:00
dependabot[bot] ea948714d0
Bump node-forge from 1.0.0 to 1.3.0 (#2147)
Bumps [node-forge](https://github.com/digitalbazaar/forge) from 1.0.0 to 1.3.0.
- [Release notes](https://github.com/digitalbazaar/forge/releases)
- [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md)
- [Commits](https://github.com/digitalbazaar/forge/compare/v1.0.0...v1.3.0)

---
updated-dependencies:
- dependency-name: node-forge
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-28 09:09:56 +08:00
absidue 48bdd3f284
Bump ytsr to 3.6.0 (#2148) 2022-03-26 09:25:24 +08:00
PikachuEXE f88ae78e0a
^ Update electron 16.x (#2082) 2022-02-24 22:42:36 -05:00
Preston 0d5f40d6c5 Bump version number to v0.16.0 2022-02-06 15:28:59 -05:00
PikachuEXE bf63c864a3
Feature/middle click open in new independent window (#1895)
* ^ Update electron 15.x

* ^ Update electron 15.x > 16.x

This fixes the issue of white flash on new window shown before event `ready-to-show`
even window created with option `backgroundColor`

* * Update `createWindow` to pass options via an object instead of positional arguments

* * Implement windows opening with new window won't be closed when "parent" window closed

* * Update new window opened via middle click to be shown immediately

Matches current behaviour and better user experience (due to elimination of delay from the click to window appearance)

* * Update new window button to show new window faster

* * Only focus on new window on event `ready-to-show` if new window is not already shown

* Update src/main/index.js

Co-authored-by: ChunkyProgrammer <78101139+ChunkyProgrammer@users.noreply.github.com>

Co-authored-by: ChunkyProgrammer <78101139+ChunkyProgrammer@users.noreply.github.com>
2022-02-06 15:07:39 -05:00