Author Commit Message Labels Comments Date
Default avatar hsoft
[#3] Disabled inline edition for the schedule table. After having tried to add a NSPopUpButtonCell as a cell for the Repeat Type column, it turns out that doing so messes greatly with the edition system. There doesn't seem to be an easy workaround so, for now, the schedule and budget tables edition will be modal only.
Default avatar hsoft
[#3] Implemented basic schedule edition in the sctable.
Default avatar hsoft
[#3] Fixed issues with Stop Date field edition. It's the first date field with a possibility of a None value, so the date field editor had to be improved to support that.
Default avatar hsoft
[#3] Started implementing a Schedule view. For now, it's read-only and has a lot of code duplication with ttable.
Default avatar hsoft
[#2] Removed budget info from Account. It's now exclusively in BudgetList.
Default avatar hsoft
[#2] Started the process of moving budgeting off the Account class. For now, changing budgets also change an additional list of Budget instances, which will replace Account.budget and Account.budget_target soon enough.
Default avatar hsoft
[#2] Budget now increment balances in etable again. This required a new balance field in Entry, and some little refactoring.
Default avatar hsoft
[#2] The BudgetSpawns now have budget targets among their splits.
Default avatar hsoft
Relicensed to HS License.
Default avatar hsoft
changelog update for 1.5.7
Default avatar hsoft
[#43 state:port] Fixed a bug in the import window sometimes causing a crash.
Default avatar hsoft
[#42 state:port] Added a wrapper to the get_node() call in PyOutline so that an IndexError doesn't crash the app.
Default avatar hsoft
Added the hsutil external to the help folder.
Default avatar hsoft
[#45 state:port] Fixed convert_amount() so it takes currency.exponent into account. It was done by removing the optimization that was in place in convert_amount that bypassed the internal value conversion system. Also, the Amount class now stores its float value so that it doesn't have to constantly do the maths every time amount.value is called.
Default avatar hsoft
help: now uses hsdocgen rather than web
Default avatar hsoft
help: Backport from [27]
Default avatar hsoft
Added brsinglelineformatter to the project (for the copy/paste problem in the reg interface)
Default avatar hsoft
[#8 state:port] Fixed a bug where changing date range while in edition would cause a crash.
Default avatar hsoft
[#39 state:port] Added type checking in Application.get_default()
Default avatar hsoft
Setting some ignores.
Default avatar hsoft
help: v1.5.5 (as well as a css tweak)
Default avatar hsoft
[#37 state:fixed] Fixed a bug where CSV files with comment lines couldn't be imported.
Default avatar hsoft
Fixed import problem in the tests (how did I manage to commit them? Oh, the freakin pyc...)
Default avatar hsoft
[#2] Moved the budget calculations up in Document (in preparation for them being schedule based rather than account based)
Default avatar hsoft
[#2] Converted the Account.budgeted_amount() logic to the new recurrence based logic. (whew, this was complicated! and it ain't even completely done yet...)
Default avatar hsoft
[#2] The budget spawns are now placed at the end of every recurrence period.
Default avatar hsoft
Refactoring. moved all the test units into a "tests" sub-package.
Default avatar hsoft
[#2] Refactoring. Created model.budget and moved some of the logic from model.oven over there.
Default avatar hsoft
[#2] added budget transaction/entry. however, the code is highly ugly for now (there's a separate budgeting system for transactions and for sheets/graphs).
Default avatar hsoft
[#6 state:fixed]
  1. Prev
  2. Next
Help
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.