- Sep 09, 2020
-
-
-
-
-
This is useful, in particular, to print out pointer values with the %zx specifier, since it prevents the annoying format warnings when using %zx with t_int.
-
-
Albert Gräf authored
-
-
This can be seen, e.g., when running regression_tests.pd gui-less in Windows, as our CI script does. The easy fix is to just bypass the gui finalization code in glob_quit() when running gui-less (sys_nogui).
-
Jonathan Wilkes authored
-
Jonathan Wilkes authored
-
Jonathan Wilkes authored
-
Guillem Bartrina authored
-
Guillem Bartrina authored
-
Guillem Bartrina authored
-
- Sep 08, 2020
-
-
Jonathan Wilkes authored
-
Jonathan Wilkes authored
-
Jonathan Wilkes authored
-
Jonathan Wilkes authored
-
Ivica Bukvic authored
* This is a missed case scenario that applies only to symbol gatom when it receives a symbol that sets its value via its inlet
-
Jonathan Wilkes authored
-
- Sep 07, 2020
-
-
Ivica Bukvic authored
-
Ivica Bukvic authored
* Initial addition of the gatom extended editing abilities. Shift+click allows for append to the previously entered values, whereas click behaves as it always did. Shift+Backspace when in append mode deletes everything. Dragging number up and down with a mouse now allows for dynamic switching between the shift (fine-grained) and non-shift mode. * Further refinement to the vanilla numbox, so that it can use the same keyboard shortcuts as the numbox2. Also fixed a crasher from the earlier implementation. * Disabled debugging * Activated gatom does not highlight both data and label anymore
-
Jonathan Wilkes authored
-
Jonathan Wilkes authored
-
Jonathan Wilkes authored
-
- Sep 06, 2020
-
-
Ivica Bukvic authored
* Previously reinstantiation only worked every other time the object was deselected. Now we force it to properly reinstantiate after each deselect.
-
Jonathan Wilkes authored
-
-
-
* Created new and hopefully improved dialogs that should work on all three OSs. These include improved margins, optimal sizes that account for OS-specific idiosyncrasies, use of non-native toplevel window titlebars that cause bunch of issues (e.g. ability to maximize a dialog window since nw.js, at least in the earlier versions, has spotty support for disabling those), fixed window sizes with minimal scrollbars where appropriate, proper spacing between items, better positioning of the checkbox and radio buttons, etc. * Enabled CTRL+W for the search dialog. * Improved and consistent find bar appearance on all windows (console, patch, search). * Refined activated box to match different zoom levels and font sizes. Small discrepancies still exist when using both custom fonts and zoom levels, but these are now no more than pixel off, whereas before it was all over the place. * Made sure that patch windows on all OSs are exactly the same size, even when using custom zoom levels and fonts. * Replaced the use of the legacy font menu with the native sub-menu and adjusted its behavior accordingly, including updating its values at patch open (the same method may prove useful in dealing with the undo/redo and other options not being registered properly because they may be running before the menu has been created). * Refined the scrollbar behavior by providing a grab cursor when hovering and clicking on them. Also added dynamic updates to scrollbar colors (normal, hover, and click). * Epic hack for making message boxes consistent size when activated. * Made redrect on a GOP subpatch appear and disappear intelligently when dealing with subpatches populated exclusively with scalars. For instance, creating an empty object does not create a redrect yet because the user may be instantiating another instance of a scalar (e.g. a pony). However, once a non-data object has been created that wants to be displayed on the parent window inside GOP of the subpatch it is a part of, it toggles on. Similarly, once every non-scalar object has been deleted, the redrect disappears. There is still a lingering question why would one want to do this, but hey, who am I to judge? * Fixed problem where a non-GOP text object got diagonal and y resize arrows that triggered consistency check. * Fixed consistency check where resizing a GOP on the parent window using bottom-right corner cursor hotspots, triggered an error when the subpatch is also open. Now, everything resizes as it should concurrently, regardless of whether this is done on the subpatch or the parent window. As a bonus, the properties window reflects changed values regardless how they are being changed. * Better iemgui number2 text offset across different font sizes and zoom levels. * I think that is about it, although I may have missed something...
-
- Sep 05, 2020
-
-
Albert Gräf authored
-
Albert Gräf authored
-
- Sep 04, 2020
-
-
Albert Gräf authored
This adds a 'check' target to the top level Makefile which enables you to run the usual regression tests in the scripts folder after a full build. Works on all supported platforms.
-
-
Guillem Bartrina authored
-
Guillem Bartrina authored
add mechanism that visually marks abstraction objects that are edited but unsaved, and all their ancestors
-
Guillem Bartrina authored
-
- Sep 03, 2020
-
-
Ivica Bukvic authored
-
Albert Gräf authored
-
Guillem Bartrina authored
get rid of some compiler warnings introduced by the two new features (incompatible pointer type and implicit declaration)
-