QBJS v0.7.0 - Release - Printable Version +- QB64 Phoenix Edition (https://staging.qb64phoenix.com) +-- Forum: QB64 Rising (https://staging.qb64phoenix.com/forumdisplay.php?fid=1) +--- Forum: QBJS, BAM, and Other BASICs (https://staging.qb64phoenix.com/forumdisplay.php?fid=50) +--- Thread: QBJS v0.7.0 - Release (/showthread.php?tid=1702) Pages:
1
2
|
RE: QBJS v0.7.0 - Release - grymmjack - 05-29-2023 (05-29-2023, 04:50 PM)dbox Wrote:(05-29-2023, 11:20 AM)Coolman Wrote: if you combine your project with Electron to generate stand-alone, cross-platform desktop applications, it will be much more interesting and will surely attract many developers... Yep. It's pretty danged easy to get it working too. Mostly just download nwjs, setup your vscode extensions, modify your nwjs.publish.json and you're good. Happy to share, LMK. RE: QBJS v0.7.0 - Release - grymmjack - 05-29-2023 (05-26-2023, 06:23 PM)dbox Wrote: Hi All, AWESOME WORK! The hotkeys are SUPER appreciated. I will now uninstall vimium Wow the 2D library is awesome man. Line width and cap are huge Rad, @dbox Looks like you've been keeping up on the docs too! Great! Congrats on this milestone RE: QBJS v0.7.0 - Release - dbox - 05-30-2023 (05-29-2023, 11:59 PM)grymmjack Wrote: Rad, @dbox Thanks @grymmjack, I appreciate the kind words! Sometimes it feels like updating the documentation takes longer than coding the features. RE: QBJS v0.7.0 - Release - dbox - 05-30-2023 This release adds the ability to customize the QBJS IDE look-and-feel by selecting one of four themes. To change the theme, click the settings button (cog icon) in the toolbar and then select the theme from the drop list. Default Theme This theme is obviously heavily inspired by the default QB64 theme (dark dark blue). QBasic Want your UI to look more like the original QBasic IDE? Then this is the theme for you. Windows Classic This theme replicates the look-and-feel of an old school windows IDE. VSCode Dark Select this theme if you want QBJS to look like the VSCode IDE. Which theme is your favorite? Any suggestions for other themes? RE: QBJS v0.7.0 - Release - mnrvovrfc - 05-31-2023 All of them look good but my eyes are beginning to fail me out of looking at bright screens. Now it's possible to have an active screen instead of relying on Inkscape or other SVG processor, for bezier curves and stuff like that. Great job! RE: QBJS v0.7.0 - Release - dbox - 06-01-2023 (05-31-2023, 03:15 PM)mnrvovrfc Wrote: All of them look good but my eyes are beginning to fail me out of looking at bright screens. Awesome, thanks for the feedback @mnrvovrfc! RE: QBJS v0.7.0 - Release - dbox - 06-02-2023 With 0.7.0, QBJS now supports working with custom fonts via the QB64 methods: _Font, _LoadFont and _FreeFont. There are now three ways to load a font for use in your program: 1. From a Font File As in QB64, fonts can be loaded from font file locations: Code: (Select All) Dim fnt As Long 2. From a Font Name You can alternatively specify the font name. As long as the font is installed on the system it will load the requested font. You can also specify an HTML-style list of fallback font names as shown in the example below: Code: (Select All) Import Gfx From "lib/graphics/2d.bas" 3. From a URL This option allows you to take advantage of the large collections of free fonts that are available online. The example below uses a font from the Google Font collection: Code: (Select All) Import Dom From "lib/web/dom.bas" RE: QBJS v0.7.0 - Release - mnrvovrfc - 06-02-2023 It's making my head spin! It's time for some web developers to sit up and take notice that at least one BASIC dialect isn't "that little 8-bit language from the 1980's" which has less to do with Microsoft than ever. RE: QBJS v0.7.0 - Release - grymmjack - 06-03-2023 (05-26-2023, 07:04 PM)dbox Wrote: Here are some mods from @bplus' excellent collection of proggies that use some of the new graphics methods: My goodness, @bplus you are such a guru. 40 lines... i'm drooling looking at this Math can be so pretty. Maybe we could add them with share and play like this: RE: QBJS v0.7.0 - Release - dbox - 06-12-2023 Another new feature introduced in 0.7.0 is the ability to trigger uploads and downloads to and from the browser from within your QBJS program. The following example shows how to use this feature. (As a bonus it also uses the new SaveImage method from the new 2D graphics library.) Code: (Select All)
View in QBJS |