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

Fix Travis configuration #29

Closed
AJenbo opened this issue Mar 7, 2019 · 2 comments
Closed

Fix Travis configuration #29

AJenbo opened this issue Mar 7, 2019 · 2 comments
Labels
enhancement New feature or request

Comments

@AJenbo
Copy link
Member

AJenbo commented Mar 7, 2019

Currently our CI builds fails because the config is unchanged from upstream. We should make sure to configure it for building via CMake so that it tests our actual build process. This should be done for both linux32 and 64bit builds, and updated with any other platforms that we start supporting.

@AJenbo
Copy link
Member Author

AJenbo commented Mar 9, 2019

Travis now tests macOS 64bit builds

I think for Linux builds I will use CircleCI as the latest image on Travis is Ubuntu 16.04 and its CMake is older then 3.7.

@AJenbo
Copy link
Member Author

AJenbo commented Mar 16, 2019

32bit and 64bit Linux now builds on CircleCI and the resulting binaries are saved as artifacts for anyone that wants to try the latest nightly.

@AJenbo AJenbo closed this as completed Mar 16, 2019
@AJenbo AJenbo added the enhancement New feature or request label Mar 23, 2019
kphoenix137 added a commit to kphoenix137/devilutionX that referenced this issue Mar 31, 2024
* Floating Info Box

Add GetLongestLineWidth()

Move functions and update

namespace anonymous

Fix GetPanelPosition arguments for latest rebase

Removed unnecessary

Add function GetItemBonusColors()

Add function GetItemRequirementColors()

Fix y position bug

After rebase to latest master, inventory item floating boxes started appearing 28 px too high

Reorganize lines displayed

Replace string searching functionality

separate formatted strings

Fix bugs

Fix unique item display

Completely inelegant solution, but it's the only thing that works

Remove dead function

Major refactor

Allow stash floating info box

Temp fix for bad width calculation

Remove GetLongestLineWidth()

Remove unncessary accidental line

Remove changes from bad rebase

Remove debug code

Fix bad rebase

fix bad rebase

Fixed bug causing incorrect modified damage and armor values

Fix gold pile text

clang

Red text "Not Identified"

Fix durability colors

Fix bug where normal items displayed 1 extra blank line

Update Quest Unique Base Items for use with Floating Boxes

Fix render order

Alter quest base item AC

Altered the base AC of quest items that have unique data that manually sets the durability. Therefore there shouldn't be any compatibility issues, and the end-user won't notice. This change was made to improve the colored numbers displayed for these items for AC.

Fixes

Items with values <= 0 wouldn't have those stats displayed at all. Also items with `IPL_AC_CURSE` weren't handled for text color. Fixed oversight where negative numbers for stats were underflowing for the text representation.

Extra info with Shift

Fix errors

Remove bad shift detection method

Add ability to map key for extra info

Fix bitwise logic and Format value

Add Game Info and fix no source

Fixes and cheat detection

Bad level detection

Expand incompatible CF bits

Fix regression with Harlequin Crest

Fix pcursstashitem comparison

Fix pcursstashitem comparison

* Fix base rebase (monstdat)

* Fix bad rebase (stash)

* Fix bad rebase (stash.h)

* Fix errors caused by rebase
kphoenix137 added a commit to kphoenix137/devilutionX that referenced this issue Apr 6, 2024
* Floating Info Box

Add GetLongestLineWidth()

Move functions and update

namespace anonymous

Fix GetPanelPosition arguments for latest rebase

Removed unnecessary

Add function GetItemBonusColors()

Add function GetItemRequirementColors()

Fix y position bug

After rebase to latest master, inventory item floating boxes started appearing 28 px too high

Reorganize lines displayed

Replace string searching functionality

separate formatted strings

Fix bugs

Fix unique item display

Completely inelegant solution, but it's the only thing that works

Remove dead function

Major refactor

Allow stash floating info box

Temp fix for bad width calculation

Remove GetLongestLineWidth()

Remove unncessary accidental line

Remove changes from bad rebase

Remove debug code

Fix bad rebase

fix bad rebase

Fixed bug causing incorrect modified damage and armor values

Fix gold pile text

clang

Red text "Not Identified"

Fix durability colors

Fix bug where normal items displayed 1 extra blank line

Update Quest Unique Base Items for use with Floating Boxes

Fix render order

Alter quest base item AC

Altered the base AC of quest items that have unique data that manually sets the durability. Therefore there shouldn't be any compatibility issues, and the end-user won't notice. This change was made to improve the colored numbers displayed for these items for AC.

Fixes

Items with values <= 0 wouldn't have those stats displayed at all. Also items with `IPL_AC_CURSE` weren't handled for text color. Fixed oversight where negative numbers for stats were underflowing for the text representation.

Extra info with Shift

Fix errors

Remove bad shift detection method

Add ability to map key for extra info

Fix bitwise logic and Format value

Add Game Info and fix no source

Fixes and cheat detection

Bad level detection

Expand incompatible CF bits

Fix regression with Harlequin Crest

Fix pcursstashitem comparison

Fix pcursstashitem comparison

* Fix base rebase (monstdat)

* Fix bad rebase (stash)

* Fix bad rebase (stash.h)

* Fix errors caused by rebase
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant