Welcome, Guest
You have to register before you can post on our site.

Username
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 177
» Latest member: rodeoneerer
» Forum threads: 70
» Forum posts: 586

Full Statistics

Online Users
There are currently 46 online users.
» 0 Member(s) | 46 Guest(s)

Latest Threads
Pale Moon and White Star ...
Forum: White Star
Last Post: dbsoft
01-26-2023, 09:13 AM
» Replies: 5
» Views: 230
Pale Moon Reuinification
Forum: White Star
Last Post: KlarkKentThe3rd
01-24-2023, 09:48 AM
» Replies: 3
» Views: 237
Dynamic Windows 3.4 Plans
Forum: Dynamic Windows
Last Post: dbsoft
01-18-2023, 03:44 PM
» Replies: 0
» Views: 93
Dynamic Windows 3.3 Statu...
Forum: Dynamic Windows
Last Post: dbsoft
01-10-2023, 09:15 PM
» Replies: 15
» Views: 3,272
White Star 31.4.2
Forum: White Star
Last Post: KlarkKentThe3rd
12-31-2022, 03:48 AM
» Replies: 4
» Views: 764
Silver 1.6.1
Forum: White Star
Last Post: dbsoft
12-22-2022, 09:55 PM
» Replies: 1
» Views: 387
Silver 1.6.0
Forum: White Star
Last Post: noobsoftware
12-21-2022, 05:22 PM
» Replies: 2
» Views: 736
White Star 31.4.0
Forum: White Star
Last Post: dbsoft
12-12-2022, 08:07 PM
» Replies: 5
» Views: 1,299
WhiteStar 31.3.1 Not Work...
Forum: White Star
Last Post: RobK88
12-04-2022, 03:28 PM
» Replies: 7
» Views: 1,694
White Star 31.4.1
Forum: White Star
Last Post: dbsoft
11-29-2022, 10:02 PM
» Replies: 0
» Views: 383

 
  Pale Moon and White Star 32.0.0
Posted by: dbsoft - 01-24-2023, 11:38 AM - Forum: White Star - Replies (5)

I recommend everyone go to the Pale Moon site and get the Pale Moon branded version from there!

If you have issues with the Pale Moon version you can get the White Star branded versions here:
Download Intel Build SHA256: e42decb79c7371e01f271a334a248ec14669f8e07d04e9bdcc7a918879e44c2d
Download Apple Silicon (ARM64) Build SHA256: 8de67d363810f671966bf57a80d75f8b0598cb4c200fff99347d742aa7637538
Download FreeBSD 12 (AMD64/GTK3) Build SHA256: 884cfa204b29c0ee3027daec619c3ee0fad4d5098c40342e484b4397d3b523c2
Source Code Git: White-Star UXP
Release Notes

This is a new milestone release. Primary focus for this milestone is web compatibility, in particular Regular Expression extensions, standards compliance issues and further JPEG-XL support. This milestone now offers full coverage of the ECMAScript 2016-2020 JavaScript specifications, with the exception of BigInt primitives.

Print this item

  Pale Moon Reuinification
Posted by: dbsoft - 01-18-2023, 04:03 PM - Forum: White Star - Replies (3)

So, last month Moonchild gave me his blessing to start doing Pale Moon branded versions again, so my current plans are to initially do dual builds.

Starting with the upcoming version 32 release, I will release both White Star and beta branded Pale Moon versions.

The reason for this, is that there has been some minor divergence with the White Star front end, and if there are any issues caused by the reunificiation you can still use the White Star front end if there are problems.

Once any issues are identified and fixed, after a few releases the plan is for Pale Moon builds to be promoted to stable official branding.

At this point, a decision will need to be made to retire the White Star branding, or perhaps keep it for my experimental builds.

What do people think?

Print this item

  Dynamic Windows 3.4 Plans
Posted by: dbsoft - 01-18-2023, 03:44 PM - Forum: Dynamic Windows - No Replies

So, having gotten 3.3 out, I am taking a look at where things are, where to focus.

A few things I had hoped to get into 3.3 didn't quite make it, specifically visual groupboxes and movable splitbar on iOS and Android.

Android also didn't stabilize quite as well as I had hoped, so these things are still in the plans, but for 3.4 now.

Additionally a feature I hadn't initially planned on did make it into 3.3 in an alpha state, C++ bindings.

Current plans for the C++ bindings are to make std:: string versions of all the API calls, so you can call them with either std:: string or UTF8 char * parameters.  I had held off on this because I struggled to determine what the requirements were for std:: string, but it looks like this support predates C++11 which is the target for the fully functional bindings. So I should be able to implement std:: string versions of the APIs without too much trouble.

Then it is just a matter of figuring out if the miscellaneous API functions should remain in the DW:App singleton class or find homes elsewhere, was hoping to get input from the people who requested the bindings, but one has gone silent and the other seems to have left GitHub where they requested it.

It would also be nice to implement "override detection" that I had attempted at the start.  The information I have gleaned from the internet is that there is no "official" way to do this, there are several implementation specific ways it can be done, but that can be a mess, and not guaranteed to work in the future.  My workaround to this, is fairly simple, but not very elegant. Essentially, on initialization since I don't know if a function will be overridden I connect the signal handler automatically, even if it isn't needed.  If the function isn't overridden our base function will be called the first time this event is triggered, and our base function will remove the unneeded signal.  I left my original work in place as macros that currently always fail, causing this fallback method to work always.   I can use these macros to do implementation specific detection, so the unneeded signals don't get added (and then removed) saving us some unnecessary work... or if in the future there is some new way to do this, it can be done there.

