Skip to content

Releases: bes-ptah/winbatchOS

WinBatchX - 17.0 Developers 1 - 1638

30 Jul 23:42
7e96493
Compare
Choose a tag to compare

This is the first developers build of WinBatchX. Throughout the developers timespan, we will redo WinBatchX 17 and add features along with it. This build is meant to clear up all the excess code left behind by me, and be ready for many new features in this build.
The next build will have app and action/notification center development.

Released

Changes/Improvements:
The changes are in order of the code:
If you don't know what is here, generally look in the WBXCore section for noticable UI changes.

  • Rechecked the boot process
    • We dont use %_LINK% anymore due to security exploits (that are possible)
    • Changed the %_WBXCore-update% to be fixed along the new update system for it to show messages
    • The %_WBXCore-update% is placed in the WGET section of the boot process
    • Not using a progess bar for the boot startup
    • Changed the BMP image for boot, moving the logo up and adding a '17' in it
    • Boot Process now starts processes:
    • The WGET and Security sections of the boot are now a service. They run whenever called.
    • For privacy reasons, I decided to remove the boot time logged at the boot stage.
    • Fixed the date time for the month calendar. Months that run from January to September will not have a 0 in front of it's number.
  • Login
    • Before login the computer will do some tasks on a black screen. This section may be used to boot the desktop before the user logs in.
    • Added the power button on the lock screen (not the login password form)
    • The power menu has Restart and Shut down, clicking outside of the menu will exit it
    • The login form has not changed, but the variables for the password has changed.
  • WBXCore (Desktop Enviroment, Most new add-on features here were added)
    • General: Fixed some taskbar UI from creating problems
    • General: Made sure the sound button image showing its turned on is actually shown
    • General: The desktop watermark matches the color of the desktop (white).
    • General: There is less code to be run on the command prompt, so typing, clicking and moving should be faster.
    • Start Menu: Added power buttons that work now! The sign out
    • Start Menu: Added a search icon on the search bar
    • Start Menu: The search bar is slightly 'taller' in height
    • Widgets: Fixed the icon when opening the widgets panel.
    • Widgets: Added a time on top of the widgets panel.
    • Notification Center: Updated the outline for the menu feature and its color.

Fixed bugs:

  • Fixed when the taskbar UI would untexpectedly close on open.
  • Fixed the widgets panel from pausing on open.
  • Fixed a bug where the search UI icon would not update after opening it.

WinBatchX - 17.0 Beta 2 - Build 1636/37

28 Jul 22:47
99a0092
Compare
Choose a tag to compare

What's new

  • Paint is now in beta! It can't save photos, but it has a color selector! We're still working on it.

Changes / Improvements:

  • Search feature is now rounded
  • Changed the right click app context to be twice as big in width.
  • Moved the right click app button to where the widgets was at.
  • Updated how the update page looks like in settings.

In-Code Changes:

  • In boot we've changed the NIDTKERNEL name off the time identifier.
  • You may notice 'nircmd.bat' was moved into paint (WinBatchX.bat). It is designed to take a photo of your paint works when you're done and save it to .png, .jpg, or other formats.
  • In the BMP folder: desktop.bmp and taskmgr.bmp are in there now. This will be used in the next builds and stay with 17.0's release.
  • Still trying to debug the taskbar UI to make sure it works correctly.

Build 1637

  • No changes. Skipping this build as a release on github.

WinBatchX - 17.0 Beta 2- Build 1635

28 Jul 01:46
4322d30
Compare
Choose a tag to compare

NI 11.0 expermential 1
17.0 Beta 2
Not everything listed below is in this build release.
New Features in this build:

  • The OOBE (Out the box experience) is not in this build due to issues with the new configuration.
  • The Search App is now working! To find winbatchx apps, search in the search feature to find it!
  • The WBX Kernel is now 0.9 and is getting ready to be used with NI 11 for WBX 17.
  • A recovery enviroment is set up, but is not working at this time.
    Secure Batch App Guard (SBAG)*
  • This part of the WBX Kernel makes sure that all batch apps (coming soon) work securely. They will have to be checked (possibly) by checking their signed 'signuature' on it.
  • Coming soon

Changes / Improvements:

  • Rounded the right click desktop context menu!
  • The Paint App is starting to piece together! In the next few weeks the app will be regularly updated in each build.
  • All the UI in the WinBatchX Desktop is now reupdated to look much better:
    • The action center has been updated with a notifications section.
    • Notification development is coming soon.
    • We've moved the widgets button to the left as in most insider builds. (included in Windows 11,22H2 most likely)
    • More buttons are most likely not to be repeated in this build fromthe UI update, but not the taskbar yet. I'm working on a solution.
  • Many other small things were fixed in this build with the window manager.
  • Apps that don't exist will not show their names.

Bugs:

  • We've updated the button UI on the desktop to not close after opening by adding a timeout for 1sec. This may be annoying for a bit while I come with another faster solution that doesn't close it automatically.
    (There are plenty of other bugs, this is in beta)

