Skip to content

Conversation

@ghost
Copy link

@ghost ghost commented Mar 17, 2023

OpenNBS-Light

OpenNBS-Dark

Download pre-built binaries for Windows, macOS, and Linux here: [GITHUB RELEASE]

@ghost
Copy link
Author

ghost commented Mar 24, 2023

the non-file dialogs (show_message(), show_question(), and show_question_ext()) flicker their graphics context back in forth from drawing their content to drawing all solid black. This has now been fixed with my libfiledialogs extension but i still need to commit those fixes to this repository. Please be patient and don't merge this until i have done so.

@charlie-sans
Copy link

hey time! would you like me to build them for windows?.

@ghost
Copy link
Author

ghost commented Mar 24, 2023

hey time! would you like me to build them for windows?.

Sure! Thank you!

Source code here:

https://github.com/time-killer-games/libfiledialogs

Requires Visual Studio 2019 or later.

@charlie-sans
Copy link

i have visual studio 2022. could you also link to instructions on how to build using visual studio. as i main vscode and i have never once built for windows

@ghost
Copy link
Author

ghost commented Mar 24, 2023

@charlie-sans It's not the dll I need, actually, it's the exe it builds I need, for clarification.

  1. File -> Open. Select *.sln File. It is in libfiledialogs/filedialogs/filedialogs.sln.
  2. Select "Debug" Dropdown Box and change it to Release, (unless it's already set to Release).
  3. Select "x86" Dropdown Box and change it to x64, (unless it's already set to x64).
  4. Build solution. The file wll be in libfiledialogs/filedialogs/x64/Release.

Visual Studio 2022 should work btw.

@ghost
Copy link
Author

ghost commented Mar 24, 2023

@Bentroen @chenxi050402 this one should be ready for review, and if you find any issues i still haven't noticed, please let me know!

@charlie-sans
Copy link

charlie-sans commented Mar 25, 2023 via email

@OctoFlareDev OctoFlareDev changed the base branch from cross_platform_updated to cross_platform_imgui June 27, 2023 06:10
@OctoFlareDev OctoFlareDev merged commit a4430f6 into OpenNBS:cross_platform_imgui Jun 27, 2023
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.

2 participants