Comments (17)
This bug is annoying. Is there any estimate to fix it?
from hamster.
you can fix it right now ;)
from hamster.
That's what I would do if I knew python at least at the primary level, unfortunately it is not so...
from hamster.
i think you have the proper title-cased activities in one category and for some reason there are lowercased ones in the unsorted category.
I also imagine that in the tracking history you have somewhere some lowercase records.
So what you want to do now is to merge these two activities:
go to tracking preferences (edit -> preferences in standalone, "tracking settings" in shell) and find the lowercased activity. then drag it into the same category where the properly title-cased one is.
after that you should be good.
let me know how it goes!
the merging is obviosly unobvious, filed a bug on that
from hamster.
from hamster.
I have always had this problem too.
I thought it was a deliberate developer's choice to show lowercase names in the activity field.
To make it clear, my "Unsorted" category is empty.
I always create new activities from the "Preferences" dialog and I start activities using autocomplete.
from hamster.
the suggested case doesn't matter as the activity is afterwards match up case insensitively and the preferred titling is picked.
so if you enter "hamster" and press start tracking and you have "hAmStEr" in your preferences, the latter form will be chosen
from hamster.
the suggested case doesn't matter as the activity is afterwards match up case insensitively and the preferred titling is picked.
Yes.
Maybe I misunderstood the intent of the initial bug report.
I thought it was about the case of activity titles in the search field.
from hamster.
as i understood it, the trouble in the original report is that the activity in preferences is "Hamster" while autocomplete is suggesting and starting tracking the activity in lowercase as "hamster", thus i suspect there are two activities in the prefs
from hamster.
I my case I have double entries for one activity in overview totals one is 'Hamster' which I typed manually and second is 'hamster' which was chosen from autocomplite.
from hamster.
Kiril - did you try following my suggestions?
#32 (comment)
from hamster.
Cannot reproduce right now. Hamster DB was purged.
2012/10/25 Toms Bauģis [email protected]
Kiril - did you try following my suggestions?
#32https://github.com/projecthamster/hamster/issues/32#issuecomment-9633290—
Reply to this email directly or view it on GitHubhttps://github.com//issues/32#issuecomment-9777144.
С уважением Кирилл Росколий.
Мобильный: +380501919021
Skype: roskoliy.kirill
from hamster.
closing as can't replicate
from hamster.
I have recently started using Hamster and I experience this bug.
The problem is as follows: If I have a previous task named "Task1" it shows up as "task1" as I type. When I actually start the task it correctly shows up as "Task1" in the overview.
However, if I get a task name from autocomplete and then edit the name it is saved as all lower case. So if autocomplete suggests "task1" and I change it to "task2" it is saved as "task2".
I am using Hamster 2.91.3 and Xubuntu 13.04.
PS: As suggested in #32 I made sure that there are no duplicate categories.
from hamster.
Still extant in 1.03.3, recommend you re-open.
from hamster.
@BillyTom In the example you have given "task2" is a brand new activity, so Hamster has no way of knowing what the preferred case is since there is no previous activity to compare against (i.e. how would it know that you meant "Task2".
This is expected behaviour, although I take the point that it could be useful if the auto-complete suggested activities using their original case e.g. Previous activity = "Task1" you type "task1" and it autocompletes to "Task1"
from hamster.
thanks @jonbrett for looking into this! Killing.
from hamster.
Related Issues (20)
- Where can we send 'donations'? HOT 2
- Doesn't work with Python 3.11 due to removed gettext.bind_textdomain_codeset API HOT 6
- pyxdg changed api HOT 2
- hamster-indicator on ubuntu 22.04 HOT 2
- Hamster installed from flatpak won't start from Desktop link
- App startup fails HOT 5
- Overlap of time period and project name HOT 2
- Request to Add KDE Hamster Plasmoid Repository HOT 1
- Application no longer running: i18n.setup_i18n() error HOT 4
- Ubuntu packaging is missing python3-gi-cairo dependency HOT 2
- Selected date is deselected by typing in time input field HOT 2
- Use at least 128x128 icons HOT 2
- App ids don't match HOT 4
- Tool not starting with newer pthon versions HOT 1
- Compatibility with Gnome 45 HOT 2
- dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name is not activatable
- Regaining access to hamster organisation - maybe move to new organsation? HOT 4
- Add Python 3.12 support
- Misalignment of drop down menus HOT 2
- Keyboard shortcut to unselect current activity HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hamster.