Ashesh Vashi
3350eaceab
Use the same layout mechanism used as in the panel using elementary
...
layout support in different dialogs. Fixes #1358 .
2016-06-20 12:46:33 +05:30
Ashesh Vashi
f1dd39e5e9
Introduces the 'alertify.pgDialogBuild' function, which will register
...
different resize event callbacks for a particular dialog.
This function needs to be executed from the 'build' function of any of
the alertify dialog. Refs #1358
2016-06-20 12:45:10 +05:30
Ashesh Vashi
95c79e3a4c
Upgraded Alertify to v1.7.1
...
This version includes the feature request about invoking the callbacks
for different resize events. It will allows us to adjust the layout of
the dialogs based on its width, just like we've in the panels.
2016-06-20 11:45:45 +05:30
Dave Page
05e7ee5a05
Second attempt at fixing the file handling code. Tested on Mac and Windows in both desktop and server modes.
2016-06-17 22:05:49 +01:00
Dave Page
2c62d1a4b7
Revert "Make the file manager work a little more sanely with regard to paths."
...
This breaks things even more on Windows :-(
This reverts commit 35243b9869
.
2016-06-17 18:19:51 +01:00
Dave Page
35243b9869
Make the file manager work a little more sanely with regard to paths.
2016-06-17 17:12:04 +01:00
Dave Page
1172e31019
File dialogue layout tweaks.
2016-06-17 17:11:30 +01:00
Dave Page
a53811ef27
Get rid of canvas colouring in graphical explain.
2016-06-17 16:34:03 +01:00
Dave Page
be100b82e6
Missed string change
2016-06-17 15:28:40 +01:00
Dave Page
f2b6ab816b
Process manager UI cleanup.
2016-06-17 15:24:15 +01:00
Dave Page
3bcc5a4bd3
Further string improvements.
2016-06-17 14:51:01 +01:00
Dave Page
8c279421f3
Re-order view data options
2016-06-17 14:39:44 +01:00
Dave Page
69d8f01d01
String improvements.
2016-06-17 14:35:16 +01:00
Dave Page
fd6c43b393
String improvements.
2016-06-17 14:21:14 +01:00
Murtuza Zabuawala
bc4703c5b7
Fix the issue in backup/restore while selecting section-> data option, it was throwing error.. Fixes #1219
2016-06-17 14:01:30 +01:00
Murtuza Zabuawala
b94b47f021
Fix issue which was showing incorrect datetime in Backup/Restore dialog. Fixes #1377
2016-06-17 13:54:31 +01:00
Murtuza Zabuawala
014eb2a5c2
Don't allow creation of edbspl trigger functions (they should be created as part of the trigger). Fixes #1212 .
2016-06-17 13:46:42 +01:00
Dave Page
7e27c6280f
Replace runtime menu with shortcuts for a cleaner UI (and
...
because 99% of users don't need those options anyway).
2016-06-17 11:32:39 +01:00
Dave Page
e9dc1496e2
Favour Python 2 as it's more widely tested.
2016-06-17 11:32:39 +01:00
Ashesh Vashi
359b1d0176
Use a separate class to remove the footer space in the query editor,
...
when no of records in a page is set to 0 (or, less than 0). So that -
we do not loose CSS applied on the children DOM Elements dependent of
the original class.
This was regression of commit-id:
f9393aee44
We were loosing the formatting under the grid table due to this change.
2016-06-17 15:11:47 +05:30
Dave Page
262ae7d28c
Improve detection of the runtime environment, and subsequent self-configuration.
2016-06-17 10:03:32 +01:00
Dave Page
4dc563d71c
Fix python detection on Linux/Mac.
2016-06-17 09:40:06 +01:00
Murtuza Zabuawala
c702ef9c48
Fix password encryption with non-alpha passwords. Fixes #1371
2016-06-16 20:32:57 +01:00
Dave Page
5f3511ce39
Figure out storage paths in a more Windows friendly way. Fixes #1369
2016-06-16 20:11:43 +01:00
Dave Page
bc16a1a61f
Don't output the startup message in Desktop mode as it hangs the runtime
...
on Windows.
2016-06-16 17:13:32 +01:00
Dave Page
73988bcece
Do a more sensible venv search on Windows, and don't update the
...
registry upon installation.
2016-06-16 16:22:45 +01:00
Ashesh Vashi
fc295f94a3
Remove recusive call of _wait_timeout() due to which python server is crashing
2016-06-16 17:49:02 +05:30
Dave Page
cef0dc7c88
Hunt for the runtime on Windows in the same way we do on Mac.
2016-06-16 13:07:35 +01:00
Dave Page
931f671756
Improve the reliability of the Windows build system.
2016-06-16 13:07:04 +01:00
Dave Page
fa917a0828
Prevent the runtime from compiling bytecode to avoid permissions issues.
2016-06-16 11:30:23 +01:00
Murtuza Zabuawala
a800b19c87
Fix display of NaN and Bytea data. Fixes #1350 . Fixes #1309
2016-06-16 11:20:00 +01:00
Akshay Joshi
f9393aee44
Allow a value of 0 rows per page to mean "no paging". Allow rows to be added on any page.
...
Fixes #1356
2016-06-16 09:57:44 +01:00
Dave Page
b8d0f410df
Add files missed from previous commit.
2016-06-16 08:55:29 +01:00
Susan Douglas
7c45d54d94
Doc updates for user management and tablespace move objects.
2016-06-15 21:08:27 +01:00
Dave Page
17b6053f45
Support distro-specific configs, and include docs in the PIP wheel.
...
A distro can now install a config_distro.py file alongside config.py
in which distro-specific configuration settings can be set, overriding
those in config.py. User settings in config_local.py will override
all other settings. This is useful to allow packagers to config
settings like the doc path, that may be specific to RPMs or Wheels
etc.
2016-06-15 20:56:27 +01:00
Dave Page
29fbbb581f
Overhaul the PIP build system so it's less messy on disk during builds, and avoids packaging unnecessary files.
2016-06-15 17:09:05 +01:00
Murtuza Zabuawala
d4e5d9c4f4
Add "Move objects..” functionality in tablespace node. Fixes #1286
2016-06-15 13:21:01 +01:00
Dave Page
0717b40543
Wording improvements.
2016-06-15 12:42:21 +01:00
Harshal Dhumal
fc40197d39
Fix handling of errors when using "Connect Now?" for new servers. Fixes #1313 .
...
Also fixes #1363 - display the server group properly in server properties.
2016-06-15 12:36:56 +01:00
Surinder Kumar
0e11f4d082
A more appropriate fix for RM1362 - horizontal scrolling of query results.
2016-06-15 11:59:20 +01:00
Murtuza Zabuawala
71ec9ef914
Add stats on Sequences/Functions/Trigger functions collection nodes. Fixes #1299
2016-06-15 11:53:58 +01:00
Harshal Dhumal
6b95d6ac75
Added connect now option in server create dialog. Fixes #1313
2016-06-14 17:23:25 +01:00
Surinder Kumar
5dbbd8e638
Resolve problem displaying intervals and timestamps. Fixes #1352
...
1) No handling for INTERVAL type datetime.
For example: executing query
SELECT INTERVAL '15 minutes';
throws json serialization error, because it returns time in timedelta format which is not handled.
Added support to handle timedelta datetime format in DataTypeJSONEncoder class
2) When we try to get BC dates from database raises ValueError: year is out of range
For eg:
SELECT TIMESTAMP '0044-03-15 10:00:00 BC',
It is because pyscopg2 doesn't handle BC datetime format.
So we have defined our method which type cast the datetime value to string in pyscopg2 overriding default behaviour.
Reference:
http://initd.org/psycopg/docs/advanced.html#type-casting-from-sql-to-python
ccf3693be6/pgcli/pgexecute.py
2016-06-14 17:09:47 +01:00
Surinder Kumar
e881695050
Fix query tool horizontal scrolling of results. Fixes #1362
...
The backgrid-sizeable's css property 'overflow: hidden' was overriding backgrid table css property and It was reproducible only in runtime.
Removed 'overflow: hidden' property from backgrid-sizeabled-columns.css
2016-06-14 15:51:14 +01:00
Harshal Dhumal
b0b21fd46c
Avoid showing multiple 'Reset Layout' options under file menu. Fixes #1348
...
Also restructured code related to reset layout functionality.
2016-06-14 15:01:15 +01:00
Murtuza Zabuawala
62c1369938
Add "Move objects..” functionality to tablespace node. Fixes #1286
...
Additionally I have removed pre_9.1 sql's & align SQL line indentation as well.
2016-06-14 14:53:48 +01:00
Harshal Dhumal
93706ee40b
Preferences and user management help button fixes. Fixes #1318
2016-06-14 12:33:03 +01:00
Murtuza Zabuawala
fe1c86cbbe
Fix SSL mode selection. Fixes #1144
2016-06-14 12:26:07 +01:00
Dave Page
0f12defd20
Tell the user where the app server is running.
2016-06-14 12:00:06 +01:00
Susan Douglas
d87a6a15ac
More doc updates.
2016-06-14 10:26:56 +01:00