There are many other features and apps dropping in the next few builds after 3 months' work.
17.0 is expected to release October 2022 (very delayed).

WinBatchX - 17.0 Beta 1- Build 1634

01 Jun 21:23
2fabc56
Compare
Choose a tag to compare

This build releases some apps that are ready for 17.0! These are not final and will be changed along the way to make sure everything works.

This is the first beta for 17.0. Many bugs may arrive.

The App Update
A few apps arrive in WinBatchX for the upcoming 17.0 beta build!


Notepad Right now it is UI-oriented with the Windows 11 redesigned notepad app. Working on a 'typewriter'.
Paint Uses 'nircmd' to screenshot your paint drawing into a formatted png file. (Untitled.png)
Security New options to make sure security is your pirority.
Settings There are new working setting options, but their flags are not enabled (they're not set up yet)

Coming in the next few builds
File Explorer The app is just set up. All the modern controls are enabled.
Edge Edge has a new html code in the coming builds.
Clock This new app has stopwatch, timer and alarms! We're working on the 'focus' part of the app.

Not yet ready:
Calculator The app has been recoded, but isnt in this build. We're making our window manager (WBXCompose) try out calculator on your screen.
Photos Photos has a new UI, but compatibility for displaying other formats will be coming soon.

Note on update fetching:

  • Note: We have changed the way the system grabs updates. It still directs the same place to update, but 'update.exe' is now '_WBXCore-update.'

Technical Improvements:

  • WinBatchX UI (Fluent) is now used across all apps!
  • Mica material was supposed to be dropped to this build, but that was scrapped! You'll see it in our apps and icons. (r16.1 also has Mica material even if Windows 10X doesn't have that)
  • A few icons were updated in this build.
  • Added the power button on the start menu.
  • Fixed "calendar.exe" variable: it's supposed to be '_calendar.exe'.
  • Changed variable "WBX-CHAT" to "WBX-APP"
  • Nircmd was updated to 2.86. It's mainly used for the paint app, but also serves other purposes (possible that accessibility is a part of this)
  • New variable: %_HOSTNAME-winbatchx%. Assigns the host name of the running pc.
  • The login will be recoded next build.
  • The settings app is not completely coded up yet, but changing passwords is possible now.
  • New variable: _WBXCore-KERNEL. The kernel has a number (1.0 in this build).
  • New variable: _LAST-ACTIVEAPP - shows where to jump (goto %_LAST-ACTIVEAPP%)
  • New variable: _LAST-ACTIVEAPP-BMP - displays the photo of the app. Some apps have different photo names.
  • New variable: _LAST-ACTIVEAPP-NAME - Displays the proper name of the app.
  • Checked code for retrieving updates.
  • The window manager (parts of it) were added to wbx.exe.
  • When closing/opening settings, the variable '_SETTINGS-SECTION' will direct you to the right setting from the last one you were at.
  • Since wbx-chat was renamed to wbx-app, a new UI has been enabled on the popup.

Bugs:

  • New bug: many parts of the UI will "double click" after opening/closing UI parts. We're trying to fix that.
  • The left arrow on settings is currently not set up.

Next build (taken over 2 months to get this right)

  • OOBE + Recovery enviroment (beta) release for 1635.

WinBatchX - 16.9 - b1633-16.9-beta1

26 Feb 23:55
35bbd89
Compare
Choose a tag to compare
Pre-release

Build 1633 changes:
Calendar is now on WinBatchX 17.0! It has a new sidebar and intergerated with the notification center in this build!

This is most likely my best build so far that has been released with Windows 11 features that are in-progress.

New features:

  • The notification center is being redesigned right now. It has a calendar of the current day. More will be worked on throughout the release cycle.
  • If you 'right' click the taskbar it will show a context menu with 'Taskbar Settings.' This will actually work in a future build.
  • Task View is back! It does not load statuses of apps yet.
  • The new calendar app is now working! The "X" Button is now working, but the minimize button isn't encorperated yet.

Some improvements:

  • Mica material is now applied over all windows (not the taskbar) in this build.
  • The All Apps section has returned to this build.
  • The action and notification center are completely redesigned in this build.
  • A new variable, '_LAST-ACTIVEAPP' is now in this build. It will redirect to the last app you opened if you opened the start menu while in that app.
  • Fixed the clock error after noontime to be accurate, not the 24-hour clock system.
  • Removed a bunch of variables that aren't needed yet.
  • More UI parts of the taskbar are more responsive. We've edited some parts of the taskbar that needed to be tweaked for the best.
  • Right clicking the background will show a context menu with Windows 11 selections (not Start Menu, Search, etc.)
  • Fixed a bug where the time wouldn't show up after logging in.
  • changed taskbar-desk-active.bmp and taskbar-desk-inactive.bmp to taskbar-taskview-off.bmp and taskbar-taskview-on.bmp in the BMP folder.
  • you will not see the task view icon when starting up. This will be fixed in a future build.

  • Build 1634 (the next build) will have a new selection of apps with Windows' WinUI 3 buttons and app logo starting screens! Coming next

