Houhou 1.2 - Dictionary and SRS application for Windows

Scruffy said... It'd be really handy to choose a different path for UserContentDirectoryPath during installation. The system I'm currently on has My Documents as a network folder, which causes a fatal error on startup.

Leave it to the users to break something.... :p
Oh really? Thank you for your report. I'm not sure how to deal with that right now but I'll try to do something for the next update.

That sounds awesome! I was wondering how you’d handle the mass import of items in terms of bringing them up for review, and if they’d all just get dumped in the 4 hour review category. I think the “number of items coming up per day” approach is a perfect solution. Looking forward to the next release. :slight_smile:

Doublevil said...
Scruffy said... It'd be really handy to choose a different path for UserContentDirectoryPath during installation. The system I'm currently on has My Documents as a network folder, which causes a fatal error on startup.

Leave it to the users to break something.... :p
Oh really? Thank you for your report. I'm not sure how to deal with that right now but I'll try to do something for the next update.
Happy to help. Our accounting software exhibits the same random feature with network paths so it was an easy catch.  You've already got a neat product and I'm excited to see where it goes in the future.

I've come up with a couple of potential solutions.
  1. Ask during installation and store it in a config file for later retrieval. I'm fairly sure storing the user database in Dropbox was mentioned earlier, so this could tie into that.
  2. Hard code a different path (horrible kludge, but it's what I'm going to do so I can use the program at work)
  3. Make the program portable (store all the data in one directory)
Option 3 is my current favorite since it'd be possible to run the program off a stick.
Scruffy said...Happy to help. Our accounting software exhibits the same random feature with network paths so it was an easy catch.  You've already got a neat product and I'm excited to see where it goes in the future.

I've come up with a couple of potential solutions.
  1. Ask during installation and store it in a config file for later retrieval. I'm fairly sure storing the user database in Dropbox was mentioned earlier, so this could tie into that.
  2. Hard code a different path (horrible kludge, but it's what I'm going to do so I can use the program at work)
  3. Make the program portable (store all the data in one directory)
Option 3 is my current favorite since it'd be possible to run the program off a stick.
Oh thanks, that's really helpful!

Solution 1 would work just fine. I'll just have to implement a "typical/advanced" choice during the installation because I don't want every user to be asked.

Solution 2 is not so cool indeed.

I'd also prefer the 3rd solution but it wouldn't work in the Program Files folder for example (you can't write in there without admin rights, as you may already know).

---
I'll go for #1, I think. It looks like a nice solution and would work too if you want to directly use Dropbox as you said.

Another idea (also would be good for option 3 by scruffy) to make it work using using any portable device:
- no installation needed, just extract and it will work
- all user’s files will be saved inside for example,  <APP_HOME_DIR>/userfiles/

This way, I could just extract it in a USB drive and bring it anywhere and have review anywhere.

SImilar to those Skype Portable or similar portable apps.

-wawan-

Hey, I just wanted to say I’ve started using this recently and it’s been incredibly useful! I’m always finding new words that aren’t in WK, but I’ve found Anki to be rather cold appearence-wise and a pain to make cards for. Houhou makes it so easy to look up a word and add it to an SRS, I love it! It also looks very nice and inviting.

I’ll be recommending this along with WK in the future. Good luck and thanks so much releasing this free!

Hey people, I thought I’d give you some update on what I’ve been doing lately.

CSV Import feature ETA

  • [100%] Planification
  • [100%] Interface
  • [100%] Coding
  • [020%] Testing
The feature works great, but I want to be as sure as possible that any import configuration works as expected and that it cannot go horribly wrong with a CSV containing incorrect or partial data.

Btw if someone already has a CSV that they plan to import, please send it my way! It would help with the tests. Just keep in mind the specifications I detailed in my previous ETA post page 4.

I have yet to start implementing the second feature of the 1.1 update (moving your user folder). That feature shouldn’t take too long though.
Anyway, I guess it’s gonna take a couple more days before the update.



On another topic, I also wanted to thank people who are giving me money. You are awesome, people. :slight_smile:

Hi Doublevil! Is there a good way to contact you by email or Skype? I’ll be happy to share my spreadsheet and help however I can testing the csv import function.

WOW. This is VERY impressive. Just downloaded it and checked out the features - I’m definitely going to switch to this from Anki. I’ll be sending along a donation soon.

Question: I take it we shouldn’t worry about updates interfering with any SRS progress we make on this? I’d like to get started using the program immediately, but don’t want to lose any progress I make.

BreadstickNinja said... Hi Doublevil! Is there a good way to contact you by email or Skype? I'll be happy to share my spreadsheet and help however I can testing the csv import function.
 Hey, thanks! You can send me the file at hello@houhou-srs.com, or if you want to test the feature yourself before the release, well send me a mail anyway, I'll tell you my Skype ID.

Aleithian said... WOW. This is VERY impressive. Just downloaded it and checked out the features - I'm definitely going to switch to this from Anki. I'll be sending along a donation soon.

Question: I take it we shouldn't worry about updates interfering with any SRS progress we make on this? I'd like to get started using the program immediately, but don't want to lose any progress I make.
Thanks a lot! Don't worry, updates won't make you lose anything, of course.

Hi Doublevil,

Sent an email and the file I’m working on, looking forward to your reactions! It’s an excellent program you’ve put together, and I’m hoping there’s a way we can make the project I’m working on fit the framework you’ve set up.

Thank you for your hard work,
BSN

Aleithian said... WOW. This is VERY impressive. Just downloaded it and checked out the features - I'm definitely going to switch to this from Anki. I'll be sending along a donation soon.

Question: I take it we shouldn't worry about updates interfering with any SRS progress we make on this? I'd like to get started using the program immediately, but don't want to lose any progress I make.
Thanks a lot! Don't worry, updates won't make you lose anything, of course.
 Great, thanks. I have ZERO experience with coding, so don't know how these things develop. The interface is nice and smooth on Win 8.1.
BreadstickNinja said...Hi Doublevil,
Sent an email and the file I'm working on, looking forward to your reactions! It's an excellent program you've put together, and I'm hoping there's a way we can make the project I'm working on fit the framework you've set up.
Thank you for your hard work,
BSN
Wow, BreadstickNinja, thanks a ton!
I'll test the CSV import some more tomorrow with the data you sent me, and then I'll be working on that moving user folder feature.

Aleithian said... Great, thanks. I have ZERO experience with coding, so don't know how these things develop. The interface is nice and smooth on Win 8.1.
Thank you! As a developer with no real sense of UI design, seeing that people actually like the interface is kind of surprising. :)

