Skip to content

Fixes and cleanups#1

Open
devurandom wants to merge 40 commits intotaimon:masterfrom
devurandom:master
Open

Fixes and cleanups#1
devurandom wants to merge 40 commits intotaimon:masterfrom
devurandom:master

Conversation

@devurandom
Copy link

Lots of fixes and cleanups were contributed by @FredrikLindgren, @FredSRichardson and myself. Would be great if you could merge them.

Taimon and others added 30 commits December 30, 2009 22:37
Script names are cached to allow features like compile-time valididy
checking, or the ability to right click on a script name to bring up
the corresponding creature or area container. However, this comes with
a performance cost, which may not be worth it under some circumstances.
Add an option to the BrowserMenuBar to disable this behaviour and make
setupScriptNames in the BCS compiler conditional on this option.
Under OpenJDK and/or X some frames are too small. Some components
are hidden until the user manually resizes the frame.

- Make the open file frame 30 units wider
- Make the string lookup frame 40 units wider
- Make the search frame 50 units wider
- Make the main frame 30 units wider
Label the bits introduced by ToBEx and GEMRB in EFF, ITM, SPL and STO.
If a file held a reference to a non-existent resource entry, the View/Edit
button would initially be enabled when you selected it.
Shorten two of the ToBEx/GemRB flags to avoid horizontal scrolling
…y into devel-bgee

* 'master' of git://github.com/FredSRichardson/NearInfinity:
  Minor changes for BGEE.
  Wholesale import of changes from DevSin.
  Adding eclipse project files.
  minor changes to work easily with Eclipse

Conflicts:
	src/infinity/datatype/ResourceRef.java
	src/infinity/resource/itm/ItmResource.java
	src/infinity/resource/spl/SplResource.java
If you had, for example, a creature and an item of the same resref,
all triggers and actions with a S:ResRef* parameter would load the
creature, even if the item should have been loaded (e.g., if it was
the HasItem trigger). This was so for
CRE > ITM > ARE > 2DA > BCS > MVE > SPL > DLG ...
This problem could also shadow missing resources, if there existed a
matching resref of higher priority but of wrong type.
- Streamline the code facing the external audio converter. Everything now
  goes through SoundUtilites, which calls AudioConverter for creating
  the inferior process for the external converter.
- Support decoding acm files with acmtool from libacm, in addition to
  acm2wav.
- Add the option of choosing which converter to use to the menu bar.
FredrikLindgren and others added 10 commits August 21, 2012 01:35
* Build out-of-source
* Include revision information in source distributions and the final executable
* farmboy0/master: (32 commits)
  Version 1.33, w1.1.0
  Add export option to StringUseChecker
  Don't create so many threads while decoding audio
  Implement Runnable instead of extending Thread
  Support for libacm
  MassExporter - outputDir.mkdirs() before we try to write files to it
  Fix NPE in StructViewer
  Fix incorrect attempts at matching against function + "("
  Bugfix with resources loaded from BCS
  Clean before build
  Version 1.33, w1.0.4
  Resolve a harmless error related to "Priest type".
  Minor changes for BGEE.
  Wholesale import of changes from DevSin.
  Adding eclipse project files.
  minor changes to work easily with Eclipse
  Version 1.33, w1.0.3
  Shorter flag labels
  Fix a bug pertaining to the GUI and non-existent resource entries
  Additional flags
  ...

Conflicts:
	build.xml
		Used mine, adapted to work with the new directory layout by farmboy0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants