v9.27.4.0 hornet_moth
Mp3 player: added track "solvents".
Updates to the personal website of Ben LaCroix.
Mp3 player: added track "solvents".
Mp3 player: added track "uwav_0perative".
Mp3 player: added track "laughing_water". There is a running man present while this track plays. In supported browsers, the user interface chrome is now appropriately light or dark in correspondence with BénOS™' current day/nite mode.
Mp3 player: added track "witchFinder_glacial".
Mp3 player: added track "bugdoor_posture_honor". Lower character: both §hapes now say more things. Devlog: updated footer. Bugfixes: When the bounce window is bounced with modifiers enabled, the dynamic accent-colored text now replaces the textured text instead of being drawn atop it, resulting in fewer visual glitches. The artwork for the audio of the Emergency Alert System now auto-scrolls…
Updated bouncing: Added bounce modifier "Skew X/Y". CAUTION: Bounce modifier "Skew X/Y" increases the dimensions of windows, making it easier to accidentally trigger the Emergency Alert System. Avoid this by resizing windows first to give them space. If the Bounce window is bounced with modifier(s) enabled, its headings now correct themselves to be in a readable orientation as the window moves…
Updated bouncing: Restructured bounce options menu to distinguish between timing and rotation modulation. Added bounce rotation mode "Z". Combine it with bounce rotation mode "XY 2D" for a 3D effect. The kill screen now appears in the main interface if the audio for the Emergency Alert System is the currently selected track in the mp3 player. Updated Bio. Updated E-mail section.
Updated bouncing: Added bounce mode "Flip2D", which can be combined with other bounce modes. The Emergency Alert System will now trigger if you try to bounce a window that is too tall or wide. Bio: updated donor organs.
Mp3 player: added track "shroud_of_da_baller". Many ambient animations are now rendered using hardware-accelerated implementations, such as interactive CSS sprites instead of GIFs. Many windows now intially fit within the viewport, making them bounceable without first needing to be resized.
Mp3 player: added track "bot_dolphin_edit".
Mp3 player: added track "late4".
Mp3 player: added track "pinball_j1had_DNR-ver" (intro drums by JOK, photo by OCL). The background of the main menu is now more transparent. Loading screen: reversed gradient direction.
BénOS™ is now accessible thru the URL https://bnl.cx . The Advisory window now displays domain information. I'm working on v10 of this site. When v10 is up, benlacroix.com will redirect to bnl.cx . BénOS™ will be contained within v10. Bouncing has been enhanced: Refactored animations to use CSS instead of JS for improved performance and flexibility. Added the Bounce Menu. Use it to change the…
Mp3 player: added track "bL_cry_on_command_v2". Bugfix: when using keyboard navigation, the lower character now expands properly while in the Pyramidal Form.
Updated the boot sequence. Lower character: the Pyramidal Form now responds to mouse movement, similarly to how it responds to mobile device tilt. Bio > CV: added link to my wife's website .
Lower character: Pyramidal Form unlocked. The Character Shape can now be changed using the "§" button in the footer. When the footer is expanded, clicking/tapping on the word bubble will now invoke another phrase. The character can no longer utter the same phrase twice consecutively. Bio: added Shape IRL. Bugfix: tapping to reset a window's peel no longer registers a tap on any elements…
Mp3 player: added track "b_laden_intro_rough".
Mp3 player: added track "baubles_for_aphids".
Bio: added Payload. Mp3 player: added track "scalp_collect". Recorded in one take, with no edits.
The appearance and behavior of the pseudo-cursor on touch devices has been changed: It now transitions smoothly between touch-points. It now disappears while swiping (but not while dragging something).
Tooltips and cursors now match the design of BénOS™. There is now a pseudo-cursor present on touch devices. It is less opaque and less dynamic than the desktop cursor. Bugs squashed: When rescaling, windows will no longer grow wider than the viewport. Keyboard navigation in the footer was broken, and has been fixed. Aligned more stuff.
Updated and enhanced many aspects of the system UI and design. Mp3 player: added tracks "mudlord_refried", "soliFugue_bizEdit", and "honey_sow". Updated Bio. Updated Webb Site Bloode Pact. Windows can now be scrolled horizontally (when they have overflow). Windows can now be scaled 2×. Click/tap the to toggle between half, single, and double scale. Font sizes are now consistent with this. Added…
Added experimental window "bouncing" feature: Click/tap the circle icon to bounce. Click/tap (or close) the window to stop. If the edge of a window is outside your viewport, the window will get stuck and rumble along the edge of the viewport! Try bouncing a window in a deeper layer and an outer layer simultaneously. This feature is disabled if you have expressed a preference for reduced motion in…
Added secrets. Mp3 player: added track "mthmtzm". Pulsating orb: added additional phrase. Varied the textures of windows' undersides. Bugfix: window UI graphics are now crisper in most cases. Bugfix: most underside textures now scale in ways that avoid moiré. Bugfix: tapping to reset a window's peel no longer triggers actions beneath the peeled portion. Bugfix: peeled windows can now be moved…
Added experimental window "peeling" feature. You can now peel back swipe right ;) on a window, starting from its bottom left-hand corner. Click/tap on the peeled portion to reset. The geometry is currently Constraint-Free™, so try doing unrealistic things with it! ~ This feature is inspired by / reverse engineered from Metisse , a window system exploring novel interaction paradigms. See the…
Added distortion to the main menu and some other areas. This site is getting kinda scuffed up... Mp3 player: added track "thius_taunt". RSS Readers are getting this update late. WhoOoOoOoOps!¡!¡!¡
Mp3 player: added track "hes_changed_var-3b".
Mp3 player: added tracks "boring_alien_new" and "roll_sickness". Tweaked some styles 'n' stuff!!!
Mp3 player: added track "agony_practical". Did some pruning.
Mp3 player: added track "chattanooga_style".
Mp3 player: added track "unauth_JA_remix". Made some requests asynchronous.
Updated bio and added a link. Changed text in E-mail window. Illuminated the first letters of some paragraphs. Refactored the main menu. Fixed some bugs with keyboard navigation.
Mp3 player: added track "unauth_JL_remux". Pulsating orb: added phrase. Layout bugfixes.
Mp3 player: added artwork display mode for the playlist. Click on "grid".
Mp3 player: added track "beetdown_x80b".
Mp3 player: added track "happy_fn_bounce_1n2".
I tabled at Chattanooga Zine Fest 7, met some cool people, and distributed my new 2-color risograph comic Synthetic West #1 . Added to Projects. Bio: added changing text FX. Fixed a layout bug that occurred in the top bar when using keyboard navigation.
Mp3 player: added tracks "murda_ffr_vs_cs_mix" and "formulosense". CV: added links.
Mp3 player: added track "screen_door".
Mp3 player: added track "wake_n_cloac".
Refactored and abstracted code for "nested" windows: "parent" windows can now be resized normally (this is mainly evident in the "Bio" window). Fixed a bug where a scrollbar did not appear if its window hadn't finished loading after a set period of time. When needed, scrollbars now refresh after a response from the server. Fixed a bug where the height of the top bar did not transition smoothly.…
Scrolling: for mouse users, the proper cursor is now shown when grabbing scrollbars. Guestbook: added button to quickly jump to form. Text now scales properly when window is shrunk. Removed unnecessary whitespace. Added visual polish. Under the hood: now uses the JS library HTMX for the dynamic loading of some window content, while keeping the original iframe method as a no-JS backup.
Mp3 player: progress bar now shows buffered amount.
Mp3 player: added "Trax" window, with navigable playlist & expanded artwork. Access it by clicking or tapping on the artwork in the top bar.
Mp3 player: added track "finger_wag".
Imbued the pulsating orb with additional phrases. Polarity switching now works without JS. Certain buttons whose functionality relies on JS are now hidden if JS is disabled. Guestbook: added a honeypot to mitigate bot spam.
When resizing windows, scrollbars now appear and disappear as needed. Projects: ongoing projects now display more detailed info about their last update.
Mp3 player: added track "energizer_bunny". Preloaded a font for a smoother browsing experience.
Removed a CSS animation [more specifically, one modulating filter: opacity() ] that caused severe framerate issues in *cough* chrome *cough* . Sidenote: in a performance troubleshooting context, it's truly amazing how useful it is to listen to your PC's fan...
Mp3 player: added "murda_ibg_ss_naif_mix". CRUCIAL: Hurt not a soul ! ! !