virtual void OnHoverTile(int Group, int Layer, const CTile &Tile, int x, int y){};
to close #7943
It fixes no bugs (probably adds some). It also decreases performance and adds no functionality.
The advantage is that there is now some easy to use api for new editor components that want to make tiles clickable or hoverable.
mod file;
mod file2;
entries of all tests (edited)mod my_tests
[profile.ci]
inherits = "dev"
opt-level = 3
debug = "line-tables-only"
[target.x86_64-unknown-linux-gnu]
linker = "clang"
rustflags = ["-C", "link-arg=-fuse-ld=/usr/bin/mold", "-C", "target-cpu=native"]
echo "Listing 20 largest packages"
dpkg-query -Wf '${Installed-Size}\t${Package}\n' | sort -n | tail -n 20
df -h
sudo apt-get update
sudo apt-get remove -y '^llvm-.*'
sudo apt-get remove -y 'php.*'
sudo apt-get remove -y '^dotnet-.*'
sudo apt-get remove -y '^temurin-.*'
sudo apt-get remove -y azure-cli google-cloud-cli microsoft-edge-stable google-chrome-stable firefox powershell mono-devel
sudo apt-get autoremove -y
sudo apt-get clean
df -h
echo "Removing large directories"
# deleting 15GB
sudo rm -rf /usr/share/dotnet/
sudo rm -rf /usr/local/lib/android
df -h
[profile.ci]
inherits = "dev"
opt-level = 3
debug = "line-tables-only"
echo "Listing 20 largest packages"
dpkg-query -Wf '${Installed-Size}\t${Package}\n' | sort -n | tail -n 20
df -h
sudo apt-get update
sudo apt-get remove -y '^llvm-.*'
sudo apt-get remove -y 'php.*'
sudo apt-get remove -y '^dotnet-.*'
sudo apt-get remove -y '^temurin-.*'
sudo apt-get remove -y azure-cli google-cloud-cli microsoft-edge-stable google-chrome-stable firefox powershell mono-devel
sudo apt-get autoremove -y
sudo apt-get clean
df -h
echo "Removing large directories"
# deleting 15GB
sudo rm -rf /usr/share/dotnet/
sudo rm -rf /usr/local/lib/android
df -h
824c164
Set state to TESTING if changed from WAITING - murpiiinfo.ddnet.org/info
won't be contacted after disabling it.
https://github.com/ddnet/ddnet/assets/141338449/2d4c182b-cc79-45d9-bdc1-29607b14b9126b7c8f1
fix switch screen and blackscreen on opengl + window borderless - Peakies
6691e2a
exclude rust_version - Peakies
d40038c
remove unnecessary variables and loop - Peakies
01503af
clear codes - Peakies
e8809f1
rename Modes - Peakies
fbc4181
Merge pull request #7937 from Peakies/switch_screen_pr - Robyt3e350cee
Extract SSkinTextures::Unload
function - Robyt3
4cb0bb2
Split CInfoMessages::OnMessage
into separate functions - Robyt3
cb0af02
Extract CTeeRenderInfo::Valid
function - Robyt3
289b7b0
Ensure finish info messages are initialized - Robyt3
1683304
Ensure skin info of finish messages is valid - Robyt3
109b6bf
Refactor info message text container creation - Robyt3
ebe6073
Refactor CInfoMessages::AddInfoMsg
usage - Robyt3
9295993
Remove redundant text width calculation - Robyt3
4be56bb
Refactor info message rendering - Robyt3
dda86b4
Refactor info message creation - Robyt3
fe5b9d2
Encapsulate CInfoMessages
members - Robyt3
62afe9e
Merge pull request #7958 from Robyt3/Infomessages-Refactoring - def-419bebf
Add const
qualifier to interface getters in editor.h
- archimede67
9e72495
Fix quad grid snapping - archimede67
bd5149c
Prevent brush placing when paning editor view - archimede67
f9ba9d8
Add more const
qualifiers to editor methods - archimede67
a7bbcf0
Merge pull request #7956 from archimede67/editor-fix-quads - def-