13 months ago Stephen Holt closing this branch before merging to default AILoggerWithBlocks
13 months ago Stephen Holt Pipeline reading from disk and file parsing. Save a few file IOs and allow for more efficient disk reads. AILoggerWithBlocks
13 months ago Adrian Godoroja One more isOnSnowLeopardOrBetter removal.
13 months ago Robert Vehse Fix build.
13 months ago Robert Vehse Remove some 10.5-compatibility code.
13 months ago Stephen Holt SearchKit doesn't let us search while we're flushing the index, so only fiush (in the background) when we close the search window, not immediately after we index. AILoggerWithBlocks
13 months ago Stephen Holt Log indexing is less painful now, so increase the interval we save the dirty log set to disk from every 500 logs to every 2000 AILoggerWithBlocks
13 months ago Stephen Holt Flush the index immediately after creating it - sets up some internal things for SearchKit AILoggerWithBlocks
13 months ago Stephen Holt Guard against a condition where we keep indexing after we've passed the number of possible logs to index. AILoggerWithBlocks
13 months ago Adrian Godoroja Removed back-compatibility code from AIContactListUserPictureMenuController
13 months ago Thijs Alkemade Fix focussing of messages:
13 months ago Thijs Alkemade Now merge with the latest commit on RemoveRBSplitView. FloatingMessageWindowTextField
13 months ago Thijs Alkemade Merged branches FloatingMessageWindowTextField and RemoveRBSplitView. FloatingMessageWindowTextField
13 months ago Stephen Holt Don't block when all we want to do is ensure the SKIndexRef doesn't go away AILoggerWithBlocks
13 months ago Stephen Holt "mainDispatchQueue" has nothing to do with the main thread. Let's call it "defaultDispatchQueue" instead. AILoggerWithBlocks
13 months ago Stephen Holt let's use this variable. warnings--; AILoggerWithBlocks
13 months ago Stephen Holt rename searchIndexFlushingQueue to searchIndexQueue for accuracy AILoggerWithBlocks
13 months ago Stephen Holt Correction: put the main indexing loop on the same queue as index flushing, and put file IO on the ioQueue. AILoggerWithBlocks
13 months ago Stephen Holt Clean up our loop check, and put the main log indexing loop on a serial ioQueu, so we're not attempting to flush the index at the same time we're updating it. AILoggerWithBlocks
14 months ago Thijs Alkemade Merged with default FloatingMessageWindowTextField
14 months ago Thijs Alkemade Clean up the border drawing, as all sides have the same color. Also, leave the shadow on the default color (black with 1/3 alpha, instead of light gray, it looks the same). FloatingMessageWindowTextField
14 months ago Thijs Alkemade As requested by mathuaerknedam, also add a regainedFocus CSS class to the first message received after regaining focus.
14 months ago Thijs Alkemade Improve the drawing of the internal shadow in the text input view. FloatingMessageWindowTextField
14 months ago Frank Dowsett Bring the contact list's content rectangle entirely onto the screen fixing a warning.
14 months ago Frank Dowsett Clang doesn't use these flags.
14 months ago Frank Dowsett Remove the RBSplitView Framework. RemoveRBSplitView
14 months ago Frank Dowsett Replace RBSplitView with NSSplitViews in MessageView.nib. Hopefully it didn't remove or break any existing functionality. Fixes #15068 RemoveRBSplitView
14 months ago Stephen Holt keep defalut tip
14 months ago Stephen Holt get current indexing status via atomic properties, and set text when we're done and the index is being flushed to disk so the user doesn't see "Indexing 9000000 out of 9000000 logs" for potentially minutes. AILoggerWithBlocks
14 months ago Stephen Holt Hopefully less overall memory use. AILoggerWithBlocks
14 months ago Stephen Holt The less we use XPath, the happier I am. (Seems to be roughly a 10% improvement with no noticebale change in text output) AILoggerWithBlocks
14 months ago Stephen Holt Sync reopening the SKIndex with closing the index. Do this in the case that we get a call to -logContentIndex during -_closeLogIndex. AILoggerWithBlocks
14 months ago Stephen Holt Wait on the logIndexingGroup before adding new dirty chats to the set. Also, make a local copy of the dirty log set when serealizing it, just in case (we're on a background thread anyway, so it shouldn't matter.) AILoggerWithBlocks
14 months ago Stephen Holt Leaky leaky. AILoggerWithBlocks
14 months ago Stephen Holt TODO? That's DONE! AILoggerWithBlocks
14 months ago Stephen Holt Whitespace AILoggerWithBlocks
14 months ago Stephen Holt Two thigs: AILoggerWithBlocks
14 months ago Stephen Holt Keep the pipeline full, but don't be spammy with our queue dispatches. AILoggerWithBlocks
14 months ago Stephen Holt Block on closing the search index before writing to it again. AILoggerWithBlocks
14 months ago Stephen Holt Don't block in uninstallPlugin AILoggerWithBlocks
14 months ago Stephen Holt Build warnings--; AILoggerWithBlocks
14 months ago Stephen Holt Fix whitespace AILoggerWithBlocks
14 months ago Stephen Holt Fix a crash when canceling a reindexing operation. AILoggerWithBlocks
14 months ago Stephen Holt Cleanup... AILoggerWithBlocks
14 months ago Stephen Holt Append chat logs in the background... AILoggerWithBlocks
14 months ago Stephen Holt Updated and refactored AILoggerPlugin. Mostly focused on log indexing for now. AILoggerWithBlocks
14 months ago Thijs Alkemade Make Stockholm, minimal_mod and Renkoo show the text field nicely aligned, and with the user's icon. FloatingMessageWindowTextField
14 months ago Thijs Alkemade Forgot to add this file. FloatingMessageWindowTextField
14 months ago Thijs Alkemade Another iteration of the floating input field idea: FloatingMessageWindowTextField
14 months ago Stephen Holt Useless commit to force default to branch away from FloatingMessageWindowTextField branch
14 months ago Thijs Alkemade Floating text field concept: FloatingMessageWindowTextField
14 months ago Thijs Alkemade Turned Catfish_Man's screenshots of a floating text field for the message field into "code". FloatingMessageWindowTextField
14 months ago Adrian Godoroja Image Wells for changing "User Picture" will open Image Picker to edit the image if it's too large or not of square shape (~20% off shape).
14 months ago Thijs Alkemade This branch is merged in, and default is now 10.6+ too. Closing this branch. 10.6+
14 months ago Robert Vehse Fix some alignments issues I introduced in the German localisation with http://hg.adium.im/adium/rev/299b2912c964.
14 months ago Adrian Godoroja 10.6 changes to projects and xcconfigs. Moving to LLVM Clang.
14 months ago Thijs Alkemade Backout the libjson changes in the previous commit.
14 months ago Thijs Alkemade Also changed all Dependencies to 10.6+.
14 months ago Adrian Godoroja Merged 10.6+ into default. (Goodbye Leopard, we will miss you ;), will we? :D)
14 months ago Adrian Godoroja Rounded user icon in the chat window toolbar. Fixed #3757