Comments on 0.99

Updates on the progress of this project
User avatar
richmond62
Posts: 2767
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Comments on 0.99

Post by richmond62 »

I do like your half-finished chess pieces: are they your work?

I would argue that they are very nearly finished: nothing that a spot of work with some sandpaper wouldn't put to rights. 8-)

I am currently lusting after a lathe from LIDL.
https://richmondmathewson.owlstown.net/
User avatar
tperry2x
Posts: 1533
Joined: Tue Dec 21, 2021 9:10 pm
Location: Britain (Previously known as Great Britain)
Contact:

Re: Comments on 0.99

Post by tperry2x »

Not mine unfortunately - that was from 'tinternet :D

I've spent many hours in the middle of lidl - usually contemplating buying something I never thought I needed before I went in.

Changing the subject slightly, I'm not sure if we should keep these in or not, to pay homage to all the past ideas:
Screenshot at 2024-01-21 13-43-03.png
Screenshot at 2024-01-21 13-43-03.png (21.47 KiB) Viewed 614 times
Or, should I be absolutely ruthless and remove everything that is no longer required?
User avatar
richmond62
Posts: 2767
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Comments on 0.99

Post by richmond62 »

"revStudio" . . . Oh, come on: how could we live without those things: in rather the same way people die when they have their appendix removed?

I would be ruthless: they serve no obvious purpose whatsoever: rather like the appendix was useful when our ancestors were tree shrews, but is no use whatsoever, and sometimes a serious pain in the gut (my father nearly died of a burst appendix when I was 4): get rid of all the useless hang over guff: even if nothing else it should reduce the size of the package a fair bit. 8-)
to pay homage
I hope that, at least mentally, you remembered to be incredibly pretentious and pronounced that /'Omage/ 8-)

Ouch, that reminds me, I forgot to light a candle in front of my icon of Saint Kev yesterday.
https://richmondmathewson.owlstown.net/
User avatar
tperry2x
Posts: 1533
Joined: Tue Dec 21, 2021 9:10 pm
Location: Britain (Previously known as Great Britain)
Contact:

Re: Comments on 0.99

Post by tperry2x »

richmond62 wrote: Sun Jan 21, 2024 2:26 pm even if nothing else it should reduce the size of the package a fair bit.
Only about 1.4MB, but thought I'd mention it anyway.
User avatar
richmond62
Posts: 2767
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Comments on 0.99

Post by richmond62 »

Well, maybe you can explain something to me that is a complete mystery:
-
Screenshot 2024-01-21 at 20.10.39.png
Screenshot 2024-01-21 at 20.10.39.png (99.91 KiB) Viewed 592 times
-
It seems that almost every single image in the IDE package has a hi-def sibling . . .

Why are they there?

When are they likely to come into play?

Would it really affect the IDE if ALL those 'extra-high' images were removed?

Certainly if it wouldn't really affect the IDE it could be shrunk by quite a bit.
https://richmondmathewson.owlstown.net/
User avatar
tperry2x
Posts: 1533
Joined: Tue Dec 21, 2021 9:10 pm
Location: Britain (Previously known as Great Britain)
Contact:

Re: Comments on 0.99

Post by tperry2x »

richmond62 wrote: Sun Jan 21, 2024 6:11 pm It seems that almost every single image in the IDE package has a hi-def sibling . . .
Why are they there?
These are part of the start center. They are the thumbnails of the project when browsing in list view.
richmond62 wrote: Sun Jan 21, 2024 6:11 pm When are they likely to come into play?
Probably never
richmond62 wrote: Sun Jan 21, 2024 6:11 pm Would it really affect the IDE if ALL those 'extra-high' images were removed?
Probably not. I say 'Probably' because until it errors and crashes on me, I won't know.
richmond62 wrote: Sun Jan 21, 2024 6:11 pm Certainly if it wouldn't really affect the IDE it could be shrunk by quite a bit.
Only by about 8 kb. 8-)
about8k.png
about8k.png (38.24 KiB) Viewed 590 times
User avatar
richmond62
Posts: 2767
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Comments on 0.99

Post by richmond62 »

There are far more high whatevers as far as I remember: this on Android phone, so will check in about 30 minutes.

Still waiting for the bath water to heat up. 8-)

So: what are ALL these folders for?
-
Screenshot 2024-01-21 at 21.13.22.png
Screenshot 2024-01-21 at 21.13.22.png (34.66 KiB) Viewed 584 times
-
I see that Paul has pruned things:
-
Screenshot 2024-01-21 at 21.15.51.png
Screenshot 2024-01-21 at 21.15.51.png (33.6 KiB) Viewed 580 times
-
So many extra-highs you could make a considerable saving on your cocaine budget. 8-)
-
Screenshot 2024-01-21 at 21.17.18.png
Screenshot 2024-01-21 at 21.17.18.png (209.71 KiB) Viewed 576 times
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 2767
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Comments on 0.99

