]>
Nutra Git (v1) - gamesguru/feather.git/log
gg [Thu, 15 Jan 2026 12:24:40 +0000 (07:24 -0500)]
update last refresh/sync pause logic status
gg [Thu, 15 Jan 2026 12:03:18 +0000 (07:03 -0500)]
fix autoConnect() spam/fail bug
gg [Thu, 15 Jan 2026 10:38:56 +0000 (05:38 -0500)]
Qt5 compat
gg [Thu, 15 Jan 2026 05:45:28 +0000 (00:45 -0500)]
status/balance and HW backed wallet fixes
gg [Thu, 15 Jan 2026 05:44:58 +0000 (00:44 -0500)]
update builds to work on ubuntu 20 & 22
gg [Thu, 15 Jan 2026 04:18:21 +0000 (23:18 -0500)]
more statusbar refinements/configs
gg [Thu, 15 Jan 2026 04:09:25 +0000 (23:09 -0500)]
move sync interval to node page; add more config keys
gg [Thu, 15 Jan 2026 04:04:09 +0000 (23:04 -0500)]
support legacy Qt 5 flags, include src/CMakeLists.txt
gg [Thu, 15 Jan 2026 03:44:28 +0000 (22:44 -0500)]
some more simplifications to status/label/fiat updates
gg [Thu, 15 Jan 2026 03:16:18 +0000 (22:16 -0500)]
tooltip simplifications/methods
gg [Wed, 14 Jan 2026 20:19:03 +0000 (15:19 -0500)]
try ubuntu 20.04 with default Qt 5.12
gg [Wed, 14 Jan 2026 20:15:52 +0000 (15:15 -0500)]
ubuntu 20.04 build
gg [Wed, 14 Jan 2026 20:14:42 +0000 (15:14 -0500)]
ust Qt5 on Ubuntu 22.04
gg [Wed, 14 Jan 2026 20:10:17 +0000 (15:10 -0500)]
ubuntu 22.04 and 20.04 builds
gg [Wed, 14 Jan 2026 19:47:12 +0000 (14:47 -0500)]
track time since: last sync and last fiat update
gg [Wed, 14 Jan 2026 19:19:12 +0000 (14:19 -0500)]
fixup status label stuff
gg [Wed, 14 Jan 2026 18:57:28 +0000 (13:57 -0500)]
fixes
gg [Wed, 14 Jan 2026 18:18:07 +0000 (13:18 -0500)]
better reconnect logic/less network & log spam
gg [Wed, 14 Jan 2026 18:00:23 +0000 (13:00 -0500)]
keep tweaking/refining
gg [Wed, 14 Jan 2026 16:46:42 +0000 (11:46 -0500)]
add dedicated SyncRangeDialog. Add old Ubuntu CI
gg [Wed, 14 Jan 2026 15:07:43 +0000 (10:07 -0500)]
fix logging suppression issues
gg [Wed, 14 Jan 2026 14:57:18 +0000 (09:57 -0500)]
keep simplifying pause sync stuff
gg [Wed, 14 Jan 2026 14:56:56 +0000 (09:56 -0500)]
disable macos runner for now (too slow/times out)
gg [Wed, 14 Jan 2026 14:41:46 +0000 (09:41 -0500)]
idk wip status sync ui stuff
gg [Wed, 14 Jan 2026 13:20:33 +0000 (08:20 -0500)]
sync fixes
gg [Wed, 14 Jan 2026 12:27:05 +0000 (07:27 -0500)]
simplify
gg [Wed, 14 Jan 2026 10:43:07 +0000 (05:43 -0500)]
handle Calc page logic better now with new flags
gg [Wed, 14 Jan 2026 10:32:46 +0000 (05:32 -0500)]
fix annoying WebSocket close warning:
WindowManager: cleanup thread done 0x7cca7efdbec0
~Application
~WebsocketNotifier 0x7cca7efdbec0
QObject::startTimer: Timers can only be used with threads started with QThread
gg [Wed, 14 Jan 2026 08:35:13 +0000 (03:35 -0500)]
clean up. comment some debug logs.
gg [Wed, 14 Jan 2026 08:04:11 +0000 (03:04 -0500)]
go back to one label only for balance; debug log it
gg [Wed, 14 Jan 2026 07:50:39 +0000 (02:50 -0500)]
show full amount when zero in balance label
gg [Wed, 14 Jan 2026 07:48:19 +0000 (02:48 -0500)]
fixes/cleanup
gg [Wed, 14 Jan 2026 07:19:27 +0000 (02:19 -0500)]
simplify
gg [Tue, 13 Jan 2026 21:45:09 +0000 (16:45 -0500)]
fix: m_updateNetworkInfoAction was active when sync Disabled
gg [Tue, 13 Jan 2026 21:19:47 +0000 (16:19 -0500)]
make old policy conditional on configuration
gg [Tue, 13 Jan 2026 21:09:27 +0000 (16:09 -0500)]
fix translucent mis-match
gg [Tue, 13 Jan 2026 08:21:40 +0000 (03:21 -0500)]
wip
gg [Tue, 13 Jan 2026 07:15:47 +0000 (02:15 -0500)]
better balance (based on wallet status and sync pause status)
gg [Tue, 13 Jan 2026 07:15:32 +0000 (02:15 -0500)]
rename to FeatherWallet; UI fixes
gg [Tue, 13 Jan 2026 06:27:00 +0000 (01:27 -0500)]
refactor statusBar
gg [Tue, 13 Jan 2026 05:37:43 +0000 (00:37 -0500)]
disable context menu conditioanlly; conceal sus $0.00 bal
gg [Tue, 13 Jan 2026 05:35:53 +0000 (00:35 -0500)]
workflow tweaks
gg [Tue, 13 Jan 2026 04:23:20 +0000 (23:23 -0500)]
back to basics?
gg [Tue, 13 Jan 2026 04:23:08 +0000 (23:23 -0500)]
wip never pushed to build
gg [Tue, 13 Jan 2026 03:44:23 +0000 (22:44 -0500)]
cubic-ai: fix install deps in GitHub actions
gg [Tue, 13 Jan 2026 03:38:03 +0000 (22:38 -0500)]
invalidateFilter() handling on >= Qt 6.10
gg [Tue, 13 Jan 2026 03:37:38 +0000 (22:37 -0500)]
Qt 6.7 + handles checkbox status change differently
gg [Tue, 13 Jan 2026 03:28:13 +0000 (22:28 -0500)]
fix bug in m_updateNetworkInfoAction; add buld num to app
gg [Tue, 13 Jan 2026 03:08:26 +0000 (22:08 -0500)]
parse args start index=1, not 0 (skip script/exec name)
gg [Tue, 13 Jan 2026 03:08:18 +0000 (22:08 -0500)]
init github workflows
gg [Tue, 13 Jan 2026 03:01:54 +0000 (22:01 -0500)]
disconnect node when user explicitly requests
gg [Tue, 13 Jan 2026 02:56:55 +0000 (21:56 -0500)]
only disconnect WebSocket on pause when also selected
gg [Tue, 13 Jan 2026 02:41:53 +0000 (21:41 -0500)]
parse cmdline args BEFORE initing UI libs
gg [Tue, 13 Jan 2026 02:39:43 +0000 (21:39 -0500)]
camera/QT check on < Qt 6.5; red icon when node discon
gg [Tue, 13 Jan 2026 02:35:14 +0000 (21:35 -0500)]
place disconnectCurrentNode outside connectToNode
gg [Tue, 13 Jan 2026 02:32:58 +0000 (21:32 -0500)]
ZXing CMake check fix
gg [Tue, 13 Jan 2026 02:26:54 +0000 (21:26 -0500)]
node disconnect; Qt6.4 compat stuff
gg [Tue, 13 Jan 2026 02:21:21 +0000 (21:21 -0500)]
fix error on Ubuntu 24.04 and Qt6.4:
[ 54%] Built target feather_autogen
[ 55%] Building CXX object src/CMakeFiles/feather.dir/feather_autogen/mocs_compilation.cpp.o
[ 55%] Building CXX object src/CMakeFiles/feather.dir/ContactsWidget.cpp.o
[ 55%] Building CXX object src/CMakeFiles/feather.dir/MainWindow.cpp.o
[ 55%] Building CXX object src/CMakeFiles/feather.dir/HistoryWidget.cpp.o
[ 55%] Building CXX object src/CMakeFiles/feather.dir/ReceiveWidget.cpp.o
[ 55%] Building CXX object src/CMakeFiles/feather.dir/WindowManager.cpp.o
^[[1;5A^[[1;5A[ 55%] Building CXX object src/CMakeFiles/feather.dir/libwalletqt/Wallet.cpp.o
[ 55%] Building CXX object src/CMakeFiles/feather.dir/model/AddressBookProxyModel.cpp.o
[ 55%] Building CXX object src/CMakeFiles/feather.dir/model/HistoryView.cpp.o
[ 55%] Building CXX object src/CMakeFiles/feather.dir/model/SubaddressProxyModel.cpp.o
[ 55%] Building CXX object src/CMakeFiles/feather.dir/model/TransactionHistoryProxyModel.cpp.o
[ 56%] Building CXX object src/CMakeFiles/feather.dir/utils/WebsocketClient.cpp.o
[ 56%] Building CXX object src/CMakeFiles/feather.dir/utils/daemonrpc.cpp.o
[ 56%] Building CXX object src/CMakeFiles/feather.dir/utils/nodes.cpp.o
[ 57%] Building CXX object src/CMakeFiles/feather.dir/utils/os/tails.cpp.o
[ 57%] Building CXX object src/CMakeFiles/feather.dir/utils/os/whonix.cpp.o
[ 57%] Building CXX object src/CMakeFiles/feather.dir/utils/prices.cpp.o
[ 57%] Building CXX object src/CMakeFiles/feather.dir/utils/scheduler.cpp.o
[ 57%] Building CXX object src/CMakeFiles/feather.dir/utils/textedit.cpp.o
[ 59%] Building CXX object src/CMakeFiles/feather.dir/widgets/NetworkProxyWidget.cpp.o
[ 59%] Building CXX object src/CMakeFiles/feather.dir/widgets/NodeWidget.cpp.o
[ 59%] Building CXX object src/CMakeFiles/feather.dir/widgets/PasswordSetWidget.cpp.o
[ 59%] Building CXX object src/CMakeFiles/feather.dir/widgets/PayToEdit.cpp.o
[ 60%] Building CXX object src/CMakeFiles/feather.dir/widgets/PluginWidget.cpp.o
/home/mark/Desktop/feather/src/widgets/NodeWidget.cpp: In constructor ‘NodeWidget::NodeWidget(QWidget*)’:
/home/mark/Desktop/feather/src/widgets/NodeWidget.cpp:24:53: error: ‘checkStateChanged’ is not a member of ‘QCheckBox’
24 | connect(ui->checkBox_websocketList, &QCheckBox::checkStateChanged, [this](Qt::CheckState state){
| ^~~~~~~~~~~~~~~~~
make[2]: *** [src/CMakeFiles/feather.dir/build.make:2183: src/CMakeFiles/feather.dir/widgets/NodeWidget.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:2248: src/CMakeFiles/feather.dir/all] Error 2
make: *** [Makefile:136: all] Error 2
gg [Tue, 13 Jan 2026 02:18:04 +0000 (21:18 -0500)]
conditional Qt6.4 vs. 6.5 vs. 6.10 stanzas
gg [Tue, 13 Jan 2026 02:13:41 +0000 (21:13 -0500)]
disable Network Update Info when node disconnected
gg [Tue, 13 Jan 2026 02:06:17 +0000 (21:06 -0500)]
fix beginFilterChange() error on 24.04/Qt5
gg [Tue, 13 Jan 2026 01:39:47 +0000 (20:39 -0500)]
log and special status for pauseSync disc node
gg [Tue, 13 Jan 2026 01:25:52 +0000 (20:25 -0500)]
m_actionDisconnectNodeOnPause, m_actionDisconnectWebSocketOnPause
gg [Tue, 13 Jan 2026 01:18:36 +0000 (20:18 -0500)]
drop minimize delay from 500 ms to 350 ms
gg [Tue, 13 Jan 2026 01:10:07 +0000 (20:10 -0500)]
show m_lastSyncStatusUpdate in label and debug log
gg [Tue, 13 Jan 2026 00:51:59 +0000 (19:51 -0500)]
update satus label stuff more
gg [Tue, 13 Jan 2026 00:31:23 +0000 (19:31 -0500)]
abstract out blocksBehind() method
gg [Tue, 13 Jan 2026 00:00:20 +0000 (19:00 -0500)]
no background sync when paused; allow autoReconnect() on non-onion nodes
gg [Mon, 12 Jan 2026 23:27:08 +0000 (18:27 -0500)]
resolve nullptr closure; put back to debug logs
gg [Mon, 12 Jan 2026 23:26:55 +0000 (18:26 -0500)]
formatting
gg [Mon, 12 Jan 2026 22:51:27 +0000 (17:51 -0500)]
updateNetworkInfoAction context menu; logger fixes
log block/daemon/wallet updates for ref
QPointer<QAction> m_updateNetworkInfoAction;
gg [Mon, 12 Jan 2026 22:36:18 +0000 (17:36 -0500)]
track and emit network/pause status
gg [Mon, 12 Jan 2026 22:30:42 +0000 (17:30 -0500)]
muzzle WebSocket when in pause mode
gg [Mon, 12 Jan 2026 22:19:15 +0000 (17:19 -0500)]
update icon for paused state
gg [Mon, 12 Jan 2026 22:11:50 +0000 (17:11 -0500)]
some fixes for lifecycle events? idk about this:
[2026-01-12 17:09:59 W] (:0) Proxy: "127.0.0.1" 9050
[2026-01-12 17:09:59 W] (:0) endResetModel called on WalletKeysFilesModel(0x5691d3d6f440) without calling beginResetModel first
[2026-01-12 17:10:01 W] (:0) endResetModel called on WalletKeysFilesModel(0x5691d3d6f440) without calling beginResetModel first
[2026-01-12 17:10:01 W] (:0) endResetModel called on WalletKeysFilesProxyModel(0x5691d419eab0) without calling beginResetModel first
[2026-01-12 17:10:02 C] (:0) WebSocket error: QAbstractSocket::ConnectionRefusedError
[2026-01-12 17:10:07 W] (:0) Cannot register a job with KUiServerV2JobTracker without QGuiApplication::desktopFileName
gg [Mon, 12 Jan 2026 21:52:39 +0000 (16:52 -0500)]
fix: calc daemon height if 0 to show wallet depth
gg [Mon, 12 Jan 2026 20:36:45 +0000 (15:36 -0500)]
info log: m_walletImpl->refresh() with walletHeight
gg [Mon, 12 Jan 2026 20:28:14 +0000 (15:28 -0500)]
Fetch initial heights so UI can update even if paused
gg [Mon, 12 Jan 2026 20:26:19 +0000 (15:26 -0500)]
show "[PAUSED] x Blocks to go" on Connecting Status, too
gg [Mon, 12 Jan 2026 20:11:26 +0000 (15:11 -0500)]
minimize ALL windows; add toggle to disable logs
gg [Mon, 12 Jan 2026 19:54:41 +0000 (14:54 -0500)]
hide all widgets on minimize; respect log level
gg [Mon, 12 Jan 2026 19:37:45 +0000 (14:37 -0500)]
remove duplicate TxImport dialogue
gg [Mon, 12 Jan 2026 18:46:41 +0000 (13:46 -0500)]
log info not debug for important sync update
gg [Mon, 12 Jan 2026 15:52:44 +0000 (10:52 -0500)]
Fix minimize to tray. Add setting: toggle focus on tray left-click.
gg [Mon, 12 Jan 2026 15:38:30 +0000 (10:38 -0500)]
p log minimize event# Please enter the commit message for your changes. Lines starting
gg [Mon, 12 Jan 2026 14:40:06 +0000 (09:40 -0500)]
fix sync 1000 block even when paused bug
gg [Mon, 12 Jan 2026 14:34:45 +0000 (09:34 -0500)]
remove Import Tx (duplicate feature?)
gg [Mon, 12 Jan 2026 14:33:39 +0000 (09:33 -0500)]
small lint fixes
gg [Mon, 12 Jan 2026 14:15:47 +0000 (09:15 -0500)]
simplify status bar to block count, not download size/time
gg [Mon, 12 Jan 2026 14:09:41 +0000 (09:09 -0500)]
more lint fixes; start blocks instead of time
gg [Mon, 12 Jan 2026 14:01:17 +0000 (09:01 -0500)]
fix remaining small issues
gg [Mon, 12 Jan 2026 13:59:57 +0000 (08:59 -0500)]
fix file close cache bug
gg [Mon, 12 Jan 2026 13:58:23 +0000 (08:58 -0500)]
fix p1: full sync bug & mutex
gg [Mon, 12 Jan 2026 13:24:03 +0000 (08:24 -0500)]
resolve build errors & lint warnings
gg [Sat, 10 Jan 2026 14:43:07 +0000 (09:43 -0500)]
breaking commit? why?
gg [Sat, 10 Jan 2026 09:37:11 +0000 (04:37 -0500)]
fix resize bug?
gg [Sat, 10 Jan 2026 05:13:33 +0000 (00:13 -0500)]
more deprecation warning/Qt6 stuff
gg [Fri, 9 Jan 2026 22:31:58 +0000 (17:31 -0500)]
more deprecation warnings resolved
gg [Fri, 9 Jan 2026 22:30:45 +0000 (17:30 -0500)]
handle deprecation warnings in build
gg [Fri, 9 Jan 2026 22:22:23 +0000 (17:22 -0500)]
fixup