Обсуждение: Creating control sliders

Поиск
Список
Период
Сортировка

Creating control sliders

От
Yosry Muhammad
Дата:
Hi hackers,

I am working on a patch introducing improvements and new features to the query history. I would like to add a slider controller to show/hide queries generated by pgAdmin from the query history. These sliders are used in several places such as preferences, table dialogs, etc.

Can someone guide me through this?

Thanks.
--
Yosry Muhammad Yosry

Computer Engineering student,
The Faculty of Engineering,
Cairo University (2021).
Class representative of CMP 2021.

Re: Creating control sliders

От
Aditya Toshniwal
Дата:
Hi Yosry,

You mean this ? It is bootstrap toggle switch.
Screenshot 2019-08-09 at 10.51.51.png

The code for query history is in web/pgadmin/static/js/sqleditor/history. It has two parts, entries and details. Entries are generated using HistoryCollection object. You may need to add flag to HistoryCollection entries to identify which are internal queries.

For the UI part, you can import 'bootstrap.toggle' in query_history_entries. Check the usage here - 
https://gitbrent.github.io/bootstrap4-toggle/
You can add div above the entries like and on basis of the switch show/hide the queries.
Screenshot 2019-08-09 at 11.03.16.png

Let me know if need more help.

On Thu, Aug 8, 2019 at 7:38 PM Yosry Muhammad <yosrym93@gmail.com> wrote:
Hi hackers,

I am working on a patch introducing improvements and new features to the query history. I would like to add a slider controller to show/hide queries generated by pgAdmin from the query history. These sliders are used in several places such as preferences, table dialogs, etc.

Can someone guide me through this?

Thanks.
--
Yosry Muhammad Yosry

Computer Engineering student,
The Faculty of Engineering,
Cairo University (2021).
Class representative of CMP 2021.


--
Thanks and Regards,
Aditya Toshniwal
Software Engineer | EnterpriseDB India | Pune
"Don't Complain about Heat, Plant a TREE"
Вложения

Re: Creating control sliders

От
Yosry Muhammad
Дата:
Hi Aditya, 

I am already done with the functionality al what's left is setting up the toggle switch. Will start working on it, thanks!

On Fri, Aug 9, 2019, 7:37 AM Aditya Toshniwal <aditya.toshniwal@enterprisedb.com> wrote:
Hi Yosry,

You mean this ? It is bootstrap toggle switch.
Screenshot 2019-08-09 at 10.51.51.png

The code for query history is in web/pgadmin/static/js/sqleditor/history. It has two parts, entries and details. Entries are generated using HistoryCollection object. You may need to add flag to HistoryCollection entries to identify which are internal queries.

For the UI part, you can import 'bootstrap.toggle' in query_history_entries. Check the usage here - 
https://gitbrent.github.io/bootstrap4-toggle/
You can add div above the entries like and on basis of the switch show/hide the queries.
Screenshot 2019-08-09 at 11.03.16.png

Let me know if need more help.

On Thu, Aug 8, 2019 at 7:38 PM Yosry Muhammad <yosrym93@gmail.com> wrote:
Hi hackers,

I am working on a patch introducing improvements and new features to the query history. I would like to add a slider controller to show/hide queries generated by pgAdmin from the query history. These sliders are used in several places such as preferences, table dialogs, etc.

Can someone guide me through this?

Thanks.
--
Yosry Muhammad Yosry

Computer Engineering student,
The Faculty of Engineering,
Cairo University (2021).
Class representative of CMP 2021.


--
Thanks and Regards,
Aditya Toshniwal
Software Engineer | EnterpriseDB India | Pune
"Don't Complain about Heat, Plant a TREE"
Вложения