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

- Propose alternative solution for fix #1111, #1117 #1125

Closed
wants to merge 205 commits into from

Conversation

shawncurry
Copy link
Contributor

  • commit d0a0ef2 causes Compiler Error C2797 in Visual Studio

It sounds like this type of implicit array initialization was leading to bad code generation by the compiler, causing linking errors; and so they now flag this as an error. Given the other reports, I suspect these other compilers are having similar problems, but it's not being caught.

- commit d0a0ef2 causes Compiler Error C2797 in Visual Studio
… reactivated

- Right clicking with the mouse now exits the toolbar panning mode.
- Introduce "friendlyName" member to RS_Font; this is used as an alternate file name for font lookup
@jirislaby jirislaby mentioned this pull request Jun 12, 2019
Copy link
Member

@lordofbikes lordofbikes left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All this initializer_list fuss is only needed for RS_Snapper::catchEntity() method:

RS_Entity* catchEntity(QMouseEvent* e, const std::initializer_list<RS2::EntityType>& enTypeList,
RS2::ResolveLevel level=RS2::ResolveNone);

So I propose to put the typedef in rs_snapper.h and change the catchEntity() method accordingly.
I think this is more comprehensible than in rs_previewactioninterface.h.

Before I merge I'll also check this solution with gcc 9, which was the original cause for the fix.

- Reverse font changes from previous commit
…ked file

-- (present save as dialog if the file is not writable)
- Fixes a bug preventing Print Preview window from closing, except by closing it's parent window
- Fixes a windows-specific file permission checking issue (enable support for NTFS security in Qt)
- Created a GUI for the ttf2lff font conversion tool
- Added a button to the Application Options to launch the font conversion dialog
shawncurry and others added 16 commits July 9, 2019 14:43
- Add the new "Convert Fonts" button to Text and MText dialogs
- Add "fontFamily" property to RS_Font
- Fixed zoom panning bug which prevented the cursor from being reset
…s from LibreCAD to PN/PNLT Part List/Part Bin
# Conflicts:
#	librecad/src/main/qc_applicationwindow.cpp
#	librecad/src/main/qc_applicationwindow.h
- another case of MSVC not liking std::initialializer_list(s): changed type to QList
…the mouse cursor, instead of the linear distance.
# Conflicts:
#	librecad/res/icons/icons.qrc
#	librecad/src/custom.pro
- Added a Shift-select mode to the default action
- Add previews to all mouse-pick-select modes
MBNitsche and others added 29 commits February 24, 2020 14:13
…nstaller or something else, we will need to make some pretty sweeping changes throughout the build pipeline.
PN-2118 LibreCAD Help should display topic for the current User Mode
LibreCAD Installer should install .NET Framework 4.6.2 in order to successfully register Telemetry.dll when installed as stand-alone
- Always use Windows file path separators when Exporting to ProNest
@lordofbikes lordofbikes closed this Mar 7, 2020
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.

None yet

5 participants