dforsi
f461fcb94c
Fix typing errors ( #935 )
...
Found with:
codespell --skip=external --ignore-words-list=axix,bord,parm,soley,ue --write-changes --interactive 2
Co-authored-by: Daniele Forsi <iu5hkx@gmail.com>
2021-12-29 19:54:03 +01:00
Charles J. Cliffe
a409822429
Enumerator class and warnings cleanup
2021-04-22 00:34:45 -04:00
Charles J. Cliffe
296f7790f1
Cleanup: bookmark mgr
2021-04-04 22:15:10 -04:00
Charles J. Cliffe
50f2bb18eb
Fix enter handling on mac
2020-06-22 23:26:04 -04:00
Charles J. Cliffe
c5652be141
Possible workaround for label entry to keep it from breaking global key handler (Linux tested)
2020-06-17 22:05:57 -04:00
Charles J. Cliffe
14c546ef9e
BookmarkView refresh handling cleanup; reduce flicker and layout errors
2019-06-28 00:24:39 -04:00
Charles J. Cliffe
e379cceeb2
Bookmarks: Add delete key handler, fix refresh issues, ensure active selection stays in view on refresh
2019-05-29 00:25:02 -04:00
Charles J. Cliffe
dcdacb0cf7
Bookmark refreshing, port selection and device selector UI fixes
2019-05-13 20:52:36 -04:00
Charles J. Cliffe
9ed085123a
More AppFrame cleanup, active/current modem verbage adjustments
2019-02-11 22:59:43 -05:00
Charles J. Cliffe
e75387c25d
Warning cleanup, fix travis config
2019-01-10 20:49:24 -05:00
vsonnier
f9346fc616
Regenerated forms with wxFormsBuilder v3.81 which includes small fixes for wxWidgets 3.11, fdp projects format auto-migration to this version
2018-08-12 07:54:42 +02:00
vsonnier
1cc60bfc8d
Fixes #635 round 5, Bookmarkview : let the buttons be of default color
2018-03-24 17:32:54 +01:00
vsonnier
c9d38ab363
Fixes #635 , round 4, Bookmarkview : always have Start/Stop Recording button irrespective of the actual demod active state
2018-03-24 09:48:18 +01:00
vsonnier
a25253e745
Fix #635 round 3, BookmarkView: clear the buttons when 'Remove active'
2018-03-24 09:36:06 +01:00
vsonnier
00a864f741
Fix #635 Round 2 for Bookmarkview on Windows, should be OK now
2018-03-24 08:45:50 +01:00
vsonnier
225a795f31
Fixes for #635 , round 1: BookmarkView
2018-03-20 20:00:59 +01:00
vsonnier
e46d7f9735
Migration to wxWidgets v3.11:
...
- Seen on Windows: Bookmarkview slow update because the controls are self-reacting to the rebuild control events, so fix nullify them during control rebuilding.
- Update OpenGL initialization using v3.1 level context and canvas attributes instead of the deprecated calls.
2018-03-11 11:47:14 +01:00
vsonnier
d8ac9559fe
BoolmarkMgr: rationalize a bit the usage of recursive_mutexes
2018-01-16 20:43:00 +01:00
vsonnier
64e44d6172
Merge remote-tracking branch 'origin/master' into audio_recording
2018-01-10 19:00:04 +01:00
vsonnier
0f72a0f683
Fix #593 : Make the middle of the range always the central frequency
2018-01-09 20:22:56 +01:00
vsonnier
978cf492f8
Merge remote-tracking branch 'origin/master' into audio_recording
2018-01-09 07:07:11 +01:00
vsonnier
f1208c7f5c
When saving bookmarks, use active information when available
...
+ Fixed std::string <=> std::wstring conversions using wxString
+ cleanups.
2018-01-08 19:26:34 +01:00
Charles J. Cliffe
b9e4f6aeba
Recording path notify, bookmark panel record buttons, tweaks and adjustments
2017-12-04 22:44:47 -05:00
vsonnier
d55d7e9b75
Halloween Warning cleanup:
...
- wxFont SetFont() deprecated warnings, suppressed by re-generating forms with latest wxFormBuilder,
- double-to-float implicit conversion in CubicVR2
2017-10-31 11:08:15 +01:00
vsonnier
37712c7a81
Simplify SDRPostThread: no longer binding methods, directly use the true list of demodulators
2017-08-27 12:39:28 +02:00
vsonnier
a8f8f4a7e2
Initial commit: working...
2017-08-27 11:11:30 +02:00
vsonnier
9b0ce69e8f
Use the nuclear option to solve the hung problem:
...
Besides deadlocks, a thread can in theory get stuck in a blocking pop(),
not seeing the stopping flag in particular. So assure liveness by making all
pop() timed pop.
2017-05-25 09:32:27 +02:00
vsonnier
c8cca67fc7
Bookmarks: fix for #525 item 2, other cleanups.
2017-04-01 19:38:08 +02:00
Charles J. Cliffe
f4d090e65b
Tweaks for bookmark selection, activation and group renaming
2017-03-30 22:26:11 -04:00
Charles J. Cliffe
38e41eb85e
Groups now renamed like everything else; remove onRenameGroup dc
2017-03-16 23:23:21 -04:00
Charles J. Cliffe
243c744c0a
Fix the label editing issue :)
2017-03-15 21:23:13 -04:00
vsonnier
294713945a
Bookmarks: a BookmarkEntry owns its DataNode, so free it in destructor
2017-03-07 18:30:33 +01:00
vsonnier
9726f0eec6
Bookmarks: no need to Delete a tree element when the next steps will take care of it
2017-03-06 19:51:27 +01:00
vsonnier
925203b4a5
Bookmarks (cont...) : more understanding, more comments, more fixes. NOW memory management should be clean...
2017-03-04 11:22:44 +01:00
vsonnier
7bab9588e1
Bookmarks: rollback delete item data procedures: reading wxWidgets labyrinthine code more carefully
...
item data is properly deleted by Delete or DeleteChildren. On the other hand, SetItemData simply overwrites the pointer,
so take care or releasing ressources there
2017-03-04 09:02:15 +01:00
vsonnier
b30f9e9bbb
Bookmarks: assure proper recursive cleanup of ItemData for all levels of a tree item
2017-03-03 22:49:58 +01:00
vsonnier
aab899d63c
Bookmarks fixes: try to cleanup Recent entries in order
2017-03-03 20:33:14 +01:00
vsonnier
c1184d24db
Bookmarks: cleanup item data properly
2017-03-02 22:10:17 +01:00
vsonnier
bd65377162
BookmarkPanel was missing the Disconect matching the new Connect...
2017-03-01 22:25:27 +01:00
vsonnier
2760d3d12e
Status/tootips additions: Gain, Bookmarks. Fix Bookmark mousewheel handling (for Windows <= 7) for the tree view
2017-03-01 22:13:41 +01:00
vsonnier
b149da864a
Bookmark fixes and cleanups:
...
- Fix Search field not working on Windows 7 (at least), hope I didn't break all the other platforms
- Memory management is tedious there, with lots of BookmarkEntry* / BookmarkRangeEntry* shared and dangling around
we cannot reasonably know when to clean up safely. So go nuclear and std::shared_ptr those things.
2017-02-28 19:05:36 +01:00
vsonnier
532f34c608
Theme set/change now consistent over the UI
2017-01-27 23:23:25 +01:00
Charles J. Cliffe
0b10ea5fb7
Allow updating of an existing range
2017-01-24 23:14:39 -05:00
Charles J. Cliffe
c3106613a2
Additional license headers, cleanup unused code defs/refs
2017-01-02 21:27:08 -05:00
Charles J. Cliffe
3cfb0154af
Fix some header orders to make MSVC happy
2017-01-02 01:29:27 -05:00
Charles J. Cliffe
79c8c415e2
Show/Hide bookmarks option in display menu
2016-12-27 15:36:33 -05:00
Charles J. Cliffe
1ec92e0d9e
Update theme needs repaint; limit wxColour conversion
2016-12-27 14:46:50 -05:00
Charles J. Cliffe
83cb2659ff
Search actives, return proper expansion states after search
2016-12-27 13:49:47 -05:00
Charles J. Cliffe
68495b4d90
Dual bookmark backup files with user notification, auto-recovery and bail; save top level branch expand states
2016-12-27 13:01:19 -05:00
Charles J. Cliffe
cf056acfe6
Load/Save view ranges
2016-12-27 00:46:12 -05:00