a2geek
|
8480f19454
|
Correcting free map byte calculation.
|
2026-09-20 11:34:03 -05:00 |
|
a2geek
|
a076a6a635
|
Consoludating code to rely on Source since that is more agile.
|
2026-09-20 10:01:29 -05:00 |
|
a2geek
|
acff1f31ca
|
Ignoring zip files.
|
2026-09-20 10:01:01 -05:00 |
|
Rob Greene
|
f32f22e721
|
Pulled in latest ShrinkItArchive and updated to code to reflect changes.
|
2026-09-19 22:27:46 -05:00 |
|
a2geek
|
f44de03ff8
|
Added FileMagic#identifyContentType(filename) for generic identification by name. Just file name at this point, may need to expand.
|
2026-09-19 11:12:14 -05:00 |
|
a2geek
|
2a5a39568b
|
Decided an optional on an enum was maybe a bit much. Simply using UNKNOWN when type is not known.
|
2026-09-19 11:11:10 -05:00 |
|
a2geek
|
da67f9da33
|
Adding the concept of "content type" and starting with disk/archive images. Adding an alternate FileEntrySource (for the org.applecommander packages) and brute-force enabling AppleCommanderFX to open these files. They can also be nested! (Had one with SDK opened a ProDOS 140K disk image which additionally contained SHK files that opened to a ShrinkIt file listing.)
|
2026-09-18 20:20:28 -05:00 |
|
a2geek
|
4b3b86e1d8
|
Switching FileStore interfaces to use DataBuffer instead of byte[].
|
2026-09-18 17:48:38 -05:00 |
|
a2geek
|
016549d07e
|
Decision: Separate "writable" interfaces for FileEntry and Directory.
|
2026-09-18 17:22:49 -05:00 |
|
a2geek
|
16b6f047f0
|
Tweak theme selection.
|
2026-09-18 15:38:33 -05:00 |
|
a2geek
|
49f323d145
|
Dropping most theme fiddling. Now allowing user selection, including AtlantaFX themes and Modena (the JavaFX default).
|
2026-09-18 14:49:53 -05:00 |
|
a2geek
|
3db4654ca7
|
Got caught by an optimize resources.
|
2026-09-18 14:48:45 -05:00 |
|
a2geek
|
ab00ab1678
|
Adding FileMagic which only handles ProDOS at this point. Updated ShrinkitFileEntry to utilize FileMagic as a base-line test.
|
2026-09-17 22:32:42 -05:00 |
|
Rob Greene
|
6d33819168
|
Trying without setting any widths.
|
2026-09-16 20:49:52 -05:00 |
|
a2geek
|
0667e8d284
|
Missed a few headers.
|
2026-09-16 15:28:54 -05:00 |
|
a2geek
|
a269c1af0c
|
Noticed that the file chooser is annoyingly case-sensitive. Updated FileExtensions for make an all upper-case version of the file extension as well.
|
2026-09-16 15:26:25 -05:00 |
|
a2geek
|
db86b8dd59
|
Split Sources into one targeted to FormattedDisk (com.webcodepro.applecommander.storage) and one targeted to FileStore (org.applecommander.source).
|
2026-09-16 14:57:16 -05:00 |
|
a2geek
|
0d4a2ae438
|
Adding Shrinkit support. Note that the ShrinkitSourceFactory needs to be disabled for this to function at this time.
|
2026-09-16 13:42:45 -05:00 |
|
a2geek
|
543d85f625
|
Made size a long since some tools return a long.
|
2026-09-16 13:41:54 -05:00 |
|
a2geek
|
76f437ef18
|
Restructured DisplayColumn builder to auto-fill ALL Modes if none included (shortens the builder code in the FileStores).
|
2026-09-16 13:41:05 -05:00 |
|
a2geek
|
53aa6e50d3
|
Restructured DisplayColumn builder to auto-fill ALL Modes if none included (shortens the builder code in the FileStores).
|
2026-09-16 13:40:52 -05:00 |
|
a2geek
|
b6482c3210
|
Name fiddling. FILE_EXTENSIONS -> FILE_FILTERS.
|
2026-09-16 13:38:27 -05:00 |
|
a2geek
|
588af08c6b
|
Moved file store test utilities into FileStoreTestHelper and made the Zip tests perform directory listings (etc) from the disk image in the zip archive.
|
2026-09-16 13:37:16 -05:00 |
|
a2geek
|
baa3a4a32c
|
Added file extensions. There doesn't seem to be a great way to merge it with the FileStore factories, so simply hard-coding it.
|
2026-09-15 17:35:37 -05:00 |
|
a2geek
|
fc1325c0b4
|
Added the Zip FileStore. Using the Java zip mechanism, but it does have limitations.
|
2026-09-15 16:21:59 -05:00 |
|
a2geek
|
28f631a280
|
Added some future questions to cleanup. Or fix.
|
2026-09-15 16:21:10 -05:00 |
|
a2geek
|
38af70f2dd
|
Fixed formatting.
|
2026-09-15 16:20:10 -05:00 |
|
a2geek
|
009c61bfb3
|
Adding theme support again.
|
2026-09-14 13:59:13 -05:00 |
|
a2geek
|
006844666a
|
Tweaking disk usage view.
|
2026-09-14 13:59:00 -05:00 |
|
a2geek
|
1bf67eceb7
|
Made a pass at translating the prototype over.
|
2026-09-14 13:40:42 -05:00 |
|
a2geek
|
ef8ced4c39
|
Corrected the synthesized display columns; added the directory name.
|
2026-09-14 13:40:12 -05:00 |
|
a2geek
|
d0e7d22b81
|
Need to be able to get the name of the directory.
|
2026-09-14 13:39:40 -05:00 |
|
a2geek
|
f2798fb14f
|
Might as well be realistic and mark this as 15.0!
|
2026-09-14 13:39:27 -05:00 |
|
a2geek
|
0364340074
|
Adding DiskUsage into FileStore configurations.
|
2026-09-13 15:03:40 -05:00 |
|
a2geek
|
adcd7ad2d8
|
Minor restructure, added the create/save/saveAs buttons.
|
2026-09-13 11:29:16 -05:00 |
|
a2geek
|
5e536aa1ac
|
Standardizing the title a bit.
|
2026-09-13 11:15:58 -05:00 |
|
a2geek
|
ce52714d93
|
Corrected Source setup, made directoryPath final, fixed title for switch disk.
|
2026-09-12 18:49:33 -05:00 |
|
a2geek
|
0789ef7303
|
Shifted to SelectionHolder and dropped all the extra current directory/disk stuff.
|
2026-09-12 18:30:31 -05:00 |
|
a2geek
|
1e2954c900
|
Adding dynamic enforced @FXML tag population and removed all the crazy null testing.
|
2026-09-12 15:17:15 -05:00 |
|
a2geek
|
1d87c3c088
|
Shifted FileStoreViewer opening methods into FileStoreViewer instead of AppleCommanderFX.
|
2026-09-12 15:03:09 -05:00 |
|
a2geek
|
71746546ed
|
First commit from AppleCommanderFX preview. Still need to convert over to FileStore and continue build out of new APIs.
|
2026-09-12 14:42:23 -05:00 |
|
a2geek
|
cffedf2a67
|
Adding DisplayColumn and updating tests and the rest of FileStore to use or support it.
|
2026-09-12 13:28:27 -05:00 |
|
a2geek
|
7f29095acd
|
A little glitch where the header count (7) doesn't match the detail count (6) for NakedOS.
|
2026-09-12 13:25:40 -05:00 |
|
a2geek
|
f8dd620b49
|
Refactored to no longer have DirectoryEntry and FileEntry connected. This lets the root directory not be a file (which is appropriate to most everything).
|
2026-09-11 20:09:31 -05:00 |
|
a2geek
|
298f11bf26
|
It got its imports optimized.
|
2026-09-10 17:22:16 -05:00 |
|
a2geek
|
2f9e3855e6
|
First blush of creating the FileStore interfaces. Adding a partial mapping from FormattedDisk to the FileStore interfaces since they (essentially) need to be rewritten to utilize the new structure.
|
2026-09-10 17:21:46 -05:00 |
|
A2 Geek
|
d715cacf4d
|
Merge pull request #303 from AppleCommander/toil/move-gimp-source-files
Moving image source files out of resources folder since they then get…
|
2026-09-07 12:55:23 -05:00 |
|
a2geek
|
8a34d5a1a8
|
Moving image source files out of resources folder since they then get distributed in JAR files.
|
2026-09-07 12:37:10 -05:00 |
|
A2 Geek
|
e27cd12780
|
Merge pull request #302 from AppleCommander/dependabot/gradle/org.graalvm.buildtools.native-1.1.11
Bump org.graalvm.buildtools.native from 1.1.10 to 1.1.11
|
2026-09-05 11:25:01 -05:00 |
|
dependabot[bot]
|
c0d1f857f2
|
Bump org.graalvm.buildtools.native from 1.1.10 to 1.1.11
Bumps [org.graalvm.buildtools.native](https://github.com/graalvm/native-build-tools) from 1.1.10 to 1.1.11.
- [Release notes](https://github.com/graalvm/native-build-tools/releases)
- [Commits](https://github.com/graalvm/native-build-tools/compare/1.1.10...1.1.11)
---
updated-dependencies:
- dependency-name: org.graalvm.buildtools.native
dependency-version: 1.1.11
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2026-09-05 14:52:44 +00:00 |
|