Skip to content
This repository has been archived by the owner on Jul 23, 2024. It is now read-only.

UI Rework #95

Merged
merged 159 commits into from
Aug 12, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
159 commits
Select commit Hold shift + click to select a range
bdf2397
add first run gshema
0xMRTT Aug 10, 2022
449afa7
add view switcher : WIP
0xMRTT Aug 10, 2022
f064ffd
update
0xMRTT Aug 10, 2022
7b0e86e
rework ui
0xMRTT Aug 10, 2022
d1912a8
update presets
0xMRTT Aug 10, 2022
46c17e3
update about
0xMRTT Aug 10, 2022
7feb520
migrate to AdwCustomizerTeam
0xMRTT Aug 10, 2022
6998db8
add brush icon
0xMRTT Aug 10, 2022
ae32600
use brush
0xMRTT Aug 10, 2022
db9d755
add pipette and code icons
0xMRTT Aug 10, 2022
843ae45
add icons in gresource
0xMRTT Aug 10, 2022
3754dba
use icons
0xMRTT Aug 10, 2022
34a2991
add manage presets in window
0xMRTT Aug 10, 2022
20894ce
add preferences page
0xMRTT Aug 10, 2022
d5d1c50
add icons
0xMRTT Aug 10, 2022
85c3c1d
add in gresource
0xMRTT Aug 10, 2022
529ea84
remove symbolics
0xMRTT Aug 10, 2022
d2d2cad
update save button
0xMRTT Aug 10, 2022
d22e5c9
move save button at the end
0xMRTT Aug 10, 2022
d2c1ded
add menu-symbolic icon
0xMRTT Aug 10, 2022
d94c8b0
fix if XDG_CONFIG_HOME not set, will use $HOME/.config as fallback
0xMRTT Aug 10, 2022
d16abdd
add css tab
0xMRTT Aug 10, 2022
750903a
remove tab 4 and add Adw.PreferencesPage on others tabs
0xMRTT Aug 10, 2022
6dd2c46
add monet page
0xMRTT Aug 10, 2022
90b1ca1
add toasts
0xMRTT Aug 10, 2022
e7c0aba
add toast for apply
0xMRTT Aug 10, 2022
f42af79
fix error.
0xMRTT Aug 10, 2022
4b6d162
update icons
0xMRTT Aug 10, 2022
3297e45
add -symbolic
0xMRTT Aug 10, 2022
b10ce70
use new icons
0xMRTT Aug 10, 2022
40a05ad
move css to plugins
0xMRTT Aug 10, 2022
8655f0b
move colors page setup to a special function
0xMRTT Aug 10, 2022
8337eb3
add disk-unsaved-fill-symbolic
0xMRTT Aug 10, 2022
93f6d6d
add file extension
0xMRTT Aug 10, 2022
e31357f
rename plugin tab into advanced
0xMRTT Aug 10, 2022
803de5e
Merge branch 'main' into next
0xMRTT Aug 10, 2022
c2354dd
remove adw gtk3 warnings
0xMRTT Aug 10, 2022
139bfa8
remove adw gtk3
0xMRTT Aug 10, 2022
188b810
remove adw gtk3
0xMRTT Aug 10, 2022
720c93c
add plugin class
0xMRTT Aug 10, 2022
5ec3a3d
raise error if not implemented
0xMRTT Aug 10, 2022
e2dc43a
update plugins
0xMRTT Aug 10, 2022
8f6a7f8
add flatpak build
0xMRTT Aug 10, 2022
3361fea
add step name
0xMRTT Aug 10, 2022
39d427a
Use json manifest
0xMRTT Aug 10, 2022
86f6433
fix syntax error
0xMRTT Aug 10, 2022
bfff3eb
add name and use nightly
0xMRTT Aug 10, 2022
166c874
remove duplicated entry
0xMRTT Aug 10, 2022
40b7973
change bundle name
0xMRTT Aug 10, 2022
d645ce5
add ci for next branch
0xMRTT Aug 10, 2022
62910bb
add different cache key for nighlty build
0xMRTT Aug 10, 2022
93008f5
fix #96
0xMRTT Aug 10, 2022
9fb4e57
Merge branch 'main' into next
0xMRTT Aug 10, 2022
3991f95
add adw-gtk3 wanrings and no support
0xMRTT Aug 10, 2022
5611a01
Merge branch 'main' into next
0xMRTT Aug 10, 2022
1eef8b7
Merge branch 'main' into next
0xMRTT Aug 11, 2022
658aa68
Change copyrights headers
0xMRTT Aug 11, 2022
9ee8de4
add meson ci
0xMRTT Aug 11, 2022
b54b3df
update ci meson
0xMRTT Aug 11, 2022
3898532
remove meson build
0xMRTT Aug 11, 2022
810b8a8
Merge branch 'main' into next
0xMRTT Aug 11, 2022
2dd272e
test: adding material-color-utilities-python
0xMRTT Aug 11, 2022
b191fc3
update imports
0xMRTT Aug 11, 2022
d3df34a
update
0xMRTT Aug 11, 2022
eaf69d0
add pillow
0xMRTT Aug 11, 2022
31b188b
add regex
0xMRTT Aug 11, 2022
fd01abb
use url
0xMRTT Aug 11, 2022
ba2562d
use local file
0xMRTT Aug 11, 2022
ca38792
use local file
0xMRTT Aug 11, 2022
4d74bc5
add tone row
0xMRTT Aug 11, 2022
aad88ff
add tone row
0xMRTT Aug 11, 2022
07e22ed
update list factory
0xMRTT Aug 11, 2022
e1ff0aa
fix bug
0xMRTT Aug 11, 2022
ce2067f
add debug info
0xMRTT Aug 11, 2022
11448c4
update tone row
0xMRTT Aug 11, 2022
c81d7af
update tone row
0xMRTT Aug 11, 2022
352ae0c
use GtkStringList
0xMRTT Aug 11, 2022
c50cb8d
fix error
0xMRTT Aug 11, 2022
5744873
use set_model
0xMRTT Aug 11, 2022
35f78ff
add tone row to the page
0xMRTT Aug 11, 2022
d3d5c39
update pref group
0xMRTT Aug 11, 2022
7c50a5d
set colorpalette
0xMRTT Aug 11, 2022
b2a5ddd
add debug
0xMRTT Aug 11, 2022
26a74fe
fix bug
0xMRTT Aug 11, 2022
f3755eb
print debug
0xMRTT Aug 11, 2022
dbff368
use path instead of g object
0xMRTT Aug 11, 2022
028bad4
fix typo error
0xMRTT Aug 11, 2022
d1aa1a9
convert into int
0xMRTT Aug 11, 2022
d08f4ac
fix error
0xMRTT Aug 11, 2022
20d21ba
print debug
0xMRTT Aug 11, 2022
fd5e7ac
add toast when reset
0xMRTT Aug 11, 2022
071bcaf
update palette
0xMRTT Aug 11, 2022
2257a5a
fix bug
0xMRTT Aug 11, 2022
160e468
update tone generation
0xMRTT Aug 11, 2022
5d6f469
fix error
0xMRTT Aug 11, 2022
93f07e1
add 0xMRTT as translator
0xMRTT Aug 11, 2022
f390b01
remove PR
0xMRTT Aug 11, 2022
96b1c98
Merge branch 'main' into next
0xMRTT Aug 11, 2022
9aae287
use palette shades
0xMRTT Aug 11, 2022
91d7e5f
fix error
0xMRTT Aug 11, 2022
c98f8df
add missin arg
0xMRTT Aug 11, 2022
3ad2ebc
add debug
0xMRTT Aug 11, 2022
b26d9a8
remove tone 1
0xMRTT Aug 11, 2022
d5bce25
add theme row
0xMRTT Aug 11, 2022
e2c9b17
add monet theme selector
0xMRTT Aug 11, 2022
d2bde49
add debug info
0xMRTT Aug 11, 2022
47c4218
fix duplicated name
0xMRTT Aug 11, 2022
f5f8580
add automatic theme generation.
0xMRTT Aug 11, 2022
eb52f52
fix error
0xMRTT Aug 11, 2022
8c25c94
add reload
0xMRTT Aug 11, 2022
aada5ae
add conditon
0xMRTT Aug 11, 2022
df67366
fix error
0xMRTT Aug 11, 2022
6860351
fix bug
0xMRTT Aug 11, 2022
a4f48a1
update dark sheme
0xMRTT Aug 11, 2022
2382062
convert to rgba
0xMRTT Aug 11, 2022
1b12e48
update tones
0xMRTT Aug 11, 2022
0324b95
add automatic preset load
0xMRTT Aug 11, 2022
f996aee
add debug
0xMRTT Aug 11, 2022
7bf5edf
add more debug
0xMRTT Aug 11, 2022
e939dcd
fix bug
0xMRTT Aug 11, 2022
004bf83
add debug
0xMRTT Aug 11, 2022
3339808
add debug
0xMRTT Aug 11, 2022
aff7cf4
fix style manager
0xMRTT Aug 11, 2022
8f2b40d
add automatic preset choice if dark or ligjt
0xMRTT Aug 11, 2022
9f222bd
add automatic color choice for monet
0xMRTT Aug 11, 2022
28e6218
update light theme scheme
0xMRTT Aug 11, 2022
8e51c88
Fix missing settings-symbolic & open-menu-symbolic
daudix Aug 11, 2022
4deb4a7
Merge branch 'next' of https://github.com/AdwCustomizerTeam/AdwCustom…
daudix Aug 11, 2022
84dda5f
add switch to select dark or light apply
0xMRTT Aug 11, 2022
5e96066
change license
0xMRTT Aug 11, 2022
f054988
rework apply
0xMRTT Aug 11, 2022
7639f53
update comborow
0xMRTT Aug 11, 2022
ac53e2e
use switch instead
0xMRTT Aug 11, 2022
4278e21
fix bug
0xMRTT Aug 11, 2022
18bb872
increase spacing
0xMRTT Aug 11, 2022
b6105f6
update label
0xMRTT Aug 11, 2022
b7c6be2
format
0xMRTT Aug 11, 2022
1ee3b7c
format
0xMRTT Aug 11, 2022
f840808
add version
0xMRTT Aug 11, 2022
c775f93
update meson build
0xMRTT Aug 11, 2022
30ac48c
format
0xMRTT Aug 11, 2022
63d59ff
udpate appstream metadata #77
0xMRTT Aug 11, 2022
6b64cac
move menu button next to close button
0xMRTT Aug 11, 2022
2d7e04e
update appstream metadata
0xMRTT Aug 11, 2022
8d2faca
switch back to main
0xMRTT Aug 11, 2022
6405f81
auto instead of automatic
0xMRTT Aug 11, 2022
c40f44c
Merge branch 'main' into next
GradienceBot Aug 11, 2022
405ad1d
Update POT
0xMRTT Aug 12, 2022
deb7a6f
add devel flatpak
0xMRTT Aug 12, 2022
e13af9f
update license
0xMRTT Aug 12, 2022
a9fe0b7
reverse button order
0xMRTT Aug 12, 2022
ddd745a
Merge branch 'main' into next
0xMRTT Aug 12, 2022
b23768a
change card fg color
0xMRTT Aug 12, 2022
36ec03f
update releases notes
0xMRTT Aug 12, 2022
262a690
remove markup
0xMRTT Aug 12, 2022
0afaf85
update markups
0xMRTT Aug 12, 2022
9530bba
update comments
0xMRTT Aug 12, 2022
9c627ec
update markups
0xMRTT Aug 12, 2022
616eef7
Merge branch 'main' into next
0xMRTT Aug 12, 2022
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
19 changes: 19 additions & 0 deletions .github/workflows/flatpak-nightly.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
name: Build flatpak nightly
on:
push:
branches: [next]
jobs:
flatpak:
name: "Flatpak"
runs-on: ubuntu-latest
container:
image: bilelmoussaoui/flatpak-github-actions:gnome-nightly
options: --privileged
steps:
- name: Checkout
uses: actions/[email protected]
- uses: bilelmoussaoui/flatpak-github-actions/flatpak-builder@v4
with:
bundle: com.github.AdwCustomizerTeam.AdwCustomizer.Devel.flatpak
manifest-path: com.github.AdwCustomizerTeam.AdwCustomizer.Devel.json
cache-key: flatpak-builder-${{ github.sha }}-nightly
19 changes: 19 additions & 0 deletions .github/workflows/flatpak.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
name: Build flatpak
on:
push:
branches: [main]
jobs:
flatpak:
name: "Flatpak"
runs-on: ubuntu-latest
container:
image: bilelmoussaoui/flatpak-github-actions:gnome-nightly
options: --privileged
steps:
- name: Checkout
uses: actions/[email protected]
- uses: bilelmoussaoui/flatpak-github-actions/flatpak-builder@v4
with:
bundle: com.github.AdwCustomizerTeam.AdwCustomizer.flatpak
manifest-path: com.github.AdwCustomizerTeam.AdwCustomizer.json
cache-key: flatpak-builder-${{ github.sha }}
82 changes: 82 additions & 0 deletions com.github.AdwCustomizerTeam.AdwCustomizer.Devel.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
{
"app-id" : "com.github.AdwCustomizerTeam.AdwCustomizer",
"runtime" : "org.gnome.Platform",
"runtime-version" : "master",
"sdk" : "org.gnome.Sdk",
"command" : "adwcustomizer",
"finish-args" : [
"--share=network",
"--share=ipc",
"--socket=fallback-x11",
"--device=dri",
"--socket=wayland",
"--filesystem=xdg-config/gtk-3.0",
"--filesystem=xdg-config/gtk-4.0"
],
"cleanup" : [
"/include",
"/lib/pkgconfig",
"/man",
"/share/doc",
"/share/gtk-doc",
"/share/man",
"/share/pkgconfig",
"*.la",
"*.a"
],
"modules" : [
"pypi-dependencies.json",
{
"name" : "blueprint-compiler",
"buildsystem" : "meson",
"sources" : [
{
"type" : "git",
"url" : "https://gitlab.gnome.org/jwestman/blueprint-compiler",
"branch" : "main"
}
]
},
{
"name": "libportal",
"buildsystem": "meson",
"config-opts": ["-Ddocs=false", "-Dvapi=false", "-Dbackends=gtk4"],
"sources": [
{
"type": "git",
"url": "https://github.com/flatpak/libportal",
"branch": "main"
}
]
},
{
"name": "material-color-utilities-python",
"buildsystem": "simple",
"build-commands": [
"pip3 install --verbose --exists-action=i --no-index --find-links=\"file://${PWD}\" --prefix=${FLATPAK_DEST} \"material_color_utilities_python~=0.1.0\" --no-build-isolation"
],
"sources": [
{
"type": "file",
"path": "./monet/material_color_utilities_python-0.1.0-py3-none-any.whl",
"sha256": "735d40c0afae660e319798c697da8fe332cfc7103fbed8a081a187f437ed4523"
}
]
},
{
"name" : "adwcustomizer",
"builddir" : true,
"buildsystem" : "meson",
"sources" : [
{
"type" : "git",
"path" : ".",
"branch": "next"
}
]
}
],
"build-options" : {
"env" : { }
}
}
14 changes: 14 additions & 0 deletions com.github.AdwCustomizerTeam.AdwCustomizer.json
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,20 @@
}
]
},
{
"name": "material-color-utilities-python",
"buildsystem": "simple",
"build-commands": [
"pip3 install --verbose --exists-action=i --no-index --find-links=\"file://${PWD}\" --prefix=${FLATPAK_DEST} \"material_color_utilities_python~=0.1.0\" --no-build-isolation"
],
"sources": [
{
"type": "file",
"path": "./monet/material_color_utilities_python-0.1.0-py3-none-any.whl",
"sha256": "735d40c0afae660e319798c697da8fe332cfc7103fbed8a081a187f437ed4523"
}
]
},
{
"name" : "adwcustomizer",
"builddir" : true,
Expand Down
20 changes: 18 additions & 2 deletions data/com.github.AdwCustomizerTeam.AdwCustomizer.appdata.xml.in
Original file line number Diff line number Diff line change
Expand Up @@ -104,13 +104,29 @@
<description>
<p>First release of Adwaita Manager.</p>
</description>
<ul>
<li>Add AdwViewSwitcher in the header bar.</li>
<li>Move CSS to the "Advanced" tab</li>
<li>Move the rest to the "Colours" tab</li>
<li>Add Monet tab which generates a theme from a background</li>
<li>Add disk saved and disk unsaved icon in the header bar</li>
<li>Update about dialog</li>
<li>Change license to GNU GPLv3</li>
<li>Begin plugin support</li>
<li>Move preset selector to a drop-down called palette (icon palette)</li>
<li>Add ability to apply the theme onlyfor dark theme or oy for light theme</li>
<li>Automaticly use Adwaita-dark preset if the user prefered scheme is dark.</li>
<li>Added Flatpak CI build</li>
<li>Added issue template for bug and feature request </li>
<li>`Main` branch is now protected by GitHub branch protection. The development is done on `next` branch </li>
</ul>
</release>
</releases>

<url type="homepage">https://github.com/AdwCustomizerTeam/AdwCustomizer</url>
<url type="bugtracker">https://github.com/AdwCustomizerTeam/AdwCustomizer/issues</url>
<url type="help">https://github.com/AdwCustomizerTeam/AdwCustomizer/issues</url>
<url type="help">https://github.com/orgs/AdwCustomizerTeam/discussions</url>
<url type="translate">https://www.transifex.com/adwcustomizerteam/adwcustomizer</url>

<update_contact>add-team-email-here</update_contact>
<update_contact>[email protected]</update_contact>
</component>
3 changes: 3 additions & 0 deletions data/com.github.AdwCustomizerTeam.AdwCustomizer.gschema.xml
Original file line number Diff line number Diff line change
Expand Up @@ -13,5 +13,8 @@
<key name="window-fullscreen" type="b">
<default>false</default>
</key>
<key name="first-run" type="b">
<default>true</default>
</key>
</schema>
</schemalist>
6 changes: 5 additions & 1 deletion meson.build
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
project('adwcustomizer',
version: 'git',
version: '0.1.0',
meson_version: '>= 0.59.0',
default_options: [ 'warning_level=2',
'werror=false',
],
)

dependency('glib-2.0')
dependency('pygobject-3.0')
dependency('libadwaita-1')

i18n = import('i18n')

gnome = import('gnome')
Expand Down
Binary file not shown.
Loading