Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version 4.35.0 #1125

Merged
merged 73 commits into from
Jun 5, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
73 commits
Select commit Hold shift + click to select a range
5a36a53
Begin new drag/drop module.
TeamSpen210 Nov 18, 2018
1b475b0
Make sure Tk is initialised before making images.
TeamSpen210 Nov 18, 2018
821a1c2
Basic drag/drop logic.
TeamSpen210 Nov 18, 2018
09e420c
Implement shift-clicking.
TeamSpen210 Nov 18, 2018
4917d6b
Implement item grouping
TeamSpen210 Nov 18, 2018
cc90369
Use protocols for item type.
TeamSpen210 Nov 18, 2018
108e3a7
Picking up the last of an item should use the grouped icon
TeamSpen210 Nov 18, 2018
19da63e
Add config icon, and callback registrations
TeamSpen210 Nov 18, 2018
96f8e0f
Add Manager.refresh_icons() method
TeamSpen210 Nov 19, 2018
f3d9bb1
Add hex version of PeTI item background color
TeamSpen210 Nov 19, 2018
7af1d2a
Add labels to lower-left of slots
TeamSpen210 Nov 19, 2018
c2cdcdc
Test callbacks, and make config not fire for empty slots
TeamSpen210 Nov 19, 2018
465dff8
Make Aperture Tag Fizzler signs face towards the fizzler properly.
TeamSpen210 Mar 17, 2019
15eac32
Make breakable glass properly vulnerable to explosions.
TeamSpen210 Mar 20, 2019
e977821
Merge branch 'dragdrop' into dev
TeamSpen210 Mar 24, 2019
d451c9e
Fix drag/drop type hints
TeamSpen210 Mar 24, 2019
fe0d221
Fix BEEmod/BEE2-items#2954: Invalid Discord link
TeamSpen210 Mar 28, 2019
358d991
Commit localisation to the repo
TeamSpen210 Apr 4, 2019
d26cdee
Compile localisation files locally.
TeamSpen210 Apr 4, 2019
a22e45f
Update localisation
TeamSpen210 Apr 4, 2019
43e7717
#416: Add French translations, via @Neshiro
Neshiro Apr 4, 2019
b037bdd
Include default palettes in the application code
TeamSpen210 Apr 6, 2019
3335131
Tweak package_sync to pass type checks
TeamSpen210 Apr 19, 2019
287378a
Parse and export signage definitions
TeamSpen210 Apr 23, 2019
cfeafd8
Add drag-drop slot flowing method.
TeamSpen210 Apr 24, 2019
2dda3cb
Start work on signage UI.
TeamSpen210 Apr 24, 2019
8a91b84
Implement signage UI
TeamSpen210 Apr 28, 2019
89b50d1
Allow primary and secondary signages, and export properly.
TeamSpen210 Apr 28, 2019
d4853b7
Handle invalid dnd_icon values safely
TeamSpen210 Apr 28, 2019
9baddc0
Fix height of dragdrop slot flowing
TeamSpen210 Apr 28, 2019
140eee2
Raise the drag window over the parent, not TK_ROOT
TeamSpen210 Apr 28, 2019
4ac70d2
Only remove duplicates if the current slot is not a source
TeamSpen210 Apr 28, 2019
7b97326
Center signage UI when opened
TeamSpen210 Apr 28, 2019
8dd8d4c
Implement save/loading of signages
TeamSpen210 Apr 28, 2019
163e5ea
Implement signage in compiler
TeamSpen210 Apr 28, 2019
0037570
Fix orientations
TeamSpen210 Apr 28, 2019
acdddf4
Fallback to Clean Style if signage is missing
TeamSpen210 Apr 28, 2019
4936af1
Add fixup vars to indicate which kind of signage was placed
TeamSpen210 Apr 29, 2019
c5fe0da
Tidy up packageloader
TeamSpen210 Apr 29, 2019
15cd4b8
Fix Vactubes not generating properly.
TeamSpen210 Apr 29, 2019
0bd1ec6
SignType -> Sign
TeamSpen210 Apr 29, 2019
e7fc068
SignType -> Sign
TeamSpen210 Apr 29, 2019
7859ac9
Fallback to clean sign if no others are defined
TeamSpen210 Apr 29, 2019
a93a645
Fix orientation of signage
TeamSpen210 Apr 29, 2019
acdfbad
Unused import
TeamSpen210 Apr 29, 2019
dbe1fd5
Tweak templating logic
TeamSpen210 Apr 30, 2019
c8ef8d4
Rewrite startup code
TeamSpen210 May 4, 2019
e21893b
Fix unclosed file in backup tool
TeamSpen210 May 4, 2019
07b107a
Fix #1102: Add better checks when backing up application files
TeamSpen210 May 4, 2019
d8b97e2
Allow style lookup for signage
TeamSpen210 May 4, 2019
66685af
Remove unused P1 logic
TeamSpen210 May 4, 2019
afd48de
Fix incorrect templates when signs are reversed.
TeamSpen210 May 5, 2019
f633508
Handle missing icon values properly for signage
TeamSpen210 May 5, 2019
3f595b9
Make connections pass all MyPy checks
TeamSpen210 May 10, 2019
0d29303
Add support for "down fizzler" Piston Platform script option.
TeamSpen210 May 18, 2019
68c62a2
Fix #1095: Voiceline configurator does not export properly
TeamSpen210 May 18, 2019
b4de664
Tweak type hints
TeamSpen210 May 18, 2019
9931ea8
Merge branch 'cust_signage' into dev
TeamSpen210 May 18, 2019
b636c22
Fix BEEmod/BEE2-items#2987: Coop Triggers interfering with each other.
TeamSpen210 May 20, 2019
af15a1c
Prevent crash if no instances exist
TeamSpen210 May 21, 2019
0112025
Make connections type lookup actually work
TeamSpen210 May 21, 2019
3653a54
Fix #1116: Properly skip over invalid config files
TeamSpen210 May 25, 2019
c1cb006
Temporary fix for antline routers "gridding" the surface.
TeamSpen210 May 26, 2019
7cfd4be
Make fallback for SpawnFire option behave correctly
TeamSpen210 May 27, 2019
265ccdc
Don't warn about missing "world" textures for Signage
TeamSpen210 Jun 5, 2019
5cd594c
Update translation source
TeamSpen210 Jun 5, 2019
a871360
Builtin palettes are no longer in the install folder
TeamSpen210 Jun 5, 2019
dcf9348
Include the PyInstaller archive check in our code directly
TeamSpen210 Jun 5, 2019
8053479
Log which application is being executed
TeamSpen210 Jun 5, 2019
459b76e
Add some additional debug commands
TeamSpen210 Jun 5, 2019
0d429e8
Initialise dragdrop window using the correct master
TeamSpen210 Jun 5, 2019
fb5b05c
Update localisation
TeamSpen210 Jun 5, 2019
7aa1051
Use the correct master, properly for the dragdrop window
TeamSpen210 Jun 5, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 0 additions & 15 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -61,21 +61,6 @@ packages/
# Ignore palettes
palettes/*.bee2_palette

# But not the default ones
!palettes/ap_tag.bee2_palette
!palettes/beemod.bee2_palette
!palettes/blank.bee2_palette
!palettes/collapsed.bee2_palette
!palettes/original.bee2_palette

#These folders are generated automatically by the BEE2
images/cache/
inst_cache/
source_cache/
cache/
vpk_cache/
sounds/music_samp/

# The config files automatically regenerate with the defaults.
config/

Expand Down
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ The packages (item, style, etc definitions) are in the [BEE2-Items](https://gith
- [markdown](https://pythonhosted.org/Markdown/)
- [cython](https://cython.org/)
- [PyInstaller](http://www.pyinstaller.org/)
- [babel](http://babel.pocoo.org/en/latest/index.html)

## Building from Source ##

Expand All @@ -42,7 +43,7 @@ The packages (item, style, etc definitions) are in the [BEE2-Items](https://gith
* pyglet
* PyInstaller
* cython
* requests (For compilation only.)
* babel

[AVBin](http://avbin.github.io/AVbin/Download.html) must also be installed, to provide codecs for pyglet.

Expand Down
Loading