|
|
|
10-16-2013, 07:37 AM
|
#1
|
Human being with feelings
Join Date: Mar 2007
Posts: 21,551
|
Beta Testers
As some of you know I've been "going after" this particular app for quite awhile now and every time I code it I end up not liking the result much, not being happy with it. Below is the latest iteration coded again from scratch and this one is much closer to my initial vision of what I thought this app should be. "If at first you don't succeed... (blah, blah, yada, yada,...)"
Anyone interested in testing or using this app please download the beta and give it a spin and please report any issues, crashes, data errors. Like before this is freeware (later donation ware with printing capability).
Website (1.x) Dependencies: Win 7 (or any Win version with .Net 4.5 ) - (using Callibri font)
Target Audience: Anyone with a small to medium project studio operation who could benefit from this kind of kind of data collection. Maybe people like JBM who record, teach, provide tech support, whatever. The "Session" lists are directly editable and the grid can reference any activity. The Notes & Misc Charges fields in the data grid can account for any additional charges like materials etc, etc, aside from hourly studio charges.
Data Entry: To enter new client, click the NEW button and you'll see the data fields turn reddish. Type in the data and double click the image box to add an optional picture and click SAVE.
Editing Records: Existing records are locked down after opening to prevent accidental data changes. To edit client addresses, numbers, etc, click the EDIT button. You'll see the edit enabled fields turn reddish. The NOTE box and client photo is always editable.
Data Folders: The application creates and/or validates it's own static data folders on launch (\My Documents\Client Manager). All of it's data files are plain text files and directly readable / editable. You can put the application executable file wherever you want, just create a shortcut to it.
Note: This app is completely non-invasive and doesn't write anything to the system or registry or to anywhere else on the system besides it's own data folders, and doesn't require install or uninstall. Everything it needs exists inside it's self created data folders so uninstalling is as simple as deleting the folder and the *.exe file.
Minimal View: Contacts, hide details
Full View: All Data, Query Talent A, Genre, For Hire, Sortable Grids, Historical Totals.
List Edit: Edit the session, talent & genre source lists directly. Full lists are resourced and will auto install.
Quick Query: Right click custom query persistent menu edit box. Right click to close.
Studio: (Studio Info + options including copying client records to and from dropbox for remote access and sync)'Default Rate' is for right click auto-populating rate in the grid rate column during data entry. Right click date column for today. Left click Session column for session menu. Image box for studio logo for later receipt printing.
Last edited by Lawrence; 10-22-2013 at 04:51 AM.
|
|
|
10-16-2013, 12:11 PM
|
#2
|
Human being with feelings
Join Date: Oct 2010
Location: Currently in Armenia
Posts: 1,114
|
I like the idea of the app but I found it too counter-intuitive (for myself at least) to use it and make sense with it :shrug:
I might have a second look at it tomorrow with a fresh head though
|
|
|
10-16-2013, 12:30 PM
|
#3
|
Human being with feelings
Join Date: Mar 2007
Posts: 21,551
|
Quote:
Originally Posted by Vendetta V
I like the idea of the app but I found it too counter-intuitive (for myself at least) to use it and make sense with it :shrug:
I might have a second look at it tomorrow with a fresh head though
|
Thanks a lot. The feedback is very much appreciated.
When or if you get back to it if you can describe what you find counter intuitive about it and/or about it's general methodology, that would be useful. To view it from outside of my singular perspective which can sometimes be narrowed during developing something without any feedback from potential users.
Thanks again V.
|
|
|
10-16-2013, 12:47 PM
|
#4
|
Human being with feelings
Join Date: Oct 2010
Location: Currently in Armenia
Posts: 1,114
|
Quote:
Originally Posted by Lawrence
Thanks a lot. The feedback is very much appreciated.
When or if you get back to it if you can describe what you find counter intuitive about it and/or about it's general methodology, that would be useful. To view it from outside of my singular perspective which can sometimes be narrowed during developing something without any feedback from potential users.
Thanks again V.
|
Alrighty, I've traveled (thru HUGE mountains) today back to where I live and work and had to do tons of other stuff. So yeah, I'll definitely have a look tomorrow and have my feedback here.
Cheers, V
PS. i'm also pinning this tab on chrome so that I come back to it at once, tomorrow!
|
|
|
10-16-2013, 02:04 PM
|
#5
|
Human being with feelings
Join Date: Sep 2009
Location: Charlotte
Posts: 136
|
I started with a blank database meaning I didn't copy the file that you have below. Just downloaded the zip, unzipped and double clicked the exe.
Added one client but it didn't show up on the right side under clients list after hitting save. Did I do something wrong? I closed and opened the app, the client that I added was still showing on the left hand side. Ok. Added another client, still same thing. The second one is showing on the left hand side, first one is nowhere to be seen. Both cdf files are in the folder though, it's just not showing in the UI.
I would arrange the UI differently cause it doesn't look very intuitive to me. If I understand correctly, this app serves three purposes:
1. Address book of clients
2. Search system to find someone from the clients
3. Transactions relevant to a client
- It would make sense if you make a bar at the top and put all the buttons that applies to the entire application, for example, Backup button. I think it's at the wrong place until unless it backs up only the client details. Views can be put at the top e.g. minimal
- New, Save, Reload, Edit buttons positions are IMO not positioned correctly. I thought New will let me add a new picture. It's only after reading your post I came to know that it's for the client data. Image is surrounded by these buttons hence gives a wrong direction. Would it not make sense to put all these 4 buttons on top of the client data section?
- Search filters/ drop down fields will make more sense if placed on top of right hand client list section.
- Charges, Payments and Balance if placed at the bottom of the list of "session, etc." then it would make more sense.
I am not very good at explaining it in text so created a prototype diagram.
[IMG]http://img24.**************/img24/8130/vuq9.png[/IMG]
By the way, what is this CDF file? You should use some database for this type of application, I know it's an overkill if you are going to use it personally but still your maintenance work will be much less if this becomes huge. How it will behave when you have 1000s of client. How long the search will take to go through all the records? Try and use SQLite database, pretty cool with small footprint and suit this type of applications. I miss so much working on technical stuff :-(
Which programming language are you using to develop this? .NET? The search can be optimized by providing the filters in the column heading itself, just like in Excel.
Good luck.
|
|
|
10-16-2013, 02:52 PM
|
#6
|
Human being with feelings
Join Date: Mar 2007
Posts: 21,551
|
There are reasons why the window is arranged the way it is. For one example, not having totals at the bottom will allow me to fold up the data grid while sitll keeping the client totals in the same position. As to 1,000's of clients .. well... not very likely for the target audience.
As to intuituve, not sure that comes into play so much. There's so little to learn there and the tooltips give help on everything anyway.
I will rethink the position of some of the buttons around the contact area though. My thinking there was a "circular" workflow from adding a new record to being right near the save button when you finish adding the last field of a new record, rather than traveling back up to the top of the screen to click SAVE. In that regard, the NEW button should probably be up to near the first data field... so I will move that one up top for sure.
It's all changed quite a bit over the last week or so, the general layout.
Thanks for the feedback.
Last edited by Lawrence; 10-16-2013 at 03:51 PM.
|
|
|
10-16-2013, 03:42 PM
|
#7
|
Human being with feelings
Join Date: Sep 2009
Location: Charlotte
Posts: 136
|
Well, views can be changed depending on user interaction. So when the grid is folded you can still display the total in the same place shouldn't be a big deal in any programming language. You wanted some feedback and test results that's what I did. I didn't mean to be harsh in anyway. I am not challenging your design or knowledge. I saw some scope of improvement hence the suggestions. I still feel the buttons could have been arranged in a better way.
|
|
|
10-16-2013, 04:01 PM
|
#8
|
Human being with feelings
Join Date: Mar 2007
Posts: 21,551
|
Quote:
Originally Posted by satyatunes
Well, views can be changed depending on user interaction. So when the grid is folded you can still display the total in the same place shouldn't be a big deal in any programming language. You wanted some feedback and test results that's what I did. I didn't mean to be harsh in anyway. I am not challenging your design or knowledge. I saw some scope of improvement hence the suggestions. I still feel the buttons could have been arranged in a better way.
|
Oh for sure, I didn't take it that way at all. The first sentence of my reply should be taken as discussion, not as me being defensive, just me saying ... "I arranged it a certain way that seemed to result in less mouse travel while entering lots of new client records." In other words, while it may not look like what you'd expect in a typical layout, it seems (to me so far anyway) to work better in practice.
Actually your comments resulted in me swapping a couple of buttons around like I said above. The NEW button really should be up top since that's where data entry starts. I put the SAVE button in the middle because...
1. That where you are when you edit the last data field, right before saving, and...
2. That button comes into play much more for the lower data grid changes than for contacts, the latter being much more static. So having SAVE down lower means (it seemed) less mouse travel when doing more typical data entry, session data in the lower portion of the window, instead of traveling back to the top of the screen.
I agree that it's not a conventional design but (based on some of the above) the layout made practical sense to me. I am certainly open to changing it though.
Thanks Sat. Appreciated.
|
|
|
10-16-2013, 04:17 PM
|
#9
|
Human being with feelings
Join Date: Mar 2007
Posts: 21,551
|
Here, let me explain why (in one context anyway) those button positions maybe aren't that important.
Assume below that the NEW button (which I moved up top after thinking about your comments, thanks) is key bound. You'd hit CTL+N or something to start entering a new record and the tab order takes you through the data fields and dead ends on the SAVE button, so in that case it's all key based anyway.
It's more for entering data into the lower grid where the mouse comes more into play for clicking SAVE, which is why I lowered the position of the SAVE button, to keep it closer to where I'd mostly be working, in the lower portion of the screen.
Although, tbh, it really doesn't matter where it is if it's bound to a key (CTL+S?), you'd never have to physically click it anyway.
I hope that at least clears up some of the reasoning.
P.S. You comments also reminded me to go back and reset the tab orders. I'd done a bit of coding and control copying and pasting and forgot to set the tab orders back into a correct order, tabbing through the main data fields.
I'll bind those two buttons to CTL+N (New) and CTL+S (Save).
Thanks.
|
|
|
10-17-2013, 12:27 AM
|
#10
|
Human being with feelings
Join Date: Oct 2010
Location: Currently in Armenia
Posts: 1,114
|
To be honest I'm having a bit of issues with the 'new' button. it doesn't clear the fields for me to input a new customer. By fiddling around with the buttons, it eventually does work.
Also I noticed by right clicking on the empty space where the clients tab goes with talents. it brings up a small text field to chang ethe name of the column from what I understand. I couldn't get rid of that column for about 5 minutes before I realized that if I double right click on the column, it'll close the text field. May be have it react on ESC or clicks outside the text field?
|
|
|
10-17-2013, 04:59 AM
|
#11
|
Human being with feelings
Join Date: Mar 2007
Posts: 21,551
|
Quote:
Originally Posted by Vendetta V
To be honest I'm having a bit of issues with the 'new' button. it doesn't clear the fields for me to input a new customer. By fiddling around with the buttons, it eventually does work.
|
Thanks V. Can you try that again with the "1i" version link from the first post? I'll have a look at that routine to see what may be happening there, why it's not clearing all of the fields for you.
Quote:
Also I noticed by right clicking on the empty space where the clients tab goes with talents. it brings up a small text field to change the name of the column from what I understand. I couldn't get rid of that column for about 5 minutes before I realized that if I double right click on the column, it'll close the text field. May be have it react on ESC or clicks outside the text field?
|
My bad. That's a quick search box, it's actually a menu set to persist until you right click it again. Great point about using ESC there to close it instead, will do. I did explain how to close it in post one though, above the graphic that shows it...
Quote:
Originally Posted by Lawrence
Quick Query: Right click custom query persistent menu edit [should have written 'search' instead of edit] box. Right click to close.
|
There's a multiline help balloon on the Query button that explains it as being a search field (if tips are on) but I didn't include the method for closing it in that text.
Thanks a lot V.
P.S. That quick search differs from the query button function. The latter is a talent search that uses Talent A, Genre and For Hire as the search filters, whatever those drop down choices are. The quick search lets you type in anything and it does an "in string" type search, matching anything in a record that contains the text you type within it. I do plan to make that quick search a multi filter comma delimited search function like "Smith, NY " whatever, that would use more than one search term.
Data Format: I'm still torn about using the text format I'm using now, keeping everything individually readable and editable, or maybe using XML for the/one data file, or using a database format that may be less accessible for direct editing. That's still kinda up in the air.
For a large dataset (as Sat correctly noted) a database format would certainly speed things up, but I'm not sure if it it's necessary or even applicable for this particular context where a small project studio may have 30-50 clients max. The text files seem to read and search fast enough. Still thinking about it.
Last edited by Lawrence; 10-17-2013 at 05:21 AM.
|
|
|
10-17-2013, 05:49 AM
|
#12
|
Human being with feelings
Join Date: Oct 2010
Location: Currently in Armenia
Posts: 1,114
|
will try it out in the evening when I'm back to my computer Lawrence.
This looks quite interesting really, if those minor issues get fixed it'll get into my daily routine actually.
A few questions though:
From what I understand you have a client base linked with a billing part.
So the workflow I understand is as follows: you want to have a client base, and then each time the client comes, you open up his name.
In the below you write down the new services he wanted.
You write the hourly price, then the hours he has taken, then the sub, and paid. it generates the balance.
This way each time a client is back you have his name out and you can see his previous orders and everything right? It makes good sense today with my fresh head hehe.
Now. the right box doesn't spark an actual idea for use to be honest. I bet there is one, so I'd love to hear it. My idea is if you wanna look up various clients you can just use search to find similar people with similar services and may be idk, compare their balance/prices idk. :shrug:
overal I'm seeing the potential with this one!
|
|
|
10-17-2013, 05:58 AM
|
#13
|
Human being with feelings
Join Date: Mar 2007
Posts: 21,551
|
Quote:
Originally Posted by Vendetta V
A few questions though:
From what I understand you have a client base linked with a billing part.
So the workflow I understand is as follows: you want to have a client base, and then each time the client comes, you open up his name.
In the below you write down the new services he wanted.
You write the hourly price, then the hours he has taken, then the sub, and paid. it generates the balance.
This way each time a client is back you have his name out and you can see his previous orders and everything right? It makes good sense today with my fresh head hehe.
|
Yes, everything is automatically totaled and it works (or is intended to work) exactly as you describe above.
Quote:
Now. the right box doesn't spark an actual idea for use to be honest. I bet there is one, so I'd love to hear it. My idea is if you wanna look up various clients you can just use search to find similar people with similar services and may be idk, compare their balance/prices idk. :shrug:
|
That box on the upper right is only for talent search results (and quick search results). Like if you wanted to find a guitar player who does reggae and who is for hire, that kinda thing. Only really useful if you are the middle man in those kinds of sub-contracting jobs for clients. In that regard, some of the "clients" in the client list won't be actual studio clients per se, but some just talent for hire... guitar player, backing singers, etc, people who you can call to perform on a client's session.
Of course, being musicians and singers and similar they too are always "potential clients" themselves so they list along with the regular clients. The only real discrimination there is "For Hire", if a person listed there is for hire or not. Of course, a person could be both a client and be available to hire for other clients, so it makes sense to list them all as "Clients".
That talent search function (to your valid point) may not be common enough to be displayed there all the time by default on launch as opposed to being called on demand, so maybe I'll rethink it being there by default. This might be a good time to think about potential data display's that aren't there, that maybe should be there. I can easily replace that default results panel with anything, if I missed anything that might be potentially useful in context.
Part of the design arrangement was "workflow", trying to make workflow sense of the control arrangements, and another part of it was trying to make necessary things fit symmetrically into the window. It's a bit of a balancing act. All of the symmetrical sections are separate panels that can be shown and hidden at will, so later when I run across something that hadn't yet occurred to me, a particular useful view, I can just easily show/hide whole sections.
Thanks V.
Last edited by Lawrence; 10-17-2013 at 06:11 AM.
|
|
|
10-17-2013, 06:20 AM
|
#14
|
Human being with feelings
Join Date: Oct 2010
Location: Currently in Armenia
Posts: 1,114
|
Quote:
Originally Posted by Lawrence
Yes, everything is automatically totaled and it works (or is intended to work) exactly as you describe above.
[teeeexxxtttt]
Thanks V.
|
Awesome, that pretty much sums it up for me. All sounds pretty good to me really. With the client base too it sounds great now that I think of it that way. I've been procrastinating a bit on this matter. Actually been really busy with a lot of projects, but yeah I've been meaning to really establish myself as a label so dealing with a lot of musicians, this would come in handy really!
Cheers, I'll make sure I have my further input if I get anything interesting.
and hope I am being at least slightly useful
Vendetta V
EDIT: a question, how do you upload a picture for the client and the studio? I understand that the studio is for having your own studios name on the printed version or something?
|
|
|
10-17-2013, 06:45 AM
|
#15
|
Human being with feelings
Join Date: Mar 2007
Posts: 21,551
|
Quote:
Originally Posted by Vendetta V
EDIT: a question, how do you upload a picture for the client and the studio? I understand that the studio is for having your own studios name on the printed version or something?
|
Double click the image box to load an image into either picture box, and yes, the studio info and graphic will be printed on receipts and reports as the header (once I copy that print code over from one of the older versions).
As to the "Studio" picture, logo, whatever, the \Images\ folder keeps copies of any image you load there so you'll always have copies of them there. The client pictures don't copy over to that folder just yet, they still just reference a file name. On those todo list, to keep those images in the \Images folder also so the whole folder is self-supporting.
Quote:
and hope I am being at least slightly useful
|
You are. It's easy to get tunnel vision on something like this so outside input / perspective is always good. Thanks.
Last edited by Lawrence; 10-17-2013 at 06:52 AM.
|
|
|
10-17-2013, 10:55 AM
|
#16
|
Human being with feelings
Join Date: May 2006
Location: NA - North Augusta South Carolina
Posts: 4,294
|
I wish there was a much simpler version of something like this as a phone app, to use for guitar lessons.
|
|
|
10-17-2013, 11:30 AM
|
#17
|
Human being with feelings
Join Date: Mar 2007
Posts: 21,551
|
Vendetta, here's a sample of the basic session receipt printing, scaled down a bit in the graphic. I'll post that version later after I add the missing data field in the studio section that I forgot to include, a studio website url field. I completely forgot about it until I moved over the print code.
It'll be printed right under the studio phone number in smaller text. I'll also provide the size of that picture box so that graphics will scale correctly, when of if you use a logo, to save it scaled correctly in a certain size graphic so that it will show and print with the correct proportions.
|
|
|
10-17-2013, 01:05 PM
|
#18
|
Human being with feelings
Join Date: Oct 2010
Location: Currently in Armenia
Posts: 1,114
|
that looks quite good! I did tinker a bit with the new i version and it seems to be working better stability-wise.
I'm definitely using this for the next customers.
a question though. Where does the database get stored?
|
|
|
10-17-2013, 01:45 PM
|
#19
|
Human being with feelings
Join Date: Mar 2007
Posts: 21,551
|
Quote:
Originally Posted by Vendetta V
a question though. Where does the database get stored?
|
There is no database, they're individual text files for each client in the Clients folder. That's one of the things I wrestled with, whether a database format was necessary or not in this context. It might really only come into play with searches, if your client list gets bigger than what I expect to be a normal target size for this context. I suspect if you had 800 clients it might make a noticeable difference in query speed but for this limited scope, I doubt it. At any rate, if it becomes necessary it'll be easy enough to push any existing data into a database file later on.
Anywhow, here's Beta 2a with the receipt printing. I also added the missing website URL field to the studio panel and made a few other small changes and tweaks. You'll see a new PRINT button / label on the data grid header. Click to print the currently selected grid row [session], or right click to print preview instead.
I'm off to do the family thing, so I'll get back on this tomorrow, the small todo list.
Thanks V. Thanks for the feedback man.
|
|
|
10-18-2013, 10:53 AM
|
#20
|
Human being with feelings
Join Date: Mar 2007
Posts: 21,551
|
Beta 2d
Fixed that bug in NEW that resulted in no new client name being added.
Added a context menu to the SESSION NOTES grid header (right click) for printing and deleting session rows.
Loads client records to ram arrays to avoid redundant disk reading on searches (and maybe not be slow with huge record counts if anyone with a small studio would ever have that)
Cleaned up a good bit of the tool tip text to avoid writing a help file. Turn on and read some of it if you aren't sure what something does.
I hope someone is finding this useful. It's almost done. Just a little more random bug testing.
Last edited by Lawrence; 10-18-2013 at 11:01 AM.
|
|
|
10-18-2013, 02:01 PM
|
#21
|
Human being with feelings
Join Date: Aug 2006
Location: Berlin
Posts: 11,818
|
One aspect of the GUI that is a little confusing is that the buttons with functions in them and those without look almost identical.
It takes some experimentation to find out how this GUI works. How to enter a new talent for example is something I have yet to discover. Maybe you're keeping things too compact. Nevertheless I can see the use in project management, and the configuration files are easy to edit outside the program.
|
|
|
10-18-2013, 02:17 PM
|
#22
|
Human being with feelings
Join Date: Oct 2010
Location: Currently in Armenia
Posts: 1,114
|
Man that sounds great. can't help to test out 2a version! Keep it up!
|
|
|
10-18-2013, 03:43 PM
|
#23
|
Human being with feelings
Join Date: Mar 2007
Posts: 21,551
|
Quote:
Originally Posted by airon
One aspect of the GUI that is a little confusing is that the buttons with functions in them and those without look almost identical.
|
Agree. I'll flatten the labels before the next version to make the distinction between buttons and labels clear. I think I may have gotten too attached to the shaded graphic.
Quote:
It takes some experimentation to find out how this GUI works. How to enter a new talent for example is something I have yet to discover.
|
Edit Lists (talent). Those lists are actually multilline text boxes, you can edit directly in them.
Quote:
Maybe you're keeping things too compact. Nevertheless I can see the use in project management, and the configuration files are easy to edit outside the program.
|
Agree again. I may widen the window a bit and space things out a bit more. I'll think about it the next time I get back into the code. I need to have a look on a larger monitor, I've done all the development on a laptop.
Thanks Airon.
|
|
|
10-18-2013, 03:59 PM
|
#24
|
Human being with feelings
Join Date: Mar 2007
Posts: 21,551
|
Airon is like EF Hutton, when he speaks people listen.
Beta 2f with flat labels. Looks better, the distinction.
P.S. If you see anything odd like it being able to maximize or manually size when it shouldn't, download the 2e again. I had to copy and paste the entire project over to a clean project around 2c or so when VBE flaked out on me, and I forgot to reset some of the form attributes like the maximize button being disabled.
Last edited by Lawrence; 10-18-2013 at 08:07 PM.
|
|
|
10-19-2013, 07:06 PM
|
#25
|
Human being with feelings
Join Date: Mar 2007
Posts: 21,551
|
Had to fix a few incompatibilities between Win 8 and lower as relates to form sizing. Also added a few new things like reporting on clients who have over duebills & making the quick search comma delimited for up to 3 terms (vocal, keys, etc).
When using quick search 'yes' is the filter for "For Hire", since the field is Yes/No. So doing a quick search for Guitar, Yes would/should return Guitar players for hire.
Beta 2k
|
|
|
10-20-2013, 12:35 AM
|
#26
|
Human being with feelings
Join Date: Oct 2010
Location: Currently in Armenia
Posts: 1,114
|
Great updates man!
I just got 2k and am fiddling around with it. I wanted to remove some of the services I wrote for the client and my fist idea was to click on a line under Session type and hit delete and the entire row will be removed. Which doesnt happen. is there a way to remove the list you've added earlier? Without having to erase data in every box manually?
|
|
|
10-20-2013, 04:34 AM
|
#27
|
Human being with feelings
Join Date: Mar 2007
Posts: 21,551
|
Quote:
Originally Posted by Vendetta V
Great updates man!
I just got 2k and am fiddling around with it. I wanted to remove some of the services I wrote for the client and my fist idea was to click on a line under Session type and hit delete and the entire row will be removed. Which doesnt happen. is there a way to remove the list you've added earlier? Without having to erase data in every box manually?
|
Right click on the "Session Note" header row, context menu "Delete Row".
|
|
|
10-20-2013, 04:59 AM
|
#28
|
Human being with feelings
Join Date: Sep 2010
Posts: 6,987
|
Your app looks very nice.
__________________
in my humble opinion of course
Cray XC40
|
|
|
10-20-2013, 05:23 AM
|
#29
|
Human being with feelings
Join Date: Mar 2007
Posts: 21,551
|
Thanks Fran.
The last beta introduced a bug (a property change) the prevents it from adding new blank grid rows automatically, so the user cannot add new row items. Fixed in Beta 3.
Download Beta 3
Final version is close. I'm still trying to work out one nagging issue with form panel placement for one Win 8 user. Here's what it looks like in Win 8 here below ... but for this one tester the main query panel is offset for some odd reason.
Last edited by Lawrence; 10-20-2013 at 05:33 AM.
|
|
|
10-20-2013, 05:35 AM
|
#30
|
Human being with feelings
Join Date: Oct 2010
Location: Currently in Armenia
Posts: 1,114
|
Thanks Lawrence, I select the row, right click on session notes header and click Delete current session. After that it asks me to confirm the deletion. After hitting Yes, nothing happens :/
|
|
|
10-20-2013, 05:38 AM
|
#31
|
Human being with feelings
Join Date: Mar 2007
Posts: 21,551
|
Quote:
Originally Posted by Vendetta V
Thanks Lawrence, I select the row, right click on session notes header and click Delete current session. After that it asks me to confirm the deletion. After hitting Yes, nothing happens :/
|
Oops... ...sorry about that.
I had commented that code line out during testing to test the message and forgot to turn it back on. Download the beta 3 zip again from two posts above. Fixed.
P.S. There is some oddness going on with Win 8 / others as relates to simple code lines that place form panels (top/left). I'm doing the development in Win 8 VS2012 now so if anything looks odd on Win 7 or lower, please post a screenshot.
Note: Sorting the grid. The only two grid column that sort (click the header) are session and date. If you want sorting on other columns (seemed unnecessary to me) let me know. As relates to the search grid up top, all columns sort.
I still have a couple of corner case button logic things to work out related to adding new clients but for the most part it's just about ready to go 1.0.
Also, the target .NET framework has been 4 and will change to 4.5. That shouldn't cause an issue for most, assuming your .NET framework is 4.5. I will need to launch it on a system running the 4.0 framework to see what happens.
.NET 4.5 page. http://www.microsoft.com/en-us/downl....aspx?id=30653
Last edited by Lawrence; 10-20-2013 at 06:07 AM.
|
|
|
10-20-2013, 06:11 AM
|
#32
|
Human being with feelings
Join Date: Oct 2010
Location: Currently in Armenia
Posts: 1,114
|
Ahhh that's better!
Happens to me quite often in HTML/CSS/PHP :P
|
|
|
10-21-2013, 12:18 PM
|
#33
|
Human being with feelings
Join Date: Mar 2007
Posts: 21,551
|
Here's a preliminary help PDF, 2mb.
I think (for it's current limited purpose anyway) the app is ready to call a 1.0, as soon as I can squeeze in some protective legal text in there somewhere I'll post it as a 1.0
Thanks to everyone for the feedback, constructive criticism and general ideas. Much appreciated.
|
|
|
10-21-2013, 01:56 PM
|
#34
|
Human being with feelings
Join Date: Oct 2010
Location: Currently in Armenia
Posts: 1,114
|
Look good to me (the pdf)
as for the rest, so far so good. looking forward to the 1.0 version
|
|
|
10-21-2013, 04:43 PM
|
#35
|
Human being with feelings
Join Date: Mar 2007
Posts: 21,551
|
http://theaudiocave.com/cm/
So far so good, I appreciate your help. I've already gotten a (quite surprising) $50 donation from one tester so hopefully more people will donate a small amount if they find it useful.
Last edited by Lawrence; 10-21-2013 at 04:51 PM.
|
|
|
10-21-2013, 10:14 PM
|
#36
|
Human being with feelings
Join Date: Oct 2008
Location: Minneaplis
Posts: 3,317
|
This would make an awesome web app. Maybe in 3 years you'll have a web backup and simple API. I'm on OSX/Android a little too much for this to be useful, but I love the concept.
|
|
|
10-25-2013, 04:51 AM
|
#37
|
Human being with feelings
Join Date: Mar 2007
Posts: 21,551
|
Made a good bit of progress over the past few days. It's up to 1.0.6 with a few new functions.
http://theaudiocave.com/cm
Again, I really appreciate all of you guys support, useful feedback and general niceness. This place is quite often a nice breath of fresh air from most product forums.
|
|
|
10-25-2013, 09:49 AM
|
#38
|
Human being with feelings
Join Date: Oct 2010
Location: Currently in Armenia
Posts: 1,114
|
Alright that looks great! And the website looks good to me too. Fiddled a bit and didn't notice any issues really.
I wish, though, that when I edit some session stuff under someones name, it was saved automatically. So that I dont have to go hit save again if you know what I mean. Not a complaint. just an idea
|
|
|
10-26-2013, 05:10 AM
|
#39
|
Human being with feelings
Join Date: Sep 2009
Location: Charlotte
Posts: 136
|
Oh man, you are moving fast. 1.0.6 already? I didn't get a chance to get back to testing this since last time. I was assigned some additional tasks at work which is taking lot of my bandwidth :-(.
|
|
|
10-26-2013, 06:38 AM
|
#40
|
Human being with feelings
Join Date: Mar 2007
Posts: 21,551
|
Quote:
Originally Posted by satyatunes
Oh man, you are moving fast. 1.0.6 already?
|
Not really. That was actually me incorrectly numbering the early builds and then afterward trying not to confuse people who already had a copy. The latest version is actually 1.0.0.8.
|
|
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -7. The time now is 12:46 PM.
|