Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation since 01/06/2023 in all areas

  1. Off-topic: while testing my GreenPad on ReactOS, I found some bugs and fixed some of them. And ReactOS twitter account mentioned me. :)
    13 points
  2. I found that there are ultimately four reasons why Chromium is broken on NT 6.x: 1. New imports in kernel32 and userenv. They can all be stubbed, not hard to fix. (Vista/7; 8.x has them) 2. Use of job object APIs in ways that are only supported on 8.x (without sandbox) and 10 (with sandbox) 3. Use of new NtQueryInformationProcess class for enumerating process handles; if it can't be used, the content process will be terminated (8.0 and below, sandbox only) 4. Use of new DirectWrite factories, like IDWriteFactory3, which was introduced in Windows 10 #1 is taken care of, I'm getting there with #2 and then I should be able to do #3. #4's solution is actually quite simple; copy over a Windows 10 DWrite.dll to use with Chromium using DLL redirection methods (I used 10.0.17763.1 and I think 10240 and up should work too). Then patch these DLL names in the import table with a hex editor or CFF explorer: api-ms-win-core-libraryloader-l1-2-0.dll -> kernel32.dll api-ms-win-core-localization-l1-2-2.dll -> kernel32.dll This is sufficient to run the latest Chromium browser snapshot on Windows 8: Right now there are truly missing functions on Windows Vista and 7, in api-ms-win-core-delayload-l1-1-0.dll and api-ms-win-core-delayload-l1-1-1.dll. Some of those return function pointers so they can't be stubbed.
    12 points
  3. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20230114-3219d2d-uxp-12b3c5e5f-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20230114-3219d2d-uxp-12b3c5e5f-xpmod.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom IA32 Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20230114-3219d2d-uxp-12b3c5e5f-xpmod-ia32.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32 NM28XP build: Win32 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20230114-d849524bd-uxp-12b3c5e5f-xpmod.7z Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20230114-d849524bd-uxp-12b3c5e5f-xpmod-ia32.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20230114-d849524bd-uxp-12b3c5e5f-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win64-git-20230114-d849524bd-uxp-12b3c5e5f-xpmod.7z Official UXP changes picked since my last build: - Issue #2073 - m-c 1382683: Accelerate GIF decoding to SurfacePipe (7d75c2717) - Issue #2073 - m-c 1343341: Infrastructure necessary to allow discarding of animated images (squashed) (eac8afce3) - Issue #2073 - m-c 523950: Discard decoded frames of very large GIF animations (squashed) (e96122ede) - Issue #2073 - m-c 1383404: make SourceBuffer::Compact more efficient (squashed) (03a4a17cc) - Issue #2073 - m-c 1651587: Make image::Image release efficient on main thread (9a39001cc) - Issue #2073 - m-c 1546500: Avoid dispatching synchronous thread shutdown runnables (a6a420259) - Issue #2073 - m-c 1454149: Do not advance animated images which are not displayed (845411a7a) - Issue #2084 - Part 1: Remove CSSUnprefixingService.js and associated code (db3ce13f2) - Issue #2084 - Part 2: Simplify logic in CSSParserImpl::LookupKeywordPrefixAware (56e636d8e) - No issue - Fix invalid neq check on assert in RegExpParser (2f7f622cd) - Issue #2087 - Don't throw on lacking PresShell in SetFontInternal (efeb0e3e9) - Issue #80 - Re-unify some more missed sources in js/src (ee541a533) No official Pale-Moon changes picked since my last build. No official Basilisk changes picked since my last build. My changes since my last build: - turn on TLS_RSA_WITH_AES_128_GCM_SHA256 to fix download from mega (8f801c5c3) - [Basilisk] follow-up Issue UXP#2084 - remove CSSUnprefixingService from packaging (3ff80c5af) Update Notice: - You may delete file named icudt58l.dat inside program folder when updating from old releases. * Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes.
    10 points
  4. Hello I'm doing huge updates and corrections on server and site software in the last 10 hours. Still working on it. Please be patient. Thank you
    10 points
  5. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20230204-3219d2d-uxp-a234f6917-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20230204-3219d2d-uxp-a234f6917-xpmod.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom IA32 Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20230204-3219d2d-uxp-a234f6917-xpmod-ia32.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32 NM28XP build: Win32 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20230204-d849524bd-uxp-a234f6917-xpmod.7z Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20230204-d849524bd-uxp-a234f6917-xpmod-ia32.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20230204-d849524bd-uxp-a234f6917-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win64-git-20230204-d849524bd-uxp-a234f6917-xpmod.7z Official UXP changes picked since my last build: - Issue #1382 - Remove incorrect assertion. (8f3badf88) - No issue - bump default platform UA compatibility mode to 102.0 (d89f4e145) - [xpcom] remove incorrect assertion. (8bf892d72) - Issue #2083 - Part 1: Make RegExpShared a GC thing. (3796c7c1e) - Issue #2083 - Part 2: Remove use of RegExpGuard. (d163d08cb) - Issue #2083 - Part 3: Fix RegExpShared rooting hazards now it's a GC thing. (2ac60a27c) - Issue #2083 - Part 4: Give RegExpShared a finalizer. (9824659d3) - Issue #2083 - Part 5: Fix memory leak in RegExpObject. (b7e453086) - Revert "Issue #1382 - RegExpShared::groupsTemplate_ cannot be a GCPtr since RegExpShared is managed by C++" (233802c9a) - Issue #2089 - Shrink Promise instances from 8 to 4 slots by moving debug information to an external object (ed8af362b) - Issue #2089 - Only create result Promises in Promise#then and Promise#catch if it's used or the creation is otherwise observable (6e2201d3a) - Issue #2089 - Turn AsyncGeneratorResumeNext recursion into iteration to avoid stack overflow (55eacd43a) - Issue #2089 - Optimize Promise.then and Promise.all/race with default resolving functions (9744b0c2b) - Issue #2089 - Don't use BlockOnPromise fast path with non-default resolving functions, combine default resolving functions flags (ee395231d) - Issue #2089 - Improve Runtime perf of Promises (1fd51e14f) - Issue #2089 - Add a PromiseCapability struct, directly initialize dense elements in PerformPromiseAll using NewbornArrayPush (c0b1bf7e1) - Issue #2089 - Create a shared helper for PerformPromiseRace, PerformPromiseAll and PerformPromiseAllSettled (5ff7a51da) - Issue #2089 - Further runtime perf improvements for PromiseState (078daa705) - Issue #2089 - Report unhandled rejection for optimized away promise (a215929a3) - Issue #2083 - Follow-up: RegExpShared::source should be a GCPtr. (22dc363c3) - Issue #2099 - Remove unnecessary cast in GeneratorObject::suspend's do loop. (10ef0da5a) - Issue #2089 - Add cache for Promise property lookups (92906d4da) - Issue #2089 - Move ErrorObject parts from jsexn.cpp to ErrorObject.cpp (209c8e06a) - Issue #2089 - Implement AggregateError (61c99bf6c) - Issue #2089 - Rename shared Promise combinator functions, with helpers for element functions (9fc50a992) - Issue #2089 - Implement the Promise.any combinator (f75e9d944) - Issue #2103 - Fix typo in RegExp Parser (8d3f23ed0) No official Pale-Moon changes picked since my last build. No official Basilisk changes picked since my last build. My changes picked since my last build: - reverting rev 22dc363c and 233802c9 for now since I got a crash in destructor of RegExpShared. (7faa37b7d) - revert last rev (7faa37b7) and revert rev b7e45308 and 9824659d instead. (4475b2d9f) Update Notice: - You may delete file named icudt58l.dat inside program folder when updating from old releases. * Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes.
    8 points
  6. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20230128-3219d2d-uxp-fd45d6324-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20230128-3219d2d-uxp-fd45d6324-xpmod.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom IA32 Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20230128-3219d2d-uxp-fd45d6324-xpmod-ia32.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32 NM28XP build: Win32 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20230128-d849524bd-uxp-fd45d6324-xpmod.7z Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20230128-d849524bd-uxp-fd45d6324-xpmod-ia32.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20230128-d849524bd-uxp-fd45d6324-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win64-git-20230128-d849524bd-uxp-fd45d6324-xpmod.7z Official UXP changes picked since my last build: - No issue - implement js::NativeDefineDataProperty helper (2db0386e6) - No issue - reformat GlobalObject::skipDeselectedConstructor (7d2b83faf) - No issue - Remove "code" from jsprototype.h macros (41c2b3454) - No issue - Cleanup unused function exports to self-hosted global (123080858) - No issue - add API to tell Profile Timeline Recording state to JS engine (531906eb8) - No issue - Throw error when resolving or rejecting promise returned by async function with testing function (021610819) - Issue #2089 - Use JS engine stack if necessary when reporting errors (6b50dd5d0) - Issue #2089 - In Promises, use a C++ version of SpeciesConstructor when calling from C++ (8322304fb) - Issue #2089 - Avoid copying/recreating iterator result, AsyncGeneratorRequest and GeneratorObject expression stacks (ece049698) - Issue #2091 - Parse \p{Extended_Pictographic} too. (849523139) - Issue #2093 - Trace HeapPtr<RegExpShared::groupsTemplate_> for GC move/compact events, regression from #2072 (70279e1eb) No official Pale-Moon changes picked since my last build. No official Basilisk changes picked since my last build. Update Notice: - You may delete file named icudt58l.dat inside program folder when updating from old releases. * Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes.
    8 points
  7. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20230121-3219d2d-uxp-cad030d6c-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20230121-3219d2d-uxp-cad030d6c-xpmod.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom IA32 Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20230121-3219d2d-uxp-cad030d6c-xpmod-ia32.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32 NM28XP build: Win32 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20230121-d849524bd-uxp-cad030d6c-xpmod.7z Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20230121-d849524bd-uxp-cad030d6c-xpmod-ia32.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20230121-d849524bd-uxp-cad030d6c-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win64-git-20230121-d849524bd-uxp-cad030d6c-xpmod.7z Official UXP changes picked since my last build: - [network] Avoid queue manipulation inside a loop (525b4e188) - [gtk widget] Use text/uri-list for file drag&drop. (4381425b2) - No issue - factor out some frame iterator helper functions. (549389d32) - [DOM] Add some null checks for PerformanceWorkers (d8756a58d) - [devtools] Improve Copy as cURL (7764640b0) - [DOM] Make nsHTMLContentSerializer handle noscript depending on the scripting enabled state of the document. (f080f2e97) No official Pale-Moon changes picked since my last build. No official Basilisk changes picked since my last build. Update Notice: - You may delete file named icudt58l.dat inside program folder when updating from old releases. * Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes.
    8 points
  8. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20230107-3219d2d-uxp-7ecc55be2-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20230107-3219d2d-uxp-7ecc55be2-xpmod.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom IA32 Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20230107-3219d2d-uxp-7ecc55be2-xpmod-ia32.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32 NM28XP build: Win32 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20230107-d849524bd-uxp-7ecc55be2-xpmod.7z Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20230107-d849524bd-uxp-7ecc55be2-xpmod-ia32.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20230107-d849524bd-uxp-7ecc55be2-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win64-git-20230107-d849524bd-uxp-7ecc55be2-xpmod.7z Official UXP changes picked since my last build: - Issue #2075 - Part 1: Rename offset-* logical properties to inset-* (0c37c0db8) - Issue #2075 - Part 2: Update devtools for inset-* (07af4123d) - Issue #2075 - Part 3: Regenerate devtools CSS database (48087df57) - Issue #2075 - Part 4: Update tests (1b22ef40f) - Issue #2075 - Part 5: Allow logical aliases in the property database. (e38f362d4) - Issue #1382 - RegExpShared::groupsTemplate_ cannot be a GCPtr since RegExpShared is managed by C++ (86782b8f3) - Issue #2079 - Fix linking libxul on *nix when using a linker other than bfd. (5b438179a) No official Pale-Moon changes picked since my last build. No official Basilisk changes picked since my last build. Update Notice: - You may delete file named icudt58l.dat inside program folder when updating from old releases. * Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes.
    8 points
  9. SM-2.53.x is based on gecko56, and SM-2.57.x is based on gecko60.
    7 points
  10. I now got it running on Vista in --no-sandbox mode after making some adjustments to locale API to allow Windows 10's dwrite.dll to load. However, the performance is very poor. It now takes up to a minute to launch the browser instead of it taking a few seconds. It should be easier to get dwrite.dll on 7 (no kernel32 functions need to be modified/upgraded on 7), but 7 still won't be able to run these new versions of Chromium because no changes have been made to the job object API there. There is also the possibility that performance will be very poor as well. VxKex will provide that and more, eventually.
    7 points
  11. Regarding the recent discussion about discourse-based forums being BROKEN under UXP-based browsers (NM28/St52/possibly also St55/moebius), I found a related thread in the official PM forums: https://forum.palemoon.org/viewtopic.php?f=70&t=29327 The point in the thread where the recent breakage happened (i.e. implementation of the "??=" operator by Discourse) is this one ; the approach savvy members there took to address the breakage is to use JustOff's Modify-HTTP-Response (legacy) extension below: https://github.com/JustOff/modify-http-response/releases/tag/1.3.8 Once installed, go to "about:addons" and access that extension's options; locate the "Filters" input field; in the initially empty field, paste the code below: [["/global\\.discourse-cdn\\.com|community\\.(frontrowcrew|cartalk)\\.com|forum\\.(manjaro|openwrt)\\.org|forum\\.italia\\.it/",["/browser-detect-/",["/.*/g",""]],["/vendor-/",["/(t\\.discourse\\.hoisted|t\\[e\\]|r)(\\?\\?|\\|\\|)=(\\{\\}|\\[\\])/g","$1$2($1=$3)","n??=[]","n||(n=[])"]],["/discourse-/",["e.draft||=t.draft","e.draft||(e.draft=t.draft)","/(t\\.__registry__\\._typeInjections\\.service|[ne]|f\\[e\\])(\\?\\?|\\|\\|)=(\\[\\]|\\{\\})/g","$1$2($1=$3)"]]]] NB: You'd better use a proper code-editor to copy/paste, to avoid any errors... Then "tick" the "Enable" setting above the "Filters" input field... @msfntor : If you now visit https://community.brave.com/ in your UXP-based browser, (hopefully) the forum will load OK (it does here, with St52): I do hope you're happier now ... The inner-workings of the method is that the extension intercepts the UXP-incompatible JS code sent by Discourse and then transpiles it on-the-fly, based on the Search-and-Replace RegExp filter specified... All credit for the filter code belongs to PM-Forum members Kris_88 and adoxa ... @Art7220 : The procedure I detailed above seems to also work for your "own" Discourse-based forum: https://forums.mst3k.com/
    6 points
  12. Hello @roytam1! Even though there are members here who don't appreciate weekly updates of your browsers, I would like to thank you for your regular browser releases, the time you spend on them and your enthusiasm. You maintain so many projects with an incredible continuity that is quite impressive. New Moon 28 and Serpent are my main browsers in Windows XP. And they even work with YouTube on older computers, where 360Chrome is a total failure. Many thanks for that!
    6 points
  13. Well, we can speculate a bit. Avast 4.8 was the latest compatible version for Windows98SE and was released in 2008. The definition updates went on 'till 2017, so this gives us 9 years of definition updates. Avast 18.8 was the latest compatible version for Windows XP and was released in 2018. Should it follow the same pattern as 98SE, we should get definition updates 'till 2027 at least. Yeah it's been tough for a number of reasons one of which was COVID. I was one of the people you heard about on TV that was hospitalized after taking the first dose of Oxford Astra Zeneca. The 2nd dose went fine (still Oxford Astra Zeneca) after taking stuff to avoid blood clots and the 3rd one (Pfizer Booster) also was fine. Then in December 2021 I caught COVID, had a miserable time despite being triple jabbed, spent Christmas and New Year alone etc. I don't wanna talk too much about all this, but yeah, pretty tough time...
    6 points
  14. What is ViStart? ViStart is Start Menu replacement that works with Windows XP or modern systems like latest Windows 10! This application is here for a long time, I remember back in 2007 it was very requested as fully working Windows Vista Start Menu with real search bar. During time ViStart evolved to version 8.1.5208 compiled 14.2.2016. After long delay was 31.3.2021 released version 8.1.5254 and Lee Chantrey decided to make it Open Source and released source code on GitHub Now I created fork 26.1.2023 with v8.1.5254 and during my testing I realized many features that I need are unfinished or missing. For example even with fully translated Language file translation in app was incomplete. 3.2.2023 I have released v8.1.5258 as my latest attempt to improve ViStart to another level. I started with my changes with my first release at 28.1.2023 with v8.1.5255 To make installation easy as possible I have created two silent installers for ViStart. One which handle application that is installed to %ProgramFiles% and one which extract skins related files to %AppData%. You need both of them to launch ViStart. These links always points to latest version it can be updated frequently than official release on GitHub. I have done various improvements to the code. Here is list of main changes, for more details see changelog. Improved translations, every visible element under Windows XP / Vista / 7 host can be now translated using Language.xml Added new context menu in "Navigation Pane" on custom items - Open, Rename and Hide Added new context menu to "Computer" - Manage and Search Added new context menu to "Computer" / "Network" / "Control Panel" - Show on desktop / Hide from desktop Added new context menu "Explore" when browsing All programs to be able open whole folder Removed ViPad context menu when ViPad is not running or not installed. No more "online" feature in context menu Realigned all items in Control Panel to make UI more clear Added new option to change Skins Rollover icons similar to Start Orb Skins settings Updated application icon with older better one from v1.6 era Non existent "Frequent programs" / "Pinned programs" loaded from settings.xml are not displayed Added 18 optional items than can be displayed in "Navigation Pane" from settings.xml Added Libraries, Downloads, Printers and Faxes, Set Program Defaults, Search support for settings.xml - Windows XP related options are set as default in settings.xml - Added Games folder support which points to %ALLUSERSPROFILE%\Start Menu\Programs\Games - this is not dynamic and on each XP language you need to manually fix this path in settings.xml if would like to use this option - Windows Vista / 7 options Libraries, Downloads, Games, Help are commented out, you need manually fix settings.xml on other systems than XP / 2003 Added Windows XP Luna Blue, Windows XP Luna Olive, Windows XP Luna Silver, WIndows XP Embedded, Windows XP Zune, Windows XP Royale, Windows 8 Beta Concept, Windows Vista, Windows Vista 5270 Skins Added option to control "Navigation Pane" display items limit, see Windows 8 Beta Concept Skins layout.xml ViStart translations are now really unfinished as everything is now translatable. But I adapded all languages founded over internet and all of them are included. Feel free to improve current translations or provide new one! Every language have all needed strings inside to make it easy for you, translators! Brazilian Czech - 100% Dutch English - 100% French German - 90% Hebrew - 100% Italian Korean Polish Russian Spanish Turkish Download ViStart-all.exe https://mega.nz/file/KNVzkbDC#fVzi_YuMmTAfu4AwV6O88QPX3IJ9LvpmjHrS910ytlQ ViStartSkins-all.exe https://mega.nz/file/yE8hRapS#WHh2Z4HqwJP-Dw8tW-2nFX-7Fd7by3m7Dq9X3SLcv9M Preview Currently included Skins Windows 7 Start Menu Windows Vista Windows Vista 5270 Windows XP Luna Blue Windows XP Luna Olive Windows XP Luna Silver Windows XP Royale Windows XP Zune Windows XP Embedded Windows 8 Beta Concept Ideas and improvements that come in future releases Windows 11 support Skins SubSkins support - Skins creator can specify Skins variants, like different Start Menu size or Light / Dark mode etc. I have currently implemented these changes which were accepted by author to merge into main ViStart branch. Changelog ViStart v8.1.5258 [*]Removed broken fix for bug 2] in "No programs match the search criteria" is never displayed "No programs match the search criteria" is never displayed #10 as it caused issues [*]Removed start_button.png depency in FileCheck, now can be loaded skins without start_button.png [*]Added new option to select custom Rollover, place _rollover directory near _skins and put your favourites rollovers inside [*]Updated Language files with latest strings [*]Updated default settings.xml [*]Added support to display "Search" option in Start Menu [*]Increased settings.xml items limit to 18 [*]Added Windows 7 Rollover [*]Added default Start Orb ViStart v8.1.5257 [*]Fixed "Files" string translation doesn't work "Files" string translation doesn't work #8 - "Files" string translation doesn't work #8 [*]Fixed Bug 2] "No programs match the search criteria" is never displayed "No programs match the search criteria" is never displayed #10 - from "No programs match the search criteria" is never displayed #10, Bug 1] still remains [*]Fixed incorrect translation loading on ViStart Control Panel for "strStartViStart" and "strStartWinMenu" [*]Improved "Pinned programs" loading from settings.xml, non existent items are not displayed [*]Improved "Navigation pane" limit again. 17 items are choosable and are parsed from settings.xml, now in Each Skin's layout.xml can be specified limit which should hide items that can't be displayed. For example user preconfigure 15 items to be displayed in Start Menu "Navigation Pane" in settings.xml. But I have specified in My Skin layout.xml which will hide 4 last incompatible items when is performed Skin change. User can always break this rule when manually selecting Start Menu default items visibility. This tweak is here to improved initial skin load to avoid buttons overlap [*]Realigned almost all items in Control Panel to make UI more clear [*]Changed various English labels according to UI polishing [*]Added option to disable Splash Screen [*]Added Turkish + Polish translation created from old various finds [*]Updated all languages with all needed strings [*]Added Windows XP Luna Blue Skin, Windows XP Luna Olive Skin, Added Windows XP Luna Silver, WIndows XP EMbedded, Windows XP Zune, Windows XP Royale, Windows 8 Beta Concept, Windows Vista, Windows Vista 5270 Skin - Start buttons needs to be created, feel free to improve these Skins I'm not graphics guy. In many Skins are correct credits. For some themes I don't know from where was found original images that was touched when adapting for ViStart 8.1! [*]Added fixed connect.png to Windows 7 Start Menu roolover instead of Homegroup icon [*]Added PNGs for Printers, Downloads, Libraries and Userfolder rollover to Windows 7 Start Menu ViStart v8.1.5256 [*]Removed "Recent" word from Skins/Windows 7 Start Menu/startmenu_expanded.png [*]Removed ViStart.manifest [*]Added ViStart.exe.manifest [*]Updated application icon with older better one from v1.6 era [*]Improved "Frequent programs" loading from settings.xml, non existent items are not displayed [*]Increased limit from 12 to 17 items in Start Menu "Navigation pane" [*]Added Libraries, Downloads, Printers and Faxes, Set Program Access and Defaults support for settings.xml [*]Added new default settings.xml into main directory and RES - Windows XP related options are defaults - Added Downloads folder support (Downloads folder must be placed in CLSID {450D8FBA-AD25-11D0-98A8-0800361B1103} know as My Documents , so this is dynamic for all languages when you create Downloads folder - Added Games folder support which points to %ALLUSERSPROFILE%\Start Menu\Programs\Games - this is not dynamic and on each XP language you need to manually fix this path in settings.xml if would like to use this option - Fixed Help and support option - Windows Vista / 7 options Libraries, Downloads, Games, Help are commented out, you need manually fix settings.xml on other systems than XP / 2003 [*]Added all needed strings to all language files. Fully translated in only Czech.xml until translators finish other languages ViStart v8.1.5255 [*]Improved translations, every visible element under Windows XP host can be now translated using Language.xml [*]Added new translatable elements into all available languages [*]Added Czech.xml [*]Added new context menu in NavigationPane on custom items - Open, Rename and Hide [*]Added new context menu to "Computer" - Manage, Search [*]Added new context menu to "Computer" / "Network" / "Control Panel" - Show on desktop / Hide from desktop [*]Added new context menu "Explore" when browsing All programs to be able open whole folder [*]Added Windows XP Luna Blue theme [*]Removed ViPad context menu when ViPad is not running or not installed. No more "online" feature in context menu [*]Removed More themes and More Orbs online buttons. No more "online" features from Settings [*]Realigned buttons on Style configuration page [*]Realigned elemens on About page and added current build visibility [*]Updated settings.xml with new defaults [*]Fixed "No skins available", if doesn't exist %APPDATA%\ViStart use current EXE dir if _skins folder exist there
    5 points
  15. We understand that this is frustrating for our users, but as others have pointed out, we've been hit with many posts with crypto-currency spam. They are even taking over regular member accounts to post spam. These attacks were originating in Russia so unfortunately, we had to take steps in order to prevent this from happening. This isn't just MSFN specific but other forums are experiencing this as well. The last thing we want is the board to become compromised to the point where someone causes major damage. Therefor, xper employed a few tactics to help curb these attacks. We're not blocking Russia due to anything political, because of their beliefs or current events surrounding them, it's simply to keep the board safe.
    5 points
  16. The new Inventory system works now on all Windows versions. The last update available is from March 2002 on Windows NT4.0.
    5 points
  17. Good to know that there's a solution for Discourse breakage. Thanks.
    5 points
  18. Ah, that explains it. "Good" ones run at mere 6 FPS while "bad" ones run at 30 FPS (check stats for nerds, frame rate is listed after resolution).
    5 points
  19. We are experiencing a new wave of spammers that is not unique to MSFN and is happening on other forums as well. These spammers will post about cryptocurrency. However, in addition to new users doing this, some of these spammers have been able to hijack or compromise existing user accounts and make a spam post. When we find an existing user that posts this type of spam, we will apply a 0 point warning on your account so that we can restrict posting. The warning reason will indicate that this has happened. Then you can PM the mod who sent you the warning and they will confirm that it is you and advise that you change your password. After this, the moderator can restore your posting ability.
    5 points
  20. BREAKING NEWS: GOOGLE CHROME IS SPYWARE!!! https://spyware.neocities.org/articles/chrome A serious forum like MSFN should discourage any discussion of this capitalist PUP - or not?
    5 points
  21. Slimjet is made by FlashPeak, a company based in Austin, Texas. I did not “promote” it: Merely pointed out that it is currently based on Chromium 109, so obviously supports Windows 7 at least until hypothetical version 39 is released. I haven’t used Slimjet since 2016, at which time they backported Chromium 50, 51 and 53 for the benefit of Windows Vista. BTW neither Russia nor China is a communist society in the 21st century - which is not to say they are not authoritarian regimes that pose a threat to the West. Speaking of Russia, does anyone know what version of Chromium the current Yandex 23 browser is based on? I can’t seem to find that information and have no wish to install the browser, but MSFN is an international forum so others may feel differently.
    5 points
  22. Someone mentioned webcompat.com, f****** WORTHLESS unless you spot an issue in Chrome, Chrome, or Chrome. I even linked well-written technical explanation by Moonchild... https://github.com/webcompat/web-bugs/issues/117488
    5 points
  23. Respectfully, I beg to differ ... Google do come up with new JS drafts and are very swift to implement them into their own browser monopoly ... Adherence to well-established web standards is a lesser concern to them - they practically control themselves the W3C board, so everything "new" and "fancy" they devise will find its way into a "revised"/updated Web Standard ... TL:DR: Google aren't better at "complying" to web standards; they "own" "www" with their monopoly and can do "as they please" with web standards... As the majority of current mainstream browsers are Chromium-based, what Google do dictates what the rest are forced to do... Mozilla are funded by Google, their "current" Gecko engine aspires to be a Chromium fork; so, Firefox also adopts what Google have already implemented a while back into their browser (a policy known as "Chrome-parity") ... That leaves ALL the rest browser choices (non-Chromium/non-Firefox) lagging behind in Web Compatibility...
    5 points
  24. "Personally", I'd stick with whatever browser on Win7SP1 is based on Chromium 109 (EoS for that OS), for as long as it still meets my browsing requirements ... ALL the forks to be found here in this thread basically target WinXP/Vista and even the UXP-based ones (NM28/St52) still fall considerably behind, web-compat-wise, Chromium 109 (and are very unlikely to catch up with it in a timely fashion, if ever...). I'd also keep an eye on the Win7 "communities" and the Chinese browser market (), as was the case with XP until recently , some Chromium 109+ codebase is bound to be backported to Win7... Additionally, there's promise in the air for a "Win7-Extended-Kernel", so not all things are "doom-and-gloom" ... FWIW, Mozilla Firefox still supports that OS, with no official cut-off date announced yet...
    5 points
  25. Yeah, something similar has been done for older versions of MacOS. Someone took a backup of the repo of the last working compile for MacOS 10.7, and then started backporting fixes for it. https://github.com/blueboxd/chromium-legacy. In fact, Chrome now requires MacOS 10.13, but this program can run on 10.7 to 10.12.
    5 points
  26. I just added some more domains to its built-in rules.
    5 points
  27. https://github.com/win32ss/win32-api-reversals But this is not complete. There are many functions I implemented by copying over blocks of hex codes from newer DLLs, because I did not know C well at the time. There are some other functions that are too messy for me to put up ATM. Here is the installer source code (needs to be updated to support copying to places other than System32/SysWOW64, installing drivers, and adding a GUI): https://github.com/win32ss/nt6-unofficial-update-installer-engine And this tool builds a list of export pragma directives for a wrapper. It supports PE32, PE32+, and both named and ordinal-only exports: https://github.com/win32ss/export_pragma_builder
    5 points
  28. With no definition updates, MBAM 2 does not seem like a great idea anymore. ☹️ Maybe try ESET SysRescue Live for occasional scanning. It still claims to support XP and even Windows 2000, and I can’t find any mention of an SSE2 requirement (but I never used it on an SSE1-only system myself). Of course other antivirus vendors make similar bootable rescue disks that you could look into. I’m a big believer in real-time protection myself, and there are still options for SSE1-only systems. The last version of Avast that did not require SSE2 was reportedly 10.4, which should still receive definitions AFAIK (although versions 8 and earlier have been cut off). Kaspersky 18 also has no SSE2 requirement according to the article linked below. (Disclaimer: I am an American who never used Kaspersky and does not admire Vladimir Putin, but MSFN is an international forum and some members may not care what the US government thinks of Kaspersky.) https://support.kaspersky.com/us/common/compatibility/15479
    5 points
  29. Keep an eye on the Catsxp browser, they have already ported the Chromium 110 Beta to Windows 7, so there is active effort to try to keep these systems going
    5 points
  30. Someone always seems to find some post I wrote a decade ago and revives it or asks a question. Glad to see things are still going strong here after all this time.
    5 points
  31. Your profile suggests you are almost 23 years old, so I wonder what you were using before Avast? Avast Free 18.8 was the last thing I used on Vista, but I wasn’t really crazy about it. I wonder how much longer definitions will be provided for the legacy version.
    5 points
  32. He posted that as sarcasm. This new guy talks identically as another forum member.
    5 points
  33. Hello Windows Updaters, here are some news. THE NEWS WIndows Update v3: The Windows Update v3 website is still experiencing issues, and we're working to solve them. However, there's an url : http://windowsupdate.overrender.com/R1201/v31site/default.htm (the website is still work in progress). We also discovered the Windows Update Catalog v3 (for update from Windows 95 to Windows 2000 Service Pack 2). WIndows Update v4: Windows Update v4 is missing the results.asp page. Without this page, you simply can't install updates. The Windows Update Catalog is not working at all. If any of you find the good results.asp, send me a private message and I'll try it. This would save us a long time of coding the page. WIndows Update v5: Windows Update v5 is now available in 22 languages, all included in the same folder (v5consumer). Once the pictures will be done, the Windows Update v5 pack will be released. If anyone wants to help us with translating the pages in any other languages (like Japanese, Chinese), send me a private message or join the Discord server. Any of you can help us. Don't worry, this project is not for 3 people only! If you have updates stored on your computer for old Microsoft Operating Systems, you can also offer them. All is accepted ! Credits: Thanks to all the members of this project, especially @WinFX!
    5 points
  34. 13.5.1030 should also pass if Disable site isolation in chrome://flags/ is set back to Default. Browser restart is needed for this to take effect. After restarting, double-check in chrome://flags/ that the change actually took - 360 occasionally doesn't save its state properly upon shutdown. If the setting is OK, https://mybrowseraddon.com/webrtc-control.html should work. Tested with a freshly unzipped 360ChromePortable_13.5.1030_rebuild_7_ungoogled profile, YMMV if other settings have been customized. The reason this works in 13.5.2022 is that the distribution doesn't include a pre-set \User Data\Local State the way 13.5.1030 does, so there are no customized preferences loaded from it.
    5 points
  35. 4 points
  36. Thank you, Roy, for your hard work, as well as others that contribute their knowledge to your projects.
    4 points
  37. the landing of #2083 in upstream causes some crashes to me, I'm trying to partly reverting it to see if crash will go away.
    4 points
  38. It barely differs from IE9 at that stage of development anyways rendering engine wise. IE11 was pretty much the only decent IE since IE5, and it was pretty much dead on arrival for obvious reasons. A lot of why IE sucked though was more to do with maintaining corporate compatibility and Microsoft internal decisions, rather than the actual IE team being incompetent - after all, it was them who started the tradition of sending cakes upon new major browser versions This comes from the IE7 era: Amusingly, they sent them a cupcake when Firefox switched to rapid-release cycle: https://www.geekwire.com/2011/cupcake-firefox-5-microsoft-fun-mozillas-rapid-release/
    4 points
  39. All corporate news is propaganda, it doesn't matter what country they come from.
    4 points
  40. Yeah, it is a silly and boring game as well. I'm glad I stopped playing it years ago.
    4 points
  41. Hope you feel better soon and could be the pillow. I also don't stand up too quickly and I sit up first and then when I'm ready I stand up and only when I'm ready I start moving.
    4 points
  42. Guessing: Mortal Kombat 11 Windows Vista
    4 points
  43. Hah, I don't want to predict the timeframe.
    4 points
  44. As a Win11 user, it will assumingly take until 2033 or 2034 for me.
    4 points
  45. Already on Win10 20H2, will take a while before I get those damn errors about missing APIs without updating the OS. BTW, you should embed HTTP link rather than HTTPS link for sites that don't have SSL setup correctly or use self-signed cert. Otherwise, it just blocks the image from being viewable in-post. OK, I just thought you felt the pressure to talk to people. Here, it's mostly tourists that even say hi. I'm not much of a talker, only under specific circumstances.
    4 points
  46. they're already here since June 2022 in UXP/moebius builds. still not having a way for adding them in Goanna3 based browsers.
    4 points
  47. Damned they be! They plainly reject the UA sent by Serpent 52/55 ... Edit: It's the "Goanna/*" UA slice they really object to ... WT*? I bumped on another online dictionary service, https://www.collinsdictionary.com/ that also blocks UXP-based browsers: As in the case linked (ldoceonline.com), the part of the UA they object to is the "Goanna/*" slice ... Seeing the access to that last site is managed by CF, I expect more sites to become inaccessible in Goanna-based browsers if the block is a new CF-wide filter rather than a said-site specific configuration ... Perhaps Moonchild should contact CloudFlare regarding this?
    4 points
  48. Do good and feel well - feel good and do well. Hmmm that feels right to me today and I am left-handed thus I'm in my right mind
    4 points
  49. Not to worry it still works fine and receives virus definitions etc.. If you want to get rid of that red x you can always do a clean install. Please go through this thread : https://forum.avast.com/index.php?topic=220639.285 On page one you can get 18.8 download also an off line installer is available. Do not forget to use avast clear for xp/vista from reply 295 AvastClear.exe file is 9.63 MB (10,105,016 bytes). https://install.avcdn.net/iavs9x-xp/avastclear.exe Cheers PS: I'll be doing this in about 9 days since I got 8 days left .
    4 points
  50. Guide available to install Office 2013 on Vista!
    4 points


×
×
  • Create New...