weimingtom / worktime Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/worktime
Automatically exported from code.google.com/p/worktime
Provide an option to specify an hourly rate per project and per task.
The hourly rate per project (template rate) is used as template and will not be
used for calculations.
When creating a new task for a project the default hourly rate will the same as
the one of the project (the template rate). The user can then modify the hourly
rate or even set it to zero.
When updating a project and changing the hourly rate it should be clear for the
user that none of the previously created tasks are affected.
Original issue reported on code.google.com by [email protected]
on 3 Aug 2011 at 6:15
A first reporting version should include some specific filters:
1. First of all filter on start- and/or ending date (just date, not the time)
2. Secondly let the user choose a project
3. Let the user choose a task (based on the selected project and only available
to choose when chosen a project)
All those filters should be optional!
The result is displayed on the screen (if necessary a limit to only display in
landscape is acceptable).
Original issue reported on code.google.com by [email protected]
on 20 Jun 2011 at 11:32
What steps will reproduce the problem?
1. Open App
2. Have more than 1 project (I had 3)
3. Go to Projects
4. Delete the first project (Default)
What is the expected output?
Project is deleted
What do you see instead?
"De toepassing WorkTime (proces eu.vranckaert.worktime) is onverwacht gestopt.
Probeer het opniew.
What version of the product are you using (check the about screen for the
version or version number)?
1.0.0 - Beta 1 (build 8)
Please provide any additional information below.
I wasn't able to reproduce this a second time :( Also don't have a stacktrace
:(. So in short, something can go wrong when deleting a project, but it has to
be related to something linked to the project. I didn't get a message to remove
existing registrations, but afaik I deleted them before. Maybe something in the
logic when selecting a new default project? (even though I tried multiple
names, orders, default, not default, ...)
Original issue reported on code.google.com by [email protected]
on 12 Apr 2011 at 8:04
Schedule a due date for a task and the option to create a calendar item for the
task in your Google calendar.
Original issue reported on code.google.com by [email protected]
on 3 Aug 2011 at 7:03
The option to mark a task as finished will be available in the project detail
screen, a long press on the task shows a popup with the different options. The
option list will contain an option 'Mark finished'.
When a task is marked finished the task will not show up anymore in the
task-selection dialog when starting a new time registration!
This option makes it possible to keep a clear overview on the task-selection
list.
Original issue reported on code.google.com by [email protected]
on 27 Jun 2011 at 6:00
When pressing the notification-item in the notification bar a popup asks to end
the time registration or not. Actually there should be three options.
Title:
Choose action
Text:
Do you want to end the time registration or open the application
Options:
1. End
2. Open
3. Cancel
Original issue reported on code.google.com by [email protected]
on 14 Jul 2011 at 8:46
Related to issue 39 (hourly rate)
Extra costs/expenses can be added to a project.
Original issue reported on code.google.com by [email protected]
on 3 Aug 2011 at 7:06
The buttons in the action bar are not shown correctly as they should be
separated from the rest of the layout with a thin white line.
The line is still there but to small. This makes the buttons less intuitive.
Original issue reported on code.google.com by [email protected]
on 28 Mar 2011 at 9:08
When changing the project/task for a registration the notification re-created
but not with the new project/task values.
Then change the project/task (go into change menu but choose same values) and
the notification is re-created with the correct values.
Original issue reported on code.google.com by [email protected]
on 2 Aug 2011 at 1:13
On the time registration overview/list activity, when activating the context
menu for a specific registration we should add the option 'Delete'. In the
details this option should not be visible as there is a seperate button over
there.
This issue is related with the issue 32 (both concerning the context menu on TR
overview and TR detail)
Original issue reported on code.google.com by [email protected]
on 2 Aug 2011 at 11:02
Open the time registration detail view (using a single click or using the
context menu), then press the pencil in the action bar on top, you can now see
that in the new context menu the option 'View detail' is still available while
we are already in the detail view.
Clicking it makes a new detail view (with the same content) show up, pressing
back button closes the detail view but not all the detail views.
So the option should just be removed from the menu if we launch the menu from
within the details view.
Original issue reported on code.google.com by [email protected]
on 29 Jul 2011 at 1:01
For issue 30 we implemented the button to go straight to the application from
the enter-comment popup.
Now when pressing the button the list of TR show. Then I adjust time and click
save. Instead of refreshing the list of TR's the screen closes.
Probably the finish() call in the popup is just after the call to start the
activity...
However when pressing the button the application main screen should open, not
the list...
Original issue reported on code.google.com by [email protected]
on 4 Aug 2011 at 1:40
Default label should be added to the project management view (when clicking a
project in the list you get redirected to the project management view).
Original issue reported on code.google.com by [email protected]
on 1 Apr 2011 at 4:00
The label "(default)" is currently vertically aligned to the top of a row as
well as the remove button.
They should be aligned vertically
Original issue reported on code.google.com by [email protected]
on 27 Mar 2011 at 2:10
TXT export sometimes crashes. When it doesn't and you have a look at the TXT
file the layout sometimes get really f*cked up....
Original issue reported on code.google.com by [email protected]
on 29 Apr 2011 at 3:48
When editing a TR's project/task from the TR list or TR details the list of all
tasks is displayed, not only the unfinished tasks!
Eventually we can add a preference 'showOnlyUnfinishedTasks' which should be
default 'true'.
Both the list shown from the widget as the list for editing the TR's
task/project should keep this preference in mind!
Original issue reported on code.google.com by [email protected]
on 23 Aug 2011 at 6:11
Currently using build 21...
The option to split a time registration should be possible to for example
easily add a break in the middle of a registration...
* The popup menu should contain something like : 'Split...'
* Then you can set the end-time of the first time registration
* Next you can set the start-time of the second time registration, when
changing the end-time a message or label should be shown notifying the user
what the gap between the two time registrations is...
The logic for setting the start- and end-time can be re-used from the
EditTimeRegistrationEndTimeActivity and EditTimeRegistrationStartTimeActivity.
Original issue reported on code.google.com by [email protected]
on 4 May 2011 at 9:21
Add customers to the application. A project then can be linked to a customer
(optional).
The option to generate reports on customer grouping should be available.
A CRUD screen for the customers should be available.
Original issue reported on code.google.com by [email protected]
on 3 Aug 2011 at 6:10
It's not clear what the value is that is selected...
Original issue reported on code.google.com by [email protected]
on 19 Jul 2011 at 10:11
Before releasing the application I should have a look at the layout of the
manage project activity.
Original issue reported on code.google.com by [email protected]
on 1 Apr 2011 at 3:59
When editing the start time of a time registration the time picker is shown in
a 24-hour format.
When editing the end time of a time registration the time picker is shown in a
12-hour format.
This should depend on the locale settings of the device unless the user
overwrites it in the preferences (see issue 3).
If basing on the locale isn't possible use the 12-hour format by default.
Original issue reported on code.google.com by [email protected]
on 27 Jun 2011 at 8:21
Default reports should be availble:
1. Time worked this week
2. Time worked today (or any other specific day)
3. Time worked on a certain project
4. Time worked on a certain task (merge in one feature with point 3!)
Original issue reported on code.google.com by [email protected]
on 20 Jun 2011 at 11:32
What steps will reproduce the problem?
1. Open work time app by clicking on widget
2. Projects
3. Select Project
4. Edit project
5. Save
6. Keep pressing back until desktop is shown
What is the expected output?
New project name for selected project in the widget
What do you see instead?
The old project name
What version of the product are you using (check the about screen for the
version or version number)?
1.0.0 - BETA_02 - build 24
Please provide any additional information below.
Workaround: Selecting the project again in the widget does the update.
Original issue reported on code.google.com by [email protected]
on 23 May 2011 at 7:03
What steps will reproduce the problem?
1.Start Work Time through widget
2.Stop Work Time
What is the expected output?
When stopping work time, I would like to be able to enter a work time
comment/description
Same will be when Issue 2 will be fixed. Being able to edit work time
comment/description
What do you see instead?
Nothing yet
What version of the product are you using (check the about screen for the
version or version number)?
1.0.0 B 1
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 27 Mar 2011 at 9:48
What steps will reproduce the problem?
1.Create more than 1 project
2.Install the Widget
3.On the widget, tap on the Red Header
4.Select the Project
What is the expected output?
When selecting the project, the "Select Project" Box should disappear.
What do you see instead?
The Box remains, have to press the back button.
What version of the product are you using (check the about screen for the
version or version number)?
1.0.0 Beta 1
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 26 Mar 2011 at 4:52
When only an input field is shown or the input field (aka EditText) has focus,
auto show the keybaord
Original issue reported on code.google.com by [email protected]
on 10 Aug 2011 at 6:29
What steps will reproduce the problem?
1.Open the application
2.Select preferences
What is the expected output?
Would like to be able to select 12-24h time display in registration
What do you see instead?
Not available
What version of the product are you using (check the about screen for the
version or version number)?
1.0.0 Beta 1
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 26 Mar 2011 at 4:57
The check images are placed correctly when loading the list.
But when re-rendering the list due to heavy scrolling it all goes wrong...
Unfinished tasks get the finish flag...
Original issue reported on code.google.com by [email protected]
on 9 Aug 2011 at 8:15
What steps will reproduce the problem?
1.Open the application
2.Select Registrations
3.Try to select a time registration
What is the expected output?
Open the selected time registration in edit mode in order to modify registered
time/date
What do you see instead?
Nothing
What version of the product are you using (check the about screen for the
version or version number)?
1.0.0 Beta 1
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 26 Mar 2011 at 4:55
When showing the keyboard for input in the textedit's, the keyboard should by
default be in uppercase for the first letter of the text!
Original issue reported on code.google.com by [email protected]
on 9 Aug 2011 at 4:25
Issue:
FC when edit project and then press back button
Version:
Beta 2 - UNSTABLE - Build 0010
Original issue reported on code.google.com by [email protected]
on 31 Mar 2011 at 11:12
The entire project will now be licensed under the Creative Commons
international Attribution-NoDerivs 3.0 license.
Generate licence: http://creativecommons.org/choose/
The Commons Deed: http://creativecommons.org/licenses/by-nd/3.0/
The Legal Code (full licence):
http://creativecommons.org/licenses/by-nd/3.0/legalcode
The user should accept the licence and any new version of the licence.
So add a new preferences key "acceptedLicenceVersion" which is default 0.
Add a constant for the licence version ("LicenceVersion") and set it to 1.
On the home-screen (aka dashboard) compare the preference
"acceptedLicenceVersion" with the current licence version. If both are equal
there's nothing todo, otherwise show the licence to the user to accept it. If
not accepted close the dashboard and don't update the preference. If accepted
update the preference to the licence version.
The screen displayed to the user for accepting the licence should display the
full licence (in some sort of HTML layout?) to the user in a scrollable layout
in a popup.
At the bottom of the popup three buttons should be available:
1) Show Overview
2) Accept
3) Don't accept
Choosing to show the overview of the licence should display something similar
to the Commons Deed in another popup (see above).
Accept updates the preference.
The popups should be cancellable so the back button and the "Don't accept"
button have the same purpose: Quit the application and show a dialog to
indicate that the application cannot be used without accepting the licence.
The popup should also be shown from the widget (upon creation). However when
not accepting the licence will not remove the widget. When opening the
application/dashboard the licence will be displayed again.
Original issue reported on code.google.com by [email protected]
on 17 Aug 2011 at 7:24
An option is missing in the preferences to turn of the notifications.
* Add category notifications
* Enable by default
Preferences category order:
1. Widget
2. Notifications
3. Comments
4. Export
Original issue reported on code.google.com by [email protected]
on 20 Jun 2011 at 11:44
What steps will reproduce the problem?
1.Click 'Projects'
2.Long click on a project
What is the expected output?
A popup appears in which you can edit the project settings:
- change name
- set/unset as default
...
What do you see instead?
Nothing happens
What version of the product are you using (check the about screen for the
version or version number)?
Version 1 beta
Please provide any additional information below.
- Would also be more userfriendly if the long click was available somewhere else
- To add/save projects, you'll have to click the icon on top, it's not
intuïtive that the icon is a button. Functionality can be duplicated by just
adding a default 'save/cancel' button and a 'new project' button
Original issue reported on code.google.com by [email protected]
on 28 Mar 2011 at 8:22
Adding a task to a project does not refresh the list of tasks on the project.
Version: build 13
Original issue reported on code.google.com by [email protected]
on 24 Apr 2011 at 2:19
When an activity is launched and one of the visible EditText's has focus by
default, the keyboard for that EditText should also be shown by default
Original issue reported on code.google.com by [email protected]
on 16 Aug 2011 at 8:13
It should be possible to change the default project through the context menu of
a project.
What is the expected output? What do you see instead?
1.0.0 Beta 2 - Build 11
Original issue reported on code.google.com by [email protected]
on 1 Apr 2011 at 3:58
multi input for comments
Original issue reported on code.google.com by [email protected]
on 22 Aug 2011 at 2:14
I want to edit the latest (and running) time registration's start time.
Start date and time is "29/07/2011 14:57:23". When editing and setting the
start time to "29/07/2011 11:46:00" a validation error is showing:
"The date and time you entered need to be before the ending date and time:
29-jul.-2011 15:06:10. Press ok and correct your errors."
But the TR is running so there is no end-date... And the previous TR ended on
"29/07/2011 11:45:00" so the start time of the TR I'm editing must be after
this time which is the case in this issue!
My TR list:
29/07/2011 14:57:23
Until now...
-------------------
29/07/2011 11:12:21
29/07/2011 11:45:00
-------------------
29/07/2011 09:50:44
29/07/2011 11:12:02
-------------------
....
Original issue reported on code.google.com by [email protected]
on 29 Jul 2011 at 1:08
It would be nice to be able to chain registrations. As soon as you stop one
registration with the widget, the next registration in the chain is started and
displayed on the widget.
Original issue reported on code.google.com by [email protected]
on 14 Apr 2011 at 9:39
"Do you want to delete this timeregistration?"
It's time registration and not timeregistration.
Original issue reported on code.google.com by [email protected]
on 26 Mar 2011 at 6:43
What steps will reproduce the problem?
1. create a new project
2. enter a long project name
What is the expected output?
Some place where I can see the complete project name.
What do you see instead?
Every screen that has the project name on it shows the name truncated.
What version of the product are you using (check the about screen for the
version or version number)?
1.0.0 Beta 1 (build 8)
Please provide any additional information below.
Would be nice if you could see the complete project name somewhere.
(eg on a project details screen, together with some stats or so)
Original issue reported on code.google.com by [email protected]
on 12 Apr 2011 at 7:11
Track user actions with Google Analytics.
* Create a new profile
* Track events
* Start TR
* Stop TR
* Edit TR - Start Time
* Edit TR - End Time
* Edit TR - Comment
* Edit TR - Project and task
* Delete TR
* Edit Project
* Delete Project
* Create Project
* Edit Task
* Delete Task
* Create Task
* TR's exported
* Track pages/activities
* TR overview
* TR edit
* TR export
* Project overview
* Project edit
* Task edit
* Preferences
* About
Original issue reported on code.google.com by [email protected]
on 2 Aug 2011 at 6:21
Currently when you accidently end a time registration there is no way to reset
the ending time.
With this feature it should be possible to reset the time registration's
end-time to null so it's ongoing again.
Original issue reported on code.google.com by [email protected]
on 10 Aug 2011 at 6:18
What steps will reproduce the problem?
1.Open Application
2.Select Projects
3.Select a Project
What is the expected output?
Project configuration to be able to add tasks to project.
Widget should be able to select Project and Task or when Start Time, ask for
Task
What do you see instead?
Nothing yet
What version of the product are you using (check the about screen for the
version or version number)?
1.0.0 Beta 1
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 26 Mar 2011 at 5:02
What steps will reproduce the problem?
1. select widget
2. press start
3. press stop
4. open app
5. select registrations
6. hit delete button
7. confirmation dialog "Do you want to delete this timeregistration?"
What is the expected output?
"Do you want to delete this time registration?"
What do you see instead?
"Do you want to delete this timeregistration?"
What version of the product are you using (check the about screen for the
version or version number)?
1.0.0 - Beta 1 (build 8)
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 12 Apr 2011 at 6:29
What steps will reproduce the problem?
1.Open the application
2.Select Projects
3.Select a Project
What is the expected output?
Details about the project, list of work time + total with period range
selection: Week, Month, Year, From To Period
What do you see instead?
Nothing yet
What version of the product are you using (check the about screen for the
version or version number)?
1.0.0 Beta 1
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 26 Mar 2011 at 5:00
What steps will reproduce the problem?
1. Open app
2. Open time registrations
3. 2 registrations are shown for 2 projects, 1 is "Until now..."
4. Click export button
5. Filename: Worktime
6. File Type: Text(TXT)
7. Click export button
8. Message exporting
9. Message "Export successfull to location : /mnt/sdcard/worktime/Worktime.txt"
What is the expected output?
A saved file
What do you see instead?
The "worktime" folder in /mnt/sdcard doesn't exist. (So neither does the file).
What version of the product are you using (check the about screen for the
version or version number)?
1.0.0 - Beta 1 (build 8)
Please provide any additional information below.
Even after the folder was manually created, there's no output in it. (Note that when I installed the application it didn't ask for any access rights - dunno if that's needed to write files). CSV doesn't work either
Original issue reported on code.google.com by [email protected]
on 12 Apr 2011 at 6:55
Change the texts 'start' and 'stop' on the widget to 'punch in' and 'punch out'.
Official explanation of punching in/out:
to record that one has left/entered one's workplace at a certain time. Why
didn't you punch out when you left last night? I punched in at the regular time.
Original issue reported on code.google.com by [email protected]
on 2 Aug 2011 at 9:31
The button is aligned vertically to the top of a row. However it's better to
center it vertically.
Original issue reported on code.google.com by [email protected]
on 27 Mar 2011 at 2:11
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.