Skip to content

Releases: umttur/GlistStudio

Glist Studio 26.1 Preview 56

Pre-release

Choose a tag to compare

@github-actions github-actions released this 04 Oct 14:43
73e9792

Merge pull request #161 from umttur/agent/linux-watch

watch the project folder by folder on linux, so a clangd restart no longer freezes the backend

Built from 73e9792 on main, to try changes before they are released. Glist Studio updates itself to prereleases only with Get previews too on, in Settings.

Glist Studio 26.1

Choose a tag to compare

@github-actions github-actions released this 05 Oct 01:04
73e9792

What's Changed

  • Check every pull request: types, lint and tests on Windows, macOS and Linux (no packaging, signing or publishing) by @cogwright in #142
  • Keep the explorer where it was scrolled to after adding, deleting or refreshing by @cogwright in #143
  • Keep a log file, at most 3 MB and two weeks, redacted, with Help > Open Logs Folder by @cogwright in #144
  • Run SQLite in a process of its own: a long query blocks nothing, Stop can end it, big tables open fast by @cogwright in #145
  • Monaco 0.57 and in-range dependency updates, keeping the asset relocator at 1.7.3 for Electron by @cogwright in #147
  • Play MKV videos (H.264, VP9, AV1 inside), and say so for ones Chromium can't decode by @cogwright in #148
  • Git log: the branch picker starts on the current branch, not All branches by @cogwright in #149
  • Open a diff at its first change even when it was shown before its versions arrived by @cogwright in #150
  • Let the log test pass on Windows: two of its unwritable folders are writable there by @cogwright in #151
  • End-to-end suite in the repo: 23 browser-build flows, run on pull requests only (never on main) by @cogwright in #146
  • Let the log test pass on Windows: leave out its read-only folder case there by @cogwright in #153
  • End-to-end: log page errors with their stacks, and an optional slower CPU by @cogwright in #154
  • Add to Git: stage untracked files from the commit view and the explorer by @cogwright in #152
  • Colour git blame annotations by commit, so neighbouring commits stand apart by @cogwright in #155
  • Menu separators: one crisp line at any zoom, instead of some thicker than others by @cogwright in #156
  • Fix the intermittent 'Model is disposed!': re-reading open files skips tabs closed meanwhile by @cogwright in #158
  • Year-based versions: 26.2.0-dev.17 as the version, shown as 26.2 Preview 17 by @cogwright in #157
  • send output in batches and add it once a frame, so a program printing a lot no longer freezes the studio by @cogwright in #159
  • Improve menu order and settings placement by @umttur in #160
  • watch the project folder by folder on linux, so a clangd restart no longer freezes the backend by @cogwright in #161

New Contributors

Full Changelog: v0.0.9...v26.1

Glist Studio v0.0.9

Choose a tag to compare

@github-actions github-actions released this 03 Oct 22:02
cb05865

What's Changed

  • Keep prerelease tags when old prereleases are removed by @cogwright in #116
  • Fix the rollback dialog's title and rows, and going back on Windows from a preview by @cogwright in #117
  • Show a window only once it is styled, in the last theme's colours by @cogwright in #119
  • Hide Eclipse's and clangd's files by default, and keep hidden files out of commits by @cogwright in #121
  • Open all the windows again after closing Glist Studio, and add File > Exit by @cogwright in #118
  • Open a terminal with any shell, ask before closing a running one, and put the shell setting first by @cogwright in #122
  • Draw the window buttons in the page on Windows and Linux by @cogwright in #120
  • The studio's own dropdowns everywhere, an unjoined => in its setting, and no close-project button by @cogwright in #123
  • Windows: package previews in an order Squirrel keeps, so an update never starts an older version by @cogwright in #124
  • Format on every save, not only Ctrl+S: leaving the editor or the window and closing a tab too by @cogwright in #125
  • Copy Details on error notices, and Help > Copy Debug Info, with nothing personal in it by @cogwright in #126
  • SQLite viewer: changes wait for Commit or Discard, and closing asks first by @cogwright in #127
  • Open models without freezing the studio, and say Loading from the start by @cogwright in #128
  • Let go of a closed page tab's drawing at once, a model's WebGL context with it by @cogwright in #129
  • Keep the title bar's tools at the right on Windows, beside the window buttons by @cogwright in #130
  • Database diff: compare a .db's versions by tables, schema and rows instead of showing binary by @cogwright in #132
  • Copy through the main process in the app, and show the report to copy by hand if the clipboard refuses by @cogwright in #131
  • Keep SQLite's journal and write-ahead files out of the commit view, explorer and search by @cogwright in #133
  • Open File from a diff opens the file where the diff was looking, at the same height by @cogwright in #134
  • Database diff: compare again by itself when the file or HEAD changes, and a toolbar with Open Database and Rollback by @cogwright in #135
  • Transient tabs for diffs and search results, and a tab bar that scrolls instead of shortening names by @cogwright in #136
  • Help > Repair IDE: find what stopped working and put it right, a stuck background included by @cogwright in #137
  • No 'Model not found' error from Go to Definition on functions in system headers by @cogwright in #138
  • Ctrl+R reloads the window with its project and files saved, and Electron's hidden menu is gone on Windows and Linux by @cogwright in #139
  • Call it Toggle Browser Dev Tools by @cogwright in #140
  • Video and sound viewers: players in tabs, a waveform for sounds, streamed with seeking by @cogwright in #141