WinBatchX - PreRelease-17.0 - Build 1629

18 Aug 22:14
35bbd89
Compare
Choose a tag to compare

Other fixes before the build 1630:

  • boot folder was created

  • config folder is now getting batch files

  • NI batch files and executables will be in a zip folder.

  • NIFS is now starting and NIFS_LOCAL.bat will come soon.

  • sys.bat is a test loader with the loading dots. Will be removed next build.

  • cmdmenusel does not work as of windows 11 and pre-windows 11 builds (21354+)

EDIT: Quite stable now.

WinBatchX - 16.1 Beta - Build 1600.1000

23 Feb 23:59
d99d523
Compare
Choose a tag to compare
Pre-release

This is a new release from WinBatchX 16.0, but only two improvements are currently added in:

  • Added Mica material to all WinBatchX .bmp photos. Only one color is used to make sure it blends into the background. You might not see it because it is very light in colors.
  • The search feature has been redesigned from the ground up!

There's more to come later! Not all improvements will be in here:

(Coming soon!)

  • New Settings redesign
  • Start Menu redesign
  • Action Center UI redesign
  • Edge HTML inside WinBatchX! (More to come soon with this)
  • A new background (the 10X background) will also be offered as the default background rather than the pre-release background.

A note
From here we will release WinBatchX builds through the "beta" branch. You will need to go there to see the new latest builds after 17.0's release.

WinBatchX - 17.0 - Build 1632

18 Feb 01:35
1910b39
Compare
Choose a tag to compare
Pre-release

WBX-17.0dev.prerelease dev1


Note: This release's version is pulled to 16.9.This isn't 16.0 but we don't have another version number to put in as it's pre-release.


Improvements:

  • Watermark on the desktop was removed. It's not needed much.
  • Lots of improvement on the Start Menu and Search:

[Start Menu]

  • Rounded those corners!
  • Apps are in a 5x5 format.
  • Start Menu "on" button is added.

[Bugs]

  • When pressing ESC it will completely stop.

WinBatchX - 17.0 Alpha Release 1 - Build 1631

29 Jan 01:41
4aa8b2e
Compare
Choose a tag to compare

Interface: 10.8.1
Build 1632

Experment: Button GUI System

New features:

  • Some new files were added into the NI folder. It holds a new batch file named "compose.bat." Currently it will make the entire GUI of the desktop in the coming builds.

Improvements:

  • I had to cut off some parts of the Windows 11 background (the bottom) to make sure it fit for the GUI system coming up soon.
  • resized the variable %background-size% from integer 100 to 77.
  • 1.bmp 2.bmp 3.bmp and 4.bmp were added for the GUI compose.bat.

The GUI is called batchwindower and can be used for any other batch project under the Unlicense license. WBX-Windower is the GUI for WinBatchX.


More to come in the next build.


WinBatchX - Build 1630 - 17.0 Beta 1

16 Dec 16:26
0db3793
Compare
Choose a tag to compare
Pre-release

WBX-NI 10.8
NIFS Build 1003

You should use 16.0 if you are looking around for a fine stable build that is supported by WinBatchX.

EDIT - I haven't released a lot of builds for a while now. You should wait for a bit for my builds to get
stable and production-ready typed use. (I've been expermenting with canary builds up to 1700. Most of these builds aren't that stable at all, so they will be revised to the point they are stable.)


Note:
This build is completely new. The NIDTKERNEL kernel is now gone and now WBX and WBXCore is now a standalone kernel.
WinBatchX was based on the NI Kernel and the WBX Core Kernel for once on our pre-reset 17 builds. The kernel was redited and the new way of using the desktop is now WBXCore. Most of the code is still the same.


New Features:
- You may see the command line if it crashes.

  • Not much now! More releases will have more new features.

Improvements:

  • Folder "System" changed to "NI"
    - boot.bat holds boot variables instead in WinBatchX.
  • new sets of windows 11 updated icons arrive at this build.
  • NIFS is in beta development. It includes:
    • System Itself
    • Apps in the filesystem; and
    • Your own partition for storing your stuff. ( Coming soon)
      • NIFS isn't working still as of 1630, so all apps are still in WinBatchX.
  • The search bar for the start menu is now Windows 11, as it has the blue bar on the bottom.
  • The login process isn't windows-11 typed yet. Next build fix.

Bugs:

  • The search bar for File Explorer does not exist. File Explorer will work in the next build.
  • Whenever right clicking the start menu, search, action / notification centers, the desktop right click shows up.
  • The calendar inside the notification center does not update every day, and cannot preview other months/years. Fix in newer builds.
  • Search and Chat will not be working in this build. They are just there.
  • Corners are not rounded/little/slightly rounded on all things on the taskbar. Fix in next build(s).
  • Notepad hangs around in a loop.

Extra Notes:

  • A new way of making apps (like DWM in windows 11) will be used in this build.