Open comments for this post
I switched to an extension based thing. So anyone can make their own extensions for the app. The picture is of a JSON that has the data for all the extensions at the moment. I tried making the frosted glass look by adding random noise but I was not able to make it work.
Open comments for this post
Added settings.json, the ability to open apps, and continued to attempt a frosted glass look. Settings.json will now allow for more customization. The ability to open apps is kind of the whole point its to avoid windows weird search bar thing that’s slow and not great to use. And after doing more looking into the blur effect it looks like the only way to do it is to have some js take screenshots of whats behind the page and then save that png and load it under the transparent thing than use the blur filter but, it seems slow, complicated, and not great for cross platform, so I am still looking for other solutions
Open comments for this post
Added a search feature. The feature just looks up what is currently in the search bar. Unfortunately the search feature uses Wikipedia’s API, which does make it much faster, than a bot crawling through google. But is susceptible to misinformation. I don’t think this is a massive problem because I am only taking the first sentence of the article. But I may look into alternatives in the future.
Open comments for this post
added a timer to the thing, you also can instead of relying on autodetect to figure out what action you want to take you can say @tool_name instead where tool_name is the tool you are calling
Open comments for this post
added conversions to the app and a global shortcut to open the app I decided on Alt+Z for the shortcut because I don’t have that mapped to anything right now and the two keys are physically close to each other. The conversion thing was interesting because there are a lot of different units for the same stuff, miles, inches, cm, km, etc. all measure length. I really did not want to make a table for every possible conversion, so I wrote a function that takes a table with enough conversions and uses that to fill out the blanks. For example if I know the conversion between ft and in and in and cm. I can solve for the conversion between ft and cm.
Open comments for this post
I improved the looks slightly improved the functionality of the calculator. I tried for more than half this time to make the blur working unfortunately it does not appear to be possible maybe doing something with JS canvases. But if I have to use something like that the amount of compute time won’t be worth it. So I decided against doing it until there is an easy way to do that.
Open comments for this post
Added glassy look and made a calculator app for the program. In the end I want an app that is completely transparent except for the results and search bar. Those should be tinted and blurred, but in electron the app I am using it is impossible to make a single element transparent through the apps behind it and blurred. I can do that for elements in my own app. Or the background for the entire app. So the search bar and results bar’s backgrounds are not blurred, which makes them hard to read over text.
Open comments for this post
Made a basic looking search bar that opens when you click a little icon in the corner of the screen, doesn’t do anything besides sit there yet. I am using electron and node JS for it.
Open comments for this post
Fixed bugs
Worked on fixing some basic bugs in the card recommendation, so that I could make it work better with wild Mana on cards, it took me 30 minutes to realize a variable should have had the let keyword instead of the var keyword. But now it works much better and is in a place to where I can start adding slightly more advanced recommendations.
Open comments for this post
Added a simple non-ai based card recommender for land, I also added a simple graph showing the land distribution. Started working on the backend for the AI recomendation.
Open comments for this post
wrote a script to get data for training the AI
Open comments for this post
added filtering to the search and started on the training for AI card selection
Open comments for this post
Made search more reliable and added simple loading animation
Open comments for this post
Made a basic website and managed to get the search feature working fully
Open comments for this post
I setup the project and started screwing with an API for getting basic information
Open comments for this post
added a readme and made a version for firefox
Open comments for this post
made a nicer GUI for the citation extention
Open comments for this post
Added a simple memory system to remember previous citations
Open comments for this post
I was getting base functionality of the citer working