Forums

General Betting

Welcome to Live View – Take the tour to learn more
Start Tour
There is currently 1 person viewing this thread.
saint-pilgrim
21 Nov 10 18:53
Joined:
Date Joined: 12 Oct 05
| Topic/replies: 210 | Blogger: saint-pilgrim's blog
Released today and available at:

-- http://code.google.com/p/bfplusplus

The source code is downloadable with svn from the Source tab or directly from the Download tab as zip.

For those preferring pre-made packets a standalone executable (packed as a zip) or a Windows setup are also available.

I have renamed the whole lot to "Bfplusplus" (from Bf++) to avoid conflict with an existing C++ library.

A summary of changes since the last post:


0.39
-- Change: Removed main splitter and fixed left-panel size
-- Feature: check for updates (and on start if wished)
-- Change: smaller changes to improve a fixed size on start

0.38
-- Change: Threading pool to communicate with the Betfair API
-- Feature: Excel market logging added to Modules
-- Feature: left panel can be hidden to work in smaller displays
-- Change: guard ticks for network traffic reduction controlled through spin now
-- Feature: bets can be prepared/sent x ticks away from the betting price
-- Feature: compensations can also be prepared/sent x ticks away from the price
-- Feature: optimized space and presentation, the app should be usable in 800x600
-- Change: quick stakes controlled through a pull down menu besides the display button
-- Change: quick stakes and right-click stakes unified
-- Bug [Fixed]: leftover from new BfPy - TransferFunds was not working
-- Change: transfer funds interface reworked
-- Change: icon is now displayed in the taskbar and top-left corner
-- Change: name changed everywhere to Bfplusplus (BF++ is a C++ library)

0.37
-- Bug [Fixed]: Confirmation of market change when Stop bets are active was triggering an error
-- Bug [Fixed]: Corrected indexing of stop bets that would not allow to manage more than one with the context menus
-- Bug [Fixed]: Right-click lays in the market grid were not honouring the "Stake is Liability" flag
-- Change: Removed all logging code from suds to add some speed-up (minimal)

0.36
-- Change: Horse & Greyhound races (and other events where time matters) display the time along with the name
-- Feature: Added option to sort markets and events according to Betfair ordering
-- Bug: Stopbets could trigger an error if the API throttle is exceeded
-- Feature: Information added to events as context menu
-- Feature: Information added in tabs with markets and runners
Pause Switch to Standard View Bfplusplus 0.39 sources (Windows,...
Show More
Loading...
Report saint-pilgrim December 3, 2010 7:43 PM GMT
A small update to 0.39, released as 0.40:

-- http://code.google.com/p/bfplusplus

The source code is downloadable with svn from the Source tab or directly from the Download tab as zip.

For those preferring pre-made packets a standalone executable (packed as a zip) or a Windows setup are also available.

Possibly the last release (unless someone uncovers a large bug) before a complete rework

A summary of changes since the last post:

0.40
-- Bug [Fixed]: ticks away for bets were being applied even if the checkbox was off
-- Change: Fixed size of left panel to avoid scrolling activation on right panel after hiding/showing left panel with markets loaded
Report Reyes December 4, 2010 6:11 PM GMT
doesn't work on Mac mate. same error as one of the first builds, some gobbledygook in a terminal window.
Report saint-pilgrim December 5, 2010 6:23 PM GMT
Hi Reyes,

I have (willingly) made no change that should have any impact on Mac. Tomorrow I will have access to a Mac and give it a new try.

My apologies for the inconvenience (I probably need to find a girlfriend with a Mac to enable in-house tests :))
Report saint-pilgrim December 7, 2010 1:52 PM GMT
Hi again,

I found out that again this is due to the size of an image for the sports icons. OSX is quite sensitive to this.

As I have had the chance to see a pair of glitches in the graphic display, I will take the time during today or tomorrow to fix the small things and release 0.41.

Best regards
Report Reyes December 7, 2010 3:16 PM GMT
thanks s-p, shout when ready and i'll take another look
Report saint-pilgrim December 12, 2010 8:06 AM GMT
Hi Reyes et al,

Version 0.42

I took some extra time to look at some other small UI glitches I had seen when using the Mac version, that were not so apparent under Windows or Linux.

Hopefully the behaviour of almost everything will be the same across platforms.

As always, the project is available under:

http://code.google.com/p/bfplusplus

Changes since last version:

0.42
-- Change: Focus and click handling in Transient and Overlay windows to try to improve behaviour under MacOSX

0.41
-- Bug [Fixed]: Commonwealth Games icon was giving a problem under OSX
-- Change: Corrected Chess id to display an icon and added icon for bowling
-- Change: Some other changes to the UI to get a better feeling under OSX and Linux with small screens (they usually have larger fonts than Windows)
-- Change: OptionButton's ReleaseMouse was being called, but MacOS had already released the mouse
-- Change: Reposition of overlays made after UI refresh on panel hide/show

Best regards
Report saint-pilgrim January 9, 2011 6:37 PM GMT
Hi again,

Version 0.44 has been released today. As always the sources are available, although you may choose the Windows Setup or the Standalone executable.

Available at: http://code.google.com/p/bfplusplus

The changelog since 0.42:


0.44
-- Change: Upgraded BfPy to 0.81
-- Feature: AllMarkets information may now be forced to be reloaded manually and the last update is displayed
-- Feature: Price evolution graphic can now be displayed by double-clicking the runner names

0.43
-- Bug [Fixed]: PlaceBet dialog could not allow to set keep in-play bets
-- Bug [Fixed]: Fixed daylight saving adjustments for markets in the "search tab"
Report saint-pilgrim January 23, 2011 9:14 AM GMT
Version 0.46 has been released:

As always the sources (and for those that prefer it, pre-packed executable and Windows setup) available at:

http://code.google.com/p/bfplusplus

This version corrects a mistake made by the executable packer in version 0.44, because it couldn't properly pack the pubsub library, due to the usage it does of internal Python variables.

The changelog:

0.46
-- Added pyinstaller pubsub hook for right executable creation (pubsub modifies the module loading path)
-- Improved username storage and retrieval to avoid errors

0.45
-- Explicit dialog confirmation to remember usernames with default action not to
-- Ensure "data charges" requests remain at a maximum of 20 per second in any case
-- Changed proxy activation logic before login
-- Added pre-start update checker dialog that supports needed updates for verification (serious bug, API changes)
-- Added User-Agent string for API calls to identify the application
-- Funds autoupdate if "Show" is selected
-- Possibility to have current bets to auto update
-- Market tree expansion for Australian Markets (no event hierarchy)
-- Code to restore main frame when an overlay ("closed" or others) had been shown during iconized mode
Report saint-pilgrim March 11, 2011 2:48 PM GMT
Version 0.47 has been released.

As always available at:

http://code.google.com/p/bfplusplus

The changelog:

0.47
-- Corrected bug in context menu presentation in the market tree when the click happened on no market item
-- Right-Click "stake is liability" actual value sent to Betfair corrected
-- Show Funds state now saved across sessions to make initial funds retrieval consistent with the user desired state
-- Added icon for Netball
-- Ensured UpdateChecker is always imported into the executable
Post Your Reply
<CTRL+Enter> to submit
Please login to post a reply.

Wonder

Instance ID: 13539
www.betfair.com