Adam Honse
ec2290ae47
Drop Ubuntu 22.04 test as it has started failing
4 months ago
Adam Honse
42d96fbc3d
Clean up .gitlab-ci.yml formatting and add rules to only build upstream repo on default branch or merge request
5 months ago
Peter Berendi
fd270c2553
Ignore errors in Set-MpPreference -DisableRealtimeMonitoring $true
5 months ago
UbayGD
31a0e2d61f
Update fedora version for pipeline
6 months ago
Adam Honse
d79f0cf928
Rework MacOS CI to build both Qt5 and Qt6 builds
6 months ago
Adam Honse
4664a27d6b
Disable realtime malware scanning on GitLab CI so that it doesn't break builds with WinRing0
8 months ago
Chris M
a528db1604
Simplified / Modularised the Appimage runner scripts
9 months ago
Chris M
72a5afc910
Added Trixie builds
...
* Combined common Deb build steps
9 months ago
Adam Honse
a83165f112
Fix Qt6 amd64 AppImage
10 months ago
Adam Honse
6a80f24962
Build AppImage with qt6
1 year ago
Adam Honse
c02da4066c
Add build-windows.bat file for managing the Windows builds and update CI to use it
1 year ago
Adam Honse
23dbabacc6
Set GIT_DEPTH to 0 to ensure tags are available
1 year ago
Chris M
e2ddc03dfe
Add rules to deploy MSI build
...
* Turn the deploy MSI build off for forks
1 year ago
Adam Honse
ae248d6d32
Update versioning scheme
1 year ago
Adam Honse
6f55f0e0c0
Rename Windows 64 MSI CI job
1 year ago
RedBlackAka
b8bfd1dddc
Clean up and finish Windows installer
1 year ago
Chris
cc26827c57
Adding Windows 64bit MSI package to build
...
* Added Windows 64bit deploy stage to CI/CD
* Created deb builder to support WINE and Wix toolset
* Created build-msi.sh to create XML manifest
1 year ago
Chris
b68dacec62
Setting Linux & Windows amd64 builds to compile on MR
1 year ago
Adam Honse
c734e6f929
Fix merge request pipeline again
1 year ago
Chris
0539e3faeb
Switching Linux & Windows amd64 builds back to auto
...
* Created .default_rules reference
* Renamed "Linux amd64 AppImage" build to "Linux amd64 AppImage Base"
then extended "Linux amd64 AppImage" to automate local runners
* Renamed "Windows 64" to "Windows 64 Base" and extended "Windows 64"
to automate local runners
1 year ago
Adam Honse
378f0af781
Try to fix merge request CI not having amd64 AppImage or Windows 64 builds
2 years ago
Vasily Galkin
777725c083
Reenable forks and their MRs ability to run pipelines on gitlab.com runners
2 years ago
Adam Honse
d8de91255f
Remove unneeded argument for i386 build
2 years ago
Adam Honse
bd689ee6d7
Switch arm Appimage builds to manually triggered
2 years ago
Adam Honse
5c26a864f0
Add Ubuntu 24.04 amd64 test
2 years ago
Adam Honse
de2c58739b
Add ARM CI targets
2 years ago
Chris M
36a9991d59
Update pipeline builds to include Fedora 40
...
* Removed F35 and F36 builds
* Updated SPEC file to libusbx-devel
2 years ago
Chris M
aa4483183c
Removed *.md file creation from Supported Devices
...
* Added Dummy Controller processing
* Other fixes to broken detector replacements
* Removed file exemptions in runner script
2 years ago
Alex Koskovich
04410b6611
Fixes for desktop-entry-spec & appstream
2 years ago
Chris
3445991be6
Following on from commit 2e02f1d7 to remove redundant QM files
...
* Excluding .qm files from Windows build as they are inbuilt as of a7adfe251
3 years ago
Chris
f8fe2ff7f8
Updating Debian version to conform with expected numbering for upgrades
...
* Moving Debian changelog and Fedora specfile to input files and dynmaically updating versioning from OpenRGB.pro
* Resolves #2919
* Related #2666
3 years ago
morg
94aca7d76f
Generate CSV file of device list
3 years ago
Adam Honse
b3da8beccf
Remove device listing step from tests, as it can hang when using runner machines which actually have devices present if those devices lock up
3 years ago
Chris
2e02f1d782
Adding ability to switch language files at runtime to resolve #2743
...
* Removing .qm files from Windows build as they are inbuilt as of a7adfe251
* Moving translation change code to the OpenRGBSettingsPage
* Adding a changeEvent() to applicable Widgets to facilitate language updates
* Workaround added to TabLabel to accomodate translation context origin
* Added zh_TW locale to OpenRGB.pro
* Updated all translations to include the latest untranslated strings
3 years ago
Chris
dbad6ce90d
Updating pipeline Windows QT5 downloads
...
* Win32 and Win64 QT5 packages in pipeline now point to generic package registry
4 years ago
Oliver P
52c510dca9
Add support for Lian Li Uni Hub - AL firmware v1.0 and v1.7
4 years ago
Adam Honse
c3c57d1f37
Change to a different qt mirror
4 years ago
Chris
1f6580ebc5
Fixing regression bug caused by DELIMITER change in the supported devices script
...
+ Adding ability to manually run "Supported Devices" job
+ Changing `Delimiter` from UTF8 to ASCII character
4 years ago
Adam Honse
b6af69cd50
Remove Ubuntu 21.10 test
4 years ago
Chris
6aff7254b7
Change Non-Mainline pipelines to be manually triggered
4 years ago
morg
ea24729808
Add bookworm and ubuntu jammy builds and tests
4 years ago
Chris
524675108d
Automatic generation of markdown pages for supported devices
...
+ Added build-supported-devices.sh script
+ Added new target in CI/CD to build at compile time
4 years ago
Chris
a7adfe251b
Adding i18n resource file generation into .pro
...
+ Adding `lrelease` and `embed_translations` to .pro CONFIG as per [translation config](https://doc.qt.io/qt-5/qmake-variable-reference.html#translations )
- Removing `generate-qm-files` step from CI/CD
+ Adjusting "how to" comment to reflect changes
4 years ago
morg
f7f41596cc
Multilanguage support using I18n (German, Spanish, French, Russian)
4 years ago
Nikita Rushmanov
79b49873ec
Add Nanoleaf support
4 years ago
alpemwarrior
1ac4e127cb
Create fedora 36 pipeline and deprecate f34 pipeline in favour of f35
4 years ago
Chris
bc10e3f772
Automatic generation of udev rules for supported devices
...
+ Added build-udev-rules.sh script
+ Added new custom target in Linux section of .pro to accommodate new rules location
4 years ago
Adam Honse
6ca090d5f4
Use Bullseye OpenRGB builder image to build AppImages and Debian Bullseye .deb packages
4 years ago
Adam Honse
f093a66057
Remove Ubuntu 20.10 test stage as 20.10 (groovy) has been removed from Ubuntu's official repos
4 years ago
Adam Honse
9a00f1d6d8
Fix CI for Philips Hue changes
...
* Debian builder has been upgraded to buster due to incompatible mbedtls package on stretch
* Mint 19, Ubuntu 18.04 have been disabled for testing as they use incompatible mbedtls packages
5 years ago