Commit Graph

21 Commits

Author SHA1 Message Date
Xymorot 9512210624 meta: integrate vite, remove webpack 2021-07-25 20:39:59 +02:00
Xymorot 4bb6e5c166 feat: implement entity API and reactive store-like modules in frontend
Also does a bunch of other stuff.
2021-05-30 18:57:43 +02:00
Xymorot 6b2824daab feat: add work serialization (and basis for the other entities) and an example ipc channel to get a work entity
This commit also adds language codes and a migration which inserts them all into the database.

BREAKING CHANGE: redoes the initial database migration
2021-01-24 19:11:45 +01:00
Xymorot 4d7996c2e1 refactor: re-name NhentaiLogin.svelte component to NhentaiSaveFavorites.svelte 2021-01-07 22:19:14 +01:00
Xymorot d1b2b97f76 refactor: re-organize components folder structure 2021-01-07 22:14:31 +01:00
Xymorot 0a2a266176 feat: add functionality to get a work entity from a nhentai gallery id
This is more of a vertical slice of the intended functionality and needs to be extended.
2021-01-07 04:53:17 +01:00
Xymorot 657ec825ab update: upgrade webpack to version 5 and cleanup a bit of renderer code 2021-01-06 00:58:12 +01:00
Xymorot 1618ac552b feat: remove web-crawler and use electron (chromium) itself as crawler, implementing a function to download nhentai favorite torrents 2020-11-09 18:15:30 +01:00
Xymorot 28cfe93d73 refactor: remove webpack aliases 2019-11-20 23:15:22 +01:00
Xymorot 9d39632b73 fix: wrap 2 static texts in translate method 2019-11-20 23:15:22 +01:00
Xymorot 8115a1b1ee fix: return unmount function in onMount handler 2019-11-20 23:15:22 +01:00
Xymorot 6b1b995c9c remove: delete Divide pattern until there is a clearer idea of the UI 2019-11-20 23:15:20 +01:00
Xymorot 389df67605 feat: implement nhentai login and refactor large pieces of code in the process 2019-07-26 23:05:29 +02:00
Xymorot c0fbc4fce4 adjust prettier config 2019-06-30 02:00:26 +02:00
Xymorot 35b778bd0b implement nhentai login 2019-06-30 01:18:21 +02:00
Xymorot 3ca66d6958 simplify Divide component to only set total on mousedown on divider 2019-06-22 21:58:48 +02:00
Xymorot 4d62eceb70 extend divide component to be nestable 2019-06-18 23:32:29 +02:00
Xymorot d5d84aed78 set defaults 2019-06-18 20:12:56 +02:00
Xymorot b6e4d4e941 implement divide svelte component 2019-06-18 00:36:51 +02:00
Xymorot 609803ff23 add some more code for general architecture 2019-06-10 10:47:26 +02:00
Xymorot 8124d2c066 add button component and some basic styling 2019-06-09 06:07:05 +02:00