Full Changelog: v0.0.8...v0.0.9

Glist Studio v0.0.8

Choose a tag to compare

@github-actions github-actions released this 03 Oct 05:08
7efc11c

What's Changed

  • Add caret, smooth scrolling and hardware acceleration settings, on a new Editor page by @cogwright in #102
  • Save when leaving the editor, and on closing a tab, switching project or quitting by @cogwright in #103
  • Add word wrap, minimap, sticky scroll, reduce motion, hidden folders and Clean Build by @cogwright in #104
  • Run each window's backend in a utility process of its own by @cogwright in #105
  • Draw every settings group without the browser's fieldset frame by @cogwright in #106
  • Open several projects, each in a window of its own, and open them again on start by @cogwright in #107
  • Open each project as it was left: tabs, sides, open folders and scroll positions by @cogwright in #108
  • Several terminals, and a choice of shell by @cogwright in #109
  • SQLite viewer: browse, change and query databases, with SQLite itself by @cogwright in #112
  • 3D model viewer: models open drawn, with three.js by @cogwright in #111
  • Roll back to an earlier version, with a warning, keeping the one an update replaces by @cogwright in #114
  • Output history: each build and run by itself, the earlier ones in a list by @cogwright in #110
  • Colours and Reformat File for TOML, INI, YAML and JSON by @cogwright in #113
  • Keep only the newest prerelease, and remove leftover prerelease tags by @cogwright in #115

Full Changelog: v0.0.7...v0.0.8

Glist Studio v0.0.7

Choose a tag to compare

@github-actions github-actions released this 03 Oct 00:38
b966cbc

What's Changed

  • Update Electron to 44.5.1, for typing after a confirm dialog by @cogwright in #88
  • Show a plugin's README when it is clicked in the Plugins view by @cogwright in #89
  • List branches and tags by name, numbers by their value by @cogwright in #90
  • Give the terminal's program the size it is drawn at once it starts by @cogwright in #91
  • Color plugins' and the engine's state apart from their description by @cogwright in #92
  • Keep the window buttons clear of the toolbar at any zoom by @cogwright in #93
  • Add Open on GitHub above a plugin's README by @cogwright in #94
  • Show image files as pictures in a tab by @cogwright in #95
  • Update the README for the signed Mac app and the studio as it is now by @cogwright in #96
  • Keep Settings' and other dialogs' text from being selected by @cogwright in #97
  • Pass over a draft's tag when looking for an update by @cogwright in #98
  • Use Inter and JetBrains Mono on Windows and Linux, and a Mac's own fonts there by @cogwright in #99
  • Keep a middle click on a tab from pasting Linux's selection into the editor by @cogwright in #100
  • Ask yes-or-no questions in the studio's own dialog instead of window.confirm by @cogwright in #101

Full Changelog: v0.0.6...v0.0.7

Glist Studio v0.0.6

Choose a tag to compare

@github-actions github-actions released this 02 Oct 16:22
135c4c2

What's Changed

  • drag files in from the system's file manager onto the explorer by @cogwright in #64
  • title prereleases with the v, as releases are by @cogwright in #65
  • show update git commands in the console, and keep new files over an update instead of stopping with "Aborting" by @cogwright in #66
  • patches of commits and changes to copy, save and apply, and the conflict labels drawn again by @cogwright in #67
  • git sidebar: stash and roll back from the commit view, drop unpushed commits, stash buttons in words, words after a language change by @cogwright in #68
  • inset the engine view's install button by @cogwright in #69
  • show the new files a stash holds by @cogwright in #70
  • keep the interface from being selected as text by @cogwright in #71
  • start the git log on the current branch by @cogwright in #72
  • give show in git and copy all the same look as the other buttons by @cogwright in #73
  • show the plugin list loading, and run a commit once by @cogwright in #74
  • ask for a star on GlistEngine once it is installed and a project is open by @cogwright in #75
  • translate what was still shown in english by @cogwright in #76
  • show values on hover while debugging, keep continue in step, and give popups room by @cogwright in #77
  • a value tree on hover while debugging, and stop on the crashing line by @cogwright in #78
  • format only the lines changed since the last save, and never reorder includes by @cogwright in #79
  • reformat file, glist's code style built in, and a setting to choose the style by @cogwright in #80
  • read why git failed from its state, not its words, and let git and gcc answer in the editor's language by @cogwright in #81
  • open no window on activate before the app is ready by @cogwright in #82
  • move files and folders by dragging them in the explorer by @cogwright in #83
  • color build errors on windows, and a running program's error output in red by @cogwright in #84
  • Edit the engine and plugins under Dependencies like the project's files by @cogwright in #85
  • Ask for an SSH key's passphrase on Windows too by @cogwright in #86
  • Give a fork of the engine or a plugin its source as upstream by @cogwright in #87

