Commit Graph
164 Commits
Author SHA1 Message Date
Julian Frohmüller b2f413753a Change dkms.conf. 2022-12-11 18:08:40 +01:00
Julian Frohmüller 0cd9f7725d Remove ZIP package generation.
Add driver installation routine to DEB package.
2022-12-11 18:04:23 +01:00
Julian Frohmüller a134e74825 Move some driver defines to the CMake config. 2022-12-11 10:52:04 +01:00
Julian Frohmüller 609804494b Set driver version in CMake config. 2022-12-11 09:47:11 +01:00
Julian Frohmüller e1bc73e413 Change to driver installation.
OpenSuperClone is no longer responsible for compiling the driver which from now on will be handled by DKMS.
2022-12-10 20:45:34 +01:00
Julian Frohmüller 60ba93a986 Fix driver build and change driver name. 2022-12-10 16:19:15 +01:00
Julian Frohmüller 0e720e27bb Preparation for DKMS. 2022-12-10 15:44:11 +01:00
Julian Frohmüller 55f560689b Reflect current release version in Readme. 2022-12-09 21:34:10 +01:00
Julian Frohmüller 1cc5859215 Disable another kernel log message that was missed in the last commit. 2022-12-09 20:21:40 +01:00
Julian Frohmüller eb580a35d3 Minor change to driver.
The driver will no longer print a message to the kernel log when it encounters an IO error during data transfer.
2022-12-09 20:09:21 +01:00
Julian Frohmüller 63bd822682 Bump version number to 2.4.1. v2.4.1 2022-12-09 13:14:11 +01:00
Julian Frohmüller 417b2c5726 Update translation files. 2022-12-08 10:14:53 +01:00
Julian Frohmüller 61fb5cce73 Get rid of some more strcpy() calls. 2022-12-07 20:52:14 +01:00
Julian Frohmüller 8f0252b5d8 Fix multiple issues with labels in the UI. 2022-12-07 19:20:52 +01:00
Julian Frohmüller 04a572ba37 Localize "About" dialog. 2022-12-07 12:59:00 +01:00
Julian Frohmüller f5e757d71f Small bugfix.
get_full_line_ccc and get_rest_of_line_ccc were returning a pointer to invalidated memory.
2022-12-07 12:48:07 +01:00
Julian Frohmüller b9ad0ef587 Add installation scripts to ZIP package. OpenSuperClone-2.4 2022-12-07 10:14:33 +01:00
Julian Frohmüller 531f2e60db Actually fix CodeQL workflow. 2022-12-05 19:12:29 +01:00
Julian Frohmüller 613f72fe98 Fix CodeQL workflow. 2022-12-05 19:09:57 +01:00
Julian Frohmüller 484bf90590 Implement libconfig for configuration files. 2022-12-05 18:29:48 +01:00
Julian Frohmüller 75de38d8c3 Add options for debug build. 2022-12-05 14:54:59 +01:00
Julian Frohmüller c54f6ffbe3 Update CONTRIBUTING.md 2022-12-05 14:14:23 +01:00
Julian Frohmüller e06f1c9cb1 Update issue templates 2022-12-05 13:53:36 +01:00
Julian Frohmüller dee906a182 Create CONTRIBUTING.md 2022-12-05 13:48:43 +01:00
Julian Frohmüller 16c2a52acb Get rid of some unused stuff. 2022-12-05 12:47:17 +01:00
Julian Frohmüller 6075b36ee4 Fix out-of-bounds condition. 2022-12-05 11:07:52 +01:00
Julian Frohmüller e8452dac26 Update codeql.yml 2022-12-05 10:57:34 +01:00
Julian Frohmüller d4c73989ca Create codeql.yml 2022-12-05 10:48:44 +01:00
Julian Frohmüller 85cd87ea13 Minor visual changes to OSCViewer. 2022-12-05 10:38:45 +01:00
Julian Frohmüller 708142dd72 Minor changes. 2022-12-05 10:10:25 +01:00
Julian Frohmüller 03e314df79 Update translation files to include tooltips. 2022-12-05 00:58:08 +01:00
Julian Frohmüller b8e69bcc36 Add tooltips to all major OSC UI elements.
Minor changes to build scripts.
2022-12-05 00:38:21 +01:00
Julian Frohmüller 4de37be448 Get rid of unused helper program. 2022-12-04 22:40:12 +01:00
Julian Frohmüller 5cf27fc5e8 More minor improvements to scripts. 2022-12-04 22:28:25 +01:00
Julian Frohmüller c0d66ce708 Improve build scripts. 2022-12-04 22:10:06 +01:00
Julian Frohmüller 844bad67ec Add script to update PO files and PO templates. 2022-12-04 20:50:16 +01:00
Julian Frohmüller 5ca368f364 Update translation files. 2022-12-04 20:09:59 +01:00
Julian Frohmüller 656b8d9b30 Add simple color picker to OSCViewer. 2022-12-04 19:08:48 +01:00
Julian Frohmüller ae22b10dd2 Further refactoring.
Again, replacing many calls to strcpy() and strcat().
2022-12-04 15:58:24 +01:00
Julian Frohmüller 03bd0ea28a More minor refactoring.
Removal of various instances of strcpy() and strcat().
2022-12-04 15:00:15 +01:00
Julian Frohmüller 02d8c044bf Minor refactoring.
Replace (almost) every sprintf() call with a snprintf() call.
2022-12-03 14:55:09 +01:00
Julian Frohmüller e515f04f5a Further refactoring of OSCViewer.
Replace every strcat() call with a strncat() call.
2022-11-30 12:15:06 +01:00
Julian Frohmüller a0c76c86bb Further refactoring of OSCViewer.
Replace every strcpy() call with an appropriate alternative.
2022-11-30 11:51:25 +01:00
Julian Frohmüller 2172d61bf5 Minor refactoring of OSCViewer.
Replace every sprintf() call with a snprintf() call.
2022-11-30 10:50:21 +01:00
Julian Frohmüller a6ef50d01a Minor changes to localization system. 2022-11-28 12:07:35 +01:00
Julian Frohmüller 36e7efa406 Fix buffer overflow.
Auto-update translations of more than 25 characters resulted in a crash.
2022-11-28 11:26:04 +01:00
Julian Frohmüller fa7ec62878 Minor changes. 2022-11-28 11:10:26 +01:00
Julian Frohmüller b87fe646eb Finish German translation. Change Readme. 2022-11-28 11:01:12 +01:00
Julian Frohmüller c8d65da0ec Remove unused files. 2022-11-28 10:08:03 +01:00
Julian Frohmüller cce2dc6c0d Generate locale files at build time. 2022-11-28 10:07:27 +01:00