Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

גרסת GUI משודרגת עם ממשק מבוסס flutter #9

Merged
merged 75 commits into from
Jun 22, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
75 commits
Select commit Hold shift + click to select a range
b4053e1
start!
NHLOCAL May 7, 2024
df05179
שיפורים
NHLOCAL May 7, 2024
b61e25f
icon
NHLOCAL May 7, 2024
0bd218b
עדכון
NHLOCAL May 7, 2024
9330891
שיפור קל
NHLOCAL May 8, 2024
045393b
up
NHLOCAL May 8, 2024
38b2058
Create requirements.txt
NHLOCAL May 8, 2024
2c42d95
שיפורי עיצוב ומבנה
NHLOCAL May 8, 2024
01d704b
שיפורי עיצוב
NHLOCAL May 8, 2024
5e4b56e
colors
NHLOCAL May 8, 2024
13ba702
ייעול סרגל עליון
NHLOCAL May 8, 2024
9c4cc65
סרגל תחתון
NHLOCAL May 8, 2024
6ac4372
פלטת צבעים
NHLOCAL May 9, 2024
31bcb1b
text bottom bar
NHLOCAL May 9, 2024
85fe9de
שיפור משמעותי של הקוד
NHLOCAL May 9, 2024
c7a1292
שדרוג ממשק והודעות
NHLOCAL May 9, 2024
0ab32bd
עדכון עבור קמפול
NHLOCAL May 9, 2024
50285e2
עדכון קטן
NHLOCAL May 9, 2024
a2ba6a1
עדכון קל
NHLOCAL May 10, 2024
1fc83c8
שיפור קל בתצוגה
NHLOCAL May 12, 2024
bfa50ca
גודל ופריסת חלון
NHLOCAL May 12, 2024
8c5b244
Update main.py
NHLOCAL May 25, 2024
076fabd
pip on github actions
NHLOCAL May 25, 2024
6b682ac
Update publisher.yml
NHLOCAL May 26, 2024
5a3aac2
flet install
NHLOCAL May 26, 2024
2f01eb6
fix
NHLOCAL May 26, 2024
ccc899f
update
NHLOCAL May 26, 2024
85fadb1
תוכנית עבודה], עדכון אוטומטי
NHLOCAL May 26, 2024
305dd20
ממשק cli משופר
NHLOCAL Jun 1, 2024
78bd0ba
שדרוג ממשק cli והתאמת פרמטרים
NHLOCAL Jun 1, 2024
885b67d
שיפור תצוגת אחוזים CLI
NHLOCAL Jun 1, 2024
7ff1505
סדר
NHLOCAL Jun 1, 2024
ca87dd4
פונקציית ניקוי שמות קבצים
NHLOCAL Jun 1, 2024
ca2e9fc
שינוי שם פונקצייה ראשית
NHLOCAL Jun 1, 2024
ce5d998
סדר רשימת תכונות
NHLOCAL Jun 2, 2024
e54f932
הודעת אזהרה לפני הפעלה
NHLOCAL Jun 2, 2024
3a4569e
עזרה מובנית
NHLOCAL Jun 2, 2024
7f5e1e1
שיפור קל בעזרה
NHLOCAL Jun 2, 2024
d2a45d0
עדכון
NHLOCAL Jun 2, 2024
e31f6a8
התאמה לאנדרואיד
NHLOCAL Jun 2, 2024
bd1a431
התאמה לאנדרואיד
NHLOCAL Jun 2, 2024
2ae4b1d
הסרת קוד מיותר, התאמה לאנדרואיד
NHLOCAL Jun 2, 2024
99e7531
הודעות שגיאה מפורטות
NHLOCAL Jun 2, 2024
ae70e70
מקבץ עדכונים נרחב
NHLOCAL Jun 6, 2024
a9353e9
עדכון
NHLOCAL Jun 6, 2024
5d247dc
מעבר למבנה OOP
NHLOCAL Jun 7, 2024
7313118
תיקון באגים
NHLOCAL Jun 7, 2024
a6c397a
ייעול יצירת לוג
NHLOCAL Jun 7, 2024
ecad90d
קובץ עדכונים גדול
NHLOCAL Jun 9, 2024
83d56f0
מקבץ שיפורים
NHLOCAL Jun 13, 2024
cb58c7c
עדכון אוטומטי, סמלים, עיצוב, מעבר ל-PKL
NHLOCAL Jun 15, 2024
0671af5
Create switch_button.py
NHLOCAL Jun 16, 2024
6b12b52
הסרת תכונת שמירת הגדרות באנדרואיד
NHLOCAL Jun 16, 2024
a6d7989
עדכון
NHLOCAL Jun 16, 2024
bef1549
התאמה לאנדרואיד, חלוקת תוכן
NHLOCAL Jun 17, 2024
2dc5fdb
החזרת כל התכונות לאדרואיד
NHLOCAL Jun 17, 2024
69bbcd0
שיפור סמל
NHLOCAL Jun 17, 2024
380adf0
ייעול זיהוי מצב אנדרואיד
NHLOCAL Jun 17, 2024
b10c386
שדות טקסט לקריאה בלבד באנדרואיד
NHLOCAL Jun 17, 2024
a4a4b90
עדכון קטן
NHLOCAL Jun 18, 2024
65944c0
התאמת עיצוב לאנדרואיד
NHLOCAL Jun 18, 2024
861b1c7
מקבץ שינויים ושיפורים גדול
NHLOCAL Jun 18, 2024
d6b4171
שולי המסך, הפניה לסקר
NHLOCAL Jun 18, 2024
b1eca9b
שדרוג שיטת העדכון
NHLOCAL Jun 18, 2024
d82dabb
תיקון שליחת מידע תיקיה
NHLOCAL Jun 18, 2024
f631281
סדר מחדש
NHLOCAL Jun 21, 2024
ff06cfd
Merge pull request #8 from NHLOCAL/main
NHLOCAL Jun 21, 2024
61ebc10
Update publisher.yml
NHLOCAL Jun 21, 2024
4960fc8
הגדרה לגרסה 13
NHLOCAL Jun 21, 2024
5f502dc
עדכון תמונת התוכנה
NHLOCAL Jun 21, 2024
dd3f05e
הוספת פרמטרים לכתובת URL
NHLOCAL Jun 21, 2024
b5a18b8
שדרוג פתיחת קישור
NHLOCAL Jun 21, 2024
656473f
סדר בקבצים
NHLOCAL Jun 22, 2024
c53bb15
פעולות גיטאהב
NHLOCAL Jun 22, 2024
594ea77
שיפורים קלים
NHLOCAL Jun 22, 2024
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
16 changes: 0 additions & 16 deletions .github/workflows/greetings.yml

