jdev082 / freecat

The FreeCat Web Browser
Other
5 stars 5 forks source link

2.0 #100

Closed hello-smile6 closed 2 years ago

hello-smile6 commented 2 years ago

I just noticed https://www.electronjs.org/docs/latest/api/crash-reporter and https://github.com/electron/mini-breakpad-server . Could there be a crash reporting server for Freecat?

hello-smile6 commented 2 years ago

Maybe just run on localhost and save to a file?

jdev082 commented 2 years ago

thats what issues r 4

hello-smile6 commented 2 years ago

thats what issues r 4

I know, but then it'd be easier to get data for debugging.

jdev082 commented 2 years ago

make it write to a log.txt and have it uploadable.

hello-smile6 commented 2 years ago

make it write to a log.txt and have it uploadable.

I'll try later.

jdev082 commented 2 years ago

btw this is issue #100

hello-smile6 commented 2 years ago

btw this is issue #100

It is! :)

jdev082 commented 2 years ago

focus on tabs so i can

release 2.0

hello-smile6 commented 2 years ago

focus on tabs so i can

release 2.0

But tabs are hard! Can I please copy code???

jdev082 commented 2 years ago

fineeee, credit MystPi tho

hello-smile6 commented 2 years ago

fineeee, credit MystPi tho

Okay. I'll try to use native first.

hello-smile6 commented 2 years ago

UGH! Tabs are only for MacOS.

jdev082 commented 2 years ago

what? they work on win and mac as wel.

hello-smile6 commented 2 years ago

what? they work on win and mac as wel.

No, I mean the API that lets you create tabs in Electron.

jdev082 commented 2 years ago

thats not what Ninetails uses...

jdev082 commented 2 years ago

also what did I say about avoiding APIs at all costs

hello-smile6 commented 2 years ago

also what did I say about avoiding APIs at all costs

Everything is an API. If I avoided APIs, I'd be avoiding everything but a 0-byte production build.

jdev082 commented 2 years ago

Just use HTML and Javascript as well as electron non-APIs

jdev082 commented 2 years ago

buttons that load and reload respective webviews!

jdev082 commented 2 years ago

*and unload

hello-smile6 commented 2 years ago

Just use HTML and Javascript as well as electron non-APIs

Okay. Just saying, tabs are going to be really hard. Also, I'm working on a reload button.

hello-smile6 commented 2 years ago

@JaydenDev Figured out how to make a settings page, should I make the UI to go with it and implement it?

jdev082 commented 2 years ago

but... tabs :( need i gotta have at least 1 feature in 2.0 tabs are required for a good experience

SETTINGS go in 3.0, this is 2.0 development. Tabs, fine use an API if you have to .

jdev082 commented 2 years ago

I am mainly better with OTHER coding languages than JS and UI design

hello-smile6 commented 2 years ago

but... tabs :( need i gotta have at least 1 feature in 2.0 tabs are required for a good experience

SETTINGS go in 3.0, this is 2.0 development. Tabs, fine use an API if you have to .

Couldn't having settings be the 2.0 feature?

jdev082 commented 2 years ago

nah im already days behind on schedule for 2.0

jdev082 commented 2 years ago

i release major releases weekly, when the previous release is about to hit 7 days old I better hurry up and release.

hello-smile6 commented 2 years ago

nah im already days behind on schedule for 2.0

Well, going for settings instead of tabs would get you back on schedule and make people happy. I could probably get a settings page with about 30-40 options done in an hour.

jdev082 commented 2 years ago

fine take code use APIs whatever you need to do to make tabs and let me release 2.0

jdev082 commented 2 years ago

fine settings cool i just need features for 2.0 eeek

jdev082 commented 2 years ago

You need tabs to make a browser usable I couldn't use ninetails til they added tabs.

hello-smile6 commented 2 years ago

You need tabs to make a browser usable I couldn't use ninetails til they added tabs.

IE didn't have tabs for years.

jdev082 commented 2 years ago

however will you multi task

jdev082 commented 2 years ago

all browsers need tabs in this day and age. pleaseee

hello-smile6 commented 2 years ago

all browsers need tabs in this day and age. pleaseee

If you want tabs, just run two copies.

jdev082 commented 2 years ago

thats not efficient. I currently have 4 tabs now. Everything is small and hard to read cuz i have 4 FF windows open.

jdev082 commented 2 years ago

I usually have around 8 for software devel

hello-smile6 commented 2 years ago

Okay, I get the point!

jdev082 commented 2 years ago

image artist depiction

jdev082 commented 2 years ago

tabs ARE needed

jdev082 commented 2 years ago

fine I'll try and get tabs working you do settings.

hello-smile6 commented 2 years ago

I have 59 tabs open. Beat that.

jdev082 commented 2 years ago

this is way too complicated for me follow this https://ourcodeworld.com/articles/read/925/how-to-implement-browser-like-tabs-in-electron-framework

hello-smile6 commented 2 years ago

this is way too complicated for me follow this https://ourcodeworld.com/articles/read/925/how-to-implement-browser-like-tabs-in-electron-framework

Same for me. Also, it's outdated and recommends using something that clearly wouldn't work very well.

jdev082 commented 2 years ago

also webdev03 has some suggestions for you

image

hello-smile6 commented 2 years ago

also webdev03 has some suggestions for you

image

Post ID? I wanna reply.

jdev082 commented 2 years ago

I have to go, i'll be back in an hour.

hello-smile6 commented 2 years ago

I have to go, i'll be back in an hour.

Okay.

jdev082 commented 2 years ago

@hello-smile6 its in the ninetails topic i'd suggest talking in the FreeCat topic

brb

hello-smile6 commented 2 years ago

I have to go, i'll be back in an hour.

You'll come back to reload, back, and forward buttons, most likely.