Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Jan 27 15:10
    answork02 opened #266
  • Dec 31 2022 09:03
    jababda commented #237
  • Nov 30 2022 13:27
    Rooba closed #263
  • Nov 13 2022 05:26
    lionhoho commented #232
  • Nov 13 2022 05:26
    lionhoho commented #232
  • Nov 13 2022 05:25
    lionhoho commented #232
  • Oct 18 2022 03:52
    austinfttwxd commented #242
  • Oct 18 2022 03:50
    austinfttwxd commented #242
  • Oct 18 2022 03:50
    austinfttwxd commented #242
  • Oct 18 2022 03:45
    austinfttwxd commented #210
  • Sep 09 2022 16:44
    Sirver51 opened #265
  • Aug 24 2022 10:35
    symmetricalbyte opened #264
  • Jul 29 2022 05:39
    Rooba opened #263
  • Jul 23 2022 09:04
    dependabot[bot] labeled #262
  • Jul 23 2022 09:04
    dependabot[bot] opened #262
  • Jul 23 2022 09:04

    dependabot[bot] on npm_and_yarn

    Bump file-type from 16.5.2 to 1… (compare)

  • May 08 2022 13:06

    twiddli on dev

    implement download queue ui; add collections; notifications; grouping; improv… and 26 more (compare)

  • Apr 04 2022 18:01
    trailingslash commented #261
  • Apr 03 2022 20:27
    trailingslash opened #261
  • Mar 28 2022 22:12
    shanlol opened #260
calgara12
@calgara12
oh ok. so i could write a plugin myself? For lets say mangadex perhaps?
Twiddly
@twiddli
yes
calgara12
@calgara12
ok awesome. are there any docs on how to write a plugin for happypandax?
Twiddly
@twiddli
there is some but its not done yet
honestly because no one seemed interested
calgara12
@calgara12
Ok thanks. Maybe ill write something. :)
Twiddly
@twiddli
you should also look at the existing plugins for how its done
calgara12
@calgara12
yeah im currently looking at the ehentai plugin
Carl
@CarlCarlson_gitlab
why am I getting constant "Unknown Command "p"" error popups?
Twiddly
@twiddli
I don't know, more details
Carl
@CarlCarlson_gitlab
I keep getting a bunch of popup windows saying that, and after I close them I get those red error boxes saying
happypanda.common.exceptions.CommandError: [CommandError|120]: Command(1577) has failed with: [HappypandaError|100]: LoopExit(This operation would block forever
Hub: <Hub 'ThreadPool Worker Hub' at 0xa27d138 select pending=0 ref=0 thread_ident=0x12984>
Twiddly
@twiddli
that doesn't really explain anything, what exactly are you doing or trying to do?
Carl
@CarlCarlson_gitlab
it happens when loading a page after a search
Twiddly
@twiddli
Any kind of search or just some specific one?
A concise step by step guide to reproduce it would be helpful
Carl
@CarlCarlson_gitlab
when I search for tags:none I get a bunch of popups with "Unknown Command "p""
and when I close those I get that error message as a red box
Twiddly
@twiddli
not able to reproduce, include logs and as much info as possible
like from start to finish how to get the error, because when i open up HPX and search tags:none first thing in any views no errors pops out
also, it's kinda ridiculous how i'm only getting bits and bits of information lol
Carl
@CarlCarlson_gitlab
I open the webclient, and search tags:none and it happens immediately
this is what pops up in the output
Twiddly
@twiddli
Do you have galleries sourced from RAR archives? Can you try and search for them specifically to see if the same thing occurs? Also, I meant for you to send me the actual log files which can be found in the logs folder.
Carl
@CarlCarlson_gitlab
SophtwhereDev
@SophtwhereDev_gitlab
Hi @twiddli , would you please tell me how to update manga read progress through metadata? Essentially what the common_data variable key is and what the data type is for the value, and whether I can update it just like the other fields for the metadata extractors
SophtwhereDev
@SophtwhereDev_gitlab
I just tried "times_read" on a whim and it didn't work. I looked through your plugin documentation as well and I think you haven't gotten around to listing out the metadata that can be manipulated through plugins.
Twiddly
@twiddli
Hello, it's a bit more involved since there's a dedicated table GalleryProgress made just for it. So there's no simple key you can just modify.
SophtwhereDev
@SophtwhereDev_gitlab
Could you give me some info on how I can go about it?
I found the table on the happypanda.db for starters but I can't really mess with anything there directly.
SophtwhereDev
@SophtwhereDev_gitlab
gallery_progress seems to store the page that you're on but not the Times Read parameter right? If I could at least modify just the Times Read parameter that would suffice as a starting point although it's not exactly what I wanted to accomplish
Twiddly
@twiddli
Okay, well times_read should work, but it's kinda tied to the user who issued the extract command. Is there any code or anything i can see?
SophtwhereDev
@SophtwhereDev_gitlab
mtimesread = filedata.get('times_read')
if mtimesread != None:
                d['times_read'] = mtimesread
This is on eze.py
if data.get('times_read'):
gdata.rating = SetValue(data['times_read'])
        log.debug("applied times_read")
This is on main.py
common_data = {
    'titles': None, # [(title, language),...]
    'artists': None, # [(artist, (circle, circle, ..)),...]
    'parodies': None, # [parody, ...]
    'category': None,
    'tags': None, # [tag, tag, tag, ..] or {ns:[tag, tag, tag, ...]}
    'pub_date': None, # DateTime object or Arrow object
    'language': None,
    'urls': None, # [url, ...]
    'rating': None,
    'times_read': None
}
And This is on common.py
This is all within the File Metadata plugin
Twiddly
@twiddli
gdata.rating = SetValue(data['times_read']) it's assigning to .rating
SophtwhereDev
@SophtwhereDev_gitlab
facepalm
My bad
Let me quickly fix this and try again and get back to you
SophtwhereDev
@SophtwhereDev_gitlab
Yup that worked out nicely! Thank you very much!!
And sorry for taking up your time with my silly mistake haha
Twiddly
@twiddli
that's great, and no sweat, it happens
SophtwhereDev
@SophtwhereDev_gitlab
Btw I hope you eventually find the time to do some detailed plugin documentation cause I'd like to write a plugin to migrate from ComicRack to HPX
Twiddly
@twiddli
yes, i'll do that
SophtwhereDev
@SophtwhereDev_gitlab
Thanks a lot for all your work!