Full Changelog: v0.0.5...v0.0.6

Glist Studio v0.0.5

Choose a tag to compare

@github-actions github-actions released this 01 Oct 02:37
5a2083f

What's Changed

  • attach breakpoints, git's marks and fonts to each editor by @cogwright in #42
  • update the engine and plugins from their source remote, keeping the user's work on top by @cogwright in #43
  • let sudo ask for the installer's password on macos by @cogwright in #44
  • tell file operations and failed builds in notifications instead of the output panel by @cogwright in #45
  • put the menus in the macos menu bar by @cogwright in #46
  • offer previews in updates, for those who want prereleases by @cogwright in #47
  • give the disk image glist's icon and a window of its own by @cogwright in #48
  • say to build once above the editor, instead of showing errors before it by @cogwright in #49
  • open a second editor beside the first, by dragging a tab or split right by @cogwright in #50
  • show the engine in a tab of its own, with its commit and updates from glistengine by @cogwright in #51
  • read open files again after updating the engine or a plugin, and save them before by @cogwright in #52
  • load the studio's words from json files, and add french by @cogwright in #53
  • fix the editor and output panel shifting up when the build notice is hidden by @cogwright in #54
  • find in files on ctrl+shift+f, and search everywhere on a double shift by @cogwright in #55
  • follow and enforce a project's .clang-format: indentation, a ruler, and format on save by @cogwright in #56
  • open gcanvas.h and gcanvas.cpp with glistapp after installing by @cogwright in #57
  • build only the last of several pushes to main by @cogwright in #58
  • close a tab with a middle click by @cogwright in #59
  • show search everywhere and find in files beside the other shortcuts when no file is open by @cogwright in #60
  • show find in files when no file is open, and drop the border around code formatting in settings by @cogwright in #61
  • save and read files again around plugin changes, builds and window focus by @cogwright in #62
  • sign and notarize the mac app with the developer id in release builds by @cogwright in #63

Full Changelog: v0.0.4...v0.0.5

Glist Studio v0.0.4

Choose a tag to compare

@github-actions github-actions released this 30 Sep 00:05
5b802ad

What's Changed

  • draw the editor's right-click menu like the others, and add a command palette on ctrl+p by @cogwright in #37
  • show the commits of glist studio, the engine and plugins in settings > about by @cogwright in #38
  • publish a prerelease from every push to main by @cogwright in #39
  • put git's entries back in the editor's right-click menu by @cogwright in #40
  • keep the editor's tabs in groups, ready for a second side by @cogwright in #41

Full Changelog: v0.0.3...v0.0.4

Glist Studio v0.0.3

Choose a tag to compare

@github-actions github-actions released this 29 Sep 21:25
db7b4e0

What's Changed

  • Configure again when a CMake file changes (#20 did not reach main) by @cogwright in #21
  • Review the Turkish interface by @cogwright in #22
  • Keep the README to what a reader of it needs by @cogwright in #23
  • Update Glist Studio from its GitHub releases by @cogwright in #24
  • Protect pushed commits and protected branches by @cogwright in #25
  • Choose a target to build and run, as CLion does, behind Show all targets by @cogwright in #27
  • Install GDB on Windows from MSYS2, pinned by SHA-256 by @cogwright in #28
  • PATH: plugins' DLL folders on Windows, and a PATH list in Settings by @cogwright in #26
  • A Plugins view: install GlistPlugins' plugins and update them without losing work by @cogwright in #29
  • Put the Plugins view's buttons beside the name and the state by @cogwright in #30
  • Debug on Windows only with the studio's GDB, and give programs a PATH of the studio's own by @cogwright in #31
  • Leave gipDebug out of the plugins list, and list AITIAL's OpenWhiz by @cogwright in #32
  • Settings in pages, with program arguments and environment variables, and shorter buttons by @cogwright in #33
  • Show the Glist Engine message only when Glist is missing by @cogwright in #34
  • Put Add to Project with Install and Update, each with an icon and a word by @cogwright in #35
  • show the editor's own menus in the chosen language by @cogwright in #36

Full Changelog: v0.0.2...v0.0.3

Glist Studio v0.0.2

Choose a tag to compare

@github-actions github-actions released this 29 Sep 21:18
89d8496

What's Changed

  • add a scale setting, up to 300%, and make zooming work in the browser build by @cogwright in #11
  • run coding agents in an agent tab, and keep glist studio's data in the glist folder by @cogwright in #12
  • fit the terminal inside its panel, so its last line is not cut off by @cogwright in #13
  • make the agent install button smaller, and leave room after settings section titles by @cogwright in #14
  • list the engine and the plugins a project uses below it in the explorer by @cogwright in #15
  • drop italics from code in the built-in themes by @cogwright in #16
  • list projects to open, most recently opened first by @cogwright in #17
  • install glist engine from the studio, with its own installer by @cogwright in #18
  • Git support, off until turned on in Settings by @cogwright in #19

Full Changelog: v0.0.1...v0.0.2