kelbazz / .profile

1 stars 0 forks source link

hello again #2

Open themirrazz opened 1 year ago

themirrazz commented 1 year ago

Hey, do you still have that profile picture you made me?

kelbazz commented 1 year ago

Also ! I'm working on a Windows 96 Runtime That uses Web Workers as context so you can easely terminate them, control their access to the api (for permissons) and use ES modules.

themirrazz commented 1 year ago

Noice

kelbazz commented 1 year ago

Also: https://git.sys36.net/windows-96/sys-userland/

kelbazz commented 1 year ago

Here's the new "workflow": image

themirrazz commented 1 year ago

woah thats complicated lol

kelbazz commented 1 year ago

Yeah, "organised" lmao. Also as the structure is now stored in html files, the UI is now customisable so you can add buttons etc... Plus, we now have "system blugins" they act like blugins but are ran before other blugins and it is possible to run Border in safe mode to disable user blugins at startup: border --safe.

kelbazz commented 1 year ago

The history system is ready and i don't use window.history anymore to avoid conflict with the browser window. Aaaand config.json is now config.yaml so if advanced users wanna play with it (even if we'll have a UI for options) they can do it with a simpler syntax than json lol. Now i just have to rebuild the bookmark system. I'm so hyped hehe.

themirrazz commented 1 year ago

Nice, also should we make it so you can switch whether the refresh button or go forward button comes first on desktop as most people are use to "back, forward, reload" and some might prefer that, or we could make it so you can drag the UI elements to more places than firefox lets you, but the bookmarks bar inside of each tab and drag the close/max/min to the bottom lol maybe

kelbazz commented 1 year ago

¯_(ツ)_/¯ i can try the option to switch the buttons but for all the UI i think i'll let blugins and themes do the job

themirrazz commented 1 year ago

Yeah, but themes its hard to since its moving around, and position can be a bit buggie

kelbazz commented 1 year ago

Yeah, but themes its hard to since its moving around, and position can be a bit buggie

Well with the new version you can actually change the html of border as it is a web page. So i guess you can just change the two buttons and it will work.

themirrazz commented 1 year ago

I built Firefox from source, lots of it is literally just HTML/CSS/JS and .ftl files for localization, we could maybe have Firefox-based Border

kelbazz commented 1 year ago

Oh why not ! I just hope i can build it too without needing too many permissions cause i'm not admin

themirrazz commented 1 year ago

Hi, again! I drew some concept of Border on iOS and Android image image Just need to finish the desktop concepts

themirrazz commented 1 year ago

Oh why not ! I just hope i can build it too without needing too many permissions cause i'm not admin

It requires admin permissions iirc as it needs to make C:\mozilla-build and C:\mozilla-source, but actually I think it doesn’t need admin to make those.

kelbazz commented 1 year ago

Wow sorry to reply this late :/ I've not checked this issue for a while now. The concept is great but i think the three dot menu should be the middle one

themirrazz commented 1 year ago

okay

themirrazz commented 1 year ago

also do you think you could make a 128x128 icon for a Discord server I'm making called themirrazz City

themirrazz commented 1 year ago

actually hold off on that

kelbazz commented 1 year ago

So we can talk on discord?

themirrazz commented 1 year ago

sure

themirrazz commented 1 year ago

just send me a friend request

kelbazz commented 1 year ago

Can i have your discord tag ?

kelbazz commented 1 year ago

ok nvm it was easy lol

themirrazz commented 1 year ago

hey I'm not allowed to use Discord (again), can you send the logos here

kelbazz commented 1 year ago

image

themirrazz commented 1 year ago

I was talking about the one based off of the pictures I sent you, lol Wasn't sure whether you had made them or not

kelbazz commented 1 year ago

Err... Wait which one

kelbazz commented 1 year ago

Let me check

themirrazz commented 1 year ago

k

themirrazz commented 1 year ago

Oh also at https://new.themirrazz.repl.co/projects/ image

kelbazz commented 1 year ago

Well it's the v2.0 as everything is remade from the ground up

kelbazz commented 1 year ago

