Cédric Krier
5c6d71f72c
Remove id to on_change calls that are cached
...
issue8234
review275131002
2019-04-08 10:14:39 +02:00
Cédric Krier
a28a914142
Add cache management on RPC
...
issue8233
review257231002
2019-04-08 10:10:40 +02:00
Cédric Krier
b505d02e94
Drop support of python 3.4
...
issue8203
review279171002
2019-04-07 19:50:05 +02:00
Cédric Krier
0f0834ad67
Remove prerequisites from documentation
...
issue7397
2019-04-06 17:57:33 +02:00
Cédric Krier
be6762314a
Do not bundle README and INSTALL
...
issue7397
2019-04-06 17:55:58 +02:00
Cédric Krier
d1b19b158b
Merge README and doc and remove INSTALL
...
issue7397
review253271002
2019-04-06 17:38:58 +02:00
Cédric Krier
8c468608e3
Allow to update records when importing data
...
issue652
review273131003
2019-04-04 20:00:25 +02:00
Nicolas Évrard
b4318526c9
Pass the right view object when creating an Affix
...
issue8248
review285101002
2019-04-04 15:17:16 +02:00
Cédric Krier
940ed2a3c3
Add label to button of richtext toolbar
...
issue8232
review279111002
2019-04-02 17:59:03 +02:00
Cédric Krier
4f87999c42
Replace ColorSelectionDialog by ColorChooserDialog
...
The former is deprecated and use Gtk.Color while we need Gdk.RGBA.
issue8231
review259261002
2019-04-02 17:57:05 +02:00
Cédric Krier
13dd7a7738
Make get_preferences synchronous
...
We must be sure that the preferences have been set before triggering other
actions (like opening URL).
issue8011
review281141002
2019-04-02 17:53:05 +02:00
Maxime Richez
482f6d378c
Set correct function on GtkProgressBar
...
issue8230
review261241002
2019-04-02 17:49:10 +02:00
Cédric Krier
b8c561cc77
Update links in package description
...
issue7921
2019-03-31 00:15:10 +01:00
Cédric Krier
84c6ccceca
Add HTML editor
...
issue8004
review54481002
2019-03-30 16:04:45 +01:00
Cédric Krier
371dd04653
Avoid warning when resizing dialog
...
The default size may use -1 for unset but resize requires positive width and
height.
2019-03-30 00:50:18 +01:00
Cédric Krier
e7e7358487
Replace imp by importlib
...
issue8217
review259171003
2019-03-28 19:35:58 +01:00
Cédric Krier
2b74958845
Use locale format for data export and import
...
issue8196
review255151002
2019-03-28 19:22:49 +01:00
Sergi Almacellas Abellana
99031fc23d
Add day view on calendar
...
issue7774
review66441002
2019-03-28 12:25:23 +01:00
Cédric Krier
8c928a919f
Show exception type and add title to detail of error dialog
...
issue8226
review249151002
2019-03-27 23:24:09 +01:00
Cédric Krier
a9b9a34584
Force to parse datetime entries before getting value
...
The value property is only updated on activate or focus-out but get_value is
also be called to store the value without changing the focus.
issue8205
review281181002
2019-03-27 00:41:18 +01:00
Cédric Krier
e8cbd4f803
Fix drag & drop on export/import CSV
...
With Gtk3, selection data must be UTF-8 encoded.
set_drag_dest_row requires a GtkTreePath and no more integer.
issue8194
review277121002
2019-03-27 00:32:12 +01:00
Cédric Krier
7f79e1e9d1
Use start_editing keyword argument to pass new to set_cursor
...
A new attribute cell has been added to EditableTree in changeset d2c705524c87
issue8223
2019-03-23 22:59:28 +01:00
Cédric Krier
dd7ab37df9
Add CSV exports to print toolbar
...
issue8130
review54571002
2019-03-22 17:21:20 +01:00
Cédric Krier
aaf9e9e75c
Improve note button
...
* Add resources method to ModelStorage
* Support badge on icon
* Display unread and total of notes
* Add two extra colors for icon
issue8122
review70561002
2019-03-22 12:16:36 +01:00
Cédric Krier
8a179f313b
Store wizard buttons instead of using get_action_area
...
get_action_area is deprecated so we store the buttons added as action to
remove them via their parent in clean.
issue8139
review72441002
2019-03-22 11:57:42 +01:00
Cédric Krier
a9d51c25af
Replace Arrow by Image
...
issue8139
review58561002
2019-03-22 11:56:04 +01:00
Cédric Krier
0d865d4225
Remove shortcuts from labels
2019-03-22 11:40:32 +01:00
Cédric Krier
3e3f142458
Remove fast tabbing
...
The focus_chain is deprecated in GTK+3 so we can no more implement easily the
fast tabbing. Instead we remove focusable property on buttons that are not
needed because they have shortcuts.
issue8181
review261071002
2019-03-22 11:26:31 +01:00
Cédric Krier
1f2ab1a743
Open CSV file with empty newline
...
The csv module takes care of managing the newline so we must open the file
without the universal new line management.
issue8006
review269131002
2019-03-22 11:20:53 +01:00
Cédric Krier
9b4542821c
Add shortcuts for switch and remove on One2Many
...
issue8180
review273061002
2019-03-15 12:58:58 +01:00
Cédric Krier
a6321a5e68
Resize wizard dialog on show
...
Setting default size is not enough if the wizard was already shown.
issue8178
review56641003
2019-03-15 12:56:32 +01:00
Cédric Krier
cb74d1ffde
Set fixed width for label in calendar toolbar
...
issue8177
review56641002
2019-03-15 12:55:07 +01:00
Cédric Krier
3f757cd0d0
Remove send error to bug tracker
...
and rename roundup.url configuration to bug.url
issue8173
review74491002
2019-03-15 12:46:34 +01:00
Cédric Krier
2b357a6312
Test not field instead of None
...
issue8188
review271071003
2019-03-15 11:19:48 +01:00
Cédric Krier
14bd3c9c65
Remove usage of _USERNAME in send_bugtracker
...
_USERNAME has been removed from rpc since changeset efacc2b32116
issue8171
review53581002
2019-03-15 11:16:58 +01:00
Cédric Krier
85e1d33760
Do not override exception variable in "except as"
...
The variable is removed outside the except block.
issue8172
review46811002
2019-03-15 11:15:41 +01:00
Cédric Krier
10fd4df21e
Remove unused underscore in add_field_names
2019-03-13 16:49:14 +01:00
Cédric Krier
c7970d8452
Replace Table by Grid
...
issue8139
review58551002
2019-03-13 16:41:00 +01:00
Cédric Krier
237826bb43
Use separate XML parser in Views
...
issue8131
review54561002
2019-03-11 12:02:58 +01:00
Cédric Krier
c27b618f96
Add size attribute to image tag
...
issue8146
review49781002
2019-03-09 17:10:34 +01:00
Cédric Krier
4f3532487f
Reduce noise when extracting and updating catalogs
...
We omit the header as they are not filled nor used.
We do not put location in comment as they are changing too often.
We ignore the obsolete translations.
issue8160
review47871002
2019-03-09 16:59:41 +01:00
Cédric Krier
66de4b7512
Use between numbers in filter box
...
issue8149
review53571002
2019-03-08 23:50:42 +01:00
Cédric Krier
b1dd1e7331
Avoid comparison between tuple and int in one2many position
...
Such comparison is no more supported on Python 3.
issue7998
review46801002
2019-03-08 18:45:21 +01:00
Cédric Krier
0fb0609697
Try to use native time zone of Windows
...
The dateutil implementation fails on Windows for date before epoch.
issue8145
review58541002
2019-03-08 18:39:27 +01:00
Cédric Krier
016c531971
Use set_entry_text_column on Gtk.ComboBox
...
issue8139
2019-03-05 16:14:32 +01:00
Cédric Krier
d7a23577f3
Fix typo from Gtk.Align instead of Gtk.Alignment
...
issue8139
2019-03-05 15:47:57 +01:00
Cédric Krier
c356bb7641
Remove pygtkcompat and clean most deprecation warnings
...
issue8139
review47841002
2019-03-05 13:23:45 +01:00
Cédric Krier
b660ae55b6
Allow to click button on readonly record in tree view
...
issue8154
review47861002
2019-03-04 18:58:26 +01:00
Cédric Krier
38dd94c2f8
Use set_underline for menu item of form
...
issue8129
review74471002
2019-03-04 18:52:05 +01:00
Cédric Krier
b43242df31
Use search_read in CSV export
...
issue8128
review45951002
2019-03-04 18:50:55 +01:00