Doublevil - As a warning, some of the cells in that vocab table have commas in them, so you might need to do a global search/replace so they’re not confused with a delimiter when you save as CSV. :)

Aleithian said... Great, thanks. I have ZERO experience with coding, so don't know how these things develop. The interface is nice and smooth on Win 8.1.
Thank you! As a developer with no real sense of UI design, seeing that people actually like the interface is kind of surprising. :)
 I can give a more detailed reaction to the UI. Just personal opinion of course, but I'll throw it into the mix. I'm no graphics designer, so take all this for the meager subjective reaction that it is, ;-)

1. I like the tab system. It's simple, clear, and intuitive.
2. I think the text on the tabs should be widened. It's just my reaction, but the text looks stretched vertically. The shadow effects help offset this to a degree, but maybe a touch wider would be nice. Or at least, would help my OCD. :-)
3. This is again just a weird subjective quirk, but on the Home page I have this strange compulsion that the help tab should be last and that it should open to What's New by default. Also, shouldn't the furigana on the left of 方法 be on the right?
4. In terms of coloring, I like the tone and colors at present. 
5. The SRS, Kanji, and Vocab tabs are all spot on. Real nice layout and easy to use. The D-A system of names and stages is subtle, by the way. Nice touch. 

So yeah - maybe someone can offer better advice, but for my part I think the UI is really nice. Oh, and this is just an aesthetic thing, but I'm thinking the desktop icon and taskbar icon should show the owl rather than 方. Make that little guy the mascot of the project. 
BreadstickNinja said... Doublevil - As a warning, some of the cells in that vocab table have commas in them, so you might need to do a global search/replace so they're not confused with a delimiter when you save as CSV. :)
Yeah, it's not a problem. I guess the Excel export uses quote characters to prevent unintentional delimiters to be interpreted anyway. I replied to your mail too.

Aleithian said... I can give a more detailed reaction to the UI. Just personal opinion of course, but I'll throw it into the mix. I'm no graphics designer, so take all this for the meager subjective reaction that it is, ;-)

1. I like the tab system. It's simple, clear, and intuitive.
2. I think the text on the tabs should be widened. It's just my reaction, but the text looks stretched vertically. The shadow effects help offset this to a degree, but maybe a touch wider would be nice. Or at least, would help my OCD. :-)
3. This is again just a weird subjective quirk, but on the Home page I have this strange compulsion that the help tab should be last and that it should open to What's New by default. Also, shouldn't the furigana on the left of 方法 be on the right?
4. In terms of coloring, I like the tone and colors at present. 
5. The SRS, Kanji, and Vocab tabs are all spot on. Real nice layout and easy to use. The D-A system of names and stages is subtle, by the way. Nice touch. 

So yeah - maybe someone can offer better advice, but for my part I think the UI is really nice. Oh, and this is just an aesthetic thing, but I'm thinking the desktop icon and taskbar icon should show the owl rather than 方. Make that little guy the mascot of the project. 
Oh thanks! Texts on tabs are indeed stretched. I chose not to widen them too much to preserve them when you resize the window. And okay, I'm taking good note of everything, it's interesting.
About the icon though, I tried, but the owl looked terrible in less than 64x64 pixels. I'm not very fond of the current icon either but I can't do any better.

I’ve noticed that I can’t review items immediately after adding them. How long does it take for their reviews to become available?

Also, an option to maintain multiple SRS lists like Anki would be great. :slight_smile:

EDIT - Nevermind, I answered my own question. :smiley:

Aleithian said... I've noticed that I can't review items immediately after adding them. How long does it take for their reviews to become available?

Also, an option to maintain multiple SRS lists like Anki would be great. :)
The time before the first review depends of your SRS configuration. The default one is 4 hours (like WaniKani).

You will be able to import items from CSV files in the next version. I think you can export your Anki decks to CSV with an extension. So that should do it.

Seems awesome. It’s a shame it’s not available for Mac, but most people use Windows so it makes sense!

btw, is there some way I could get it without the installer? I’d like to try to get it to run.

Never mind, managed to unpack it and I still can’t really get it to run. Might need the runtimes.

finnra said... Seems awesome. It's a shame it's not available for Mac, but most people use Windows so it makes sense!

btw, is there some way I could get it without the installer? I'd like to try to get it to run.

Never mind, managed to unpack it and I still can't really get it to run. Might need the runtimes.
Thanks.
Are you trying to get it to work on another platform? If so, it's probably not gonna work. If not, I don't understand what you are trying to do.
It requires .net Framework 4.5 if that can help. It's included in the installer.