My version of Tabliss that I will be maintaining in the future. A beautiful, and infinitely customisable New Tab page for Firefox, Chrome, and Edge.
My version of Tabliss that I will be maintaining in the future. A beautiful, and infinitely customisable New Tab page for Firefox, Chrome, and Edge.
react-moveable. Widgets now feature snapping, rotation, and non-broken movement.BaseBackground) and fully modernized the Giphy widget. Also Improved the info section and added rotation arrows to the Media widget.web-ext signing for easier testing/distribution of nightly/beta builds.new-docs! branch.Bascially almost finished the custom positioning improvements, and fixed some bugs.
I also did work on a lot of changes that I never ended up committing, so maybe soon.
I think I will work on docs next. maybe.
Log in to leave a comment
tldr: Finished BaseBackground improvements/transitioning and modernised/fixed GIPHY widget
BaseBackground took a LOT more work to get done and it had some massive improvements, you can check out the commits on the branch/pr if you want. Also had a little scare where I compeltely broke it, then merged it :). Firefox signed nightly has been updated with these changes, testing them out would be great!
The GIPHY widget has been fully overhauled to be much more like the unsplash widget, as in it has more options and stuff. Basically you can now see trending images and I fixed the randomness that I broke at some point.
Next up is finishing the new custom widget positioning and mergin it. Also try to get more requested changes implemented.
Log in to leave a comment
tldr: firefox nightly auto-siging and fully refactored custom positioning system!
I set up a script that creates a firefox nightly build and then signs in (in unlisted mode) using web-ext. This makes it a lot easier to test on firefox without having to reinstall the extension one every browser restart.
Completely revamped custom positioning! I am now using a library called react-moveable which allows for a system that first of all does not suck, easier movement, scaling with the borders + rotation with a handle, and SNAPPING. Widgets can now snap to each other or the edges/middles of the screen. The relative positioning also works a little better. This is just in a pr I created right now, but it will be merged very soon.
And of course some miscellaneous improvements/fixes here and there.
Log in to leave a comment
tldr: BaseBackground and more bookmarks/quick links work
Almost completely finished the BaseBackground unification and opened a pr to see what ai code review thinks I guess. Decided to add it to a lot more than I was originally intending (eveything actually)
Also the person from the previousissue has some request which I promptly implemented: icon sixze for bookmarks, and the ability to hide the text (set max text length to -1). I already had zero for no limit, so I guess -1 is fine
I am somewhat annoyed by the ai code review, but sometimes it is actually quite helpful, so I guess I’ll continue with it.
Log in to leave a comment
I added an option to change the position of the background image (super simple issue that had been open for way too long.
Also closed a new issue from the EndeavourOS forum. which was in hindsight an obvious feature, but took a while to implement. Basically added an option to import bookmarks into quicklinks AND a quick links display mode in bookmarks.
Of course did some of the usual package updates and stuff like that. Also remebered that I can use markdown here so that’s cool!
Log in to leave a comment
Released version 1.6.1!
I ❤️ having to remake my entire actions auto upload stuff every single time 😭
Mostly very small changes, but I fixed workbox caching, and improved settings icon position (and of course ci).
Log in to leave a comment
Finally made it through all of the open prs!
Which means that favicon modification is here, and also finished up the prettier fixes which means that we finally have pretty code everywhere. (lol so many changed lines)
Time to grind through some (old) issues 🫡.
Log in to leave a comment
This is my first major project (more like just my first every project), and it’s been incredibly fun to work on. Over the past year, I’ve learned so much that I genuinely feel like a completely different person than when I started.
TablissNG is a fork of Tabliss (an extension I used every day) with the goal of continuing its development and building on what made it great. I’ve already added many new features, and this is only the beginning. I’m really excited to keep improving it and see where it goes next.
Made a lot of progress on wallhaven backgrounds (not released yet) (for some reason they were really difficult. Resolved two new github issues:
[FEATURE] Use opentype features with font selection in widgets
[FEATURE] Bing Daily Wallpaper
Log in to leave a comment
Did a lot of things that I don’t really remember, but a large thing is that I’m finally transitioning the backgrounds to use BaseBackground! So far (in the branch using-basebackground) I’ve fixed a lot of issues with it and transitioned both Giphy and Media! It was a pain to migrate the Media widget’s cache, but now it migrates automatically.
Log in to leave a comment
Finished adding the api keys for trello integration, so now it works on the nightly build!
Log in to leave a comment