Commit Graph
1937 Commits
Author SHA1 Message Date
Cédric Krier b2fde9d4d3 Copy also tryton locale on win32 as directory is clean before
issue2921
review597006
(transplanted from e5cdaf0a7ba1fd96593138d905bebe50de6c5663)
2012-12-13 19:06:01 +01:00
Cédric Krier ce82c867b8 Add missing parenthesis on test in O2M.set_on_change
issue2917
(transplanted from b76788d09e04a0a80f5fccb26d5a505bdeb35c7d)
2012-12-09 00:11:55 +01:00
Cédric Krier a13585edbe Record.get_eval must return only loaded values and validate only fields
Domain inversion should not have fields that are not loaded otherwise the
inversion could be wrong.

issue2865
review583003
(transplanted from 4d2bd7127a51862ab1293e8cdc4cf9f8bf217945)
2012-11-15 18:50:16 +01:00
Cédric Krier 5b6fd09b50 Increase version number 2012-11-05 17:34:17 +01:00
Cédric Krier 40139d5342 Added tag 2.0.6 for changeset 41a147a9ba5c 2012-11-05 17:33:33 +01:00
Cédric Krier 56d1f262c3 Prepare release 2.0.6 2012-11-05 17:33:32 +01:00
Pierre-Louis Bonicoli 6cd534e7c5 avoid markup on unknown strings
issue2843
review576002
(transplanted from ee1eeb93e98c8a82678b6cf37fa44fbc1b41fd55)
2012-10-20 13:46:07 +02:00
Cédric Krier 2ea0f605fb Fix calls to sig_db_dump/restore
issue2814
(transplanted from 2105a3798a43a68f2813a0258597c20d653c87a0)
2012-10-17 21:19:22 +02:00
Cédric Krier c01feb47fc Fix next/previous in form view when there is no current record
issue2788
review548003
(transplanted from bd5d0d004c19cd4fe33f3263b065d3fdba630130)
2012-10-09 17:18:35 +02:00
Cédric Krier 176a4c951d Use the same pattern for move_into than _move to prevent concurrency
(transplanted from f57702fc015c87566146ee11623d8481ff2388c8)
2012-10-06 17:11:18 +02:00
Cédric Krier 8628e3a553 Don't store interger as current record
Use inline if/else instead of and

issue2701
(transplanted from 33f9f70a701fb253463297e173345e8d08cc58f3)
2012-10-01 16:07:19 +02:00
Cédric Krier 686692f5ee Increase version number 2012-09-01 19:00:20 +02:00
Cédric Krier e46ef4b3ef Added tag 2.0.5 for changeset b0e372e50183 2012-09-01 18:59:37 +02:00
Cédric Krier 7309a0cfd2 Prepare release 2.0.5 2012-09-01 18:59:36 +02:00
Cédric Krier a814048582 Fix test on legend graph attribute
review421001
(transplanted from 883480d210a7b3361afc69df26e766c62a4e76dc)
2012-07-25 20:31:56 +02:00
Cédric Krier 2d11b3886b set_value of M2O must simulate a focus-out in case it did not yet occur
issue2624
review408001
(transplanted from a07d90df4d9e6b98778260ec684b6f1317a4cb8b)
2012-06-28 15:11:17 +02:00
Cédric Krier 0fa97a7c6c Fix name of fields loaded from predefined export
issue2648
review404001
(transplanted from 481bf839727a0a1afff30fb963e46afa368b4306)
2012-06-22 17:53:35 +02:00
Cédric Krier b2347197ec Fix domain_inversion for comparison of datetime with None
review359002
(transplanted from 49609073c798e7b019a5d2dc28dcebb627ad10dd)
2012-05-12 16:48:17 +02:00
Mathias Behrle 34a0e37b18 Increase version number 2012-05-07 11:08:52 +02:00
Mathias Behrle 3abe99c1a2 Added tag 2.0.4 for changeset e81fe66bc048 2012-05-07 11:08:21 +02:00
Mathias Behrle 7d7c19037c Prepare release 2.0.4 2012-05-07 11:08:21 +02:00
Cédric Krier d40189b408 Fix infinit loop when computing root_group
(transplanted from bdea2cca8183d2e59e2e02b8c80419b7d5172ba9)
2012-04-19 23:34:49 +02:00
Cédric Krier 4fb67d39f1 Reset current_record before clearing group
(transplanted from 6c8591e020f818a25b62925a3e4eccd4e49a057f)
2012-04-18 20:00:06 +02:00
Cédric Krier c2fc098b63 PixbufLoader must be closed before getting pixbuf
On windows, jpeg loader needs to be closed to return correct pixbuf.

issue2482
(transplanted from 726bb7cfc5e424cdc919ce9cdc37b4fa5f553cf0)
2012-04-13 14:24:08 +02:00
Cédric Krier 6330121bcd Loading a record, already there, must trigger signals
review322003
(transplanted from 731b2c915a0869532e27d8ad2421301e2b2a758d)
2012-04-13 11:42:14 +02:00
Cédric Krier 0d1731d5b8 Use field.context_get instead of evaluating the context attribute
(transplanted from 676c65f18b1142f3d97df308a0b1253a44775973)
2012-03-07 16:17:19 +01:00
Cédric Krier e952c552ee Use relativedelta to make all the datetime computation
issue2469
(transplanted from 9516267d90bd89a0c49c225d639380cbc991e928)
2012-03-05 10:15:53 +01:00
Cédric Krier 3030f23fd7 Return empty list when calling O2M.get if empty
Test on required state except to have a value evaluated to False in case of
empty O2M.