And i'm really sorry but i cannot work on your logo rn as my pc is locked :/ I'll do it as soon as i can use it

kelbazz commented 1 year ago

TM_logos.zip

Hey mirrazz ! As promised, your logos are here. Hope you'll like them!

themirrazz commented 1 year ago

thanks!

themirrazz commented 1 year ago

btw do you have the SVGs for them?

kelbazz commented 1 year ago

Yeah for sure! Just let me grab them

themirrazz commented 1 year ago

ok thanks

kelbazz commented 1 year ago

Miscs (2).zip

themirrazz commented 1 year ago

thanks

themirrazz commented 1 year ago

7 words, one URL, and 97 characters: Border Labs. https://github.com/Border-Labs/readme/tree/main

themirrazz commented 1 year ago

the Labs release channel of Border will have both versions of v1.10 and v1.11 - v1.10 will be recommended for labs since even the stable release of v1.11 for desktop will probably be a little unstable if we make it with Firefox. We could possibly make it Electron, but some things might be a bit unstable.

One thing I want to do in the Labs release of v1.10 is implement this stupid API I made: The Web Chaos API. Detect Chaos Energy from your website. Supported as of sep 13 2023 in 0% of browsers. Very non-standard. Requires specialized hardware that people don't yet know how to make (except maybe SEGA). (Demo at https://new.themirrazz.repl.co/ChaosDetect.html)

The second is the experimental Border Sync server (which will be called Border Labs Sync). It will allow you to see in real-time what tabs are open on your other devices as well as sync bookmarks, color schemes, and certain settings. I'm not sure if seeing what tabs are open will be included in the regular version of Border Sync.

Do you have any thoughts for features of the Border Labs release channel?

kelbazz commented 1 year ago

What exactly does this Web Chaos API? But except that, i really like the fact that we have a separated channel just for the lab/canary version! I've some plans to make a kind of system to be able to add bindings to Border so it can compile to w96 and electron more easily. Plus i'm refactoring everything to be compatible with the wdt so we can use it to compile the code for both platform so it's easier and faster as the bins will be smaller (I remember the time where Border was one Big file lol). So yeah pretty cool. Plus it's a really cool idea to have some special APIs just for Border. The only problem for now is how to be able to have a good way to communicate between both the site and Border (especially with cors iframes). I hope you will be able to help me for future development.

themirrazz commented 1 year ago
  1. The Web Chaos API detects Chaos Energy. It's the world's stupidest API, as it's not like a Chaos Emerald is going to fall out of the sky.
  2. Can I credit you for making my icon?
kelbazz commented 1 year ago
  1. Lmao well idk for this API but yeah we could add a Easter API with some fun features like confettis and other stuff.
  2. And yes for sure!
themirrazz commented 1 year ago

okay lol

themirrazz commented 1 year ago

btw Check out my scratch image image

themirrazz commented 1 year ago

(real)

themirrazz commented 11 months ago

Hey, would it be okay if I add ads (from my self-hosted ad service) to the Border News page? I can pay you if you want, I just have to make a PayPal account, the ad service itself doesn't track clicks (though the ads themselves might track that the click came from an ad on KusoAds! using utm_xxxxx parameters, but that's implemented by the website owners themselves), it doesn't lag or take up all your RAM (tested - it doesn't use up a bunch of your CPU like Google AdSense or other popular online ads), the only ad is for my YouTUbe channel as of right now because I haven't convinced anybody to buy an ad slot yet, selecting which types of ads you'll choose is all stored in localStorage (not cookies) and does not sync to any account

kelbazz commented 11 months ago

Hi! Soo, this is quite a question. I don't really know for now. I'm not against having a revenue part from an open source project but if we include ads it has to be clean: Not too visible, user friendly, and not an obligation. We shouldn't block the site for ppl with an ad block in my opinion. But that's my point of view so yeah. Tough question 🤣. Also i think we should redesign the website for the v2. We're far from the end But it's progressing. I've fixed some bugs, rewritten the default css with css nesting and i'm now using WDT for compilation so this is faster and better. And this also means that you can build Border from the source code directly in Windows 96! That's mind blowing lmao!