Photo Club Hub Читы

Photo Club Hub Взлом 2.4.2 + Чит Коды

Разработчик: Peter van den Hamer
Категория: Фото и видео
Цена: Бесплатно
Версия: 2.4.2
ID: com.vdhamer.Fotogroep-Waalre

Скриншоты

Game screenshot Photo Club Hub mod apkGame screenshot Photo Club Hub apkGame screenshot Photo Club Hub hack

Описание

This app showcases selected work of current and former members of amateur photography clubs. The app requires an internet connection to get up to date membership lists, lists of photos, etc.

The app originally supported a single photo club in the Netherlands. Starting in version 2.0, the app was extended to support multiple photo clubs. This enables a user to view photos from multiple participating clubs without the hassle of locating the individual websites or discovering how to navigate each unique site. Starting with version 2.4.0, the app's name changed to "Photo Club Hub".

The app supports English as well as Dutch. The source code of the iOS app can be found on Github.com/vdHamer in order to support collaborative development of the software. Contributions of time, skills and ideas are greatly appreciated.

История обновлений

2.4.2
2023-09-13
PORTFOLIOS SCREEN

• Fixed bug where current members were incorrectly labelled "former" members. This release is intended to fix this particular bug.

MAINTENANCE

• Upgraded and tested with MacOS 13.5.2, SwiftLint 0.52.4, Xcode 15.0 RC1
2.4.1
2023-09-09
WHO'S WHO SCREEN

• The app now displays photographer names in "familyName, givenName" format. This is useful once there are a lot of names. Who's Who screen only.
• The app now displays Dutch names like "Jan de Groot" as "Groot, Jan de". This means the name is also sorted under the D (common Dutch practice).
• Internally this means names are split into 3 parts (given, infix, family) instead of 2 parts. Again a common Dutch practice in databases.
• Old versions of names stored by previous releases were removed by (one-time) deletion and reloading of existing database data. You shouldn't notice.

MAINTENANCE

• App is internally prepared for "pinning" of Photo Clubs, so that they show up at the top of lists. It replaces a more elaborate priority-based solution.
• Upgraded and tested with latest iOS and Xcode versions.
• Replaced `NSSortDescriptor` by newer `SortDescriptor` (in `ViewModel` files).
• Renamed PhotogroepWaalreApp.swift and PhotogroepWaalre2.xcdatamodeld files (to match new app name)
• Added documentation in GitHub README.md about current concurrency approach.

COMPATIBILITY

• Future releases of this app will require iOS 17, so certain old devices that can't be upgraded to iOS 17 won't see future updates.
• We should pretty much automatically see the users of these stranded devices back whenever they switch to a newer iPhone or iPad.
• This app has been tested on a Vision Pro simulator. But there is a minor (js) bug in the app regarding highlighting of images via eye tracking.

PORTFOLIO SCREEN

• Added a second admin name for Fotogroep Waalre
2.4.0
2023-08-07
The app name was changed to "Photo Club Hub" in order to stress that the app supports multiple photo clubs.

PRELUDE SCREEN
• Adapted the logo to match the new app name. The app's icon and logo also changed.

SETTINGS SCREEN
• `Former members` are shown by default after a fresh app install. The user can change this setting in the Preferences screen.

PORTFOLIOS SCREEN
• Slight change to order in which photo clubs are shown.

README SCREEN
• Improved explanation of the purpose and usage of the app.
• Replaced some of the figures.

PHOTO CLUB SCREEN
• Slight change in GPS coordinates for Test Club Rotterdam.

ARCHITECTURE
• Loading of each photo club is done on its own background thread.
• Fetching of info about thumbnails for FGWaalre moved from foreground to background thread.