This file was deleted.

31 changes: 0 additions & 31 deletions .github/workflows/installer.yml

This file was deleted.

56 changes: 56 additions & 0 deletions .github/workflows/publish-cli.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
name: Build and Release CLI

on:
push:
tags:
- 'v*'

jobs:
build:
runs-on: windows-latest

steps:
- name: Checkout repository
uses: actions/checkout@v4

- name: Setup Python
uses: actions/setup-python@v5
with:
python-version: '3.10'

- name: Install dependencies
run: |
pip install pyinstaller music_tag jibrish_to_hebrew

- name: Build EXE
run: |
pyinstaller --onefile --add-data "src/core/app/singer-list.csv;app" --name "Singles-Sorter" --icon "src/core/assets/icon.ico" "src/core/singles_sorter_v3.py"

- name: Get the version
id: get_version
run: echo ::set-output name=VERSION::${GITHUB_REF#refs/tags/v}

- name: Rename output file
run: |
move dist\Singles-Sorter.exe dist\Singles-Sorter-cli-${{ steps.get_version.outputs.VERSION }}.exe

- name: Create Release
id: create_release
uses: actions/create-release@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
tag_name: ${{ github.ref }}
release_name: Release ${{ github.ref }}
draft: true
prerelease: true

- name: Upload Release Asset
uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: ./dist/singles-sorter-cli-${{ steps.get_version.outputs.VERSION }}.exe
asset_name: singles-sorter-cli-${{ steps.get_version.outputs.VERSION }}.exe
asset_content_type: application/octet-stream
46 changes: 12 additions & 34 deletions .github/workflows/publisher.yml
Original file line number Diff line number Diff line change
@@ -1,67 +1,45 @@
name: Publish Release
name: Publish EXE

on:
push:
tags:
- 'v*.*'
- 'v*'

jobs:
build:
runs-on: windows-latest

steps:
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Setup Python
uses: actions/setup-python@v3
uses: actions/setup-python@v5
with:
python-version: '3.10'

- name: Install dependencies
run: |
pip install pyinstaller music_tag
pip install pyinstaller music_tag jibrish_to_hebrew flet==0.22.0

- name: Build EXE
run: |
# Get the version number from the tag (e.g., v1.0.0)
$env:VERSION = $env:GITHUB_REF -replace '^refs/tags/v', ''

# Run PyInstaller with custom name and version
pyinstaller --noconfirm --onefile --console --name "singles_sorter_func.exe" python-project/singles_sorter_func.py
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
VERSION: ${{ github.ref }}


flet pack -i src/core/assets/icon.ico src/core/main.py --product-name "Singles Sorter" --product-version "13.0" --file-description "Singles Sorter" --copyright "nh.local11@gmail.com"


- name: Create Artifact Directory
run: mkdir -p artifacts

- name: Copy Output File to Artifact Directory
run: copy dist\singles_sorter_func.exe artifacts\

- name: Prepare Additional Files
run: |
copy source_code\*.* artifacts\
run: copy dist\main.exe artifacts\

- name: Zip Artifact Directory
run: |
cd artifacts
powershell -Command "Compress-Archive -Path * -DestinationPath Singles-Sorter.zip"



- name: Set version number
run: |
# Get the version number from the tag (e.g., v1.0.0)
$env:VERSION = $env:GITHUB_REF -replace '^refs/tags/v', ''
echo $env:VERSION > version.txt # Update version.txt with your desired version

- name: Create Release
id: create_release
uses: softprops/action-gh-release@v1
- name: Upload Artifact
uses: actions/upload-artifact@v4
with:
files: "artifacts/Singles-Sorter.zip"
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
name: singles-sorter
path: artifacts/Singles-Sorter.zip
File renamed without changes.
File renamed without changes
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Binary file not shown.
Binary file not shown.
Loading