Keeper GSPOC (simplistic info manager. Source project

Share your advanced PureBasic knowledge/code with the community.
User avatar
Kwai chang caine
Always Here
Always Here
Posts: 5342
Joined: Sun Nov 05, 2006 11:42 pm
Location: Lyon - France

Re: Keeper GSPOC (simplistic info manager. Source project

Post by Kwai chang caine »

Aaah !!! surely a bad use of me :oops:
So again thanks for your great and nice job and your quick answer :wink:
ImageThe happiness is a road...
Not a destination
User avatar
Fangbeast
PureBasic Protozoa
PureBasic Protozoa
Posts: 4747
Joined: Fri Apr 25, 2003 3:08 pm
Location: Not Sydney!!! (Bad water, no goats)

Re: Keeper GSPOC (simplistic info manager. Source project

Post by Fangbeast »

Kwai chang caine wrote:Aaah !!! surely a bad use of me :oops:
So again thanks for your great and nice job and your quick answer :wink:
You should see the bad use I have of my own code. Just finished fixing the password checking part and realised that I hadn't checked all cases and that it could fail. Will upload the changes tomorrow when I have had some sleep (I hope!)

Also a few small cosmetic changes were done and then I can't think of anything else.
Amateur Radio, D-STAR/VK3HAF
User avatar
Fangbeast
PureBasic Protozoa
PureBasic Protozoa
Posts: 4747
Joined: Fri Apr 25, 2003 3:08 pm
Location: Not Sydney!!! (Bad water, no goats)

Re: Keeper GSPOC (simplistic info manager. Source project

Post by Fangbeast »

Thanks to one of our forum users who kindly loves to test my GSPOC, I've made a few fixes that I didn't know needed fixing.

Also thanks to EBS, I tested out his new font code for messagerequesters and it looks good.

Available at the same link above.

Just had a massive update to the Windows 10 Insider ring and I am happy to report that their DPI settings still don't do bugger all. I am happy because I have faith that they will remain the same and I will never be surprised.
My changelog.

Fixed: New record not saved as one table field was misspelled.
Fixed: Save record message was sent to the wrong routine (I am tired, so sue me)

Added: New users will be warned to create categories and owners
Added: Thanks to EBS, message requesters will show bigger fonts

Changed: Save record message turned on by default for picky people

ToDo: All message requesters will be massaged shortly for the bigger fonts
Amateur Radio, D-STAR/VK3HAF
User avatar
Fangbeast
PureBasic Protozoa
PureBasic Protozoa
Posts: 4747
Joined: Fri Apr 25, 2003 3:08 pm
Location: Not Sydney!!! (Bad water, no goats)

Re: Keeper GSPOC (simplistic info manager. Source project

Post by Fangbeast »

Full changelog so far. Note: A compiled executable was included for people without PB 5.62x86. Same link as above.

This now officially GSPOCMSTU (Great Steaming Pile Of Crap More Steamier Than Usual).

Merry Christmas all!! (And thanks for all the fish) (and the help!!)
21/12/2018

Fixed: Attachment update count is working. Took forever to find out the problem.
Fixed: All search cues change to ghostly text when the cue is up, normal text and font when typing in them.

Changed: All message requesters are massaged for the bigger fonts.

Added: Added ability to open other database other than the default one.
Added: Search box cues added to all of search string areas.

ToDo: Somehow fix Windows 10 DPI scaling still not working!!

20/12/2018

Fixed: Focus not set to password field when unlocked from tray. Windows bug.
Fixed: Blob variable for attachment was set to a previous program I copied it from.
Fixed: Blob variable for attachment copied entire file size instead of compressed buffer.

Changed: ALL tables and records use Recordid instead of Record. Oh boy, did that cause problems.
Changed: More SQL queries and updates have had the heck formatted out of them to make it easier for me to read them.

Added: Drag and drop text file with required data to the titles list to add a new record. Delimiter between fields is double backslash "//"

16/12/2018

Fixed: New record not saved as one table field was misspelled.
Fixed: Save record message was sent to the wrong routine (I am tired, so sue me)

Added: New users will be warned to create categories and owners
Added: Thanks to EBS, message requesters will show bigger fonts

Changed: Save record message turned on by default for picky people

ToDo: All message requesters will be massaged shortly for the bigger fonts
Amateur Radio, D-STAR/VK3HAF
User avatar
Fangbeast
PureBasic Protozoa
PureBasic Protozoa
Posts: 4747
Joined: Fri Apr 25, 2003 3:08 pm
Location: Not Sydney!!! (Bad water, no goats)

Re: Keeper GSPOC (simplistic info manager. Source project

Post by Fangbeast »

Something has gone wrong with the link so try this general link to the purebasic folder.

https://www.dropbox.com/sh/qjrsw33plpcl ... czDDa?dl=0
Amateur Radio, D-STAR/VK3HAF
User avatar
Fangbeast
PureBasic Protozoa
PureBasic Protozoa
Posts: 4747
Joined: Fri Apr 25, 2003 3:08 pm
Location: Not Sydney!!! (Bad water, no goats)

Re: Keeper GSPOC (simplistic info manager. Source project

Post by Fangbeast »

Because there is a big commercial program already called Keeper, I've renamed the project to MyInfo and finally finished the huge rewrite.

Link is available as below, the full changelog follows.

https://www.dropbox.com/s/spdqpg10sbzep ... fo.7z?dl=0

04/01/2019

Fixed: Left behind a strange message about stuffing ducks. Don't remember why.
Fixed: ReadOnly|WordWrap missing from scan window document name.
Fixed: Balloon tooltip toggle shortcut assigned to colour banding somehow.
Fixed: Search button wasn't enabled as hoverable on Add or Edit data screens.
Fixed: Help and search buttons got accidentally swapped around. Help should always go last.

Added: Aquire document from scanner to attach to a record.
Added: Added a choice to cancel multiple attachments from storage.
Added: Warn level events are also logged now.
Added: My copy of the code uses random colours for the balloon tooltips each time a procedure is called. A toggle switch will be available to keep this standard.

Changed: Redundant word "password" from Keeper changed to just "information"
Changed: Turning off colour banding changes it in real time now. (Not right yet)
Changed: Colour band colours are less harsh now. (Friend suggestion)

ToDo: Add toggle switch to keep balloon tooltip background standard or random. Main form cannot be channged except at startup.
ToDo: Give users the ability to change to their own fonts? (Didn't always work right before)

31/12/2018

Fixed: Completely and utterly forgot to show the changed toggles of the popup menu items!
Fixed: One menu item was not spelled correctly so it didn't show.

21/12/2018

Fixed: Attachment update count was still not working. Took forever to find out the problem.
Fixed: All search cues change to ghostly text when the cue is up, normal text and font when typing in them.

Changed: All message requesters are massaged for the bigger fonts. (EBS)

Added: Added ability to open other database other than the default one.
Added: Search box cues added to all of search string areas.

ToDo: Somehow fix Windows 10 DPI scaling still not working!!

20/12/2018

Fixed: Focus not set to password field when unlocked from tray. Windows bug.
Fixed: Blob variable for attachment was set to a previous program I copied it from.
Fixed: Blob variable for attachment copied entire file size instead of compressed buffer.

Changed: ALL tables and records use Recordid instead of Record. Oh boy, did that cause problems.
Changed: More SQL queries and updates have had the heck formatted out of them to make it easier for me to read them.

Added: Drag and drop text file with required data to the titles list to add a new record. Delimiter between fields is double backslash "//"

16/12/2018

Fixed: New record not saved as one table field was misspelled.
Fixed: Save record message was sent to the wrong routine (I am tired, so sue me)

Added: New users will be warned to create categories and owners
Added: Thanks to EBS, message requesters will show bigger fonts

Changed: Save record message turned on by default for picky people

ToDo: All message requesters will be massaged shortly for the bigger fonts
Amateur Radio, D-STAR/VK3HAF
Post Reply