MAINTENANCE
• Tested with concurrencyDebug = 1 to locate any Core Data threading mistakes.
• Tested against latest iOS, Xcode versions.
• Tested against Swift 5.9 and SwiftLint 0.52.3
• `fatalError()` is now only called while in debug mode
• Cleanup of Core Data model versions
2.3.5
2023-05-30
Photo Clubs screen
* Displays a help message in the (unlikely) case that there are zero clubs loaded
Roadmap screen
* Disabled the Roadmap Screen because an underlying third-party service is currently not working
Readme screen
* preview of expected name change for the app: Photo Club Hub
Maintenance (all invisible to user)
* Removed fopen() warnings when Metal graphics framework initialises the first time the app is run
* Changed URL from vdhamer.com to www.vdhamer.com
* Tested with iOS 16.5, MacOS 13.4, XCode 13.4.1 RC, Swift 5.8.1 and SwiftLint 0.52.2
2.3.4
2023-04-03
Readme screen
* Updated various text fragments

Roadmap questionnaire screen (accessible via Readme screen)
* `Search` function now searches descriptions (new) and titles (previous release)
* therefore, temporarily, using vdhamer fork of Roadmap package instead of original /AvdLee/Roadmap
* Bug fix: coloring of status field of Roadmap items only worked in the English translation
* Added "MacOS support" item to the Roadmap questionnaire

General maintenance
* Built/tested against XCode 14.3, Swift 5.8, iOS 16.4, and SwiftLint 0.51
* Build now requires iOS 16.4. Removed `if #available(iOS 16.4, *)` in code.
* Cleaned all references in code to Preferences screen (was a mix of Settings and Preferences)
* Removed `anythingVisible` computed property. It was no longer used.
* Disabled support (in App store) for running the iPad version on MacOS (because Photo Clubs screen crashed displaying the maps)
* Removed WebView.swift source file. It was no longer used.
2.3.2
2023-03-19
Readme screen
* User can vote on possible enhancements within the app (Readme > Features and tips > Vote on roadmap items)
* Fixed section header layout on iPad
Maintenance
* Required iOS version is now 16.2 (was 16.0)
* Disabled support for running the iPad version on MacOS (because Maps crashed in Photo Clubs screen)
* Incorporated the https://www.github.org/AvdLee/Roadmap package
2.3.1
2023-03-05
Portfolios screen
* List of portfolios is now grouped into sections, each representing one photo club.
* Shows data source of membership data per photo club.
* Shows 3 extra dummy photo clubs (names start with Test) to demonstrate multi-club usage.
Readme screen
* Screen can be dragged to different heights (`bottom sheet`).
Preferences screen
* Screen can be dragged to different heights (`bottom sheet`).
Maintenance
* Updated README file on Github.
* "?" can be used to represent an unknown birthday.
2.2.10
2023-02-07
Portfolios screen
* Small layout change to scrolling list (saves some horizontal space).
* Number of portfolios displayed at top of screen.

Photo Clubs screen
* Small layout change to scrolling list.
* Photo club name is displayed as section header.
* Updated the text at the botton of the screen.
* Fixed bug when multiple photo clubs have same name (locks were not independent).
* Made lock settings persistent.
* Added an extra Test photo club (Test Club, in The Hague, NL)

