[billreminder] Created tag release-0.4.0



The unsigned tag 'release-0.4.0' was created.

Tagger: Og B. Maciel <ogmaciel gnome org>
Date: Fri Dec 31 12:39:15 2010 -0500

    BillReminder 0.4.0 release.

Changes since the last tag 'release-0.3.2':

Andrej ŽnidarÅ¡iÄ? (3):
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation

Aron Xu (1):
      Update Simplified Chinese translation.

Bruno Brouard (1):
      Updated French translation

Carles Ferrando (1):
      Added Catalan (Valencian) translation

Claude Paroz (2):
      Updated French translation.
      Fixed typo in French translation by Bruno Brouard.

Daniel Nylander (6):
      sv.po: Updated Swedish translation
      sv.po: Updated Swedish translation
      sv.po: Updated Swedish translation
      sv.po: Updated Swedish translation
      sv.po: Updated Swedish translation
      Updated Swedish translation

David Planella (1):
      Added Catalan translation by Francesc Dorca.

Djavan Fagundes (1):
      Updated the Brazilian Portuguese translation.

Elyézer Mendes Rezende (1):
      Creating the setup app and the option model for BillReminder's setup.

Fran Diéguez (3):
      Added Galician Translation
      Added gl
      Updated Galician translation

Gabor Kelemen (6):
      Translation updated.
      Translation updated.
      Hungarian translation updated
      Updated Hungarian translation
      Remove encoding line from POTFILES.skip, stop intltool-update from complaining
      Updated Hungarian translation

Giannis Katsampirhs (1):
      l10n: Updated Greek translation for billreminder

Ilkka Tuohela (2):
      Updated Finnish translation
      Updated Finnish translation

Joe Hansen (2):
      Added Danish translation
      Updated Danish translation

Jordi Estrada (1):
      Updated Catalan translation

Jorge Gonzalez Gonzalez (4):
      Updated Spanish translation by Ulises Genis
      Updated Spansih translation by Ulises Genis
      Updated Spanish translation by Ulises Genis
      Updated Spanish translation

Jorge González (4):
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation

Kenneth Nielsen (1):
      Added da to list of languages

Kostas Papadimas (2):
      Added Greek translation.
      Added Greek translation.

Luiz Armesto (4):
      Changed from binary literal to int to support python 2.5 and older.
      Fixing the display of bills on timeline when the view is changed.
      Verify if the payee and amount fields are filled when adding new bill.
      Some work on DBus support.

Luiz Fernando (1):
      Timeline widget will not support displaying multiple bills with different states on the same day. Fixes b.g.o #569023

Mario Blättermann (4):
      Updated German translation
      Updated German translation
      [l10n] Updated German translation
      [l10n] Updated German translation

Matej UrbanÄ?iÄ? (1):
      Updated Slovenian translation

Mateus Zenaide (1):
      Updated Brazilian Portuguese translation

