You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+21-10Lines changed: 21 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# LogGPT
2
2
3
-
It appears the security policy changes with Apple and I have managed to get teh app submitted to the App Store. There are also no time restrictions on having to reset the Allow Unsigned extensions anymore, though I could be wrong, in fact it seems to install and stay installed and function now without having to allow for unsigned extensions. I have not been able to try this out, but am adding a signed binary compile using my valid Apple Developer Certificate to the repo.
3
+
It appears the security policy changes with Apple and I have managed to get the app submitted to the App Store. There are also no time restrictions on having to reset the Allow Unsigned extensions anymore, though I could be wrong, in fact it seems to install and stay installed and function now without having to allow for unsigned extensions. I have not been able to try this out, but am adding a signed binary compile using my valid Apple Developer Certificate to the repo.
4
4
5
5

6
6
@@ -13,18 +13,24 @@ It appears the security policy changes with Apple and I have managed to get teh
13
13
-[Features](#features)
14
14
-[Safari Extension](#safari-extension)
15
15
-[Why Use It?](#why-use-it)
16
-
-[Manual Installation for Safari](#manual-installation-for-safari)
17
16
-[Using the Extension](#using-the-extension)
18
17
-[Uninstalling the Extension](#uninstalling-the-extension)
19
18
-[Build It Yourself](#build-it-yourself)
20
19
-[If You Build It Yourself](#if-you-build-it-yourself)
21
20
-[Support](#support)
21
+
-[Changelog](#changelog)
22
+
-[2025-04-29 v1.0.5](#2025-04-29-v105)
22
23
-[Credits](#credits)
23
24
24
25
## Project Update
25
26
26
-
This project is a utility designed to make exporting ChatGPT conversation history in JSON format simple and efficient. It’s a straightforward tool that I hoped to share freely for anyone to use and improve upon, while also showcasing my work to potential employers or clients. The extension has been submitted to Apple fro review and after being rejected last week because it looked too much like ChatGPT and a ew other reasons, I have changed the Application Icons and a few other things to make help it pass teh App Store review process.
27
+
This project is a utility designed to make exporting ChatGPT conversation history in JSON format simple and efficient. It’s a straightforward tool that I hoped to share freely for anyone to use and improve upon, while also showcasing my work to potential employers or clients. The extension has been submitted to Apple for review and after being rejected last week because it looked too much like ChatGPT and a few other reasons, I have changed the Application Icons and a few other things to help it pass the App Store review process.
27
28
29
+
**Recent UI Update:**
30
+
31
+
- The export/save button is now visually integrated as the left-most button in the ChatGPT conversation header bar (not fixed-positioned).
32
+
- The button size is now 48x32px, with a 32x32px icon for improved consistency and usability.
33
+
- The button will always appear with the other action buttons and adapts to dynamic page changes.
28
34
29
35
## Export and preserve your ChatGPT conversation logs easily
30
36
@@ -33,16 +39,18 @@ This extension allows users to download complete conversation logs from OpenAI
33
39
## Features
34
40
35
41
- Full conversation export to JSON format
36
-
- Supports cross-browser compatibility for Safari, Chrome, and Firefox
42
+
- Save/export button is now seamlessly integrated into the ChatGPT conversation header bar as the left-most action button
43
+
- Button size is 48x32px with a 32x32px icon, matching the style of other header actions
44
+
- Robust injection logic ensures the button remains visible even if the page content changes dynamically
45
+
- Supports browser compatibility for Safari
37
46
- Preserves chat logs for documentation, import, and analysis
38
47
- Prioritizes user privacy: **no tracking or data collection**
39
48
40
49
## Safari Extension
41
50
42
-
There are three way to get this extension:
51
+
There are two ways to get this extension:
43
52
44
53
1. Buy it on the App Store. *preferred* or if you install it manually, please consider [supporting](#support) my work.
45
-
1. Download the LogGPT.pkg.zip file and install it manually.
46
54
1. Download the LogGPT repository and build it yourself.
47
55
48
56
Obviously the best way is to buy it on the App Store, which I would prefer as a lot of effort went into this very simple extension. But if you want to build it yourself, you can do that too.
@@ -57,9 +65,9 @@ A version may be added to the Apple App Store, with a small fee to cover Apple D
57
65
58
66
### Using the Extension
59
67
60
-
1. Open a ChatGPT session and click the extension icon  browser window of your ChatGPT session. It will only be visible in ChatGPT. The Tool bar ICon wil show up when teh extension is loaded, but is not active at this time.
61
-
1. Simply press the iconin the upper right of your CharGPT session in Safari.
62
-
The session will download in JSON format to your `Downloads` folder.
68
+
1. Open a ChatGPT session in your browser.
69
+
2. The export/save button  will appear as the **left-most button in the conversation header bar** (next to the other action buttons, not floating or fixed in the viewport).
70
+
3. Click the export/save button to download the current conversation as a JSON file to your `Downloads` folder.
63
71
64
72
- While the extension is active, the icon in the Menu Bar will be "on" and when inactive it will be greyed out.
65
73
@@ -76,14 +84,16 @@ A version may be added to the Apple App Store, with a small fee to cover Apple D
76
84
You will need a copy of Xcode, you can get it and this extension on the App Store.
77
85
78
86
[The Xcode project file is here.](https://github.com/unixwzrd/chatgpt-chatlog-export/tree/main/LogGPT)) Clone the repository and try
You will likely need to check the "Allow Unsigned Extensions" checkbox in Safari to run, unless you can sign it yourself. I have uploaded a signed version, it is a package and would appreciate it if someone could test it out. SO this step should no longer ne necessary and you will have to do is download teh .pkg file and install it.
96
+
You will likely need to check the "Allow Unsigned Extensions" checkbox in Safari to run, unless you can sign it yourself. I have uploaded a signed version, it is a package and would appreciate it if someone could test it out. So this step should no longer necessary and you will have to do is download the .pkg file and install it.
87
97
88
98
Again, I would appreciate it if you could buy one on the App Store or if you are feeling generous, buy me a coffee.
89
99
@@ -98,6 +108,7 @@ Visit [Distributed Thinking Systems LLC](https://unixwzrd.ai/) for information a
98
108
## Changelog
99
109
100
110
### 2025-04-29 v1.0.5
111
+
101
112
- Changed to new icons
102
113
- Changed spacing on the ChatGPT UI Download button, was covering "Canvas" button.
0 commit comments