topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Thursday March 28, 2024, 8:33 am
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Last post Author Topic: NANY 2013 PLEDGE - Contractor's Work Log  (Read 60554 times)

tomos

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 11,959
    • View Profile
    • Donate to Member
Re: NANY 2013 PLEDGE - Contractor's Work Log
« Reply #25 on: November 20, 2012, 07:13 AM »
There is no option to minimise, the app is always on top. [The transparency looks good :up:]
I can see why you might do it like that but I'm not sure I like it.

If we could minimise it to just the titlebar would be better -
that shows the time done, maybe adding the job-name to it would be nice.

EDIT/ I guess I can do that by reducing the windows size - would be more impressive/professional looking though if it worked via the usual minimise button in the titlebar (imo)

EDIT2/ I was so busy with what all was going on, I forgot to check out the tray icon :-[ :D
I see I can minimise to tray. I just activated some other properties there - looking good  :up:
Tom
« Last Edit: November 20, 2012, 11:11 AM by tomos, Reason: strikethrough + EDIT2 »

tomos

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 11,959
    • View Profile
    • Donate to Member
Re: NANY 2013 PLEDGE - Contractor's Work Log
« Reply #26 on: November 20, 2012, 07:21 AM »
It's nice and minimal and it does what it promises - I'll stick with this now :Thmbsup:

Re the actual GUI - the icons are too small here. I think this screen is 92 dpi - it's not a high resolution monitor anyway which means that others will see them even smaller.
Tom

relipse

  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 112
  • I love Jesus. Coding in PHP primarily.
    • View Profile
    • See my GitHub
    • Read more about this member.
    • Donate to Member
Re: NANY 2013 PLEDGE - Contractor's Work Log
« Reply #27 on: November 20, 2012, 11:40 AM »
When I click stop (and add comment) the GUI reverts to showing 'Start' but does not reflect the work just done in the time/cost shown.
When I click Start again - it then shows the work that was done in the previous stint.

Yeah this has annoyed me for quite a while but I never went ahead and fixed it, thanks
it is on the list.

As far as the other errors, the app needs to create/modify the ini file so if you don't have proper permissions that could mess it up. I have mine running from my c drive (something like c:\utility\cpp\worklog\) so I haven't had any problems yet (I too am on Windows 7)


Be sure to try out using the hotkey Alt-` to start/stop and auto-idle-time detection , that is one reason I have been using the windows version instead of the pure web version
Jim

Also as far as the script error can you help me reproduce it?
Ex C++Builder coder, current PHP coder, and noob Qt Coder

tomos

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 11,959
    • View Profile
    • Donate to Member
Re: NANY 2013 PLEDGE - Contractor's Work Log
« Reply #28 on: November 20, 2012, 02:24 PM »
Hi Jim

I dont think the first error is permissions - I have it in
C:\Portable\WorkLogGui
got the same error from
F:\Temp\WorkLogGui
(I also tried it with the "_0887" at the end of the folder name with no difference.)

Should the ini file store my username and password? It doesnt automatically.
I added them manually - now I get the screen like first image in OP, but I'm not logged in nor are my details aren't filled in.

Before that I didnt get any image - just the two fields and a login button.
Tom

tomos

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 11,959
    • View Profile
    • Donate to Member
Re: NANY 2013 PLEDGE - Contractor's Work Log
« Reply #29 on: November 20, 2012, 02:25 PM »
Re the script error -
I get that every time I click on 'Start'.
I also get it when starting using hotkey, or starting via tray icon context menu.

Dont know what else to say about it, so if you have any questions or suggestions, fire away :-)
Tom
Tom

relipse

  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 112
  • I love Jesus. Coding in PHP primarily.
    • View Profile
    • See my GitHub
    • Read more about this member.
    • Donate to Member
Re: NANY 2013 PLEDGE - Contractor's Work Log
« Reply #30 on: November 20, 2012, 05:56 PM »
Hi Jim

I dont think the first error is permissions - I have it in
C:\Portable\WorkLogGui
got the same error from
F:\Temp\WorkLogGui
(I also tried it with the "_0887" at the end of the folder name with no difference.)

Should the ini file store my username and password? It doesnt automatically.
I added them manually - now I get the screen like first image in OP, but I'm not logged in nor are my details aren't filled in.

Before that I didnt get any image - just the two fields and a login button.

The only way to store your username and password is to go to the Server tab in Preferences, you have to save it THERE first (simply logging in will not do it)

I think you are using a later version of IE which complains about a focusing issue that I used to have (the time log notes used to be visible) I fixed this, but am working on some other stuff before I upload the changes
Ex C++Builder coder, current PHP coder, and noob Qt Coder

tomos

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 11,959
    • View Profile
    • Donate to Member
Re: NANY 2013 PLEDGE - Contractor's Work Log
« Reply #31 on: November 20, 2012, 06:09 PM »
When I look in settings, my name and password are already saved (I didnt add them there manually - maybe they were picked up from the ini file).

I'm using IE8 still ... but I do have an idea what might be causing the focus problem (will test tomorrow without the possibly-suspect app).
Tom

relipse

  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 112
  • I love Jesus. Coding in PHP primarily.
    • View Profile
    • See my GitHub
    • Read more about this member.
    • Donate to Member
Re: NANY 2013 PLEDGE - Contractor's Work Log
« Reply #32 on: November 20, 2012, 06:11 PM »
---------------------------
Work Log Timer
---------------------------
The system cannot find the file specified.
---------------------------

As far as this error is concerned, if you run the .exe as an Administrator, do you still get this problem?
I am still trying to figure out why it would fail.
Ex C++Builder coder, current PHP coder, and noob Qt Coder

relipse

  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 112
  • I love Jesus. Coding in PHP primarily.
    • View Profile
    • See my GitHub
    • Read more about this member.
    • Donate to Member
Re: NANY 2013 PLEDGE - Contractor's Work Log
« Reply #33 on: November 20, 2012, 06:12 PM »
When I look in settings, my name and password are already saved (I didnt add them there manually - maybe they were picked up from the ini file).

I'm using IE8 still ... but I do have an idea what might be causing the focus problem (will test tomorrow without the possibly-suspect app).


The focus problem is fixed, I just need to upload to the server for you to see changes.
Thanks again for all your help
Ex C++Builder coder, current PHP coder, and noob Qt Coder

relipse

  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 112
  • I love Jesus. Coding in PHP primarily.
    • View Profile
    • See my GitHub
    • Read more about this member.
    • Donate to Member
Re: NANY 2013 PLEDGE - Contractor's Work Log
« Reply #34 on: November 20, 2012, 06:17 PM »
When I look in settings, my name and password are already saved (I didnt add them there manually - maybe they were picked up from the ini file).

The password is slightly encrypted so modifying the ini file will not work directly (for the password). However, the other fields can be changed perfectly fine. The Preferences reads from the INI file yes, so that is why there is already some text there.
Ex C++Builder coder, current PHP coder, and noob Qt Coder

relipse

  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 112
  • I love Jesus. Coding in PHP primarily.
    • View Profile
    • See my GitHub
    • Read more about this member.
    • Donate to Member
Re: NANY 2013 PLEDGE - Contractor's Work Log
« Reply #35 on: November 20, 2012, 06:44 PM »
Ok I fixed as many bugs as I can as well as have the new design partially implemented
work_log_new.jpg

I also added a feature to have the work log timer stay in the task bar, so try out the latest GUI for Windows
http://cworklog.com/.../WorkLogGui_0889.zip
Ex C++Builder coder, current PHP coder, and noob Qt Coder

tomos

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 11,959
    • View Profile
    • Donate to Member
Re: NANY 2013 PLEDGE - Contractor's Work Log
« Reply #36 on: November 21, 2012, 06:14 AM »
I removed older version and started afresh.

Script error is gone :Thmbsup:

initial "cant find file" error still there.

I dont see the new design at all (with the previous version I only saw the image after adding login details manually to the ini file).
Tom

tomos

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 11,959
    • View Profile
    • Donate to Member
Re: NANY 2013 PLEDGE - Contractor's Work Log
« Reply #37 on: November 21, 2012, 06:19 AM »
After I add my login details to preferences, this is what I see on start up:

Screenshot - 2012-11-21 , 13_17_28.pngNANY 2013 PLEDGE - Contractor's Work Log

(should it not log me in automatically?)
Tom

tomos

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 11,959
    • View Profile
    • Donate to Member
Re: NANY 2013 PLEDGE - Contractor's Work Log
« Reply #38 on: November 21, 2012, 06:45 AM »
Next I get this:

Screenshot - 2012-11-21 , 13_33_40.pngNANY 2013 PLEDGE - Contractor's Work Log

(note icons/text a bit wonky top-left)

but things go pear shaped here :-(
when I click on 'Clock on' for one of the logs, a small IE window opens - it is not resizeable so all I can see is this.

Screenshot - 2012-11-21 , 13_34_52.pngNANY 2013 PLEDGE - Contractor's Work Log

then I notice that one of my logs is marked 'in progress' (you can also see this in first image) - I dont see any way of stopping it. Clicking on the icon doesnt change anything.
I close the GUI and look online - it's the same. Refresh doesnt change anything so I dont think it is really in progress. [false suppostition there as it doesnt reflect time change till stopped - see edit below]

Screenshot - 2012-11-21 , 13_40_17.png

clicking on Clock-in for the other log works online.


I better do some actual work now for a bit ;-)
I can test again later to see if I can reproduce all this

EDIT/ the 'in progress' log was running since last night.
I clicked online on the icon and the popup showed it as running (this had not worked in the GUI).
I always turn off my computer at nights but somehow it kept going. (I dont remember starting it, but must have by mistake when testing.)
Tom
« Last Edit: November 21, 2012, 07:41 AM by tomos »

relipse

  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 112
  • I love Jesus. Coding in PHP primarily.
    • View Profile
    • See my GitHub
    • Read more about this member.
    • Donate to Member
Re: NANY 2013 PLEDGE - Contractor's Work Log
« Reply #39 on: November 21, 2012, 10:14 AM »
After I add my login details to preferences, this is what I see on start up:
 (see attachment in previous post)
(should it not log me in automatically?)

Ok, after you add your login credentials to the Preferences -> Server tab, you need to close the program and re-open it.

If you see the main website coming up in the mini browser that means there is an error.
Basically the app loads a minified version of the website seen here: http://cworklog.com/index.php?mobile=1
If the login screen does not look like that, then perhaps the credentials are incorrect.

What I am concerned about is the file not found error. Did you try running the app as administrator?
Is your account a guest account or anything?
Ex C++Builder coder, current PHP coder, and noob Qt Coder

tomos

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 11,959
    • View Profile
    • Donate to Member
Re: NANY 2013 PLEDGE - Contractor's Work Log
« Reply #40 on: November 21, 2012, 02:31 PM »
Your link diverts to my worklogs ?

Forgot to say:
I'm on an admin account but I have UAC at the highest level.

I use a clipboard manager to remember/paste the password.
I repasted it in prefs and restarted the app after:

Running as admin makes no difference.

When I start, I see the minimal window with login fields & button - the fields are now filled.
It seems to try to login -but I dont really know- there is a pause anyway, and then I get the error about the file.
Then I see the image as per your post #21

I am then able to login manually no problem

Exactly the same if I run as admin or not.

The only other machine I have here is Win 8 - I can try that tomorrow to compare.
Tom

relipse

  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 112
  • I love Jesus. Coding in PHP primarily.
    • View Profile
    • See my GitHub
    • Read more about this member.
    • Donate to Member
Re: NANY 2013 PLEDGE - Contractor's Work Log
« Reply #41 on: November 22, 2012, 10:09 AM »
Your link diverts to my worklogs ?

Forgot to say:
I'm on an admin account but I have UAC at the highest level.

I use a clipboard manager to remember/paste the password.
I repasted it in prefs and restarted the app after:

Running as admin makes no difference.

When I start, I see the minimal window with login fields & button - the fields are now filled.
It seems to try to login -but I dont really know- there is a pause anyway, and then I get the error about the file.
Then I see the image as per your post #21

I am then able to login manually no problem

Exactly the same if I run as admin or not.

The only other machine I have here is Win 8 - I can try that tomorrow to compare.

Can i watch you try this live? my email is <my-dc-username>@gmail.com

Thanks,
Jim
Ex C++Builder coder, current PHP coder, and noob Qt Coder

tomos

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 11,959
    • View Profile
    • Donate to Member
Re: NANY 2013 PLEDGE - Contractor's Work Log
« Reply #42 on: November 22, 2012, 12:52 PM »
Can i watch you try this live? my email is

contact made

EDIT/ @relipse - I suspect we're on different timezones -
you can see from my PM icon whether I'm online or not
(heading off shortly)
Tom
« Last Edit: November 22, 2012, 03:58 PM by tomos »

relipse

  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 112
  • I love Jesus. Coding in PHP primarily.
    • View Profile
    • See my GitHub
    • Read more about this member.
    • Donate to Member
Re: NANY 2013 PLEDGE - Contractor's Work Log
« Reply #43 on: November 26, 2012, 03:44 PM »
Can i watch you try this live? my email is

contact made

EDIT/ @relipse - I suspect we're on different timezones -
you can see from my PM icon whether I'm online or not
(heading off shortly)

Ok, contact has been made and I have confirmed that this happens on machines where IE 8 is installed, I dont know about IE 7 or IE 6, but IE 9 produces no such error.

That being said, it is only a pop up message and does not affect the rest of the software, so you can still use it, But I will get to the bottom of this.
Jim
Ex C++Builder coder, current PHP coder, and noob Qt Coder

relipse

  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 112
  • I love Jesus. Coding in PHP primarily.
    • View Profile
    • See my GitHub
    • Read more about this member.
    • Donate to Member
Re: NANY 2013 PLEDGE - Contractor's Work Log
« Reply #44 on: November 27, 2012, 03:21 AM »
Ok, contact has been made and I have confirmed that this happens on machines where IE 8 is installed, I dont know about IE 7 or IE 6, but IE 9 produces no such error.

The problem has been fixed in version 0.897 which can be gotten here:
 http://cworklog.com/.../WorkLogGui_0897.zip
or the latest can always be gotten at
  http://cworklog.com/...orkLogGUI.latest.zip
(in case this post gets out of date)

A note to everyone else: Can anyone with Windows please try out the client-side GUI. It has amazing features such as auto-stop-logging when idle
All of your work logs are the same, whether using the GUI or using the website.


on that same note, if you have an android or iphone please do try http://cworklog.com

Ex C++Builder coder, current PHP coder, and noob Qt Coder

tomos

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 11,959
    • View Profile
    • Donate to Member
Re: NANY 2013 PLEDGE - Contractor's Work Log
« Reply #45 on: November 27, 2012, 05:58 AM »
that's working fine now (with IE8) :Thmbsup:
Tom

tomos

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 11,959
    • View Profile
    • Donate to Member
Re: NANY 2013 PLEDGE - Contractor's Work Log
« Reply #46 on: November 27, 2012, 07:42 AM »
minor notes from today so far:

# close to tray should be default setting for an app like this imo
# I get a tray-popup after 30 seconds idle time [after two minutes inactivity it automatically stops the timer] - this is too soon imo, I find it pops up more often than I want and considering the (default?) two min limit on inactivity I think it would be better at the half-way (one minute) mark
# I right-clicked the app and added login details to prefs - I didnt get to see any image at any stage of the procedure. I prefer this myself :up: it's a functional app, you just want to log-in and work.
# if you login in the initial window (rather than via prefs) does it offer to save the login details? If not, that would be a logical addition.
# ticking noise is nice but too subtle I find. I barely notice it unless the volume is quite high. (Volume currently @ 20 here - I can hear other stuff mostly quite well at that volume.) I got used to it :up:
Tom
« Last Edit: November 27, 2012, 10:50 AM by tomos, Reason: #5 and minor edits »

relipse

  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 112
  • I love Jesus. Coding in PHP primarily.
    • View Profile
    • See my GitHub
    • Read more about this member.
    • Donate to Member
Re: NANY 2013 PLEDGE - Contractor's Work Log
« Reply #47 on: November 30, 2012, 12:24 PM »
Everyone: A new version of the GUI Client has been released 0.9 with a security fix. Please update immediately as there was a problem passing the username and password through the $_GET string allowing log files to contain it.

http://cworklog.com/...orkLogGUI.latest.zip



minor notes from today so far:
# close to tray should be default setting for an app like this imo
Hmm, I'll need more feedback to justify changing the default.
# I get a tray-popup after 30 seconds idle time [after two minutes inactivity it automatically stops the timer] - this is too soon imo, I find it pops up more often than I want and considering the (default?) two min limit on inactivity I think it would be better at the half-way (one minute) mark
Yeah i was always wondering about this, i just kind of got used to it personally, how about at the 75% mark?

# I right-clicked the app and added login details to prefs - I didnt get to see any image at any stage of the procedure. I prefer this myself :up: it's a functional app, you just want to log-in and work.
Of course... I dont want any non-mini pages showing up either. :)
# if you login in the initial window (rather than via prefs) does it offer to save the login details? If not, that would be a logical addition.
Good idea! i'll implement that in the next version
# ticking noise is nice but too subtle I find. I barely notice it unless the volume is quite high. (Volume currently @ 20 here - I can hear other stuff mostly quite well at that volume.) I got used to it :up:

Yeah it's nice because it lets you know it is still running and you are still "at work"
But on another note, if you want to change the sound just go to the /sounds directory and copy another sound file with the same file name. If you find a good one maybe i'll include it in the next release!



Gui Future Updates
Instead of wrapping the website in a mini web browser, I want to get a real web service for cworklog.com allowing development on other operating systems very easy. What do you all think?
Ex C++Builder coder, current PHP coder, and noob Qt Coder

tomos

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 11,959
    • View Profile
    • Donate to Member
Re: NANY 2013 PLEDGE - Contractor's Work Log
« Reply #48 on: November 30, 2012, 06:24 PM »
thanks for the update Jim :up:

# I get a tray-popup after 30 seconds idle time [after two minutes inactivity it automatically stops the timer] - this is too soon imo, I find it pops up more often than I want and considering the (default?) two min limit on inactivity I think it would be better at the half-way (one minute) mark
Yeah i was always wondering about this, i just kind of got used to it personally, how about at the 75% mark?

at this stage, someone is either working (probably reading a text) -or they've gone on a break. In either scenario any popup is fairly irrelevant, so I think the 75% mark would be good. (If taskbar is on autohide, it's fairly intrusive - taskbar pops up with the popup.)

minor notes from today so far:
# close to tray should be default setting for an app like this imo
Hmm, I'll need more feedback to justify changing the default.

well I think it's that - or add a minimise button (probably with minimise to tray?). I suspect the majority of people will not want an app on-top. But even if I'm wrong there, I think there should be some option out-of-the-box to minimise, or make the on-top window disappear.
Tom

relipse

  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 112
  • I love Jesus. Coding in PHP primarily.
    • View Profile
    • See my GitHub
    • Read more about this member.
    • Donate to Member
Re: NANY 2013 PLEDGE - Contractor's Work Log
« Reply #49 on: November 30, 2012, 08:42 PM »
Work Log GUI Works on Linux!!!
Today I decided to test the gui 0.9 on linux (Ubuntu 12.10) using wine (if you don't have wine type sudo apt-get install wine)

Simply download and extract the zip then right click WorkLogGui.exe and choose
"Open With Wine Windows Program Loader"

Now you can log your time on the cworklog.com cloud using Linux AND Windows
Drawbacks
 - the javascript engine does not work, thus making these things not work and useless:
 - Automatic-login,
 - the pop up menu calling Start and Stop time log useless
 - The pop up asking for specific time log notes to not pop up (you'll have to log your notes using time_log_show.php


http://cworklog.com/...orkLogGUI.latest.zip
Ex C++Builder coder, current PHP coder, and noob Qt Coder