Skip to content

Commit

Permalink
v0.9.0 (#164)
Browse files Browse the repository at this point in the history
* ➡ Fixed Pro7 import not working in dist version
- Reduced package size a little bit

* 🎆 Testings effects
- Fixed error when saving
- Set drawer tab if not selected

* ✔ New switches
- Increased default line spacing from 10 to 11
- Updated new show popup

* Polish translation added (#157)

* Polish language added to languageData.ts

* Create pl.json for Polish translation

* 🚩 Polish

* ✨ Updated menu looks
- Removed localized language names
- Updated settings looks
- Updated some popups
- Dropdown will scroll to active
- Screens should be properly centered in selector
- Same aspect ratio in live drawer tab
- Fixed outputs getting duplicated when enabling preview
- Hold CTRLM/CMD to select only one output

* ✨ Mac shortcuts should no longer be repeated
- Updated output settings
- Clicking media in drawer will output it
- Scriptures are no longer changed automatically
- Get EXIF metadata from JPEG files
- Change Bibles folder path
- No more text edit flickering

* 🎉 Improvements
- Font family is reset when changed back to nothing
- Media search works for files inside folders
- Recently edited in edit page when not show
- Selecting text to edit should no longer edit all text sometimes

* 🔴 Screen recording
- Updated list item
- Change only the same item type
- Select multiple slides to change their style
- Fixed some issues with editing overlays
- Changing style for special items in overlay/template working
- Select range of slides with shift key
- Fixed freeze when changing slide transition

* 📺 Stage mirrors
- Fixed show mirror to correctly match index
- Change mirror slide
- Set stage output
- Send output to stage

* Polish translation fix and update (#160)

* 🚩 Updated polish translation

* 📺 Output cropping
- Black output overflow color
- Choose resolution
- Close fullscreen preview button
- Zooming with trackpad or touch screen should work better now
- Dragging drawer is easier
- Cameras maybe showing correct image
- Right clicking selected textboxes will not deselect them
- Bind items to certain outputs or only stage
- Edit scripture reference text
- Fixed issue with remote not changing slides suddenly
- PDF export custom font size
- Importing Beblia bibles should now work for all files
- Stage toggle off auto size
- Fixed stage auto size
- Fixed stage sometimes freezing
- Stage output backgrounds & icons
- Larger image cache size

* 📦 Tweaked MAC DMG installer
- Fixed freeze when not seelcting background image
- Fixed empty textbox being broken
- Empty lines are now working
- Added items info for easier arrangement
- Rearranging items will now update edit slide properly
- Change item background opacity

* ✨ Minor tweaks
- Fixed some stage display issues
- Updated scripture templates
- Fixed TXT export lines
- Fixed app lock when exporting TXT, caused by popup
- Background fit working in preview
- Media preview labels show more of the label
- You can now open empty folders in media drawer
- Added info that Linux folder/file dialog might appear behind window

* Polish translation update v2 (#163)

* Polish translation update v2

* Polish translation update v2 fix

* 📑 Improved Text Editor functionality
- Fixed moving slide sometimes makes duplicate children
- Fixed adding group sometimes freezing the program

* Version update

---------

Co-authored-by: lubomsky <87763712+lubomsky@users.noreply.github.com>
  • Loading branch information
vassbo and lubomsky authored Jun 16, 2023
1 parent 9eff026 commit ca72e4a
Show file tree
Hide file tree
Showing 198 changed files with 8,898 additions and 4,113 deletions.
68 changes: 66 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

20 changes: 13 additions & 7 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "freeshow",
"version": "0.8.4",
"version": "0.9.0",
"private": true,
"main": "build/electron/index.js",
"description": "An application for showing song lyrics and more for free!",
Expand Down Expand Up @@ -41,7 +41,6 @@
"appId": "com.github.vassbo.freeshow",
"productName": "FreeShow",
"files": [
"build/public/**/*",
"build/electron/**/*",
"build/types/**/*",
"public/**/*"
Expand All @@ -55,18 +54,23 @@
"category": "public.app-category.utilities"
},
"dmg": {
"backgroundColor": "#2d313b",
"contents": [
{
"x": 110,
"y": 150
"x": 140,
"y": 200
},
{
"x": 240,
"y": 150,
"x": 400,
"y": 200,
"type": "link",
"path": "/Applications"
}
]
],
"window": {
"width": 540,
"height": 380
}
},
"linux": {
"target": [
Expand All @@ -88,6 +92,7 @@
"@testing-library/jest-dom": "^5.16.5",
"@testing-library/svelte": "^3.2.1",
"@tsconfig/svelte": "^2.0.0",
"@types/exif": "^0.6.3",
"@types/express": "^4.17.13",
"@types/jest": "^29.0.0",
"@types/sqlite3": "^3.1.8",
Expand Down Expand Up @@ -119,6 +124,7 @@
"cross-env": "^7.0.3",
"electron-store": "^8.0.1",
"electron-updater": "^4.6.1",
"exif": "^0.6.0",
"express": "^4.17.2",
"font-list": "^1.4.5",
"jzz": "^1.5.9",
Expand Down
51 changes: 36 additions & 15 deletions public/lang/de.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"main": {
"welcome": "Willkommen bei FreeShow!",
"welcome": "Willkommen",
"quit": "Beenden",
"docs": "Doku",
"about": "Über",
Expand All @@ -10,15 +10,6 @@
"none": "Nichts",
"finished": "Finished"
},
"languages": {
"en": "Englisch",
"no": "Norwegisch",
"sk": "Slovakisch",
"es": "Spanisch",
"pt_BR": "Portugiesisch (Brasilien)",
"de": "Deutsch",
"it": "Italian"
},
"about": {
"check_updates": "Auf Updates prüfen",
"made": "Erstellt in Norwegen von",
Expand Down Expand Up @@ -79,7 +70,11 @@
"screen": {
"width": "Breite",
"height": "Höhe",
"pixels": "Pixel"
"pixels": "Pixel",
"top": "Top",
"right": "Right",
"bottom": "Bottom",
"left": "Left"
},
"create_show": {
"search_web": "Search for song on the web",
Expand Down Expand Up @@ -179,7 +174,8 @@
"groups": "Keine Gruppen",
"events": "Keine Veranstaltungen",
"text": "Etwas eingeben",
"timers": "No timers"
"timers": "No timers",
"recording": "Right click a screen or window to start a recording."
},
"remote": {
"projects": "Projekte",
Expand Down Expand Up @@ -219,6 +215,7 @@
"year": "Jahr",
"message": "Mitteilung",
"message_tip": "Display something on all slides",
"auto_media": "Get meta from media content",
"override_output": "Override styling in output",
"display_metadata": "Zeige Metadaten",
"meta_template": "Metadata template",
Expand Down Expand Up @@ -265,6 +262,7 @@
"media": "Medien",
"overlays": "Überlagerungen",
"audio": "Audio",
"effects": "Effects",
"scripture": "Bibel",
"player": "Player",
"live": "Live",
Expand Down Expand Up @@ -328,7 +326,7 @@
"cloud_method": "Data location",
"shortcuts": "Tastaturkürzel",
"icon": "Symbole",
"initialize": "Willkommen",
"initialize": "Willkommen bei FreeShow",
"unsaved": "Du hast noch nicht gespeichert! Bist du dir sicher, dass du beenden möchtest?",
"cancel": "Abbrechen",
"continue": "Weiter",
Expand Down Expand Up @@ -381,6 +379,7 @@
"delete_all": "Alle Löschen",
"close": "Schließen",
"save": "Speichern",
"done": "Done",
"disable": "Deaktivieren",
"enable": "Enable",
"undo": "Rückgängig",
Expand All @@ -405,6 +404,8 @@
"home": "Home",
"mute": "Stummschalten",
"unmute": "Aufheben der Stummschaltung",
"bind_to": "Bind to",
"remove_binding": "Remove binding",
"format": "Format",
"uppercase": "Alles großschreiben",
"lowercase": "Alles kleinschreiben",
Expand All @@ -429,7 +430,9 @@
"remove_media": "Medien entfernen",
"index_select_project": "Select project by index",
"index_select_project_show": "Select project item by index",
"index_select_slide": "Select slide by index"
"index_select_slide": "Select slide by index",
"start_recording": "Start recording",
"stop_recording": "Stop recording"
},
"cloud": {
"info": "Sync files with Google Drive for backups, or if you work on multiple computers.",
Expand Down Expand Up @@ -466,6 +469,7 @@
"groups": "Gruppen",
"numbers": "Nummerierte Folien",
"invert": "Invertierte Folien",
"original_text_size": "Original text size",
"text": "Reintext",
"slides": "Folien",
"rows": "Zeilen",
Expand Down Expand Up @@ -510,6 +514,7 @@
"_title_strikethrough": "Durchgestrichen",
"color": "Farbe",
"background_color": "Hintergrundfarbe",
"background_opacity": "Background opacity",
"background_image": "Background image",
"size": "Größe",
"chords": "Akkorde",
Expand Down Expand Up @@ -547,7 +552,12 @@
"backdrop_filters": "Backdrop filters",
"interval": "Interval",
"video": "Video",
"choose_media": "Medien auswählen"
"choose_media": "Medien auswählen",
"recent": "Recently edited",
"enable_stage": "Enable stage",
"select_stage": "Select stage",
"use_slide_index": "Use active index",
"slide_index": "Slide index"
},
"items": {
"text": "Textbox",
Expand Down Expand Up @@ -650,6 +660,8 @@
"next_slide_text": "Text der nächsten Folie",
"next_slide": "Nächste Folie",
"next_slide_notes": "Notizen zur nächsten Folie",
"output": "Output",
"current_output": "Current output",
"time": "Uhrzeit",
"system_clock": "Systemuhr",
"video_time": "Videozeit",
Expand Down Expand Up @@ -677,6 +689,7 @@
"use24hClock": "24h-Format verwenden",
"styles_hint": "Create different styles that can be applied to the output to change the look.",
"hide_output_hint": "Doppelklick auf das Ausgabefenster, um es zu verstecken. Hold CTRL to enable dragging.",
"hide_menubar_hint": "To hide the menu bar, enable kiosk mode, or enable \"Automatically hide or show the menu bar\" in the general MacOS settings.",
"show_output_hint": "Halte Strg/Cmd gedrückt, während du auf die Anzeige-Schaltfläche klickst, um die Anzeige über diesen Monitor zu erzwingen.",
"move_output_hint": "Findest du deine Anzeige nicht? Ändere die Position, bis das Fenster auf dem zweiten Bildschirm angezeigt wird.",
"select_display": "Click on the screen where you wan't to display the output window.",
Expand All @@ -685,6 +698,7 @@
"new_output": "Neue Ausgabe",
"enable_key_output": "Enable alpha key output",
"always_on_top": "Always on top",
"kiosk_mode": "Kiosk mode",
"change_key_output_position": "Change key output position",
"position": "Position",
"enabled": "Aktiviert",
Expand All @@ -702,12 +716,16 @@
"auto_output": "Zeige Ausgabebildschirm beim Start",
"default_project_name": "Standard Projektname",
"resolution": "Auflösung",
"cropping": "Cropping",
"video_extensions": "Video-Erweiterungen",
"image_extensions": "Bild-Erweiterungen",
"add": "Hinzufügen",
"remove": "Entfernen",
"change_name": "Name ändern",
"show_location": "Ort anzeigen",
"export_location": "Export location",
"scripture_location": "Scripture location",
"recording_location": "Recordings location",
"font": "Schrift",
"font_family": "Schriftart",
"font_size": "Schriftgröße",
Expand Down Expand Up @@ -786,6 +804,9 @@
"current_slide": "für aktuelle Folie",
"text": "Textübergang",
"media": "Medienübergang",
"duration": "Duration",
"easing": "Easing",
"type": "Typ",
"none": "Kein",
"fade": "Ausblenden",
"blur": "Verwischen",
Expand Down
Loading

0 comments on commit ca72e4a

Please sign in to comment.