RetroShare/plugins/FeedReader
jolavillette d1785479c8 build(cmake): address 2nd review round (deps, naming, per-target hacks)
Reply to G10h4ck's second review pass on the CMake migration PR.

- FeedReader: revert the waitForToken interface->helper rename. libretroshare
  defines WIN32_LEAN_AND_MEAN PUBLIC, inherited by the plugin on Windows, so
  <windows.h> no longer pulls in the "interface" macro; the rename is unneeded.
- retroshare-gui: name the GUI executable "retroshare-gui" on all platforms
  (RUNTIME_OUTPUT_NAME); clarify that the TARGET define is the single-instance
  socket name, not the executable name.
- retroshare-gui: gate -Wno-deprecated(-declarations) behind a new
  RS_WARN_DEPRECATED option, mirroring libretroshare.
- retroshare-gui: document direct deps (sam3, X11/XScreenSaver idle detection,
  _FILE_OFFSET_BITS) and the librnp-transitive deps (botan, json-c, z, bz2).
- root: move the global Windows UNICODE/_UNICODE definition and the GCC>=15
  error downgrade out of the global scope into per-target settings (bitdht,
  and the legacy C submodules), applied after the subdirectories are added.
- root: document why the sam3 target is defined once at the top level.
- deploy-macos.sh / deploy-windows.sh: keep them (deployment is a first-class
  step), document why the macdeployqt/windeployqt glue is needed, and update
  the bundle/executable names for the rename (retroshare-gui).
- Stop tracking the convenience Makefile and build_retroshare.sh (CMake builds
  everything itself); they remain available locally as untracked files.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-05 18:14:18 +02:00
..
gui fixed compilation for feed reader plugin 2025-11-24 21:09:45 +01:00
interface FeedReader: Added processing of enclosure in RSS feed 2023-05-28 13:47:13 +02:00
lang FeedReader: Updated translation 2025-07-14 00:04:31 +02:00
qss StyleSheet Rewrite 2021-11-04 21:21:54 +01:00
services build(cmake): address 2nd review round (deps, naming, per-target hacks) 2026-06-05 18:14:18 +02:00
util Revert "FeedReader: keep XML_TEXT_NODE test to prevent undefined behavior in getContent()" 2026-05-25 11:08:06 +02:00
CMakeLists.txt build(cmake): address reviewer feedback and drop unrelated cosmetic changes 2026-06-05 14:47:47 +02:00
FeedReader.pro fix rapidjson include directory 2026-01-18 14:21:54 -05:00
FeedReaderPlugin.cpp FeedReader: The feed can be used as source for board 2023-05-06 20:36:05 +02:00
FeedReaderPlugin.h fixed licenses in FeedReader 2018-11-11 14:24:46 +01:00