Commit graph

1831 commits

Author SHA1 Message Date
Blake Harnden
1e642b6302 merged latest from coretk 2019-11-13 10:49:14 -08:00
Blake Harnden
ca798215e4 updates to leverage theming, initially using a dark theme, updated all dialogs to be contained within a frame to help provide consistent theming 2019-11-13 10:45:43 -08:00
Huy Pham
c652ad2321 fix merge conflicts, continued work on node service configuration 2019-11-13 09:30:49 -08:00
Huy Pham
b69b24d9fc continued work on node service configuration 2019-11-13 09:09:53 -08:00
Blake Harnden
21d116c4c0 Merge branch 'coretk' of https://github.com/coreemu/core into coretk 2019-11-13 08:39:54 -08:00
Blake Harnden
02243684d9 merged latest from coretk and updated code to use ttk widgets 2019-11-13 08:38:08 -08:00
bharnden
1693c5942c added ttk theme based on opensource dark theme with minor tweaks for button presses and menu coloring 2019-11-12 22:42:55 -08:00
Blake Harnden
14187ba79c tweaks to retrieving images/icons, updates to toolbar to use ttk widgets 2019-11-12 17:32:34 -08:00
Blake Harnden
b96f8ff999 updated standard tooltip to use delays and have the same style of the canvas tooltip 2019-11-12 13:01:58 -08:00
Blake Harnden
96abea311f cleanup for padding to canvas dialogs 2019-11-12 12:47:29 -08:00
Blake Harnden
469e32b890 finished converting dialogs to use ttk 2019-11-12 12:13:53 -08:00
Huy Pham
66c9063d2e Merge branch 'coretk' into coretk-config 2019-11-11 16:36:33 -08:00
Huy Pham
3dd3d928dd more work on designing node service configuration 2019-11-11 16:34:41 -08:00
Blake Harnden
58a4db6050 updates to convert more dialogs to use ttk widgets when possible 2019-11-11 16:33:51 -08:00
Blake Harnden
a8f06da338 converted canvas dialogs to use ttk widgets 2019-11-11 15:55:39 -08:00
Blake Harnden
691013eeb8 added preferences dialog, updates to try and simplify config saving a bit, adding default preferences configurations 2019-11-11 15:35:48 -08:00
Blake Harnden
f5480c8e35 updated observers dialog to create/edit/delete custom observers and save configuration 2019-11-11 14:04:50 -08:00
Blake Harnden
dd73c96830 added observers to gui config and display them within menu 2019-11-11 13:33:37 -08:00
Blake Harnden
aa718817d0 updates to implement working observer widgets 2019-11-11 13:23:02 -08:00
Huy Pham
2cc4ef5ac0 Merge branch 'coretk' into coretk-config 2019-11-11 10:58:30 -08:00
Huy Pham
13a7aa73a1 draw node service configurations 2019-11-11 10:57:26 -08:00
Blake Harnden
18c9904d58 modified grpc set node service and node service file to use messages for their config, updated start session to leverage these messages to set them when starting a session 2019-11-11 10:19:30 -08:00
bharnden
b88abd0f74 added initial code that can help support canvas tooltips for observer widgets 2019-11-10 17:26:38 -08:00
Blake Harnden
5bf0a2ac05 fixed service editing for custom nodes, fixed hiding picker when clicking edit custom nodes 2019-11-08 16:37:00 -08:00
Blake Harnden
78f44e8110 updates to toolbar event handling to eliminate events being sent to other components when displaying pickers 2019-11-08 16:21:36 -08:00
Blake Harnden
3306dbbfae updates to allow custom nodes to be linked with interfaces 2019-11-08 15:43:58 -08:00
Blake Harnden
b0fe5660bd updates to draw custom nodes on the node picker frame 2019-11-08 11:00:22 -08:00
Blake Harnden
22177def1c updates to disable all unimplemented menu options 2019-11-08 10:07:23 -08:00
bharnden
dbaf5dad91 changed tooltip from pack to grid 2019-11-07 22:11:27 -08:00
bharnden
6357062fec removed packing from toolbar 2019-11-07 22:00:46 -08:00
bharnden
99678499ce some refactoring for menubar code 2019-11-07 21:46:40 -08:00
bharnden
be36940bd1 merged latest from coretk 2019-11-07 16:22:34 -08:00
bharnden
c4d2ae599b removed toolbarhelper, moved logic into coreclient, updated start session click 2019-11-07 16:15:29 -08:00
bharnden
173747fd13 renamed coretoolbar to just toolbar 2019-11-07 15:58:02 -08:00
Huy Pham
9898e50739 Merge branch 'coretk-config' into coretk-nodedelete 2019-11-07 15:21:13 -08:00
Huy Pham
707201ce54 work on node deletion 2019-11-07 15:19:01 -08:00
bharnden
2ee77d097d merged latest from coretk 2019-11-07 14:41:32 -08:00
bharnden
4970fb0d55 cleanup for app toolbar, updated toolbar to use grid layout 2019-11-07 14:37:08 -08:00
Huy Pham
dcfd7f8795 working on delete node 2019-11-07 13:23:02 -08:00
Jeff Ahrenholz
2d9cf81d0b remove shell=True from run command 2019-11-07 11:38:31 -08:00
bharnden
2873c32c23 custom nodes dialog works for creating, editing, and saving to config in basic case 2019-11-07 11:33:40 -08:00
Jeff Ahrenholz
ddcce82af4 address PR comments and fix pre-commit 2019-11-07 09:01:01 -08:00
Jeff Ahrenholz
5db05aad13 fix black pre-commit errors (formatting) 2019-11-07 08:57:46 -08:00
Huy Pham
a789498f5c updates 2019-11-07 08:30:49 -08:00
Huy Pham
98cfb301bb Merge branch 'coretk' into coretk-config 2019-11-07 07:57:48 -08:00
bharnden
613568ca28 updates to get custom nodes dialog to a working state 2019-11-06 23:58:02 -08:00
bharnden
1cf4847835 removed coreclient set session state 2019-11-06 23:16:49 -08:00
bharnden
5d6d22c6eb updated config frame widget to draw tabs for each config group 2019-11-06 22:41:05 -08:00
bharnden
0147bb9988 updated config generation to use config frame where possible 2019-11-06 20:49:09 -08:00
Huy Pham
a0039d3991 Merge branch 'coretk' into coretk-config 2019-11-06 14:37:19 -08:00