Commit Graph

1893 Commits

Author SHA1 Message Date
Jan Prochazka
44be1bdd11 menu label 2022-10-13 12:36:48 +02:00
Jan Prochazka
e0703b1bae Merge branch 'master' into develop 2022-10-13 11:02:40 +02:00
Jan Prochazka
a240681d6d auto view json #395 2022-10-13 11:02:25 +02:00
Jan Prochazka
f5906587db perspectives: prevent multi-load 2022-10-13 10:52:10 +02:00
Jan Prochazka
dc0001a8cd sql case configuration #389 2022-10-08 21:14:18 +02:00
Jan Prochazka
f19835203f fixed pager component #388 2022-10-08 09:08:42 +02:00
Jan Prochazka
23cb3a4b12 table&database ctx menu improvement 2022-10-08 08:34:31 +02:00
Jan Prochazka
13d4d34453 cond-disable ER diagram and query design #386 2022-10-08 08:09:45 +02:00
Jan Prochazka
be0aeeb2c8 perspective - pattern for SQL sources 2022-10-02 20:52:22 +02:00
Jan Prochazka
f60e1190c8 perspectives: mongo join works 2022-10-02 09:44:52 +02:00
Jan Prochazka
b3839def32 mongo perspective stuff - basic skeleton works 2022-10-01 17:48:47 +02:00
Jan Prochazka
efe15bf0bb mongo perspective fixes 2022-10-01 16:44:34 +02:00
Jan Prochazka
f9e167fc7b perspective data pattern 2022-10-01 14:43:25 +02:00
Jan Prochazka
4bdd988682 fix 2022-09-29 19:42:34 +02:00
Jan Prochazka
dd33d96ef6 close tabs question 2022-09-29 19:35:58 +02:00
Jan Prochazka
7604889b72 unsaved file marker 2022-09-29 13:58:09 +02:00
Jan Prochazka
1382461bdc current query part fix 2022-09-29 11:01:17 +02:00
Jan Prochazka
833f029ab5 drop database #384 2022-09-29 09:58:35 +02:00
Jan Prochazka
18b7792370 customizable redis key separator #379 2022-09-28 18:11:46 +02:00
Jan Prochazka
53b6b71a29 non default schema name in tab title 2022-09-28 16:56:47 +02:00
Jan Prochazka
b2204e1d77 using gutte3r decorations for active query part 2022-09-28 13:21:21 +02:00
Jan Prochazka
e7ac7558ca better UX of code editor 2022-09-28 13:04:50 +02:00
Jan Prochazka
c5a7f458ba better editor SQL splitting 2022-09-28 12:24:06 +02:00
Jan Prochazka
1454ddacb8 fix 2022-09-25 20:10:56 +02:00
Jan Prochazka
2b26779ea8 fixes + sqlite error line number 2022-09-25 20:06:34 +02:00
Jan Prochazka
1a7f06342f query error markers 2022-09-25 19:45:47 +02:00
Jan Prochazka
2f820d8dac sql editor - play icon to execute sql fragment 2022-09-25 14:43:10 +02:00
Jan Prochazka
3fe7d652b2 multiline json editing 2022-09-25 09:29:38 +02:00
Jan Prochazka
7fc8b2901b multiline cell editor #378 #371 #359 2022-09-25 08:58:39 +02:00
Jan Prochazka
24c26a6d87 UX fix 2022-09-22 18:46:14 +02:00
Jan Prochazka
83693e9f2c perspectives: show row count 2022-09-22 18:23:04 +02:00
Jan Prochazka
59efdd735c truncate table context menu #333 2022-09-22 16:01:52 +02:00
Jan Prochazka
41afd177ef editing multiline cell value #378 #371 #359 2022-09-22 15:05:05 +02:00
Jan Prochazka
6e2ecd0b05 perspective: show undefined
cells
2022-09-18 18:51:10 +02:00
Jan Prochazka
a98a4617ae #371 wip 2022-09-18 18:43:06 +02:00
Jan Prochazka
1a716f0bce sql condition in filter dialog #369 2022-09-18 14:57:30 +02:00
Jan Prochazka
a89c6810aa query design ordering more posibilities #372 2022-09-17 10:06:23 +02:00
Jan Prochazka
3d45b00a7c form view cursor commands on toolbar #370 2022-09-17 09:59:37 +02:00
Jan Prochazka
f93524e24f condition editor-allow combine NULL,NOT NULL #368 2022-09-17 09:48:54 +02:00
Jan Prochazka
4ced94f070 perspective image display 2022-09-15 16:48:57 +02:00
Jan Prochazka
fe61e5e631 json view in perspective improvement 2022-09-15 16:04:44 +02:00
Jan Prochazka
de5b075ba5 perspective inline json view 2022-09-12 20:45:26 +02:00
Jan Prochazka
eb1eb18163 reorder query design columns #362 2022-09-11 10:24:10 +02:00
Jan Prochazka
1983576b2f fixed editing sort order in query designer #363 2022-09-11 08:42:32 +02:00
Jan Prochazka
0293766bad connecting via socket for mysql and postgres #358 2022-09-08 14:23:13 +02:00
Jan Prochazka
8acafbbd6e Clear filter hotkey 2022-09-04 08:55:42 +02:00
Jan Prochazka
50eb5012b1 perspective: place nodes not in tree 2022-09-01 19:18:46 +02:00
Jan Prochazka
917c2f49a0 temp root in perspectives 2022-09-01 19:12:03 +02:00
Jan Prochazka
5724067974 fix 2022-09-01 18:35:50 +02:00
Jan Prochazka
428de38b41 grayed nodes in perspective designer 2022-09-01 17:51:40 +02:00
Jan Prochazka
9e73e16b7f parent filter icon in designer 2022-09-01 17:38:43 +02:00
Jan Prochazka
1e91097bf2 splitter doesn't recreate children on collapse 2022-09-01 16:20:35 +02:00
Jan Prochazka
61f82be9f3 fix 2022-09-01 15:53:44 +02:00
Jan Prochazka
91e1c83a91 perspective - fixed work with specific DB 2022-09-01 15:50:03 +02:00
Jan Prochazka
e8452704eb perspective collapsible splitters 2022-09-01 14:55:20 +02:00
Jan Prochazka
357fcbdf47 collapsible vertical splitter 2022-09-01 14:48:29 +02:00
Jan Prochazka
02abb4f512 add fk reference from designer 2022-09-01 14:22:54 +02:00
Jan Prochazka
eab5f4fe5e new perspective command 2022-09-01 11:18:25 +02:00
Jan Prochazka
3e83a69ef7 handle invalid perspective format 2022-09-01 10:10:19 +02:00
Jan Prochazka
6582c7831e perspective: fixed menu not not rooted nodes 2022-08-30 21:40:27 +02:00
Jan Prochazka
e64d013fee perspective: view fix, UX 2022-08-29 22:37:04 +02:00
Jan Prochazka
2f74eab048 better paint perspective 2022-08-28 14:08:13 +02:00
Jan Prochazka
f7a269383f perspective designer table icon 2022-08-28 13:35:22 +02:00
Jan Prochazka
5f9156995b perspective set root command 2022-08-28 13:22:41 +02:00
Jan Prochazka
f886b8c95d perspective alias 2022-08-28 13:11:42 +02:00
Jan Prochazka
2284264a92 perspective filter menu 2022-08-28 12:10:53 +02:00
Jan Prochazka
f405db7685 show sort in perspective deisgner and tree 2022-08-28 12:02:38 +02:00
Jan Prochazka
14110cb6db reimplemented filter, sort for new model 2022-08-28 10:50:12 +02:00
Jan Prochazka
1e347f6535 perspective fixes 2022-08-28 08:42:07 +02:00
Jan Prochazka
0813f4387d arrange fix 2022-08-28 08:09:54 +02:00
Jan Prochazka
894a864110 perspective fixes 2022-08-28 07:52:36 +02:00
Jan Prochazka
4e799885b5 perspective default columns - before refactor 2022-08-28 07:25:02 +02:00
Jan Prochazka
650f9a3db9 fix 2022-08-27 20:11:20 +02:00
Jan Prochazka
6b5e33d97e default columns processor 2022-08-27 19:50:51 +02:00
Jan Prochazka
24923db199 ensure node config 2022-08-27 19:17:49 +02:00
Jan Prochazka
80faf0fd68 alias fix 2022-08-27 18:19:54 +02:00
Jan Prochazka
33b11eef38 custom joins 2022-08-27 18:07:49 +02:00
Jan Prochazka
2b68a6e1de FK secondary checkbox 2022-08-27 15:26:11 +02:00
Jan Prochazka
e124291267 perspective designer - checking columns 2022-08-27 12:27:07 +02:00
Jan Prochazka
6cb2616d87 designer customization 2022-08-27 10:42:58 +02:00
Jan Prochazka
395863da3f simplify designer settings 2022-08-27 10:17:11 +02:00
Jan Prochazka
fec2df9d2f perspective tree layout 2022-08-27 10:06:06 +02:00
Jan Prochazka
9e3a457ef5 perspective designer auto arrange 2022-08-27 09:19:17 +02:00
Jan Prochazka
728ad21d2f perspective arrange button 2022-08-26 19:17:35 +02:00
Jan Prochazka
0ae7939f93 table designer checkbox 2022-08-26 18:23:43 +02:00
Jan Prochazka
7ac0b907e2 perspective designer 2022-08-25 21:11:07 +02:00
Jan Prochazka
aeceb34d19 perspective refactor WIP 2022-08-25 13:18:55 +02:00
Jan Prochazka
2a98918857 open qdesign and perspective file #349 2022-08-25 09:13:02 +02:00
Jan Prochazka
7c87baf451 custom editor size #345 2022-08-19 15:10:04 +02:00
Jan Prochazka
530b1cade3 perspective UX 2022-08-08 19:40:50 +02:00
Jan Prochazka
65aa8fb4e3 fixed multi - database structure store 2022-08-08 19:37:40 +02:00
Jan Prochazka
cb1d81b586 perspectives: parent filter switch in filters 2022-08-07 19:30:00 +02:00
Jan Prochazka
339588b8a0 parent filter implementation 2022-08-07 19:16:23 +02:00
Jan Prochazka
1731b7e4a3 parentFilter - declarative support 2022-08-07 18:12:10 +02:00
Jan Prochazka
5418bb932c removed commented code 2022-08-07 16:49:16 +02:00
Jan Prochazka
6154b4c780 perspective:removed filterInfos,using only filters 2022-08-07 16:48:27 +02:00
Jan Prochazka
3f9bd100e1 perspective refactor 2022-08-07 16:40:37 +02:00
Jan Prochazka
b5c6ddce59 perspective: filter this value, open filtered table 2022-08-07 16:03:20 +02:00
Jan Prochazka
00df20e350 imrpoved editing data with keyboard #331 2022-08-07 12:01:02 +02:00
Jan Prochazka
f3a7e3af74 option to skip table save confirmation #329 2022-08-07 11:21:08 +02:00
Jan Prochazka
71c9071cb8 default action on connection click: connect #332 2022-08-07 08:44:31 +02:00
Jan Prochazka
563a35560b save perspective to file 2022-08-06 17:43:49 +02:00
Jan Prochazka
cc019281d4 perspective custom joins supports views 2022-08-06 17:03:48 +02:00
Jan Prochazka
86d7d61cc5 perspectives: custom join over different databases 2022-08-06 16:44:37 +02:00
Jan Prochazka
aff1fe0b3d perspectives: prefer not circular lookups 2022-08-06 15:30:49 +02:00
Jan Prochazka
090ffa064d perspective: open table ctx menu 2022-08-06 14:05:18 +02:00
Jan Prochazka
f77cc1023b perspective column filter 2022-08-06 13:49:05 +02:00
Jan Prochazka
c6dbb31748 perspective filters supports lookup 2022-08-06 13:24:51 +02:00
Jan Prochazka
9a2c12d558 perspective context menu 2022-08-05 20:55:04 +02:00
Jan Prochazka
1ed01e9839 perspective cell highlight 2022-08-05 20:17:49 +02:00
Jan Prochazka
25d2c129cd perspective ctx menu 2022-08-05 19:55:14 +02:00
Jan Prochazka
80fea3b01b style 2022-08-04 21:32:06 +02:00
Jan Prochazka
97dc92e413 perspectives:add to filter ctx menu 2022-08-04 08:26:35 +02:00
Jan Prochazka
9051ba2ee1 filter list in perspective 2022-08-04 08:16:22 +02:00
Jan Prochazka
e6fe8a6379 persp: fixed loading 2022-08-03 20:31:29 +02:00
Jan Prochazka
b793e4131d perspectives: scroll optimalization 2022-08-03 20:23:36 +02:00
Jan Prochazka
b05d260caa perspective custom join editing & removing 2022-07-31 20:53:22 +02:00
Jan Prochazka
091e91556d custom join dialog 2022-07-31 20:09:48 +02:00
Jan Prochazka
2b4120435b perspectives support views 2022-07-31 16:56:09 +02:00
Jan Prochazka
c8d031e2c4 removed debug code 2022-07-31 16:10:57 +02:00
Jan Prochazka
ac07b7e1ba code cleanup 2022-07-31 15:30:06 +02:00
Jan Prochazka
bf51f45934 removed perspective intersection observer 2022-07-31 15:28:04 +02:00
Jan Prochazka
fe31cfb552 css fix 2022-07-31 12:28:08 +02:00
Jan Prochazka
d505be09ca perspectives - sort 2022-07-31 12:24:06 +02:00
Jan Prochazka
44668b8017 perspective sort - divided by table 2022-07-31 12:22:13 +02:00
Jan Prochazka
452dba7f32 perspective sorting 2022-07-31 12:10:56 +02:00
Jan Prochazka
7694864fe7 perspective loading indicator 2022-07-31 10:12:22 +02:00
Jan Prochazka
37d5c6fbf9 cell data formatting in perspectives 2022-07-31 09:40:20 +02:00
Jan Prochazka
d686206fe2 perspective display test WIP 2022-07-31 08:11:04 +02:00
Jan Prochazka
27b2fdb507 Copy as JSON in JSON tab 2022-07-31 08:10:19 +02:00
Jan Prochazka
88f522084d show table name in perspective 2022-07-30 09:21:04 +02:00
Jan Prochazka
3f748df1ec perspective: fixed some table scenarios 2022-07-29 21:04:09 +02:00
Jan Prochazka
d23371f642 ref loading ref column 2022-07-28 20:03:48 +02:00
Jan Prochazka
4468c0ed3b fix perspective refresh 2022-07-28 19:23:17 +02:00
Jan Prochazka
06bd9bcabe perspective - show error, ability to reset filters 2022-07-28 18:57:15 +02:00
Jan Prochazka
66d15abcab last row render fix 2022-07-28 18:46:33 +02:00
Jan Prochazka
3bdb5c0152 perspective filters 2022-07-25 21:42:01 +02:00
Jan Prochazka
f504283002 use position:sticky for table header 2022-07-25 20:48:33 +02:00
Jan Prochazka
3e91ecd141 perspective filters control 2022-07-24 21:17:52 +02:00
Jan Prochazka
96106e6aac refresh perspective command 2022-07-24 15:56:29 +02:00
Jan Prochazka
088ca231f3 uniqe binding values 2022-07-24 15:34:26 +02:00
Jan Prochazka
5395d1343b nested incomplete loading fix 2022-07-24 15:16:02 +02:00
Jan Prochazka
d48c34a4a5 perspctives: nested incremental loading 2022-07-24 14:23:56 +02:00
Jan Prochazka
2080a23b69 incremental loading 2022-07-21 17:05:07 +02:00
Jan Prochazka
d71294621b perspective cache - basic design 2022-07-21 15:43:17 +02:00
Jan Prochazka
0f6ec420d2 delete commented code 2022-07-21 12:33:44 +02:00
Jan Prochazka
35152a2796 perspective loader class 2022-07-21 12:33:29 +02:00
Jan Prochazka
1abfab950e perspectives: added data provider layer 2022-07-21 11:26:44 +02:00
Jan Prochazka
153cba3779 new diagram, new query design added to menu 2022-07-21 07:27:28 +02:00
Jan Prochazka
8f110355c4 Merge branch 'master' into develop 2022-07-18 22:46:31 +02:00