Finally, I need to connect the destructors to DW_SIGNAL_DELETE for cleanup.  The reason I haven't done this yet, is I hadn't decided the best way to do it.  The options are to connect a DW_SIGNAL_DELETE to every widget that has an associated C++ class, and when it is called, call the C++ destructor. This is the most simple way to do it, but most signal heavy, way more intensive than I had ever planned for the Dynamic Windows API.  The other option, is to connect a single DW_SIGNAL_DELETE to the top-level window, and when it closes, iterate through all the child windows calling their C++ destructors.  I might have to try both methods and see which one works better.  There may be other options too that I haven't thought of yet.

So I hope to get the C++ bindings to at least beta (stabilized API) if not all the way to stable for 3.4.

Pierce Ng suggested an API/Signal to allow calls into native code from JavaScript in the HTML widget, so that will probably be in 3.4. The idea was from the Webview project on GitHub which supports Edge and WebKit.  This would cover most of our platforms, but I will need to look into IE fallback support and Chrome support for Android.

If anyone has any other ideas or suggestions for 3.4, I'd love to hear it.

Print this item

  Silver 1.6.1
Posted by: noobsoftware - 12-21-2022, 05:29 PM - Forum: White Star - Replies (1)

Silver 1.6.1: https://noob.software/downloads/silver-1.6.1-arm.dmg

Following the latest update to UXP.

Built for apple silicon,
UXP: https://repo.palemoon.org/MoonchildProductions/UXP/
Basilisk: https://repo.palemoon.org/Basilisk-Dev/Basilisk
Silver: https://github.com/noobsoftware/silver2

Print this item

  White Star 31.4.2
Posted by: dbsoft - 12-20-2022, 07:43 PM - Forum: White Star - Replies (4)

Download Intel Build SHA256: cd35c480a3435390150a4abdad0bfdda9d312d289d6a93335b10595ea1d1333a
Download Apple Silicon (ARM64) Build SHA256: d806a5789ea5485d9521a42c7c9f004fdab3d1ca71c0882537feebfc12b53ea5
Download FreeBSD 12 (AMD64/GTK3) Build SHA256: e05ca79014d0fae94908d6f3aa91e26413a20b4f340facc3988c762e65af3b76
Source Code Git: White-Star UXP
Release Notes

This is a bugfix and security update.

Print this item

  Silver 1.6.0
Posted by: noobsoftware - 12-09-2022, 07:32 PM - Forum: White Star - Replies (2)

https://noob.software/downloads/silver-1.6.0-arm.dmg

Built for apple silicon,
UXP: https://repo.palemoon.org/MoonchildProductions/UXP/
Basilisk: https://repo.palemoon.org/Basilisk-Dev/Basilisk
Silver: https://github.com/noobsoftware/silver2

Wondering if anyone can confirm that it works since this is my first ARM build.

Print this item

  White Star 31.4.1
Posted by: dbsoft - 11-29-2022, 10:02 PM - Forum: White Star - No Replies

Download Intel Build SHA256: 658c2858c1ec8828a7a7432aed5cfd6a264d30b9e8e682cdeafee95d3442f3f1
Download Apple Silicon (ARM64) Build SHA256: c46cf853dc76be4823255479edbd1fd7d988cb56b9eb677c43670d199c7397c3
Download FreeBSD 12 (AMD64/GTK3) Build SHA256: 29b715b75272394b51a8d6b0c61733ecd01804b49242be2348af4a414dc5c6e9
Source Code Git: White-Star UXP
Release Notes

This is a bugfix release.

Print this item

  White Star 31.4.0
Posted by: dbsoft - 11-22-2022, 09:20 PM - Forum: White Star - Replies (5)

Download Intel Build SHA256: c3bc63bf3bd6df0de8ddc26eb083ef3ea7c997f987680f520300bda3b1873e82
Download Apple Silicon (ARM64) Build SHA256: 5f36f1d1f5df008681a6abb9afe1664073673a7f5f4252fd0247deebc2e6b080
Download FreeBSD 12 (AMD64/GTK3) Build SHA256: 8e3065488f32fbe2bcfd14a4884e76ce92eb4bd87fb4fda69ea39bde47ef1ff4
Source Code Git: White-Star UXP
Release Notes

This is a major development update, adding JPEG-XL image support among other things.

Print this item

  WhiteStar 31.3.1 Not Working on Strava.com
Posted by: RobK88 - 11-14-2022, 01:17 AM - Forum: White Star - Replies (7)

FYI -- I am unable to properly display the strava.com website using WhiteStar 31.3.1 with NO extensions for the Mac.
The middle of the screen where the activity feed is normally displayed is just blank.

I also tried displaying the Strava.com website after installing the Polyfill Add-on.  Made no difference.

I have the same problem with Interweb v60.9.9 browser and the old Pale Moon browser for the Mac.

Strava.com works properly with Chromium Legacy.  That appears to be the only viable option ay this time for me to access strava.com on my old Mac.

Print this item

  Browser Not Working
Posted by: tunescool - 11-04-2022, 09:46 AM - Forum: White Star - Replies (1)

i think it has something to do with the new mac software

mac os ventura 13.0

as you can see the browser comes on, the header is there and nothing else

[Image: MEGCNWN_t.jpg]

[Image: MEGCNWO_t.jpg]

[Image: MEGCNWP_t.jpg]


i had an older version of white star, i saw the newer versions and its working fine

Print this item