Post by richmond62 »

And, at the risk of becoming an incredible bore:
-
Screenshot 2024-01-21 at 21.20.20.png
Screenshot 2024-01-21 at 21.20.20.png (69.46 KiB) Viewed 575 times
-
The IDE is littered with Hi-Rez images that are redundant.
-
Count.jpg
Count.jpg (91.36 KiB) Viewed 573 times
https://richmondmathewson.owlstown.net/
User avatar
tperry2x
Posts: 1533
Joined: Tue Dec 21, 2021 9:10 pm
Location: Britain (Previously known as Great Britain)
Contact:

Re: Comments on 0.99

Post by tperry2x »

richmond62 wrote: Sun Jan 21, 2024 7:21 pm And, at the risk of becoming an incredible bore:
-
Screenshot 2024-01-21 at 21.20.20.png
-
That last one, not sure about that.. was that in Paul's version?

I've already removed the community-professional, and most of the things you mention in my pruning at v1.0.
However this does not save much. Only a few MB.
I'll go through removing what I can, but sometimes it's referenced elsewhere and causes a script error.
User avatar
tperry2x
Posts: 1533
Joined: Tue Dec 21, 2021 9:10 pm
Location: Britain (Previously known as Great Britain)
Contact:

Re: Comments on 0.99

Post by tperry2x »

I'll do a directory list of what takes the most space for you.
(I've removed the fish from the preferences that you put in)

These little bits are not what takes the most space in the lite version. I don't know what bits are in Paul's RCx version, that's totally up to him.

This is all probably of little or no significance though, when MacOS 11 and up takes 40gb+
Saving a few mb is something I'll do, but this is not going to make much of an impact, but could break something.
User avatar
richmond62
Posts: 2767
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Comments on 0.99

Post by richmond62 »

(I've removed the fish from the preferences that you put in)
Good.

That was a whale: referencing The Hitch-hiker's Guide to the Galaxy.

I wonder what all thise 'high' versions of images are there for?
https://richmondmathewson.owlstown.net/
User avatar
tperry2x
Posts: 1533
Joined: Tue Dec 21, 2021 9:10 pm
Location: Britain (Previously known as Great Britain)
Contact:

Re: Comments on 0.99

Post by tperry2x »

richmond62 wrote: Sun Jan 21, 2024 9:11 pm That was a whale: referencing The Hitch-hiker's Guide to the Galaxy.
The fish image I found in the preferences, I think it was called 'fish.png' in the inspector.
I think it was actually a dolphin, and was a "so long and thanks for all the fish" - hitch-hiker's guide to the galaxy reference again... Where they leave earth because they know the Vogons are coming.

Anyway, here's a screenshot from an old program - Grand Perspective. There are probably better ones out there for the mac, but this will serve to illustrate a point.
1.png
1.png (126.72 KiB) Viewed 551 times
This is a file size representation of the contents of OpenXTalk Lite.app on a Mac. The bigger the blobs, the more space they take up. The lighter pink blobs are the CEF engine. MacOS uses webkit, so this isn't required to be bundled inside the OpenXTalk app - it's already part of MacOS. The CEF folders are only included for people building Windows and Linux standalones on the OpenXTalk Lite IDE, while developing in MacOS.
(There's no point even including the linux CEF engines, as they largely don't work). That's why I'm enthusiastic about Paul's attempts on a LCB variant.
I did once have a look at what we could replace CEF with, but this may be superseded by Paul's progress:
https://endorphinbrowser.github.io/
http://www.netsurf-browser.org/

Anyway, back on topic. If we could eventually ditch the CEF engine for something leaner, it'd mean we could save:
quick-size-of-cef.png
quick-size-of-cef.png (17.24 KiB) Viewed 551 times
Approx 747MB.
The other parts of it I think I could remove are probably a bit of localisation. Removing more is likely to break something, and I really don't want that headache. When the time comes, we can get rid of this CEF browser engine to save some serious heft. (The OpenXTalk Lite 7z compresses down to approx 253MB without it), a much smaller download. If I strip this out on Linux, it compresses down to 173MB. (haven't tried on Windows yet, but I'd expect similar space savings).

However, this will probably come after v1.0 at some point. I want to get as stable a release 'out-there' for you all to do whatever you are doing with it. After that, I can take it in other directions and refine it further as need be. There will likely be more feedback incoming, and I feel like I want to be distanced from that :lol:

Oh, also:
richmond62 wrote: Sun Jan 21, 2024 9:11 pm I wonder what all those 'high' versions of images are there for?
They are alternate graphics that get loaded by the IDE if you have your monitor set to a higher resolution. There's one for the splash and others elsewhere.
Post Reply

Who is online

Users browsing this forum: No registered users and 23 guests