Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
6d7d2cf
new GUI!
mastercoms Aug 20, 2021
826d058
fix typo
mastercoms Aug 20, 2021
d11797b
Merge branch 'main' into gui-new
mastercoms Aug 20, 2021
4527576
commit log table
mastercoms Aug 21, 2021
189571e
use token auth for release generation
mastercoms Aug 21, 2021
ac5e470
clean up runs, improve autoversion, improve release flow
mastercoms Aug 21, 2021
2d503c1
add a settings page
mastercoms Aug 21, 2021
347c50a
Merge branch 'main' into gui-new
mastercoms Aug 21, 2021
84397e3
Merge branch 'main' into gui-new
mastercoms Aug 21, 2021
51af13a
some more work on settings
mastercoms Aug 21, 2021
c1dd70f
Merge branch 'main' into gui-new
mastercoms Aug 22, 2021
dea7b1e
gui module
mastercoms Aug 22, 2021
4ab176a
just my code
mastercoms Aug 23, 2021
9bf9083
remove bug workaround
mastercoms Aug 23, 2021
a97b7d6
do fast forward merges
mastercoms Aug 23, 2021
a3adfb3
don't block for fetch
mastercoms Aug 23, 2021
fb798ed
fix input
mastercoms Aug 23, 2021
5d52217
fix branches
mastercoms Aug 23, 2021
2b31b7d
improve log
mastercoms Aug 23, 2021
671f461
improve syncing
mastercoms Aug 23, 2021
e4f6a80
make sure it's ff only
mastercoms Aug 23, 2021
5aee2c2
fix branches functionality, improve syncing
mastercoms Aug 23, 2021
0ebf9ab
fix up streaming output of various long running commands
mastercoms Aug 25, 2021
b9d8708
fix sync bugs
mastercoms Aug 25, 2021
be2c3fb
fix binaries default
mastercoms Aug 25, 2021
b17aae0
work on gui, and bug fixes
mastercoms Aug 27, 2021
e7c1477
commit log progress
mastercoms Aug 29, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,19 @@
"module": "pbsync",
"console": "integratedTerminal"
},
{
"name": "GUI",
"args": [
"--gui",
"--debugpath",
"${input:debugPath}"
],
"type": "python",
"justMyCode": false,
"request": "launch",
"module": "pbsync",
"console": "integratedTerminal"
},
{
"name": "Pull Binaries",
"args": ["--sync", "binaries", "--debugpath", "${input:debugPath}"],
Expand Down
Empty file added gui/__init__.py
Empty file.
Empty file added gui/css/__init__.py
Empty file.
58 changes: 58 additions & 0 deletions gui/css/app.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
#app {
height: 100vh;
overflow-y: auto;
background-color: var(--bs-dark);
color: var(--bs-light);
}

#app-inner {
margin-top: 1rem;
}

.flx-LineEdit {
width: 100%;
border-radius: 0.25rem;
}

.nav-pills .flx-Button {
text-align: start;
}

.flx-BaseButton {
color: inherit;
}

.flx-Widget:not(.flx-Layout) > .flx-Layout {
position: initial;
}

.flx-box {
justify-content: initial;
}

.flx-Label {
align-self: center;
}

.fa-check-circle {
color: var(--bs-success);
}

.table-danger .fa-times-circle {
color: inherit;
}

.fa-times-circle {
color: var(--bs-danger);
}

.commit-dropdown > .btn {
line-height: 1;
padding: .15rem .75rem;
visibility: hidden;
}

tr:hover .commit-dropdown > .btn,
tr.active .commit-dropdown > .btn {
visibility: visible;
}
Loading