403 Commits

Author SHA1 Message Date
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
Nicolas Setton
06a4fd6399 Transition gnatcoll out of the GPS build dir
No longer invoke recursively the GNATcoll configure,
no longer expect GNATcoll to be under gnatlib,
and expect GNATcoll projects to be found on the
standard project search paths.

For O827-030.

Change-Id: I9a271d288124ef8d9b2e296502b03096c08c00a4
2015-09-21 10:54:19 -04:00