Commit Graph

7 Commits

Author SHA1 Message Date
Mo Elzubeir f85da16b10 Revise development guidelines and testing checklist
Updated development guidelines and testing sections in README.
2025-10-23 13:17:26 -05:00
Mo Elzubeir da64da107e Update last updated date to October 2025 2025-10-23 13:08:34 -05:00
Mo Elzubeir 62f6ace037 Revise README for Socialhose Media System
Updated project name and expanded the README to provide a comprehensive overview of the Socialhose Media System, including architecture, technology stack, features, build instructions, and troubleshooting.
2025-10-23 13:07:53 -05:00
Mo Elzubeir 871b317510 Change license to GNU GPL v3
Updated the license to GNU General Public License v3.
2025-10-23 10:32:09 -05:00
Mo Elzubeir 99581bc990 Major port Qt4 to Qt6
- Updated header inclusions from QtGui to QtWidgets for consistency and compatibility with Qt 5 and later.
- Replaced deprecated QApplication::desktop() with QApplication::primaryScreen() for obtaining screen DPI.
- Modified MyOutputHandler to use QMessageLogContext and QString for improved logging.
- Changed QMatrix to QTransform for image rotation in ImageCutout class.
- Updated various debug statements to use toLocal8Bit() instead of toAscii() for better string handling.
- Refactored several classes to use QElapsedTimer instead of QTime for performance measurement.
- Ensured all operator overloads in Section and Tag classes are marked as const for better const-correctness.
2025-10-22 23:04:56 -05:00
Mo Elzubeir 04bb35b772 time for one 2025-10-22 23:01:30 -05:00
Mo Elzubeir d2d561810c initial import 2022-12-13 09:18:00 -06:00