Maintenance
* Tested on iOS/iPadOS 16.3.
* Updated .gitignore file.
2.2.8
2023-01-22
Photo Clubs screen
* Software can now support multiple photo clubs that share the same name but are in a different town.
* There is now a 4th photo club to test/demo this (drag-down-to-refresh in Photo Clubs screen).
Individual Portfolio screens
* Portfolio title now includes name of the corresponding photo club (`photographer` @ `club>`).
Documentation
* Cleaned up the GitHub README.md by adding collapsible text blocks (HTML `summary`, `details`).
2.2.7
2023-01-02
* Portfolios screen
* Thumbnails are now shown for former members (etc).
* Thumbnails fetch thumbnail versions of the images (instead of the larger images themselves).
* Thumbnails automatically show the latest image per portfolio (based on latest capture date).
* Spinning progress indicator while waiting for thumbnail response.
* Maintainability
* Thumbnails are now read from a config.xml file per portfolio (instead of being hardcoded).
* Used Swift 5.7 Regex Builder (introduced in iOS 16, replacing older Regex api).
* Made parsing of the Fotogroep Waalre membership HTML file more robust.
* Logging message cleanup. Focus on which photo club. And ERROR in caps.
2.2.6
2022-12-25
* Adapted for iOS 16.2, Swift 5.7, XCode 14.2, and SwiftLint 0.50.3
* Replaced NavigationView by NavigationStack (new in iOS 16)
* Prelude screen (formerly Animation screen)
* On iPad and large iPhones only: button to navigate from the Portfolios screen back to the Prelude screen
* If you press outside the central image, there is a brief flash to confirm the button press
* Pressing "d" on a keyboard toggles a debug panel while in Prelude screen
* Pressing "c" on a keyboard toggles crosshairs while in Prelude screen
2.2.5
2022-12-11
* Who's Who screen
* Extract date of birth from (extended) membership file for FGW instead of hardcoding this data
* Birthdays of former members are now shown
* Renamed the relevant SwiftUI View to `WhoIsWho` to match the on-screen name
* Portfolios screen
* Changed vice-chairman status for Fotogroep Waalre (temp: GvS)
* Robustness
* Improved robustness of HTML parsing in FGWMembersProvider class
* Various small changes related to maintainability
2.2.4
2022-12-03
* Portfolios screen
* Changed vice-chairman status for Fotogroep Waalre
* Updated hardcoded thumbnails to include newer images
* Some minor refactoring
2.2.3
2022-10-23
* Photo Clubs screen
* Switched from MapPin to MapMarker on map (MapPin deprecated in iOS16)
* adapted icon representing photo clubs to match MapMarker
* Portfolios screen
* yellow question mark is no longer used (replaced by orange question mark stored internally)
* changed one image thumbnail (for CK)
* Who's Who screen
* fixed incorrect admin role of one member (CK)
* Refactoring
* Renamed TestClubMembersProvider class
* Added comments on club loading in Fotogroep_Waalre_App
* Renamed insertSomeHardcodedMemberData() method
* Renamed latestImageURL in database and struct
* Converted WhatNew.txt to ReleaseNotes.md
* Built with Xcode 14.1
2.2.1
2022-10-12
* The binary is known as build 4574
* Minimum required iOS version is now 16.0 (16.0 is available for iPhone, 16.x is expected soon for iPad).
* Portfolios screen
* Displays a (temporarily hardcoded) thumbnail image per portfolio for all current members of the FGW club
* Increased font size (on iPad only) within the Portfolio list.
* If no recent image is available yet (e.g. ex-members), a stylised question mark is shown.
* While downloading the thumbnail, a sketch of an anxious-looking snail is shown (only visible if download takes a while).
* Incidentally, both the question-mark and the snail were generated using Stable Diffusion text-to-image software.
* Photo Clubs screen
* Swipe-left to delete an unneeded photo club (usually not needed). FGW can be deleted, but will reappears on restart.
* Added a brief explanation at the bottom of the screen (about swiping and more).
* Renamed "Test Photo Club" (was "Nederlands Fotografie Museum", which is simply not a photo club).
* Who's Who screen
* Extended list of birthdays (still hardcoded) to cover all current members of FGW.
* Readme screen
* Cosmetic bug fix (iPad only): incorrect attachment point at top of screen.
* Preferences screen
* Cosmetic bug fix (iPad only): incorrect attachment point at top of screen.
* Minor text change
* Readme screen
* Cosmetic bug fix (iPad only): incorrect attachment point at top of screen.
2.1.1
2022-09-11
All changes from 2.1.0 to 2.1.1 are either code cleanup or an issue on the Github version only:
• renamed various SwiftUI views (e.g. MemberListView > MemberPortfolioView)
• renamed Member table from Member to MemberPortfolio
• bug fix: immediate crash running Github version (error in bundled file name). This didn't impact the App Store version.
• upgraded to XCode 14RC
• upgraded to swiftlint 0.49.1
• internal: got Previews of all Views working
2.1.0
2022-08-18
• GitHub: source code is now online via https://github.com/vdhamer/PhotoClubWaalre
• GitHub: mechanism to secure some data of photo club members (GitHub related)
• GitHub: added README.md markdown text for GitHub
• added an extra save() of data when app switches to background state
• triggered loading of Fotogroep Waalre data to .onAppear of first view
• removed custom accessibility feature provided for one specific user
• minimum supported iOS version is iOS 15.5
• disabled autocorrection on Search text (could be irritating for name fragments)
• added .mp4 "App Preview" video to App Store
2.0.10
2022-06-01
Only minor changes this time:
• bug fix: version and build info in iOS settings were incorrect in v2.0.9.
• Preferences page: Done button is disabled if you haven't selected anything to display
• Preferences page: added animation and sound to 2 special cases (to clarify what the selection means)
• small text changes
2.0.9
2022-05-24
• text changes to embedded Dutch language ReadMe (and a few to the English version)
• if there is a keyboard, the opening animation can alternatively be dismissed using Return, Esc or Space keyboard shortcuts
• minor internal change (@environmentObject replaces dependency injection)
2.0.8
2022-05-10
• introduced the term "portfolio" in the user interface and Readme text
• renamed various page titles: Portfolio, Who's who, and Readme
• many changes to the built-in Readme page
• Preference page simplified, with new toggle for "Show club officers"
• bug fix: sort order on one of the pages was temp the wrong way around
• app has been tested on an Mac with Apple Silicon (aka M1)
• tweaked the intro animation
2.0.7
2022-05-02
• Rewrite of the Info page (with Dutch traslation).
• Less chance of users getting lost within in the entry animation.
• The "former members" category no longer includes coaches.
• iPad only: shifted location of search field on Members page.
• Improved alignment of logo on Opening animation page.
• Added a scroll bar to the About page (it is fairly long).
2.0.6
2022-04-04
• new Info button and Info page
• animated lock icon on Photo Clubs page (with sound)
• extended the list of items on the Preferences page
• user can decide to show or hide current members on the Preferences page
• Member page can show warnings/tips if the page is empty or contains duplicate names
• other minor user interface improvements: smaller click targets, icon cleanup, "Done" button, layout of "Info"
• prevented largest DynamicType setting from causing WAALRE to wrap in Intro animation
2.0.5
2022-03-26
• made welcome screen more interactive. The user can tap a spot on the image to zoom in. Or, alternatively, leave the animation by clicking on the text.
• higher resolution version of the opening image (because the user can now zoom in)
• minor user interface improvements: icon for Preferences, URL of photo clubs shown
• scrolling and panning of maps can be locked via a lock icon
2.0.4
2022-03-14
• new opening screen. The image of the colourful buildings is (c) Greetje van Son and used with permission. The "Bayer" CFA was invented in 1976 by Bryce Bayer at Kodak. The animation starts with the app's logo. The required math run on your device's Graphics Processing Unit.
• improved icons (using iOS 15's SF Symbols 3)
• various minor user interface changes
• updated app's screenshots in the App Store
• internal: used a better way to store and use the app's color palette
2.0.3
2022-02-01
• new Search feature to search both lists of names
• the web addresses of club-external websites are now displayed (if the info is available)
• minor user interface improvements: Settings page size, Photo Clubs switched to lilac theme color
• added websites for two persons within the Easter egg. This is for demo purposes only.
• internal improvements: full SwiftUI previews, full localization comments, colors stored in Assets
• internal: removed test data and code for non-existent photo club

Способы взлома Photo Club Hub

Скачать взломанный APK файл

Скачать Photo Club Hub MOD APK
Запросить взлом