My Mods to Thetis v.2.6.7

User avatar
ramdor
Posts: 9
Joined: Wed Jul 03, 2019 3:07 pm

My Mods to Thetis v.2.6.7

Postby ramdor » Thu Jul 25, 2019 11:09 am

Hi all,

So as a very happy owner (~2 weeks) of a 7000dleMK2 running P2 v1.2_pre1 and Thetis_2.6.7 I decided to take a look at the project in Visual Studio 2019 and perhaps make some changes.

A friend had mentioned that he would like RX1 smeter to be larger so I figured it would be a way to get a feel for the Thetis project code.

Anyway, after a couple of hours (more like days) I had made the following changes :

a) Added double click to stereo PAN sliders to recenter them
b) Attempted to improve redraw rate of the controls on main screen
c) Fill the space to the right for VFOB panel with auto resizing RX1 Meter
d) Updated ORIGINAL meter to use text scale from EDGE meter, and remove the string/text box solution
e) Centralised duplicate code for RX1/RX2 ORIGINAL meter code into one function called from both places (should really do this for Edge as well eventually)

new_original.JPG
new_original.JPG (18.85 KiB) Viewed 903 times

resize_edge.JPG
resize_edge.JPG (18.61 KiB) Viewed 903 times

b) is the most awkward. Using transparent controls doesnt help matters either, but does allow for nice looking interface. I may add an option to fill the backgrounds of all controls, which would then require a suitable skin. As far as I can tell, the main culprit for slow redraw is ResizeConsole(), but a quick two line addition to delay repaint until all controls have been moved has improved things slightly.

I made a quick vid to show the changes : https://www.youtube.com/watch?v=bbAjd1873lI

So there we have it, a bit of fun and a couple of changes that seem to be working ok here at least.

Cheers, Richie - MW0LGE.
User avatar
w-u-2-o
Posts: 1664
Joined: Fri Mar 10, 2017 1:47 pm

Re: My Mods to Thetis v.2.6.7

Postby w-u-2-o » Thu Jul 25, 2019 2:29 pm

Oh, man, I'm in love! Somebody who is working on UI issues! This is great!

@ramdor: Richie, have you submitted these mod's to Doug, W5WC, for the next release? If not, would you, please?

Also, would you mind making available your version for download, perhaps by a public DropBox link or equivalent, or a Git repo? An installer is not necessary, just a folder with the binary and other required files would be fine.

Thanks & 73!

Scott
User avatar
ramdor
Posts: 9
Joined: Wed Jul 03, 2019 3:07 pm

Re: My Mods to Thetis v.2.6.7

Postby ramdor » Thu Jul 25, 2019 2:51 pm

Hi Scott,

I will drop Doug the source over the next week or so after I have time to tidy/comment my changes.

I have sent you a PM ref the exe.

Cheers, Richie.
w9mdb
Posts: 74
Joined: Sun Apr 09, 2017 5:53 pm

Re: My Mods to Thetis v.2.6.7

Postby w9mdb » Thu Jul 25, 2019 2:55 pm

I submitted a simple patch to fix autostart back in April and it hasn't been accepted yet.
I guess Doug is busy.

https://github.com/TAPR/OpenHPSDR-Thetis/pull/6
User avatar
W1AEX
Posts: 205
Joined: Sun Apr 09, 2017 6:17 pm
Location: Connecticut, USA
Contact:

Re: My Mods to Thetis v.2.6.7

Postby W1AEX » Thu Jul 25, 2019 5:09 pm

Looks interesting Richie! I definitely echo Scott's enthusiasm for your efforts in the UI area!

73,

Rob W1AEX
"One thing I am certain of is that there is too much certainty in the world."
User avatar
ramdor
Posts: 9
Joined: Wed Jul 03, 2019 3:07 pm

Re: My Mods to Thetis v.2.6.7

Postby ramdor » Sat Jul 27, 2019 8:38 am

ok, have been somewhat busy :)

  • Managed to get dual parafall displays in. Quite a bit of work/changes to make that happen. First pass on this.
  • Fixed a bunch of other things that have cropped up including band limits for the UK, and displaying band edges correctly outside the US.
  • I have added colour/alpha fill option to the panadapter data.
  • A new check box to disable picDisplay.png (you could manually rename picDisplay.png from skin folder). Having a stretched background image in the panadisplay has quite a big impact on refresh rates.
  • RX2 now no longer increases window size unless necessary
  • Progress bar flicker fixed

Next on the list is to work on the clickdragtune stuff on rx2 panafall, and look at getting the notch display stuff working.

There are so many changes now to the source that I might be an issue for me to work out the git hub changes, but I will do my best in a couple of days.

73 Richie - MW0LGE

dualPanaFall.JPG
dualPanaFall.JPG (276.14 KiB) Viewed 822 times
User avatar
w-u-2-o
Posts: 1664
Joined: Fri Mar 10, 2017 1:47 pm

Re: My Mods to Thetis v.2.6.7

Postby w-u-2-o » Sat Jul 27, 2019 12:30 pm

Fabulous, really great work! Thank you!
NC3Z
Posts: 98
Joined: Sun Oct 29, 2017 8:57 pm
Location: Merritt, NC

Re: My Mods to Thetis v.2.6.7

Postby NC3Z » Wed Jul 31, 2019 7:47 pm

This is really great! You have some enthusiastic beta testers if you need them!
Gary NC3Z
User avatar
W1JA
Posts: 20
Joined: Sun Apr 09, 2017 3:19 pm

Re: My Mods to Thetis v.2.6.7

Postby W1JA » Sat Aug 10, 2019 9:53 pm

I belatedly proclaim my enthusiasm for your interest in improving the UI, Richie!

I too would be willing to beta-test anything you'd care to send.

73, John
User avatar
ramdor
Posts: 9
Joined: Wed Jul 03, 2019 3:07 pm

Re: My Mods to Thetis v.2.6.7

Postby ramdor » Sun Aug 11, 2019 2:01 pm

Hi all,

Sorry for lack of replies but I have been up to my elbows in code, lol.

All my changes have gone through to Doug now so after he has patched it all in we should see a beta/release at some point. After the next release I will be sorting a few things out with panadaptor/panafall max/min scales as there are a couple of issues, a couple of problems with the collapsed display, and implementing GUI methods to add/remove/edit notches.... and... and....

If you fancy playing/testing my latest exe build drop me a PM and I can send a link over, but I make no promises that things wont go wrong :shock: A few people are using it without issue.

73 for now.

Richie - MW0LGE
User avatar
Tony EI7BMB
Posts: 242
Joined: Sun Apr 09, 2017 2:31 pm
Location: Dublin
Contact:

Re: My Mods to Thetis v.2.6.7

Postby Tony EI7BMB » Sun Aug 11, 2019 3:12 pm

Thanks for the work on this Richie
SM4PEL.
Posts: 5
Joined: Thu Jan 10, 2019 5:11 pm

Re: My Mods to Thetis v.2.6.7

Postby SM4PEL. » Mon Aug 12, 2019 11:59 am

Great news Richie. :)

Return to “Thetis”