issue2382
review258002
(transplanted from 9364d03b9467364498b3f0e97b0fd2e0e85dfa10)
2012-03-01 10:18:31 +01:00
Cédric Krier 3edab86a02 Prevent double sent of edited event
Rely only on the focus-out-event of the editable otherwise the edited event can
be sent twice and if the selected profile was removed it generates a IndexError.
(transplanted from 14d5bec084d1cf4550faa04bbd850b4004e8246d)
2012-02-22 17:20:50 +01:00
Cédric Krier d1195a125c Remove trailing space
(transplanted from af3e207f00156b9388eb124ce13cb3380e81b670)
2012-02-21 16:19:03 +01:00
Cédric Krier ff579161f5 Remove edit_canceled as empty profile is managed by edit_profilename
issue2292
review237001
(transplanted from 9a4dc93abe96d51322877c973768ee31fa09ec8f)
2012-02-01 17:11:41 +01:00
Oscar Alvarez 7f6b855d4d Fix the export wizard for load all predef fields saved
It modified using method iter_children

issue2383
review219002
(transplanted from 232508536908ca64d4f8380896e884d6d1093acf)
2012-01-30 22:06:29 -05:00
Cédric Krier 7dc7333d6c Destroy also values of record
Otherwise the groups of xxx2many records stay in the memory due to reference
cycle between Group and Record.

review222006
(transplanted from 34842c74fbc585bd9b8e9a3be64fa2640967ece7)
2012-01-17 15:38:02 +01:00
Cédric Krier 58ce8bd9b8 Fix float_time widget to round value according to digits
review222007
(transplanted from 2aa50bbdde4d89b314fd85b24ec4dcf7f4f0a56d)
2012-01-17 13:56:50 +01:00
Cédric Krier e13402b194 Ensure that loading is always eager for fields on tree view
issue2378
review220001
(transplanted from 65513b69d0913f4443eb53ebe1a4e449ae1570b9)
2012-01-11 10:44:26 +01:00
Cédric Krier 007e82ea90 Remove entry added to combobox in win_import
review210009
(transplanted from 40d5157e9d58f50a00464d280de36a4a0af4a876)
2012-01-02 18:50:01 +01:00
Mathias Behrle 41216d54a8 Increase version number 2011-12-26 10:39:27 +01:00
Mathias Behrle af6d162916 Added tag 2.0.3 for changeset cd972be66532 2011-12-26 10:38:56 +01:00
Mathias Behrle a7872d3191 Prepare release 2.0.3 2011-12-26 10:38:56 +01:00
Cédric Krier 0b542f68e7 Test instance also for ComboBox
GTK 2.24 and above use a ComboBox instead of a ComboBoxEntry

issue2288
review207001
(transplanted from acdc4008c2fbaaf3e4d0c6079ea871c0544aee77)
2011-12-17 21:13:22 +01:00
Cédric Krier 6fbdc706a5 Fix in operator to work with xxx2many
review186004
(transplanted from 9b406777703293f8c3f4cab683e69d913a80cf6b)
2011-12-01 15:28:38 +01:00
Cédric Krier 86b16dde16 Fix "undefined name 'datas'" in wizard 2011-12-06 11:26:05 +01:00
Phillip Heller 68258ec233 Fix recognition of Mac OS X based systems
Previously, Mac OS X was recognized during py2app invocation, as well as runtime
by comparison of os.name with 'macos'.  The value of os.name reports as 'posix'
under more recent version of Python built on Mac OS X.  Now, the recognition is
instead done by comparing sys.platform with 'darwin'.

issue2258
review171004
(transplanted from d2d9d6ec6da433a5d7df4b07e089f21536b9e4fb)
2011-11-23 20:42:04 -05:00
Phillip Heller dd08d6d9b6 Fix discovery of gdk-pixbuf-loaders
gdk-pixbuf-loaders location has changed with recent builds of gtk, which breaks
the build of binary client distributions.  This changeset discovers their
proper location by parsing output of gdk-pixbuf-query-loaders.

issue1976
review176001
(transplanted from 01783c935c47d0d718f1b33e8706f05541ab4fa5)
2011-11-22 13:15:45 -05:00
Cédric Krier 1ec484dbe6 domain part can have more than 3 elements
issue2285
review178003
(transplanted from 5bd25b87a9d05725a344741e228ca8cd08e0f04a)
2011-11-19 19:42:09 +01:00
Cédric Krier e080b32e80 Add allowed ops in safe_eval for Python 2.7
(transplanted from 886cd06d78838bfca94095d8d6fc3e5809dd2f1f)
2011-11-14 18:01:15 +01:00
Cédric Krier 905e3cc32a Fix EvalEnvironment
- works also on id
- use the same eval_type for parent
- fix __contains__ with parent
- use eval_type in __contains__

review169002
(transplanted from 86f1e613dabb911d526ccc89037cb348b202d5dd)
2011-11-04 17:26:45 +01:00
Cédric Krier a35ca71cd8 Test if editable has set_text_column
GTK 2.24 and above use a ComboBox instead of a ComboBoxEntry

issue2211
(transplanted from 44a56ceafb3436ed61985af1fe5c44c0fc425d7c)
2011-11-02 21:16:42 +01:00
Udo Spallek 9ad09148d5 Do not use PYSONDecoder() to eval states of button in list view
issue2244
(transplanted from a5609b61695b8a7bdb6f7b21a96054b04a5d047a)
2011-11-02 11:12:56 +01:00
Max Holtzberg 47a518675c Fix handling of dates < 1900
issue2040
review113002
(transplanted from 38a62d96a6ef13b53e285db64c2ff0fcad198a10)
2011-10-19 13:06:49 +02:00