james
2023-09-05 13:49:22 -0700 (Tue, 05 Sep 2023)
160
Go back to SDL2 version 2.26.4 in the script to install frameworks on the Mac
build machine.
(so that we can keep supporting MacOS 10.9 as our minimum version)
---
U wip/mac/install_sdl_frameworks.sh
teeemcee
2023-09-06 16:11:42 -0700 (Wed, 06 Sep 2023)
303
Fix a bug in skipping the load screen when there are no visible save slots
If a game was set to Skip Title but not Skip Load Screen, had no visible saves
but had a save in a hidden slot, a gameover wouldn't quit, but instead go to
the load
teeemcee
2023-09-06 16:11:35 -0700 (Wed, 06 Sep 2023)
214
Fix spriteset resize menu not displaying the sprite set.
The necessary slice wasn't marked as Template. Since the file was first checked
into svn... so it's never appeared correctly for anyone other than me? Opps.
---
U
teeemcee
2023-09-06 16:12:36 -0700 (Wed, 06 Sep 2023)
77
Update linux SDL2 builds to 2.26.5. Fixes #1242 Fullscreening randomly broken
---
U wip/linux/x86/libSDL2-2.0.so.0
U wip/linux/x86_64/libSDL2-2.0.so.0
___
Ohrrpgce mailing list
teeemcee
2023-09-06 16:11:59 -0700 (Wed, 06 Sep 2023)
329
gfx_sdl/sdl2: recenter the Test Game window when it's resized
Recentering was disabled in that case to make it less likely to overlap Custom's
window, but this made large windows go over the screen edge (some WMs only).
The real solution
teeemcee
2023-09-06 16:11:51 -0700 (Wed, 06 Sep 2023)
80
If a RELOAD file is blank, mention it in the load error message. Add vflength().
---
U wip/filelayer.cpp
U wip/filelayer.hpp
U wip/lumpfile.bi
U wip/reload.bas
___
Ohrrpgce mailing list
teeemcee
2023-09-06 16:11:15 -0700 (Wed, 06 Sep 2023)
38
Improve ohrhelp/sliceedit_template.txt
---
U wip/ohrhelp/sliceedit_template.txt
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
teeemcee
2023-09-06 16:11:27 -0700 (Wed, 06 Sep 2023)
752
sliceedit: various tweaks to import/export/save when leaving behaviour
Mostly these make no difference while editing a slice collection group
(use_index=YES).
Removed the Re-export (Ctrl-F2) option. Instead, when you export a
james
2023-09-10 12:09:59 -0700 (Sun, 10 Sep 2023)
171
Add a map editor option prompt_when_moving_hero_origin_on_the_same_map
(defaults to NO)
I might be the only user who ever uses this option, but I want it, gosh dang it
:D
---
U wip/custom_udts.bi
U wip/mapsubs.bas
james
2023-09-10 11:47:24 -0700 (Sun, 10 Sep 2023)
135
Fix the attack feature to spawn enemies directly so it only spawns one per hit.
Should not spawn extra for spread attacks or multi-hit
---
U wip/battle_udts.bi
U wip/bmod.rbas
___
Ohrrpgce
james
2023-09-11 10:46:16 -0700 (Mon, 11 Sep 2023)
60
Update find_preferred_target() for player controlled enemies
---
U wip/bmodsubs.bas
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
james
2023-09-11 12:37:06 -0700 (Mon, 11 Sep 2023)
77
When adding a new blank shop, properly initialize the first shop stuff record
---
U wip/shopedit.bas
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
james
2023-09-11 11:58:34 -0700 (Mon, 11 Sep 2023)
136
Update ohrrpgce.new to save strings by default and to turn on "any key includes
mouse"
(also verified that all backcompat bits are off)
---
U wip/data/ohrrpgce.new
___
Ohrrpgce mailing list
james
2023-09-11 12:21:38 -0700 (Mon, 11 Sep 2023)
156
Update F1 help for new attacker animations (Run and Hide, Run In, Standing
Strike), new "Skip Turn" action, and Defector status implying "win even if
alive"
---
U wip/ohrhelp/attack_appearance.txt
U wip/ohrhelp/attack_effects.txt
U
james
2023-09-11 15:28:29 -0700 (Mon, 11 Sep 2023)
222
Add an argument to reset_enemy_state() to indicate whether transmogrification
is happening
Some things like ready-meter, or player-control/turncoat/defector should be
reset for loadfoe
but should not be reset for changefoe
---
U
james
2023-09-11 15:28:23 -0700 (Mon, 11 Sep 2023)
203
Add a target class, "Most recently spawned by attack"
The attack feature to directly spawn an enemy is not complete without this
because it is the only way to make a chain target the newly spawned enemy
---
U wip/attackedit.bas
U
james
2023-09-11 16:30:12 -0700 (Mon, 11 Sep 2023)
222
Recalculate valid targets every tick when targetting. Add handling for when
current target is invalid, or when no targets are left
Fixes bug #1233 "Valid attack targets aren't updated live while player is
picking targets"
---
U
james
2023-09-11 16:30:07 -0700 (Mon, 11 Sep 2023)
61
Add "Edit battle system bitsets" to the F8 debug menu in Game
---
U wip/game.bas
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
james
2023-09-04 11:47:51 -0700 (Mon, 04 Sep 2023)
201
Add a very simple MenuDefSlice (subclass of ClassSlice) which allows drawing a
menu at the correct depth in a slice tree.
Resolves bug #1262 Target cursors and damage digits appear behind battle menus
---
U wip/SConscript
U wip/bmod.rbas
james
2023-09-04 15:02:07 -0700 (Mon, 04 Sep 2023)
80
Bump the versions of SDL2 and SDL2_mixer downloaded by mac/get_sdl_frameworks.sh
---
U wip/mac/get_sdl_frameworks.sh
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
james
2023-09-04 14:22:49 -0700 (Mon, 04 Sep 2023)
151
In the menu editor, fix the rect.topleft of the menu state for the menu we are
editing to match the preview window in the bottom right
Fixes bug #1257
---
U wip/menuedit.bas
___
Ohrrpgce mailing
james
2023-09-04 14:22:53 -0700 (Mon, 04 Sep 2023)
193
In the menu editor, clicking outside of the detail menu takes you back to the
menu you are editing, and clicking outside the menu you are editing takes you
back to the toplevel menu editor menu
---
U wip/common.bi
U wip/common.rbas
U
james
2023-09-04 16:49:48 -0700 (Mon, 04 Sep 2023)
76
mac/get_sdl_frameworks.sh now also installs the frameworks that it downloads
---
U wip/mac/get_sdl_frameworks.sh
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
james
2023-09-04 16:49:51 -0700 (Mon, 04 Sep 2023)
57
Rename get_sdl_frameworks.sh to install_sdl_frameworks.sh
---
D wip/mac/get_sdl_frameworks.sh
A wip/mac/install_sdl_frameworks.sh
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
james
2023-09-04 16:56:35 -0700 (Mon, 04 Sep 2023)
77
install_sdl_frameworks.sh - fix a typo, and use sudo for /Library/Frameworks/
---
U wip/mac/install_sdl_frameworks.sh
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
james
2023-10-25 14:14:18 -0700 (Wed, 25 Oct 2023)
24
Add command "inn screen"
---
U wip/const.bi
U wip/docs/plotdict.xml
U wip/docs/plotdictionary.html
U wip/game.bas
U wip/moresubs.bi
U wip/moresubs.rbas
U wip/plotscr.hsd
U wip/scriptcommands.bas
james
2023-10-25 14:15:38 -0700 (Wed, 25 Oct 2023)
32
Add "inn screen" to whatsnew.txt
---
U wip/whatsnew.txt
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org
teeemcee
2023-10-27 19:05:29 -0700 (Fri, 27 Oct 2023)
195
"load slice collection" now returns 0 without error for blank collections
Instead, it shows an error only for out-of-range (beyond 0-32767) collection
IDs. Also, its behaviour was undocumented.
---
U wip/docs/plotdict.xml
U
teeemcee
2023-10-27 19:06:05 -0700 (Fri, 27 Oct 2023)
130
scons: fix compiling for Linux x86_64 with clang by cleaning up -no-pie logic
Hopefully this doesn't break Mac or FreeBSD builds.
---
U wip/SConscript
___
Ohrrpgce mailing list
teeemcee
2023-10-27 19:06:13 -0700 (Fri, 27 Oct 2023)
262
scons: add builddir= arg to set the variant directory
This may sometimes be useful when running into a problem with scons not fully
rebuilding or when sharing a source tree between multiple VMs, although the
build cache should already
teeemcee
2023-10-27 19:05:43 -0700 (Fri, 27 Oct 2023)
272
Avoid new warning in FB 1.20 because 3rd arg of PUT# is byref
It was always byref but the warning is new, when using a cast.
PUT #fh, 1 + id * 2, CAST(short, size)
> common.rbas(1401) warning 50(2): Suspicious address expression passed to
teeemcee
2023-10-27 19:05:56 -0700 (Fri, 27 Oct 2023)
54
Avoid various warnings when compiling with gcc -Wextra
---
U wip/allmodex.bas
U wip/array.c
U wip/backends.bas
U wip/filelayer.cpp
U wip/gfxRender.hpp
U wip/lib/sha1.c
U wip/lib/ujpeg.c
U wip/music_sdl.bas
U
teeemcee
2023-10-27 19:07:05 -0700 (Fri, 27 Oct 2023)
49
Include stdbool.h or not from C as needed by MSVC
---
U wip/config.h
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
teeemcee
2023-11-01 03:55:32 -0700 (Wed, 01 Nov 2023)
196
Fix lack of window recentering when starting a game at not-320x200-not-2x-zoom
At least, it didn't recenter when using gfx_sdl2. gfx_sdl does, probably
because it recreates the window a lot more.
---
U wip/yetmore2.bas
teeemcee
2023-11-01 03:55:42 -0700 (Wed, 01 Nov 2023)
124
Revert r13373 "Make C and FB declarations of RGBcolor union more identical"
Older versions of GCC don't accept this syntax.
---
U wip/blend.h
U wip/surface.h
___
Ohrrpgce mailing list
teeemcee
2023-10-29 18:21:29 -0700 (Sun, 29 Oct 2023)
707
scons: cleanup of CFLAGS variables. Some changes to flags passed to compilers.
-Renamed TRUE_CFLAGS -> NONFBC_CFLAGS and FBCC_CFLAGS -> FBC_CFLAGS
-CFLAGS is now also used for compiling -gen gcc generated .c files, so that
it's not
teeemcee
2023-10-29 18:22:31 -0700 (Sun, 29 Oct 2023)
329
web: Add #define MINIMAL_OS and litter it and __FB_JS__ around. Based on patch
by Blain
There are many more places where MINIMAL_OS should be used but this is nearly
enough to get the emscripten port to compile, since Emscripten emulates
teeemcee
2023-10-29 18:21:46 -0700 (Sun, 29 Oct 2023)
263
Further update android/compile-using-toolchain.sh for non-standalone toolchains
Still doesn't fully work due to gcc/clang not knowing the paths to system
headers. But I thought it was working before, when I added STANDALONE as a
config
teeemcee
2023-10-29 18:21:53 -0700 (Sun, 29 Oct 2023)
213
scons: Various cleanup, particularly of environments
Look for libfb[...].a rather than fbrt0.o because not all platforms actually use
the latter, so although FB currently always builds it, it might not in future.
---
U wip/SConscript
teeemcee
2023-10-29 18:22:01 -0700 (Sun, 29 Oct 2023)
71
scons: Add web/js (emscripten) target; based on patch by Blain Maguire.
---
U wip/SConscript
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
teeemcee
2023-10-29 18:22:09 -0700 (Sun, 29 Oct 2023)
71
web: Import FB's fb_shell.html, renamed to ohrrpgce-shell-template.html
---
A wip/web/
A wip/web/ohrrpgce-shell-template.html
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
teeemcee
2023-10-29 18:22:16 -0700 (Sun, 29 Oct 2023)
176
web: ohrrpgce-shell-template.html: remove the emulated terminal, other changes
(patch by Blain)
Also give the tabindex=-1, important for focusing (in a later commit).
---
U wip/web/ohrrpgce-shell-template.html
teeemcee
2023-10-29 18:22:40 -0700 (Sun, 29 Oct 2023)
245
Replace running_on_desktop() with windowed_platform()
..which is what it was actually used for. (No point having a
running_on_desktop() function which isn't used.)
Disables (but doesn't hide) Switch to Windowed/Fullscreen menu options on
teeemcee
2023-10-29 18:21:38 -0700 (Sun, 29 Oct 2023)
143
scons: reimplement android-source=1 using transpiledir=, much less hacky
Also, no longer refuse to compile targets other than game and custom.
---
U wip/SConscript
U wip/ohrbuild.py
___
teeemcee
2023-10-29 19:55:14 -0700 (Sun, 29 Oct 2023)
47
web: write debug logging to the browser console
---
U wip/os_unix.c
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
teeemcee
2023-10-29 19:55:32 -0700 (Sun, 29 Oct 2023)
110
Fix bug that caused // in the file browser when you start in /
Was easy to run into on Android and Emscripten
---
U wip/browse.bas
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
teeemcee
2023-10-29 19:55:40 -0700 (Sun, 29 Oct 2023)
141
Silence incorrect GCC 12 warning in sha1.c/h
Some discussion at
https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21781#note_1811423
---
U wip/lib/sha1.c
U wip/lib/sha1.h
___
teeemcee
2023-10-29 19:55:48 -0700 (Sun, 29 Oct 2023)
223
web: get gfx_sdl & music_sdl to compile. However the screen is black.
Note gfx_sdl2 works, this is an attempt to get gfx_sdl working too.
music_sdl does work.
The problem may be that I haven't fully fixed FB's SDL.bi yet.
---
U
teeemcee
2023-10-29 19:54:52 -0700 (Sun, 29 Oct 2023)
77
gfx_surfaceCopy was wrongly declared. Caused an emscripten error when called.
---
U wip/surface.h
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
teeemcee
2023-10-29 19:54:45 -0700 (Sun, 29 Oct 2023)
78
web: don't use thread local storage (TLS) for the cliprect: add NO_TLS #define
---
U wip/allmodex.bas
U wip/config.bi
U wip/config.h
U wip/os_unix.c
___
Ohrrpgce mailing list
teeemcee
2023-10-29 19:55:06 -0700 (Sun, 29 Oct 2023)
137
Make C and FB declarations of RGBcolor union more identical
I thought there might be a need for this, but there's not. But good to have.
---
U wip/blend.h
U wip/surface.h
___
Ohrrpgce
teeemcee
2023-10-29 19:55:23 -0700 (Sun, 29 Oct 2023)
87
web: don't use shell(), set signal handlers, or use return_address
None are supported.
---
U wip/miscc.c
U wip/os_unix.c
U wip/os_unix2.bas
U wip/util.bas
___
Ohrrpgce mailing list
teeemcee
2023-10-29 23:09:11 -0700 (Sun, 29 Oct 2023)
67
scons: cleanup related to transpiling and to minos variant of win32
---
U wip/SConscript
U wip/fb/fb_stub.h
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
teeemcee
2023-10-29 23:09:02 -0700 (Sun, 29 Oct 2023)
57
Add Blackbox target, based on changes by Matthew Gambrell
---
U wip/SConscript
U wip/common.rbas
U wip/config.bi
U wip/config.h
U wip/fb/fb_config.h
U wip/fb/fb_stub.h
U wip/miscc.c
U wip/music_sdl.bas
U wip/reload.bi
U
teeemcee
2023-10-29 19:55:56 -0700 (Sun, 29 Oct 2023)
194
gfx_sdl2: continue if SDL_Init fails to initialise joysticks/gamepads
This happens when running in Firefox (but not Chrome) when accessed over the
internet (not localhost) and served over HTTP.
---
U wip/gfx_sdl2.bas
teeemcee
2023-10-29 19:53:54 -0700 (Sun, 29 Oct 2023)
120
New & improved filetest tests, and support for web/minos targets
Got rid of use of accesses to unreadable system files.
---
U wip/filetest.bas
___
Ohrrpgce mailing list
teeemcee
2023-10-29 19:54:03 -0700 (Sun, 29 Oct 2023)
357
web: Fix RELOAD memory alignment bug under emscripten asm.js
HashZString broke strict C memory alignment rules which are followed by asm.js
(non-wasm target) but which don't need to be on x86 and modern ARM. Caused
reloadtest failures
teeemcee
2023-10-29 19:54:11 -0700 (Sun, 29 Oct 2023)
154
web: Fix another potential memory misalignment bug in stringhash; add tests
I didn't actually see emscripten throw an error for this until I added tests.
---
U wip/miscc.c
U wip/util.bas
___
teeemcee
2023-10-29 19:54:34 -0700 (Sun, 29 Oct 2023)
136
web: Ensure vectors are 8-byte aligned
Fixes an alignment fault error thrown by emscripten's -sSAFE_HEAP=1, and it's
a good idea anyway
---
U wip/array.c
___
Ohrrpgce mailing list
teeemcee
2023-10-29 19:54:21 -0700 (Sun, 29 Oct 2023)
61
All test programs print "All passed." and other minor cleanup
---
U wip/common.rbas
U wip/rbtest.rbas
U wip/testing.bi
U wip/util.bas
U wip/vectortest.bas
___
Ohrrpgce mailing list
teeemcee
2023-10-29 19:53:46 -0700 (Sun, 29 Oct 2023)
111
Fix simplify_path_further edgecase when fromdir is the root directory
Also fix utiltest failure if CURDIR is /
---
U wip/util.bas
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
james
2023-10-09 13:27:43 -0700 (Mon, 09 Oct 2023)
51
Documentation for "pathfind into extra as hero/npc"
---
U wip/docs/plotdict.xml
U wip/docs/plotdictionary.html
U wip/whatsnew.txt
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
james
2023-10-09 13:27:30 -0700 (Mon, 09 Oct 2023)
79
Add new commands "pathfind into extra as npc" and "pathfind into extra as hero"
---
U wip/const.bi
U wip/plotscr.hsd
U wip/scriptcommands.bas
___
Ohrrpgce mailing list
james
2023-10-09 13:27:40 -0700 (Mon, 09 Oct 2023)
53
Add "pathfind into extra as npc/hero" to autotest.rpg
---
U wip/testgame/autotest.hss
U wip/testgame/autotest.rpgdir/general.reld
U wip/testgame/autotest.rpgdir/ohrrpgce.gen
U wip/testgame/autotest.rpgdir/ohrrpgce.hsp
U
james
2023-10-09 13:27:36 -0700 (Mon, 09 Oct 2023)
113
Add argument to "pathfind into extra as npc/hero" to optionally exclude the
first (starting) position in the path
---
U wip/plotscr.hsd
U wip/scriptcommands.bas
___
Ohrrpgce mailing list
james
2023-10-09 13:27:34 -0700 (Mon, 09 Oct 2023)
106
Add argument to "pathfind into extra as npc/hero" to optionally append the
extra data instead of replacing
---
U wip/plotscr.hsd
U wip/scriptcommands.bas
___
Ohrrpgce mailing list
james
2023-10-20 18:13:51 -0700 (Fri, 20 Oct 2023)
67
Autotest for "is shop buy menu empty" and "is shop hire menu empty"
---
U wip/testgame/autotest.hsi
U wip/testgame/autotest.hss
U wip/testgame/autotest.rpgdir/general.reld
U wip/testgame/autotest.rpgdir/ohrrpgce.gen
U
james
2023-10-20 18:13:55 -0700 (Fri, 20 Oct 2023)
85
Add documentation for commands "is shop buy menu empty" and "is shop hire menu
empty"
---
U wip/docs/plotdict.xml
U wip/docs/plotdictionary.html
U wip/whatsnew.txt
___
Ohrrpgce mailing list
james
2023-10-20 18:13:46 -0700 (Fri, 20 Oct 2023)
67
Add commands "is shop buy menu empty" and "is shop hire menu empty"
---
U wip/const.bi
U wip/menustuf.bi
U wip/menustuf.rbas
U wip/plotscr.hsd
U wip/scriptcommands.bas
___
Ohrrpgce mailing
james
2023-10-13 14:43:48 -0700 (Fri, 13 Oct 2023)
37
Add extra array tests to autotest.rpg
---
U wip/testgame/autotest.hss
U wip/testgame/autotest.rpgdir/general.reld
U wip/testgame/autotest.rpgdir/ohrrpgce.gen
U wip/testgame/autotest.rpgdir/ohrrpgce.hsp
U
james
2023-10-13 14:43:53 -0700 (Fri, 13 Oct 2023)
63
Docs for "insert extra" "delete extra" and "delete extra range"
---
U wip/docs/plotdict.xml
U wip/docs/plotdictionary.html
U wip/whatsnew.txt
___
Ohrrpgce mailing list
james
2023-10-13 14:43:44 -0700 (Fri, 13 Oct 2023)
74
Add script commands "insert extra" "delete extra" and "delete extra range"
---
U wip/common.bi
U wip/common.rbas
U wip/const.bi
U wip/plotscr.hsd
U wip/scriptcommands.bas
___
Ohrrpgce
teeemcee
2023-08-19 22:06:50 -0700 (Sat, 19 Aug 2023)
78
sliceedit: draw the selected slice in the Picker menu on top of the collection
---
U wip/ohrhelp/template_sliceedit_keys.txt
U wip/sliceedit.bas
___
Ohrrpgce mailing list
teeemcee
2023-08-19 18:08:44 -0700 (Sat, 19 Aug 2023)
228
Invoke gifsicle with -O3 --careful instead of -O2, to workaround Discord bug
Discord's gif recompressor is garbage, increasing sizes and corrupting gifs
recorded by the OHR from 24-bit color depth and then run through gifsicle.
---
U
teeemcee
2023-08-19 18:08:52 -0700 (Sat, 19 Aug 2023)
157
sliceedit: in recursive subeditor, fix phantom siblings of the root appearing
Their outlines would appear on mouse over, and they showed in the picker menu.
---
U wip/sliceedit.bas
___
teeemcee
2023-08-19 18:09:00 -0700 (Sat, 19 Aug 2023)
299
sliceedit: fix positions of invisible slices not updating in some cases
E.g. this happened when panning the collection while in the slice detail menu
for an invisible slice; also I broke the F focus key in a previous commit.
And we no
teeemcee
2023-08-17 20:12:49 -0700 (Thu, 17 Aug 2023)
93
allowspecial arg to FindSliceCollision/AtPoint; ctrl-click to select Special
slices in editor
---
U wip/sliceedit.bas
U wip/slices.bas
U wip/slices.bi
___
Ohrrpgce mailing list
teeemcee
2023-08-17 20:13:17 -0700 (Thu, 17 Aug 2023)
153
Split out default_menu_controls and init_multichoice_menudef from multichoice
Also removed an init_menu_state from multichoice that was no longer needed
---
U wip/common.bi
U wip/common.rbas
U wip/menus.bas
U wip/menus.bi
teeemcee
2023-08-17 20:13:25 -0700 (Thu, 17 Aug 2023)
28
sliceedit: Some code cleanup
---
U wip/sliceedit.bas
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org
teeemcee
2023-08-17 20:13:37 -0700 (Thu, 17 Aug 2023)
118
sliceedit: Add slice picker menu
Added ses.focus to track keyboard focus
Split update_menu_captions out of draw_menu
---
U wip/menus.bas
U wip/menus.bi
U wip/ohrhelp/template_sliceedit_keys.txt
U wip/sliceedit.bas
U
teeemcee
2023-08-17 20:13:07 -0700 (Thu, 17 Aug 2023)
158
Fix wrapprintbg not drawing the background with correct size and position
It just drew a 10px high rectangle instead of measuring. And was offset by
a pixel.
---
U wip/allmodex.bas
___
teeemcee
2023-08-17 20:13:50 -0700 (Thu, 17 Aug 2023)
62
Floating ModularMenus now quit when you click outside the menu
---
U wip/menus.bas
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
teeemcee
2023-08-17 20:12:31 -0700 (Thu, 17 Aug 2023)
276
${KI#} markup to change initial color and fix display of collapsed hidden
subtrees in sliceedit
A collapsed hidden subtree didn't show in the seelcted-disabled text colour.
${KI#} is just a temporary kludge to fix this bug until a
teeemcee
2023-08-17 20:12:40 -0700 (Thu, 17 Aug 2023)
287
sliceedit: fix various bugs when the selected slice is in a collapsed subtree
Except for one special case, cursor_seek didn't work when if the slice was
hidden. For example, the selected slice was lost if moved into a collapsed
teeemcee
2023-08-17 20:12:59 -0700 (Thu, 17 Aug 2023)
34
Add 'size' arg to pick_tooltip_pos
---
U wip/common.bi
U wip/common.rbas
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
teeemcee
2022-04-25 21:13:33 -0700 (Mon, 25 Apr 2022)
47
ohrhelp: more detailed explanation of hero tags
---
U wip/ohrhelp/hero_tags.txt
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
teeemcee
2022-04-25 21:13:40 -0700 (Mon, 25 Apr 2022)
97
Fix gap in LoadExtraVector error checking, and Extra Data Editor 'append' not
checking max length
---
U wip/loading.rbas
U wip/sliceedit.bas
___
Ohrrpgce mailing list
teeemcee
2022-04-25 21:13:24 -0700 (Mon, 25 Apr 2022)
111
More benchmark fixes/additions, bringing the 3 languages into closer agreement
And restore Micropython support
---
U wip/testgame/benchmark.hss
U wip/testgame/benchmark.nut
U wip/testgame/benchmark.py
U wip/testgame/benchmark.rpg
teeemcee
2022-04-25 22:00:27 -0700 (Mon, 25 Apr 2022)
294
Improve formation set editor by adding formationgrabber
You can now use Ctrl-Enter/Click to edit a formation and Insert/+ to add
new. (You could already do those from the formation browser.
Also fixes the menu not updating after entering
teeemcee
2022-04-25 21:59:59 -0700 (Mon, 25 Apr 2022)
186
Fix individual formation editor not cancelling adding new formation properly
If you added a new formation and then cancelled, it would go to the last
formation, e.g. in the thingbrowser
---
U wip/formationedit.bas
james
2022-04-25 18:44:20 -0700 (Mon, 25 Apr 2022)
37
Small change to trigger commit e-mail
---
U wip/whatsnew.txt
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org
teeemcee
2023-11-09 22:11:17 -0800 (Thu, 09 Nov 2023)
97
scons: Fix Mac builds, and in general pass important -Wc args to old fbc rather
than -Wno-* args.
---
U wip/SConscript
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
teeemcee
2023-11-09 22:01:16 -0800 (Thu, 09 Nov 2023)
132
Add #define NO_TEST_GAME to remove Test Game from Custom, replaces
__FB_ANDROID__ check
Defined in MINIMAL_OS builds and on Android
---
U wip/allmodex.bas
U wip/audioedit.bas
U wip/config.bi
U wip/custom.bas
U wip/customsubs.bi
teeemcee
2023-11-09 22:01:48 -0800 (Thu, 09 Nov 2023)
60
NO_TEST_GAME now also removes live-preview support from Game
---
U wip/bmod.rbas
U wip/bmodsubs.bas
U wip/game.bas
U wip/yetmore2.bas
___
Ohrrpgce mailing list
teeemcee
2023-11-10 04:35:58 -0800 (Fri, 10 Nov 2023)
234
scons: another attempt to fix x86 Mac builds: don't use -fno-pie
Attempts to fix
"ld: illegal text-relocation to '___stack_chk_guard' in
/usr/lib/libpthread.dylib from '_fatal_signal_handler' in build/os_unix.o for
architecture i386"
---
teeemcee
2022-05-17 07:49:04 -0700 (Tue, 17 May 2022)
90
physpeak: rename files to match names in Lenny's fork, except hsfile.py instead
of file.py
---
D wip/physpeak/hs_lib/hs_ast.py
D wip/physpeak/hs_lib/hs_file.py
D wip/physpeak/hs_lib/hs_gen.py
D wip/physpeak/hs_lib/hs_parse.py
D
teeemcee
2022-05-17 07:49:21 -0700 (Tue, 17 May 2022)
418
physpeak: merge changes from Lenny, especially constant folding optimisation
This includes some changes from two years ago which I hadn't merged.
Also:
-major changes to hsfile.py whereby the .hs lumps are kept in memory rather than
teeemcee
2022-05-17 18:10:17 -0700 (Tue, 17 May 2022)
264
distribmenu: Disallow <>?. in package names, they cause problems packaging from
Windows
Actually, . doesn't, but I thought it's better avoided.
Also, sanitize everything as soon as you enter the Distribute Game menu, rather
than only in
teeemcee
2022-05-17 18:10:27 -0700 (Tue, 17 May 2022)
320
support/zip_exec.exe, a utility for setting Unix +x bits on files inside .zips
Public domain, by Ronnie Hedlund. Source is at
https://sourceforge.net/p/galaxyv2/code/HEAD/tree/other/zip_exec/zip_exec.cpp
I recompiled it (v1.20) with mingw
teeemcee
2022-05-18 17:14:57 -0700 (Wed, 18 May 2022)
22
Oops, uncomment a line
---
U wip/distrib-nightly-android.sh
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org
1 - 100 of 608 matches
Mail list logo