1
0
mirror of https://github.com/fwbuilder/fwbuilder synced 2026-05-02 23:27:30 +02:00

4757 Commits

Author SHA1 Message Date
Sirius Bakke
ac89370f29 chore: Remove QBS </3 2019-07-28 19:59:21 +02:00
Sirius Bakke
fabab75858 chore: Remove deprecated build scripts 2019-07-28 19:59:21 +02:00
Sirius Bakke
598e2fafde refactor: Reduce cmake global defines 2019-07-28 19:59:21 +02:00
Sirius Bakke
751eb46be9 fix: Add required C++11 explicit copy constructor 2019-07-22 20:08:09 +00:00
Sirius Bakke
2502183c7e chore: Update cmake for mxe-w32 2019-07-22 20:04:48 +00:00
Sirius Bakke
477101524a fix: Support macOS target in cmake 2019-07-22 19:13:22 +00:00
Sirius Bakke
0c437265a9 fix: Use QCoreApplication for terminal application 2019-07-22 17:21:46 +00:00
Sirius Bakke
bb3a67b3ec fix: Stop using deprecated Qt methods 2019-07-22 17:08:51 +00:00
Sirius Bakke
df4068f3b2 feat: Allow renaming of subfolders
Github: fixes #25
2019-06-21 23:47:47 +02:00
Sirius Bakke
d83f586052 fix: Deny adding a subfolder directly to a library 2019-06-10 20:23:52 +02:00
Sirius Bakke
4d871e4c6f Merge branch 'revert-recursive-subfolder'
A subfolder is currently mostly visual. In the document
it is implemented as a subfolder attribute on the parent and
folder attribute on the child. The child objects are siblings
whether they are put in a subfolder or not.

This contributed idea of subfolders in subfolders is a good idea,
but currently will lead to many bugs. If the feature is desired
a different implementation is required.
2019-06-10 20:17:21 +02:00
Sirius Bakke
19d5968728 Revert "preliminary version -can now add subfolders to subfolders"
This reverts commit 84bc471db8afe05608898cba70867d6d3f06fa34.
2019-06-10 19:46:09 +02:00
Sirius Bakke
cc0f4483bd Revert "can now add subfolders need to implement saving & loading functionality"
This reverts commit 7642f391af4627b923373a1b29f0533c90c06124.
2019-06-10 19:43:50 +02:00
Sirius Bakke
780ef56f3f Revert "set detailed folder name"
This reverts commit d6e48b3313dc1bef95f6545b83d38d249f57232e.
2019-06-10 19:40:03 +02:00
Sirius Bakke
03ed123626 chore: Add support for mxe w32 and cmake 2019-06-09 23:46:58 +02:00
Sirius Bakke
773b3dc6fa
Merge pull request #87 from rezso/patch-1
find required libxslt
2019-05-31 10:01:23 +02:00
rezso
4a478ccf5d
find required libxslt 2019-05-31 00:42:33 +02:00
Sirius Bakke
fe8be2e61d fix: Remove colliding header guards
Github: fixes 85
2019-05-20 22:55:13 +02:00
Sirius Bakke
27a9ae6752 fix: Handle nullptr when adding object
Github: fixes 50
2019-02-21 00:56:48 -03:00
Sirius Bakke
30e01bdb89 fix: Initialize variable to nullptr
Github: fixes #67, fixes #81
2019-02-21 00:56:48 -03:00
Sirius Bakke
c572b9da3d chore: Update debuild scripts to use cmake 2019-02-21 00:56:41 -03:00
Sirius Bakke
16f6de69d0 doc: Update build instructions
Github: fixes #65
2019-02-21 00:55:42 -03:00
Sirius Bakke
5b2d0e297d chore: Add support for CMake
TODO: Support macOS and Windows
2019-02-20 00:12:56 -03:00
Sirius Bakke
95e17034ea fix: Use toolchainType for setting properties
Except for mingw where the current version of qbs
reports undefined for toolchainType
2018-10-04 17:53:03 +02:00
Sirius Bakke
2d46b39188 fix: Report errors from buildscripts 2018-10-04 17:03:07 +02:00
Sirius Bakke
6afe1fc916 refactor: Use -Wno-overloaded-virtual 2018-10-04 17:01:22 +02:00
Sirius Bakke
8371c531de chore: Properly read environment variables 2018-10-04 16:51:25 +02:00
Sirius Bakke
ece29b5e0c chore: Windows doesn't like file names containing colons 2018-10-04 16:43:28 +02:00
Sirius Bakke
d2a2806ada feat: MSVC 64bit support 2018-10-04 16:43:23 +02:00
Sirius Bakke
f43700d9b1 refactor: Move -Wno-overloaded-virtual to build system 2018-10-04 16:20:03 +02:00
Sirius Bakke
bf349a12f6 feat: Use C++11 threads 2018-10-04 16:20:03 +02:00
Sirius Bakke
9a50941938 feat: Use QCommandLineParser instead of getopt 2018-10-04 16:20:03 +02:00
Sirius Bakke
c30dc1c24d refactor: Use back compat fallthrough comment 2018-10-04 16:20:03 +02:00
Sirius Bakke
896238c0e7 refactor: Disable -Wshift-negative-value 2018-10-04 16:20:03 +02:00
Sirius Bakke
e1409f0477 refactor: Adhere to the ODR rule 2018-10-04 16:20:02 +02:00
Sirius Bakke
65a2009f97 refactor: Disable unused variables in production code 2018-10-04 16:20:02 +02:00
Sirius Bakke
a8f38647c9 refactor: NULL -> nullptr 2018-10-04 16:20:02 +02:00
Sirius Bakke
1dba7aaae4 refactor: Add cast operators for XMLTools 2018-10-04 16:20:02 +02:00
Sirius Bakke
e208ca68bb refactor: Remove unused files 2018-10-04 16:20:02 +02:00
Sirius Bakke
2bc73bc65a refactor: Fix libxml2 parentheses warnings 2018-10-04 16:20:02 +02:00
Sirius Bakke
a33f73b394 refactor: Initialize variables 2018-10-04 16:20:01 +02:00
Sirius Bakke
0cf32a26b5 refactor: Remove malloc and free 2018-10-04 16:20:01 +02:00
Sirius Bakke
b4e9abb25e refactor: Add more compiler flags 2018-10-04 16:20:01 +02:00
Sirius Bakke
667241a9ba chore: disable Ubuntu 16.04 for now 2018-09-12 23:44:52 +02:00
Sirius Bakke
bc162213bb fix: travis: correct Ubuntu 16.04 script 2018-09-12 21:53:27 +02:00
Sirius Bakke
c042834098 fix: travis: update build scripts for Ubuntu 2018-09-12 21:11:00 +02:00
Sirius Bakke
946831ae59 fix: qbs: use correct version string 2018-09-12 21:09:19 +02:00
Sirius Bakke
80c9296910 chore: Update travis and build files 2018-09-12 20:21:31 +02:00
Sirius Bakke
7824066a96 feat: Apply modernize-use-nullptr 2018-09-12 20:21:26 +02:00
Sirius Bakke
defc5c7b63 feat: Remove automake and qmake files 2018-09-12 20:21:21 +02:00