Hi, I'm a very interested Linux user here. But I've spent the last 2 days trying everything I could think of to change a small amount of text on the UI.
It shows up on many of the UI windows and is just so annoying to me that I nearly destroyed my desktop installing GTK diagnostic tools, oomox gtk theming editors and all sorts just to try and change it. I had no success. I could change a lot of other colours but not that one.
It was looking up to be one of my daily pieces of software as well and i would have donated for the extra bandwidth channels.
Please tell me you have an answer.
Many thx.
Manjaro KDE
Plasma 6
can't read some of the text (black on black).
- Posts: 7
- Joined: 22 Jan 2025
- Site Admin
- Posts: 7279
- Joined: 9 Dec 2007
Update to the latest version 14.0 and it will probably be fine.
- Posts: 7
- Joined: 22 Jan 2025
Hi , thx for the response
I can not build it.
I tried the only option i have from the AUR for version 14-0-1 and i tried to make the git. I just get this error
I can not build it.
I tried the only option i have from the AUR for version 14-0-1 and i tried to make the git. I just get this error
1 aur/freefilesync 14.0-1 (+4 0.71)
Backup software to synchronize files and folders
==> Packages to install (eg: 1 2 3, 1-3 or ^4)
==> 1
AUR Explicit (1): freefilesync-14.0-1
:: PKGBUILD up to date, skipping download: freefilesync
1 freefilesync (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> A
:: Deleting (1/1): /home/greg/.cache/yay/freefilesync
HEAD is now at 4eb7fca Update to 14.0
warning: could not open directory 'pkg/': Permission denied
Removing FreeFileSync_14.0_Source.zip
Removing FreeFileSync_14.0_Source.zip.1
Removing pkg/
Removing src/
1 freefilesync (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> None
==> Making package: freefilesync 14.0-1 (Wed 22 Jan 2025 08:28:24 GMT)
==> Retrieving sources...
-> Downloading FreeFileSync_14.0_Source.zip.1...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 2792k 100 2792k 0 0 5493k 0 --:--:-- --:--:-- --:--:-- 7887k
-> Downloading FreeFileSync_14.0_Source.zip...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 2792k 100 2792k 0 0 6591k 0 --:--:-- --:--:-- --:--:-- 6591k
-> Found FreeFileSync.desktop
-> Found RealTimeSync.desktop
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
FreeFileSync_14.0_Source.zip.1 ... Skipped
FreeFileSync_14.0_Source.zip ... Passed
FreeFileSync.desktop ... Passed
RealTimeSync.desktop ... Passed
:: (1/1) Parsing SRCINFO: freefilesync
==> Making package: freefilesync 14.0-1 (Wed 22 Jan 2025 08:28:27 GMT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found FreeFileSync_14.0_Source.zip.1
-> Found FreeFileSync_14.0_Source.zip
-> Found FreeFileSync.desktop
-> Found RealTimeSync.desktop
==> Validating source files with sha256sums...
FreeFileSync_14.0_Source.zip.1 ... Skipped
FreeFileSync_14.0_Source.zip ... Passed
FreeFileSync.desktop ... Passed
RealTimeSync.desktop ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
-> Extracting FreeFileSync_14.0_Source.zip with bsdtar
==> Starting prepare()...
Archive: FreeFileSync/Build/Resources/Icons.zip
==> Sources are ready.
==> Making package: freefilesync 14.0-1 (Wed 22 Jan 2025 08:28:30 GMT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting build()...
In file included from ui/search_grid.h:10,
from ui/search_grid.cpp:7:
../../wx+/grid.h:110:46: error: ‘wxReadOnlyDC’ does not name a type
110 | virtual int getBestSize (const wxReadOnlyDC& dc, size_t row, ColumnType colType); //must correspond to renderCell()!
| ^~~~~~~~~~~~
compilation terminated due to -Wfatal-errors.
make: *** [Makefile:128: /tmp/FreeFileSync_Make/ffs/src/ui/search_grid.cpp.o] Error 1
make: *** Waiting for unfinished jobs....
In file included from ui/tree_grid.h:11,
from ui/tree_grid.cpp:7:
../../wx+/grid.h:110:46: error: ‘wxReadOnlyDC’ does not name a type
110 | virtual int getBestSize (const wxReadOnlyDC& dc, size_t row, ColumnType colType); //must correspond to renderCell()!
| ^~~~~~~~~~~~
compilation terminated due to -Wfatal-errors.
In file included from ui/file_grid.h:10,
from ui/file_grid.cpp:7:
../../wx+/grid.h:110:46: error: ‘wxReadOnlyDC’ does not name a type
110 | virtual int getBestSize (const wxReadOnlyDC& dc, size_t row, ColumnType colType); //must correspond to renderCell()!
| ^~~~~~~~~~~~
compilation terminated due to -Wfatal-errors.
make: *** [Makefile:128: /tmp/FreeFileSync_Make/ffs/src/ui/tree_grid.cpp.o] Error 1
make: *** [Makefile:128: /tmp/FreeFileSync_Make/ffs/src/ui/file_grid.cpp.o] Error 1
In file included from ui/gui_generated.h:18,
from ui/log_panel.h:11,
from ui/log_panel.cpp:7:
../../wx+/grid.h:110:46: error: ‘wxReadOnlyDC’ does not name a type
110 | virtual int getBestSize (const wxReadOnlyDC& dc, size_t row, ColumnType colType); //must correspond to renderCell()!
| ^~~~~~~~~~~~
compilation terminated due to -Wfatal-errors.
make: *** [Makefile:128: /tmp/FreeFileSync_Make/ffs/src/ui/log_panel.cpp.o] Error 1
In file included from ui/gui_generated.h:18,
from ui/gui_generated.cpp:8:
../../wx+/grid.h:110:46: error: ‘wxReadOnlyDC’ does not name a type
110 | virtual int getBestSize (const wxReadOnlyDC& dc, size_t row, ColumnType colType); //must correspond to renderCell()!
| ^~~~~~~~~~~~
compilation terminated due to -Wfatal-errors.
make: *** [Makefile:128: /tmp/FreeFileSync_Make/ffs/src/ui/gui_generated.cpp.o] Error 1
In file included from ui/cfg_grid.h:10,
from ui/cfg_grid.cpp:7:
../../wx+/grid.h:110:46: error: ‘wxReadOnlyDC’ does not name a type
110 | virtual int getBestSize (const wxReadOnlyDC& dc, size_t row, ColumnType colType); //must correspond to renderCell()!
| ^~~~~~~~~~~~
compilation terminated due to -Wfatal-errors.
make: *** [Makefile:128: /tmp/FreeFileSync_Make/ffs/src/ui/cfg_grid.cpp.o] Error 1
In file included from config.h:12,
from base_tools.h:12,
from base_tools.cpp:7:
../../wx+/darkmode.h:19:27: error: ‘Appearance’ in ‘class wxApp’ does not name a type
19 | using ColorTheme = wxApp::Appearance; //why reinvent the wheel?
| ^~~~~~~~~~
compilation terminated due to -Wfatal-errors.
make: *** [Makefile:128: /tmp/FreeFileSync_Make/ffs/src/base_tools.cpp.o] Error 1
In file included from config.h:12,
from application.h:13,
from application.cpp:7:
../../wx+/darkmode.h:19:27: error: ‘Appearance’ in ‘class wxApp’ does not name a type
19 | using ColorTheme = wxApp::Appearance; //why reinvent the wheel?
| ^~~~~~~~~~
compilation terminated due to -Wfatal-errors.
make: *** [Makefile:128: /tmp/FreeFileSync_Make/ffs/src/application.cpp.o] Error 1
In file included from ui/gui_generated.h:18,
from ui/main_dlg.h:14,
from ui/main_dlg.cpp:7:
../../wx+/grid.h:110:46: error: ‘wxReadOnlyDC’ does not name a type
110 | virtual int getBestSize (const wxReadOnlyDC& dc, size_t row, ColumnType colType); //must correspond to renderCell()!
| ^~~~~~~~~~~~
compilation terminated due to -Wfatal-errors.
make: *** [Makefile:128: /tmp/FreeFileSync_Make/ffs/src/ui/main_dlg.cpp.o] Error 1
In file included from ui/../config.h:12,
from ui/small_dlgs.h:12,
from ui/small_dlgs.cpp:7:
../../wx+/darkmode.h:19:27: error: ‘Appearance’ in ‘class wxApp’ does not name a type
19 | using ColorTheme = wxApp::Appearance; //why reinvent the wheel?
| ^~~~~~~~~~
compilation terminated due to -Wfatal-errors.
make: *** [Makefile:128: /tmp/FreeFileSync_Make/ffs/src/ui/small_dlgs.cpp.o] Error 1
In file included from ui/gui_generated.h:18,
from ui/rename_dlg.cpp:13:
../../wx+/grid.h:110:46: error: ‘wxReadOnlyDC’ does not name a type
110 | virtual int getBestSize (const wxReadOnlyDC& dc, size_t row, ColumnType colType); //must correspond to renderCell()!
| ^~~~~~~~~~~~
compilation terminated due to -Wfatal-errors.
make: *** [Makefile:128: /tmp/FreeFileSync_Make/ffs/src/ui/rename_dlg.cpp.o] Error 1
In file included from config.h:12,
from config.cpp:7:
../../wx+/darkmode.h:19:27: error: ‘Appearance’ in ‘class wxApp’ does not name a type
19 | using ColorTheme = wxApp::Appearance; //why reinvent the wheel?
| ^~~~~~~~~~
compilation terminated due to -Wfatal-errors.
make: *** [Makefile:128: /tmp/FreeFileSync_Make/ffs/src/config.cpp.o] Error 1
In file included from ui/../config.h:12,
from ui/batch_config.h:11,
from ui/batch_config.cpp:7:
../../wx+/darkmode.h:19:27: error: ‘Appearance’ in ‘class wxApp’ does not name a type
19 | using ColorTheme = wxApp::Appearance; //why reinvent the wheel?
| ^~~~~~~~~~
compilation terminated due to -Wfatal-errors.
make: *** [Makefile:128: /tmp/FreeFileSync_Make/ffs/src/ui/batch_config.cpp.o] Error 1
In file included from ui/gui_generated.h:18,
from ui/progress_indicator.cpp:19:
../../wx+/grid.h:110:46: error: ‘wxReadOnlyDC’ does not name a type
110 | virtual int getBestSize (const wxReadOnlyDC& dc, size_t row, ColumnType colType); //must correspond to renderCell()!
| ^~~~~~~~~~~~
compilation terminated due to -Wfatal-errors.
make: *** [Makefile:128: /tmp/FreeFileSync_Make/ffs/src/ui/progress_indicator.cpp.o] Error 1
In file included from ui/../config.h:12,
from ui/batch_status_handler.h:12,
from ui/batch_status_handler.cpp:7:
../../wx+/darkmode.h:19:27: error: ‘Appearance’ in ‘class wxApp’ does not name a type
19 | using ColorTheme = wxApp::Appearance; //why reinvent the wheel?
| ^~~~~~~~~~
compilation terminated due to -Wfatal-errors.
make: *** [Makefile:128: /tmp/FreeFileSync_Make/ffs/src/ui/batch_status_handler.cpp.o] Error 1
In file included from ui/gui_generated.h:18,
from ui/abstract_folder_picker.cpp:12:
../../wx+/grid.h:110:46: error: ‘wxReadOnlyDC’ does not name a type
110 | virtual int getBestSize (const wxReadOnlyDC& dc, size_t row, ColumnType colType); //must correspond to renderCell()!
| ^~~~~~~~~~~~
compilation terminated due to -Wfatal-errors.
make: *** [Makefile:127: /tmp/FreeFileSync_Make/ffs/src/ui/abstract_folder_picker.cpp.o] Error 1
In file included from ui/gui_generated.h:18,
from ui/main_dlg.h:14,
from ui/gui_status_handler.h:13,
from ui/gui_status_handler.cpp:7:
../../wx+/grid.h:110:46: error: ‘wxReadOnlyDC’ does not name a type
110 | virtual int getBestSize (const wxReadOnlyDC& dc, size_t row, ColumnType colType); //must correspond to renderCell()!
| ^~~~~~~~~~~~
compilation terminated due to -Wfatal-errors.
make: *** [Makefile:127: /tmp/FreeFileSync_Make/ffs/src/ui/gui_status_handler.cpp.o] Error 1
In file included from ui/gui_generated.h:18,
from ui/sync_cfg.cpp:20:
../../wx+/grid.h:110:46: error: ‘wxReadOnlyDC’ does not name a type
110 | virtual int getBestSize (const wxReadOnlyDC& dc, size_t row, ColumnType colType); //must correspond to renderCell()!
| ^~~~~~~~~~~~
compilation terminated due to -Wfatal-errors.
make: *** [Makefile:127: /tmp/FreeFileSync_Make/ffs/src/ui/sync_cfg.cpp.o] Error 1
In file included from ui/../config.h:12,
from ui/small_dlgs.h:12,
from ui/folder_selector.cpp:14:
../../wx+/darkmode.h:19:27: error: ‘Appearance’ in ‘class wxApp’ does not name a type
19 | using ColorTheme = wxApp::Appearance; //why reinvent the wheel?
| ^~~~~~~~~~
compilation terminated due to -Wfatal-errors.
make: *** [Makefile:127: /tmp/FreeFileSync_Make/ffs/src/ui/folder_selector.cpp.o] Error 1
==> ERROR: A failure occurred in build().
Aborting...
-> error making: freefilesync-exit status 4
-> Failed to install the following packages. Manual intervention is required:
freefilesync - exit status 4
1
⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼ /home/greg/git/freefilesync ⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼
❱
- Site Admin
- Posts: 7279
- Joined: 9 Dec 2007
The official FreeFileSync 14.0 Linux release should work on Manjaro KDE.
- Posts: 7
- Joined: 22 Jan 2025
O i could have saved myself so much trouble. I just hardly ever use anything but the standard package managers.
So pleased, now i can actually take a good look at the app.
Many thx to you.
So pleased, now i can actually take a good look at the app.
Many thx to you.