Og B. Maciel (199):
      Added script to generate translations message catalogs
      Translations updated
      Removed sysvars.py.in and default to /usr/share
      Forgot to fix typo in setup.py and commit an older change to Changelog
      Don't distribute the translation generation script in tarball
      More setup.py tweakage but still no gconf schema registration
      Trigger gconf schema registration upon installation; fixed bug (regression) caused when saving settings to gconf
      Guess you need at least one locale set
      Make sure all python modules get copied during install
      My schemas work seems to have disabled the build for translations so I'm reverting
      Fix desktop files location and autostart
      Don't translate the time format for notification messages. ref http://code.google.com/p/billreminder/issues/detail?id=12
      Fixed regression from r.557 that caused records to be reset upon editing
      Removed hard coded macro from dbus service
      Trying to fix the dbus issue
      Fix clickable project web site label and user a bigger icon for about dialog and notification messages
      Mnemonics and HIG work.
      Fixed duplicated mnemomic value for the adddialog
      Changed project home page to point to blog
      Migrating back to autotools; Automatic installation of schemas is not working and app doesn't install yet
      Fixed schemas issue; it should now be registered correctly with gconf
      Changed url to point to blog; fixing make to work around issue with intltool 0.40.0 ref:http://www.opensubscriber.com/message/gnucash-devel gnucash org/9707249.html
      Updated address for bug reporting, now using bugzilla
      Application version is now controled via autotools; added uninstall methods, thanks to Luix Armesto
      Re-organization and cleanup. More to come
      Converted message catalogs to UTF-8
      Use tabs and not spaces
      Updated files that should be included and added to translations; Added short and long descriptions for gconf schema items
      Updated translation catalogs and added Hebrew translation.
      Added he to LINGUAS
      Removed dead language file.
      Updated all translation files.
      Added secondary form of opening url in case of failed dependency.
      Lots of good work to make sure our autotools files do what they\'re supposed to. Thanks Luiz!
      Final work before pushing version 0.3.2
      More changes before push.
      Update list of translations
      Updated Brazilian Portuguese translation.
      Added missing semicolon at the end of categories.
      More clean up: removed all Changelog files and desktop file changes.
      New widgets added to support charting and new calendaring.
      Dbus work done by Luiz Armesto.
      Added the new filtering widget by Wilson Jr.
      Added first draft at creating a ERD for the next version of BillReminder, both in *.dia and *.svg formats.
      Added a PNG version of the ERD as the SVG did not work.
      Updated Brazilian Portuguese translation.
      Make amountDue an optional field in the DB; validating that db upgrade routine works. More to come.
      Fixes bug #553890.
      Make sure that gconf is run (if available) and register schema.
      Added new timeline widget.
      Some clean up work in the timeline widget done by Luiz Armesto.
      It should be possible to add bills without an amount defined (Bug #551953).
      Some more sexy changes done to the timeline widget by Luiz Armesto.
      timeline.py: More keyboard shortcuts added, such as zoom in/out.
      Changed Record to Bill to be consistent with nomenclature (Fixes Bug: 554228).
      Integration of timeline widget into the main dialog.
      Added refresh method to Timeline and minor fixes.
      Fixed zoom in/out keyboard shortcuts.
      More tweaks to the timeline widget and fix a typo which caused headaches with multiple bills in the same date.
      Removed the SearchEntry widget from the main dialog.
      Adding website theme to the repository.
      Web site theme clean up by Elyezer Rezende.
      Updated Brazilian Portuguese translation.
      Make sure that gconf schemas get installed by default, this time for real.
      Don't try to cast a dbus.String into an int type, if catId is 'None'. Fixes Bug #556748
      Import sqlite3 if using python 2.5, or pysqlite2 if using python 2.4. Fixes Bug #555136
      Added new DatePicker widget and replaced calendar with it; updated the translation catalog. More work is required to make the add/edit dialog fully functional.
      Fixed optional fields section for better alignment.
      Made the new DatePicker widget work with the add/edit dialog. Need to handle multiple ocurrences.
      Make 'notes' widget scroll when number of lines go beyond the widget's height. Fixes b.g.o #561550.
      Fixes handling adding repeating entries. Need more cleanup though.
      Reverted r645. Fixes b.g.o #561751.
      Handle end dates set in the past and added tests.
      Notify user when the end date is prior to start date.
      Minor patch to the timeline widget by @LuizArmesto and NEWS entries.
      Added calendarwidget.py to POTFILES.skip to silence D-L.
      Trying to make Timeline Bullets handle multiple status.
      Fixes preferences dialog crashing when running without gconf schema installed.
      Don't trigger calendar widget event.
      Reverted timeline widget changes. Still don't have a clue about the bullet drawing system.
      Very rough draft of what will be the driver for starting the django based application.
      Make sure we can handle copying configuration files when running from a checkout. Copy the django app itself as well.
      Added __init__.py so that we can import modules
      Provide default configuration and use sqlite3 as the default db engine
      Provide default sample data for a default admin account.
      Updated fixture to include administrative tables.
      Further changes to get the server to run as well as added admin tables.
      Renaming some files to be replaced with newer code.
      Forgot to add src/lib/oldactions.py to previous commit; also change scheduler functions to return datetime.date.
      Added new db entities file based on sqlalchemy; commiting initial db layer wiring.
      Wiring new sqlalchemy-based methods to the ui. Lots to be done.
      Use eagerload for querying bills; commented out several calls to timeline and chart widgets to get ui to display records for the time being; treeview for bills needs to be changed to handle new datatypes.
      Renamed a couple of functions and moved record formating for dueDate to the ui and away from widget code.
      Handle the format for paid bills (i.e. strike through amount in the viewer)
      Renamed another couple of functions and getting the hang of building dynamic queries. More cleanup required.
      Take paid into consideration when querying Bill data.
      Added new get_categories function. Now get_bills and get_categories accept a keyworded, variable-length argument list.
      s/status/paid
      Make sure to call actions using a keyworded, variable-length argument list.
      Check and warn about missing sqlalchemy in the system.
      Finally hooked the timeline widget code back in to use the new db layer.
      Initial work to handle adding new Bill objects using the new db layer.
      Renamed get_schedule_timestamp to get_schedule_date and changed it to return datetime.date objects.
      Uncommented event handler for data changes.
      Query bills with eagerload to fetch categories.
      Re-wire timeline code to fetch records based on date range displayed; handle editing existing Bill objects.
      Started fixing categories dialog.
      Fixed rendering of category names.
      Still working on getting categoriesdialog to properly handle categories.
      Stopped annoying tracebacks messages about charting widget when empty.
      Fixed depecration warning message about gtk.ToolTips.
      More work done to handle adding and editing categories. Also, use a silver color as default color for new categories.
      Started working on toggling paid/unpaid. Still need lots of love.
      Finally fixed toggling paid/unpaid for bills.
      Minor tweak to conditional statement to take advantage of newer python features and to shorten the line.
      some code refactoring for the add_bills and add_categories method; Now use the add method regardless of what db object you're trying to add.
      Warn about import error for sqlalchemy module.
      Wired in the delete method for any dbobject type.
      Handle deleting bills.
      Handle deleting categories.
      Fixed typo inserted yesterday during code refactoring.
      Initial code for method to edit db objects. Work in progress.
      Allow for querying of bills based on (optional) paid status; load category correctly when editing existing bill; call the new edit method in the db layer object (work in progress)
      Some serious re-work of how to add or edit records to the database. It should be better at editing existing records, though I need to spend more time testing it properly. Will most likely refactor dal.py.
      Make the add/edit db call more robust and trully do the right thing.
      As bills currently can only have one category, make sure to reset it before assigning new values.
      Changed license from BSD to GPL v3.
      Removed unnecessary files.
      Added pycha charting tool.
      Removed .svn directory.
      Initial work to fetch categories total expense for reporting.
      Started modifying chartwidget to use newer charting tool based on pycha.
      Removed Debian directory.
      Removed django code. Maybe later on I can bring it back.
      Removed older database code that relied on custom db layer code which is now replaced by sqlalchemy.
      Chart widget creates a dynamic image in PNG format now.
      More work done to wire in new chart widget.
      Make chart widget handle empty sets of data.
      Charting lib from hamster-applet project.
      Going back to using the charting lib from hamster-applet project.
      Pass data to charting widget in the proper format.
      Handle categories with None
      Get the relationship betwen Bill and Category right.
      First cut at handling new relationship between Bill and Category
      First cut at getting UI handling new relationship between Bill and Category.
      Updating graphing lib.
      Removed pycha lib.
      Removed old code for database layer.
      Removing deleted code from Make files.
      Updated graphic lib and now can handle empty datasets with no warnings.
      One more sync with hamster-applet.
      Return bills ordered by due date in descending order.
      Remember to refresh the data after toggling a record's paid attribute.
      Added Toms to CONTRIBUTORS.
      Update timeline correctly when deleting a record.
      Set repeats=True for repeating bills. This will allows us to eventually warn users about deleting a repeatable bill and prompt if all other remaining bills should also be deleted, etc.
      Chart data should now match what is displayed on timeline and list views.
      Updated Brazilian Portuguese translation.
      Updating copyright year and making sure contributors are properly credited for the work.
      Bump version.
      Start of a gconf handler class.
      Adding support for Alarms.
      Modular filtering of dates for alarms and dueDates.
      Call proper sqlalchemy-based methods and start to handle alarms; also use new db entities.
      Several changes including start using new gconf handler.
      Updated graphing lib to latest hamster-project code.
      Borrowing GConf handler classes from the conduit project.
      Adding property that will determine how the application will get its configuration data.
      Fixed typo.
      Add new files to Make
      No need to use timestamp
      More work done to get a working gconf handler.
      Make use of the new gconf handler.
      Removed unused import.
      Alarms now use new gconf handler.
      Partial commit; trying to figure out sqlalchemy warning message being generated.
      Fixed SQLAlchemy warning where a timestamp was being passed to query instead of datetime object.
      Fixing dbus methods which seem to be outdated; will need to spend more time on it.
      Synchronizing charting module with hamster-applet project.
      Found a few remaining object.alarm instead of object.alarmDate.
      Apparently I was not handling alarmDate correctly and passing a float instead of a datetime object. Also, the alarmDate property was not beeing saved.
      Seems that we're getting Cancel and Ok by default now?
      Updated copyright year.
      White space cleanup.
      Don't allow the end date for recurring records to be set before the start date. This should take care of b.g.o #563736 but some refactoring will be needed.
      Changed menu entries and shortcuts.
      More tweaks to handle start and end dates. Needs to be refactored.
      Switched the order which the timeline is populated to fix annoying issue where bullet were located a bit offset to the tick mark.
      Updated Brazilian Portuguese translation.
      Updated all translation files to latest .pot.
      Fixed issue that would have blown up recurring dates if the day of the month for the first month would not apply to other months (such as 31 would not work for February).
      Simplified adddialog in relation to warning user about end date being earlier than starting date.
      Updated Brazilian Portuguese translation.
      Removed duplicated import.
      Filter by category name to check if already exists.
      Added new method that may be used to provide users with a few default categories.
      Create default categories only for new installs.
      Bumping version for release.
      Display amount values in currency format for bullets.

Og Maciel (5):
      Added *.doap file so git web viewer displays correct project information.
      Added ignored files
      Fixed email address syntax.
      Adding core Django files again. Making up for big mistake earlier today.
      Added initial database model.

Peter Savage (1):
      Modified on_frequency_changed to make end date update when schedule changes

Petr Kovar (5):
      Updated Czech translation by Marek Cernocky
      Updated Czech translation by Marek Cernocky
      Update Czech translation by Marek Cernocky
      Update Czech translation by Marek Cernocky
      Update Czech translation by Marek Cernocky

Philip Withnall (1):
      Updated British English translation by Jen Ockwell

Robert-André Mauchin (2):
      svn path=/trunk/; revision=622
      Updated French translation

Toms Bauģis (21):
      added gitignore for cleaner git statuses!
      fixed the filtering so it works also with zero (not paid only)
      start of the move into the ui files. could be that the make install is a bit broken now
      another gladeification - the add dialog (also fixed the editing bug)
      a simple function to avoid modality, but keep one window per instance
      removed the dummy part in license
      on response destroy, as we don't care for response
      using gtk.show_uri to display links; minor cleanup
      put all the color parsing in single place. now we also accept html-style colors
      bar colors
      fogot to remove a debug message
      put the scrollbars back, set graphic height to fixed
      added the missing directory definition. the files are copied in the package directory, hope it's correct
      added glade files
      use horizontal bar chart so that the category labels fit
      updating to match hamster's version
      the db files seem to be gone now
      added latvian translation (partial)
      this file can be generetated by intltool-update -p
      as localisation part is not picking up action labels and tooltips yet - move them into the code
      sync with upstream hamster graphics!

Yaron Shahrabani (1):
      Updated Hebrew translation.

YunQiang Su (1):
      Added Simplified Chinese translation.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]