Hammer
2f78d57fbd
Fix compile errors
Hook battery / PR-target hook battery (push) Has been cancelled
2026-07-11 15:41:28 -04:00
claridtimo
2e90637bf3
Merge pull request #1 from claridtimo/add-pr-target-hook
...
Hook battery / PR-target hook battery (push) Has been cancelled
Add fork-PR-target hook (verbatim from bang-game #63 ) + battery CI gate
2026-07-10 16:38:34 +12:00
Claridtimo
702c594821
Add fork-PR-target hook (verbatim from bang-game #63 ) + battery CI gate
...
Propagates the PreToolUse enforce-pr-target.sh backstop (byte-identical to
claridtimo/bang-game master) that denies any `gh pr create` not explicitly
aimed at claridtimo/*, guarding against accidental PRs on the greyhavens
upstream fork parent. Ships the 103-case regression battery and a CI job
(.github/workflows/hook-battery.yml) that gates it.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01E3cmNbMM8gGpprBy8kcNuV
2026-07-10 16:32:53 +12:00
Claridtimo
930cbe46b5
build: depend on local-stack SNAPSHOTs (samskivert 1.12, narya 1.20)
...
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-14 11:39:45 +12:00
Michael Bayne
11f778466f
[maven-release-plugin] prepare for next development iteration
2026-06-03 11:29:41 -07:00
Michael Bayne
0d294f41bd
[maven-release-plugin] prepare release nenya-1.7.2
2026-06-03 11:29:36 -07:00
Michael Bayne
ae1f353eee
Fix javadoc errors.
2026-06-03 10:45:40 -07:00
Ray J. Greenwell
778842c4cf
Double the default refresh rate for sound.
2026-05-21 14:36:39 -07:00
Ray J. Greenwell
5792d8697b
Fix tests. Run headless.
2026-05-13 15:01:40 -07:00
Ray J. Greenwell
ec225177d5
Bump the lwjgl openal to 3.4.1
2026-05-13 14:55:54 -07:00
Ray J. Greenwell
f1cb1d7ee5
...and then we can use a "record" class here.
2026-05-12 15:32:46 -07:00
Ray J. Greenwell
8799897394
If I bump this maven-boutrous-boutrous then we can bump to Java 21.
2026-05-12 15:32:28 -07:00
Ray J. Greenwell
48fc959b3c
Actually, 44100 matches our audio samples, let's keep the old defaults.
...
Easy enough to upgrade if you need it.
2026-05-10 18:35:30 -07:00
Ray J. Greenwell
4b3ab93baa
Use modern API to read all the bytes rather than buggily hand-rolling it.
2026-05-10 18:33:59 -07:00
Ray J. Greenwell
908c16569b
Let's try moving to modern 48kHz / 60Hz / unsyncd configuration? Add args.
...
We should bump to at least 21 here so I can use "record" classes.
2026-05-10 15:59:05 -07:00
Ray J. Greenwell
3e28d60d9a
Restore original 44100 / 15 initialization parameters to sound...
...
Could also modernize them but trying this first...
2026-05-09 20:18:52 -07:00
Ray J. Greenwell
c77177368c
Bug fix: actually use the available value computed a line above.
2026-05-09 20:18:39 -07:00
Michael Bayne
8f7be7fe9f
Merge pull request #9 from fourbites/master
...
Add support for zooming in VirtualMediaPanel
2025-11-28 14:24:34 -08:00
Michael Bayne
d9d94575be
Merge pull request #7 from threerings/dependabot/maven/core/org.apache.ant-ant-1.10.9
...
Bump ant from 1.7.1 to 1.10.9 in /core
2025-11-28 14:17:51 -08:00
Michael Bayne
a49e0e012f
Merge pull request #8 from threerings/dependabot/maven/tools/org.apache.ant-ant-1.10.9
...
Bump ant from 1.7.1 to 1.10.9 in /tools
2025-11-28 14:17:35 -08:00
Michael Bayne
0689c4ccd8
Merge pull request #6 from threerings/dependabot/maven/core/junit-junit-4.13.1
...
Bump junit from 4.8.1 to 4.13.1 in /core
2025-11-28 14:17:20 -08:00
Michael Bayne
8ccac9f017
Merge pull request #5 from threerings/dependabot/maven/tools/junit-junit-4.13.1
...
Bump junit from 4.10 to 4.13.1 in /tools
2025-11-28 14:17:04 -08:00
fourbites
fc0beb238c
Use fixed zoom levels for more stable rendering
2025-09-20 01:45:28 +02:00
fourbites
6da7fa249b
Fix zoom scaling artifacts
2025-08-27 17:31:39 +02:00
fourbites
45afe38ccc
Fix copyArea to work with zoom
2025-08-27 17:19:10 +02:00
fourbites
5bc8ff224c
Add zoom support to VirtualMediaPanel
2025-08-27 16:30:09 +02:00
Michael Bayne
4910f7fb9d
[maven-release-plugin] prepare for next development iteration
2025-08-08 10:39:41 -07:00
Michael Bayne
14cef92e49
[maven-release-plugin] prepare release nenya-1.7.1
2025-08-08 10:39:38 -07:00
Michael Bayne
623ee0d20e
Javadoc doesn't like emails these days.
2025-08-08 10:38:45 -07:00
Michael Bayne
8fdc7431de
Upgrade OpenAL bits to LWJGL 3.
...
I didn't find a good way to determine whether OpenAL had already been
initialized. So if we need this whole "sharing AL with something else in the
same JVM" business, we'll need to find another way to do it.
2025-08-08 10:36:12 -07:00
Michael Bayne
af792182c1
[maven-release-plugin] prepare for next development iteration
2025-07-04 10:04:25 -07:00
Michael Bayne
a70fbc7deb
[maven-release-plugin] prepare release nenya-1.7
2025-07-04 10:04:22 -07:00
Michael Bayne
d1e2a2cd02
Update to latest Sonatype publishing bits.
...
Also bump samskivert and narya depends to latest stable version.
2025-07-04 10:02:44 -07:00
Michael Bayne
7ee646af97
Javadoc fix.
2025-07-04 10:02:44 -07:00
Michael Bayne
210ccca53c
Remove obsolete Maven repos.
2025-02-25 14:54:41 -08:00
Michael Bayne
f1441a8be6
Remove ancient unsafe native code.
...
All Javas have reasonably fine grained Thread.sleep these days, and we no
longer need to set our pid or gid or temporarily disable GC.
2025-02-10 10:15:32 -08:00
Michael Bayne
fbe72595a4
Ignore Maven target/ directories.
2025-02-05 10:59:21 -08:00
Michael Bayne
b15fdc1911
Update depends, target Java 10.
2025-02-05 10:59:21 -08:00
Michael Bayne
8711ee09d2
Turns out YPP does need getLocalePrefix(). :)
2025-02-05 10:59:21 -08:00
Jamie Doornbos
9647cfb968
Shucks, that was a lot more complicated than I thought
...
The mod time of a target directory can't be reliably checked using the files, so we need to compare
the modificaiton times of each source and destination image file as we go.
2025-02-05 10:59:21 -08:00
Jamie Doornbos
6ec4fb5c4f
Implement up to date check for tile directories
2025-02-05 10:59:21 -08:00
David Hoover
b65ca9b144
Probably a nice touch to set a default.
...
Not that NPEing when you don't go out of
your way to use the new stuff isn't fun...
2025-02-05 10:59:21 -08:00
David Hoover
9e87bc3519
Clear out the background when building a trimmed tileset.
...
Otherwise it's filled with some random color (palette entry
0?) and there are splotches of that filling the gaps between
trimmed tiles.
2025-02-05 10:59:21 -08:00
David Hoover
ddf07dc905
Support fancier packing of trimmed tilesets.
...
By default, it still does the same thing, but now you
can pass in a fancier packer.
Provided a SLIGHTLY fancier one that's still pretty dumb and
wasteful, but allows row wrapping instead of gluing everything
together into one super wide image; I've got some that otherwise
wind up SO insanely wide that it causes problems decoding them.
2025-02-05 10:59:21 -08:00
Jamie Doornbos
bce83d858e
Revamped the way TileSetBundler mogrifies and writes out bundles
...
Introduced a Writer class to hold all the options to the createBundle method and help clarify
things. This also ended up being a convenient place to put the previous member variables since
they affect the process in pretty much the same way.
Got rid of DirectoryTileSetBundler. This had a mutated copy of a method from TileSetBundler,
that appeared to be missing some bug fixes. Anyway, it shouldn't be needed anymore, callers
can use a BundleWriter that is a directory.
Added an option for outputting tileset bundle metadata as json. This includes some
utility classes and the net.sf.json-lib dependency. This follows the same pattern
as some other tools only jars so should end up being ignored by production
applications.
2025-02-05 10:59:21 -08:00
Michael Bayne
426165b85e
Upgrade maven-plugin-plugin.
2025-02-05 10:59:21 -08:00
Michael Bayne
c80d59b316
Remove PerfTimer.
...
It uses the no longer available sun.misc.Perf API.
2025-02-05 10:59:21 -08:00
Ray J. Greenwell
ed8ca989f0
Drive-by: Nix unused variable that's been hanging out since 2006.
...
The use of this variable has been commented out since this code became a
git repo in 2006. Crazy.
2025-01-20 11:45:00 -08:00
dependabot[bot]
c752e2c277
Bump ant from 1.7.1 to 1.10.9 in /core
...
Bumps ant from 1.7.1 to 1.10.9.
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-03 19:30:22 +00:00
dependabot[bot]
dbbd48cf40
Bump ant from 1.7.1 to 1.10.9 in /tools
...
Bumps ant from 1.7.1 to 1.10.9.
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-03 19:30:22 +00:00