Commit Graph

379 Commits

Author SHA1 Message Date
Andry Ogorodnik
fd3caf3477 S903-025 GS acronym has been added into Python API.
no-precommit-check

Change-Id: I785d68130051e8d12f4a6b627cb1ad5b48f903e5
2020-11-04 11:05:12 +01:00
Andry Ogorodnik
5a7e5d0193 TA29-031 Python console local toolbar with Clear button
Also "clear" command has been added for Python console

Change-Id: Ib2e5b2c73fecee4903fb3b8e362d1271cc4b3adf
2020-11-03 16:49:15 +01:00
Andry Ogorodnik
d9993c6c21 S903-025 Rename GPS to GNAT Studio in comments, strings
Depends-On: If8db363de9c59b395772b715a838e3a785b568d7
Change-Id: I509eebd12037a49e0ff751220c7f6911b7480694
2020-10-28 12:03:44 +01:00
Andry Ogorodnik
881ee959f8 SB22-061 Add gps_utils support for gnatstudio/plugins directory
Some customers place their plugins in this directory, so we add
gps_utils -> gs_utils alias immediately after gs_utils has been
loaded.

Change-Id: Icd4a88baf55c41d197e330e1627c2586a86fb5dc
2020-01-13 15:27:04 +01:00
Adrien Boulanger
4f4904c818 Update Copyright 2019 => 2020.
(no-tn-check)

Change-Id: I7b854142151c6fc934c80c14dbe085e8bc7f6bb7
2020-01-07 10:45:26 +01:00
Andry Ogorodnik
48011f905a S904-001 Rename GPS_help.py to GS_help.py
Change-Id: I9b80fdd16968aa96ab95a9087d976b5b4da90f52
2019-11-06 15:29:10 +01:00
Adrien Boulanger
4abdb169cc S904-001 Allow backward compatibility with gps_utils
In the python naming space, create a gps_utils module
which is the copy of gs_utils. This will prevent
breaking client plugins.

Update 2 tests. These tests were pushed during the renaming
Add a test.

Change-Id: Ie9a3aaf78ae8fe16440fb770ddec54a26d4c715d
2019-11-04 17:57:57 +01:00
Anthony Leonardo Gracio
b571ffe879 S904-003: Rename .gps directory and keys6.xml file
And add a mechanism to copy the old .gps directory to .gnatstudio
the first time. Rename keys6.xml to keys.xml when importing the old
.gpr directory.

Change-Id: I1e1ea2c123ae772a547561737e2309d4c081f239
2019-09-11 18:41:03 +02:00
Nicolas Setton
d39a93eff9 S904-002 replace GPS by GNAT Studio in file headers
Change-Id: Icee628af75e0f1bd471a627c987b8024d999eb4b
2019-09-09 12:39:04 +02:00
Anthony Leonardo Gracio
22cf269538 Update copyright year
(no-tn-check)

Change-Id: I27c5f49b41225d056dbc326411dd77b9516a766b
2019-01-03 16:37:00 +01:00
Maxim Reznik
3560f03230 R905-031 Fix get_analysis_unit function
Change-Id: I1e958968d1867184fab5b12b1e59b0e8ce6ec7b8
2018-09-07 13:59:16 +02:00
Andry Ogorodnik
b522aed82d R406-026 Preventing python finalization error
Change-Id: I163227331c3295b94a4d2c0cc047a1210908126b
2018-05-15 18:35:37 +03:00
Adrien Boulanger
e72d312e25 R131-031: Defensive progamming and correct the cleanup
The cleanup function was incomplete leading to constraint error
when running multiple gnathub sessions.

Change-Id: I76f23d6c6ef1c030eeac77fd8a1bec1276807f19
2018-03-28 14:03:33 +02:00
Anthony Leonardo Gracio
3a9ec123bc R212-029: Add new 'mdi_child_selected' hook
Change-Id: Iad500034b8c75f1f1a84a237091b51aa80cec058
2018-02-20 10:28:41 +01:00
Andry Ogorodnik
e09a6c2e21 R126-010 Properties/Traces has been added
Change-Id: Ief2494f6e619d6466e6050d928f328fd192bd134
2018-02-14 11:26:14 +01:00
Vadim Godunko
5238335796 R117-025 Update copyright year in headers.
Change-Id: Id2d390da2faf2bc23a6abc32a909740a67bc10de
2018-01-17 19:49:29 +03:00
Maxim Reznik
dba3c0ce9f Q511-021 Import libadalang explicitly on initialization
Change-Id: I536e64d7eccf46ec96c0021bbedbdbe0e2651f67
2017-05-19 18:41:52 +02:00
Anthony Leonardo Gracio
ad4ae0465a Q510-047: Load only no autoload plugins after Preferences Assistant
When the Preferences Assistant is displayed, load only the plugins
files specified in the startup.xml (i.e: to take into account the changes
made in the 'Plugins' page of the Assistant) and not all the directories
that contain Python files (e.g: support/ui).

Change-Id: Ia99dc8e7424756d661adde5302af82dadf4a3f14
2017-05-16 12:24:27 +02:00
Anthony Leonardo Gracio
97f61fa268 Q323-032: Create a 'share/support/languages' directory
This directory now contains all the python files related with language
support.

Change-Id: Ie6f418651eae4635891aafa38269ec8b35525c9c
Depends-On: I285974885fa048dbea3ecfa23f652e7bf7494df1
2017-03-27 15:52:18 +02:00
Emmanuel Briot
70e70fc34e Update copyright notices
Q102-020

Change-Id: I109a4f46a86edf29fbc097f739aa61ed95130ab2
2017-01-03 11:03:03 +01:00
Andry Ogorodnik
a6dbc5e8a7 PB02-019 (1/3) Correcting for Documentation_Dir attribute
Also obsolete attribute was removed from IDE package

Change-Id: I432e142960d5f2398db9e88e305473afebcaeea3
2016-11-11 17:48:01 +01:00
Emmanuel Briot
9482a3644d Use "plugin" everywhere, instead of "plug in" or "plug-in"
OB25-034

Change-Id: I7243b3d78db526755453a76150ce92249d1826da
2016-04-06 13:54:47 +02:00
Nicolas Setton
e13b12322c Unref non-GUI-class widgets being put in the MDI
This follows the natural handing of widgets in pygobject,
and avoids leaking widgets that are put in the MDI: those
widgets will be destroyed when the MDI child is closed.

Change-Id: I8c74bcd0b68090c1a409c936df2dbd18645bead7
2016-04-05 23:35:26 +02:00
Emmanuel Briot
d4080e15fb (Get_Script): remove duplicate subprogram
Change-Id: Icbf2681c5969066b89446043477f611ddad81de7
2016-04-04 17:40:40 +02:00
Emmanuel Briot
d38ec04cc0 Update copyright year
Change-Id: I27dc643fbd3773b3a73d0399d83edae0af633c2e
2016-01-04 10:49:40 +01:00